- •Лабораторная работа № 13 Стандартные интерфейсы передачи данных компьютерных систем
- •Последовательный порт (com-порт) rs-232c
- •Параллельный порт (Интерфейс ieee1284)
- •Порт ps/2
- •Интерфейс ide (ata)
- •Интерфейс pci
- •Интерфейс pci Express (3gio)
- •Интерфейс HyperTransport
- •Интерфейс scsi
- •Интерфейс agp
- •Порядок работы
- •Лабораторная робота №14 Изучение обмена данных между компьютерами (персональным и карманным palm) и мобильным телефоном через ик – порт.
- •Раздел 1: Синхронизация карманного персонального компьютера (кпк) palm с телефоном Siemens 25.
- •Раздел 2: Синхронизация настольного пк с телефоном Siemens 25
- •Исследование инфракрасного порта (ик)
- •Теоретические сведения
- •Установка ик оборудования
- •Лабораторна робота №17 Использование осциллографа для измерения параметров модулированных сигналов
- •Теоретические сведения
- •Получение модулированных колебаний
- •Амплитудная модуляция
- •Демодуляция сигналов
- •Порядок выполнения работы
- •Требования к содержанию отчета
Интерфейс HyperTransport
Высокоскоростная шина ввода-вывода HyperTransport (HT) предназначена для использования в компьютерных системах, прежде всего в качестве внутренней локальной шины. В сравнении с шиной PCI интерфейс HyperTransport позволяет снизить число проводников на системной плате, устранить задержки, связанные с монополизацией шины устройствами с низкой производительностью, уменьшить энергопотребление и в целом многократно повысить пропускную способность.
Физически технология HyperTransport базируется на улучшенной версии низковольтных дифференциальных сигналов (Low Voltage Differential Signaling, LVDS). Для всех линий (данных, управления, тактовых) используются шины с дифференциальным сопротивлением 100 Ом. Уровень сигнала составляет 1,2 В (в отличие от 2,5 В, установленных спецификацией IEEE LVDS). Благодаря этому длина шины может достигать 24 дюйма (около 61 см) при полосе пропускания на одной линии до 800 Мбит/с. Необходимо заметить, что спецификация HyperTransport предусматривает разделение «восходящих» (Upstream) и «нисходящих» (Downstream) потоков данных (асинхронность). Такой подход обеспечивает возможность существенного увеличения, тактовых частот по сравнению с существующими архитектурами, поскольку каждый сигнал LVDS функционирует в пределах своей физической линии. Кроме того, пакет, объединяющий адреса, команды и данные, всегда кратен 32 бит. Поэтому обеспечивается его безошибочная передача по масштабируемым каналам шириной от 2 до 32 бит. Это позволяет применять единую технологию HyperTransport для соединения потребителей ресурсов шины различной производительности: процессор, оперативная память, видеоконтроллер, низкоскоростные устройства ввода-вывода, используя в каждом случае минимально необходимое число линий. В целом пиковая пропускная способность соединения Hyper Transport достигает 12,8 Гбайт/с (по 6,4 Гбайт/с на нисходящий и восходящий каналы шириной 32 бит при частоте 800 МГц и передаче данных по фронту и спаду сигнала). Для сравнения укажем, что пиковая пропускная способность системной шины (200 МГц) процессора AMD Athlon составляет 2,128 Гбайт/с. Важной особенностью технологии HyperTransport является совместимость с устройствами PCI на уровне протоколов. То есть производителям оборудования не придется писать даже новых драйверов.
Интерфейс scsi
Часто сравнивают интерфейс SCSI (читается - «скази») исключительно с интерфейсом IDE. На самом деле такое сравнение не совсем корректно: SCSI, в отличие от IDE, позволяет подключать не только носители информации. SCSI является универсальным интерфейсом и до появления IEEE1394 ему практически не было альтернативы в работе с высокоскоростными устройствами. Сегодня максимальная (теоретическая) скорость передачи информации по шине IDE составляет 133 Мбайт/с (протокол Ultra ATA-133), для нового интерфейса Serial ATA - до 150 Мбайт/с. Спецификацией Ultra320 SCSI предусмотрена скорость обмена до 320 Мбайт/с. Реальные преимущества SCSI особенно заметны в многозадачных операционных системах и при обработке непрерывных потоков данных (например, видео). Многие известные производители (в частности, Iwill) выпускают материнские платы со встроенными контроллерами SCSI, где для инициализации требуется собственная система SCSI BIOS. На материнских платах со встроенным контроллером она обычно присутствует в системной BIOS в качестве дополнения. На платах расширения помещают собственную микросхему BIOS. Возможен и вариант (в самых дешевых системах) отсутствия BIOS и обеспечения поддержки интерфейса исключительно драйверами операционной системы.
Стандартные функции SCSI BIOS весьма похожи на функции системной BIOS:
настройка конфигурации адаптера;
проверка поверхности жестких дисков;
форматирование на низком уровне;
настройка параметров инициализации устройств;
задание номера загрузочного устройства;
выбор загрузочного устройства и пр.
Для запоминания и хранения конфигурации SCSI-устройств служит микросхема флэш-памяти (функциональный аналог CMOS системной платы). В системе SCSI взаимодействие между устройствами осуществляется по принципу «отправитель-адресат». Отправитель инициирует запрос и, дождавшись ответа от адресата, начинает обмен данными. Каждое устройство в цепочке имеет уникальный идентификационный (ID) номер в диапазоне от 0 до 7 (в последних спецификациях от 0 до 31), который выставляется специальным переключателем, перемычкой или присваивается автоматически (в современных устройствах). Причем номер 7 по умолчанию присвоен SCSI хост-адаптеру. В свою очередь, устройства, входящие в компонент, имеющий ID, получают номер логического устройства - Logical Unit Number (LUN). Например, при подключении массива из нескольких жестких дисков он получит собственный ID, а каждый жесткий диск - собственный LUN. Таким способом можно выстраивать цепочки до 256 устройств. Хотя в реальных задачах такие конструкции вряд ли потребуются. Данные по шине SCSI передаются в синхронном или асинхронном режимах. В асинхронном режиме адресат подтверждает получение каждого байта, в синхронном - только пакета данных. Начиная со спецификации SCSI-2 появились сценарии, когда весь набор процедур обмена формируется в один пакет и передается целиком. Также возможно независимое выполнение команд устройством. Например, стримеру дается команда на перемотку, и затем он отключается от шины до окончания процесса. В настоящее время действуют несколько спецификаций SCSI, различающихся шириной шины, тактовой частотой, физическим типом интерфейса подключения. Самый первый вариант (SCSI-1) имел 8-битную шину, данные по которой передавались со скоростью 5 Мбайт/с. Последний , Ultra320 SCSI, позволяет передавать данные на скорости 320 Мбайт/с.
К сожалению, различие стандартов на уровень и формат сигналов, электрические характеристики устройств SCSI в разных спецификациях интерфейса существенно затрудняют подключение компонентов разного поколения. Хотя в принципе задача эта решаема в подавляющем большинстве случаев.
