Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Интерфейсы накопителей

Первоначально для подключения накопителей к IBM PC использовались интерфейсы низкого уровня, классифицируемые как интерфейсы на уровне устройства: ST-506 (Shugart Technology), ESDI (Enhanced Small Device Interface). Для таких интерфейсов характерно, что их сигналы являются функцией генерирующего и использующего их устройства. Это позволяет использовать весьма простую электронику в самом устройстве, а основную нагрузку по обработке данных переложить на контроллер или процессор, что, естественно, негативно отражается на скоростных и прочих характеристиках подобных накопителей. Например, для ST-506/412: Direction In (направление), Step (шаг), Head Select (выбор головки) и т.п. Более того, сигнал с носителя, включающий в себя данные и биты синхронизации, передавался через интерфейс в аналоговом виде, поскольку разделение этой информации, выполняемое специальным блоком - сепаратором, происходило в контроллере. Появление новых методов кодирования информации (RLL 6) вместо MFM 7) ) привело к необходимости создания ориентированных на эти методы контроллеров (RLL-контроллер вместо MFM-контроллера), причем не гарантировалась надежная работа MFM-винчестера с RLL-контроллером. В интерфейсе ESDI эта проблема была решена, поскольку сепаратор был перенесен из контроллера в само устройство. Кроме того, в интерфейсе ESDI была выделена последовательная линия Command Data для передачи 16-битных команд, что перевело взаимодействие контроллера и винчестера ESDI на более высокий уровень и позволило повысить скорость передачи данных до 20 Мбит/с.

В настоящее время распространены интерфейсы системного уровня, использующие сигналы в логике центрального процессора, что предполагает реализацию функций контроллера накопителя в самом накопителе, а устройство, сопрягающее интерфейс накопителя с системной шиной ПК, выполняет лишь роль адаптера интерфейса (моста). В IBM PC таким интерфейсом является EIDE/ATA. Он представляет собой "приставку" к 16-битной шине ISA, иначе называемой AT Bus, поэтому стандарт именуется AT Attachment (ATA). Другое название интерфейса - Enhanced Integrated Drive Electronics (EIDE). Первая спецификация ATA (IDE) определяла возможность подключения двух устройств к одному интерфейсу. Спецификация ATA-2 (EIDE) описывает совместную работу двух интерфейсов, позволяя, таким образом, подключать до четырех устройств. С внедрением стандарта ATA-4 на поддержку пакетных команд (ATAPI - ATA Packet Interface) стало возможным подключение устройств со сменным накопителем (приводы CD-ROM/DVD-ROM, стримеры, приводы флоппи-дисков большого объема). Последующие спецификации добавляли новые скоростные режимы (табл. 14.3) и решали некоторые проблемы (табл. 14.4). После появления интерфейса SerialATA принято ссылаться на EIDE/ATA как Parallel ATA.

Таблица 14.3. Режимы работы интерфейса EIDE/ATA  
Режим PIO8) SW DMA9) MW DMA10) Ultra DMA  
                                     
Скорость, Мбайт/с 3,3 5,2 8,3     2,1 4,2 8,3 4,2                    
Стандарт                                      
Таблица 14.4. Сводная таблица стандартов EIDE/ATA  
Псевдоним ANSI11) /NCITS12) Особенности  
  ATA, IDE X3.221-1994 Накопители размером <528 мегабайт  
  EIDE, FastATA X3.279-1996 Адресация LBA 24 бита (до 8,4 гигабайт)  
  EIDE X3.298-1997 Адресация LBA 28 бит (до 134 гигабайт), SMART  
  ATAPI NCITS 317-1998 Поддержка пакетных команд (ATAPI) - поддержка CD-ROM  
  UltraATA/66 NCITS 340-2000 80-контактный кабель  
  UltraATA/100 NCITS 347-2001 Адресация LBA 48 бит, автоматическое управление акустикой  
  UltraATA/133 NCITS 361-2002 Потоковое расширение (streaming), "длинные" сектора  
                                                 

 

В современной вычислительной технике наблюдается тенденция перехода на высокоскоростные последовательные интерфейсы. Так, для накопителей был предложен последовательный интерфейс SerialATA, по своим характеристикам представляющий собой "приставку" к PCI Express. Стандарт SATA/150 обеспечивает пропускную способность до 1,5 Гбит/с (без учета кодирования 8B / 10B). Стандарт SATA/300 обеспечивает пропускную способность до 3 Гбит/с (без учета кодирования 8B/10B). Каждое устройство работает на отдельном кабеле. Стандарт предусматривает горячую замену устройств и функцию очереди команд. SATA-устройства используют два разъема: 7-контактный - для подключения шины данных и 15-контактный - для подключения питания. Передача данных происходит в дуплексном режиме по двум парам проводником (одна пара - на прием, другая - на передачу) с использованием дифференциального кодирования сигналов. Кроме перечисленных интерфейсов, для подключения накопителей используются универсальные периферийные интерфейсы, речь о которых пойдет в следующей главе - SCSI, USB, FireWire и т.п.

Вопросы для самоконтроля

1. Что такое интерфейс? Назовите основные интерфейсные функции.

2. Перечислите основные технические характеристики интерфейсов ввода/вывода.

3. Системные интерфейсы микроЭВМ и их особенности.

4. Назовите интерфейсы на уровне устройств.

5. Сравните шины расширения ввода/вывода.

6. Перечислите основные особенности интерфейса AGP.

1) MIT (Massachusetts Institute of Technology) - Массачусетский технологический институт.
2) IEEE (Institute of Electrical and Electronics Engineers) - Институт инженеров по электронике и электротехнике.
3) VESA (Video Electronics Standards Association) - Ассоциация стандартов видеоэлектроники.
4) PIIX (PCI IDE / ISA Accelerator) - PCI-Контроллер IDE и акселератор ISA.
5) Ввод-вывод 3-го поколения.
6) RLL (Run Length Limited) - Кодирование с ограничением длины поля записи.
7) MFM (Modified Frequency Modulation) - Модифицированная частотная модуляция.
8) Программный ввод-вывод.
9) Прямой доступ к памяти по одиночным словам.
10) Прмой доступ к памяти по нескольким словам.
11) ANSI (American National Standards Institute) - Национальный институт стандартизации США.
12) NCITS (National Committee for Information Technology Standards) –

Лекция 15. Интерфейсы периферийных устройств

В данной лекции рассматриваются универсальные периферийные интерфейсы для подключения внешних устройств к персональному компьютеру.

Цель: познакомить учащихся с примерами организации взаимодействия ПК и периферийных устройств, а также обозначить основные тенденции развития интерфейсов вычислительных систем.

<== предыдущая лекция | следующая лекция ==>
PCI Express | Интерфейсы SCSI
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 2595; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.