ATA/IDE

Происхождение ATA

Прототип накопителя ATA IDE, или 40контактный разъем IDE, был разработан совместными усилиями компаний CDC, Western Digital и Compaq. Первым устройством ATA IDE стал жесткий диск формата 5,25 дюйма и емкостью 40 Мбайт, выпущенный CDC. В нем использовался встроенный контроллер компании Western Digital, а устанавливались эти диски в первых компьютерах Compaq 386 (1986 год). Помнится, когда этот диск был впервые представлен на ярмарке Comdex в 1986 году, меня больше всего поразили широкий 40жильный шлейф и зеленый мерцающий индикатор (до этого все индикаторы активности устройств были красными).

Компания Compaq впервые представила в выпускаемых компьютерах специальный шинный адаптер, обеспечивший подключение 98контактного краевого разъема шины АТ (также известной как ISA), расположенного на системной плате, к меньшему 40контактному разъему, применяемому для соединения с накопителем. 40контактного разъема оказалось вполнедостаточно, поскольку контроллеру жесткого диска хватало 40 линий шины ISA. В меньших по размеру 2,5дюймовых накопителях АТА, применяемых в портативных компьютерах, используется расширенный 44контактный разъем, содержащий дополнительные контакты питания. Стандартному контроллеру жесткого диска АТ требуются только сигнальные контакты оригинальной шины ISA, поддерживаемые шиной АТА. Например, поскольку первичный контроллер диска АТ задействует лишь линию запроса прерывания 14 (IRQ 14), основной разъем системной платы АТА предоставляет только эту линию запроса, не требуя использования других линий IRQ. Даже в том случае, если интерфейс АТА встроен в такой компонент набора микросхем системной логики, как южный мост или контроллер вводавывода (что типично для современных компьютеров), и работает на высоких тактовых частотах шины данных, схема расположения выводов и функциональное назначение контактов не отличаются от оригинальной конструкции шины ISA.

Примечание!
Многие пользователи полагают, что в компьютерах, в которых разъем IDE установлен на системной плате, контроллер жесткого диска расположен на ней же. На самом деле это не так: контроллер находится в самом жестком диске. Несмотря на то что интегрированные в материнскую плату порты ATA часто называют контроллерами, с технической точки зрения их правильнее было бы называть адаптерами контроллеров (хотя мне никогда не приходилось слышать такой термин), т.е. устройствами, подключающими контроллер к шине.

Через некоторое время 40контактный разъем и метод построения дискового интерфейса были представлены на рассмотрение в Комитет по стандартам при ANSI. Совместными усилиями этого института и компанийизготовителей были устранены некоторые шероховатости, “подчищены хвосты”, и в марте 1989 года был опубликован стандарт на интерфейсы, известный как CAM ATA. Однако еще до появления этого стандарта многие компании, например Conner Peripherals, вслед за CDC внесли некоторые изменения в первоначальную конструкцию. В результате многие старые накопители ATA очень трудно объединять в двухдисковую конфигурацию, принятую в современных системах. К началу 1990х годов большинство производителей жестких дисков привели выпускаемые устройства в соответствие официальному стандарту, что решило все проблемы совместимости.

Некоторые разделы стандарта ATA не конкретизированы, и изготовителям предоставлена определенная свобода творчества при введении собственных команд и функций. Кстати, именно поэтому низкоуровневое форматирование накопителей IDE превратилось в столь сложную проблему. Программа форматирования при перезаписи заголовков секторов и создании карты дефектов должна обладать возможностью использования набора команд, разработанного для конкретной модели жесткого диска. К сожалению, при таком подходе размывается само понятие “стандарт”. Большинство производителей жестких дисков публикуют программы низкоуровневого форматирования на своих сайтах поддержки.

Примечание!
Многие путают 16- и 32-разрядные подключения жестких дисков с 16- и 32-разрядными шинами. Подключение к шине PCI позволяет установить 32-разрядное (а в некоторых версиях и 64-разрядное) соединение между шиной и управляющим интерфейсом ATA, который обычно находится в южном мостe или контроллере ввода-вывода набора микросхем системной логики. В то же время параллельный интерфейс PATA между управляющим интерфейсом и самим устройством является 16-разрядным. Таким образом, одновременная передача данных между устройством и управляющим интерфейсом на материнской плате осуществляется всего по 16 каналам. Несмотря на это тактовая частота интерфейса ATA достаточно высока, чтобы обслужить один или два жестких диска при полной утилизации 16-разрядного канала. То же самое справедливо и для интерфейса SATA: несмотря на то что одновременно передается только один бит, этот интерфейс способен обеспечить экстремально высокие скорости передачи данных.

Стандартная шина PАТА представляет собой 16разрядный параллельный интерфейс, т.е. по интерфейсному кабелю одновременно передается 16 бит данных (разрядов). Интерфейс SATA обеспечивает единовременную передачу по кабелю только одного бита данных, что позволяет уменьшить геометрические размеры используемого кабеля и обеспечить более высокую эффективность его работы, которая достигается за счет повышения циклической частоты передачи информации. На рисунке сравниваются размеры кабелей питания и данных шины SATA с геометрическими параметрами кабелей для параллельного интерфейса АТА (PATA).

Основным преимуществом накопителей АТА по сравнению со старыми интерфейсами, созданными на основе отдельных контроллеров, а также более современными хостинтерфейсами шины данных, к которым относятся SCSI и IEEE1394 (iLink или FireWire), является их низкая стоимость. Отсутствие отдельных контроллеров или хостадаптеров позволяет упростить структуру кабельного соединения, благодаря чему стоимость накопителей АТА значительно ниже, чем стоимость комбинации стандартного контроллера и накопителя.

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



Sitelinkx by eXtro-media.de
Яндекс.Метрика