Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Интерфейс ATA




Интерфейсы внешней памяти

 

Связь жесткого диска с остальными устройствами ЭВМ обеспечивает его контроллер, который реализует управление всеми основными процессами диска и протоколы обмена данными с шинами расширения.

Непосредственное подключение жестких дисков к ЭВМ осуществляется по специальным интерфейсам, из которых наиболее распространенными были ATA, SCSI и SerialATA. Хотя внешние диски могут подключаться по интерфейсам параллельного порта LPT, шинам USB и IEEE 1394 (FireWare).

 

Каждый из них, как обычно, предусматривает определенный набор шин, протокол обмена по ним, спецификацию параметров электрических сигналов и набор команд для управления операциями чтения/записи и обмена данными.

 

Интерфейс ATA (AT Attachment - подключение к ПЭВМ PC AT конца 1980-х - начала 1990-х годов) был разработан для подключения жестких дисков с собственными встроенными контроллерами (Integrated Device или Drive Electronics). Поэтому и сейчас, говоря о таких дисках, могут использовать оба термина: IDE или ATA, подразумевая один и тот же тип дисков, хотя появление последовательного интерфейса Serial ATA нарушило однозначность соответствия этих терминов. После введения в 2003 году стандарта Serial ATA («Последовательный ATA»), традиционный ATA стали именовать Parallel ATA, имея в виду, способ передачи данных по 40-жильному кабелю.

 

Спецификация IDE определяет, что на системной плате устанавливается контроллер IDE-интерфейса с двумя одинаковыми каналами, к каждому из которых моджно подключить до 2 равноправных устройств. Таким образом, в персональном компьютере может одновременно работать до 4 винчестеров (или любых других устройств с IDE-интерфейсом). Заметим, что для увеличения количества подключаемых IDE-устройств можно использовать дополнительные платы IDE-контроллеров, устанавливаемые в слоты PCI.

 

Будучи "долгожителем" (а более 15 лет - это большой срок в вычислительной технике), интерфейс ATA имел несколько версий, начиная с первоначального для подключения к PC AT, и до серии модификаций ATA/ATAPI (PI означает пакетный интерфейс - Package Interface, используемый устройствами типа CD-ROM) с существенно большей скоростью обмена и возросшим набором функций.

Фактически ATA - это стандарт интерфейса с дисками, а IDE и EIDE (Enhanced IDE) - это стандарты проектирования дисков; прямой доступ к памяти - DMA (Direct Memory Access) и UDMA (Ultra DMA) - это методы доступа, используемые для дисков, обеспечивающие передачу данных между диском и памятью, без непосредственного участия процессора.

Данные передаются по интерфейсу по 2 байта (16-информационных линий). Передачи могут осуществляться в режимах программно-управляемого ввода/вывода PIO (programmable input/output) и (сверхбыстрого) прямого доступа к памяти (Ultra)DMA (direct memory access), к обозначениям которых добавляются номера, соответствующие максимальным скоростям передачи данных для режимов.

Максимальная скорость передачи данных по интерфейсу ATA достигнута в версии ATA/ATAPI-6 и составляет 133 Мбайт/с в режиме UltraDMA.

 

Важным этапом в развитии ATA стал переход от PIO (Programmed input/output, Программный ввод/вывод) к DMA (Direct memory access, Прямой доступ к памяти). При использовании PIO считыванием данных с диска управлял центральный процессор компьютера (CPU), что приводило к повышенной нагрузке на процессор и замедлению работы в целом. По причине этого компьютеры, использующие интерфейс ATA, обычно выполняли операции, связанные с диском, медленнее, чем компьютеры, использующие SCSI и другие интерфейсы. Введение DMA существенно снизило затраты процессорного времени на операции с диском. В данной технологии потоком данных управляет сам накопитель, считывая даные в память или из памяти почти без участия CPU, который выдает лишь команды на выполнение того или иного действия.

В дальнейшем развитии стандарта (АТА-3) был введен дополнительный режим UltraDMA 2 (UDMA 33). Этот режим имеет временные характеристики DMA Mode 2, однако данные передаются и по переднему, и по заднему фронту сигнала DIOR/DIOW. Это вдвое увеличивает скорость передачи данных по интерфейсу. Также введена проверка на четность CRC, что повышает надежность передачи информации.

В истории развития ATA был ряд барьеров, связанных с организацией доступа к данным. Большинство из этих барьеров, благодаря современным системам адресации и технике программирования были преодолены. К их числу относятся ограничения на максимальным размер диска в 504 МиБ, ~8 ГиБ, ~32 ГиБ, и 128 ГиБ. Существовали и другие барьеры, в основном связанные с драйверами устройств, и организацией ввода/вывода в операционных системах, не соответствующих стандартам ATA.

Новейшие спецификации ATA предполагают 48-битную адресацию, расширяя таким образом возможный предел до 128 ПиБ (144 петабайт). Однако файловые системы большинства современных операционных систем поддерживают диски объёмом лишь до 2 ТиБ.

 

Интерфейс PATA

Для подключения жёстких дисков с интерфейсом PATA обычно используется 40-проводный кабель (именуемый также шлейфом). Каждый шлейф обычно имеет два или три разъёма, один из которых подключается к разъёму контроллера на материнской плате (в более старых компьютерах этот контроллер размещался на отдельной плате расширения), а один или два других подключаются к дискам. В один момент времени шлейф P-ATA передаёт 16 бит данных. Иногда встречаются шлейфы IDE, позволяющие подключение трёх дисков к одному IDE каналу, но в этом случае один из дисков работает в режиме read-only.

 

Долгое время шлейф ATA содержал 40 проводников, но с введением режима Ultra DMA/66 (UDMA4) появилась его 80-проводная версия. Все дополнительные проводники — это проводники заземления, чередующиеся с информационными проводниками. Такое чередование проводников уменьшает ёмкостную связь между ними, тем самым сокращая взаимные наводки. Ёмкостная связь являются проблемой при высоких скоростях передачи, поэтому данное нововведение было необходимо для обеспечения нормальной работы установленной спецификацией UDMA4 скорости передачи 66 МБ/с (мегабайт в секунду). Более быстрые режимы UDMA5 и UDMA6 также требуют 80-проводного кабеля.

 




Поделиться с друзьями:


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


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



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




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