ATA

ATA (сокращение от англ. Advanced Technology Attachment) (IDE), стандартный интерфейс для подключения различных устройств, в основном дисковых накопителей.
В середине 1980-х компания Quantum разработала новый способ подключения жёстких дисков к компьютеру, как обыкновенной платы расширения через разъём шины ISA (в то время она называлась AT-bus). В это время и появилось название ATA, что означало подключение к AT-шине. На плате монтировались 3, 5-дюймовый жёсткий диск с интерфейсом ESDI или ST-506 и его контроллер. Поэтому у интерфейса ATA появилось и другое название — IDE (Integrated Drive Electronics, интегрированная электроника дисководов). Этот способ подключения жёстких дисков был дешевле, чем SCSI, но имел ряд недостатков. Ненадёжность крепления дисков создавала повышенную вибрацию, кроме того, такие дисковые платы занимали более одного разъёма из-за своей большой толщины.
В 1987 компания Compaq разработала переходник между 98-контактным разъёмом ISA и 40-контактным разъёмом жёстких дисков. На этом переходнике ничего не содержалось, кроме проводов, и он не выполнял функции контроллера. Контроллер теперь размещался в самом корпусе жёсткого диска, а жёсткий диск крепился в специальной стойке. В дальнейшем, с ростом популярности жёстких дисков подобные платы-переходники постепенно были вытеснены разъёмами, встроенными в чипсет. Теперь IDE-диски подсоединялись непосредственно к материнской плате и не занимали ISA-слотов.
В 1994 этот 40-контактный интерфейс был стандартизован ANSI под официальным названием ATA. Спецификация описывала интерфейс, позволявший подключать до двух жёстких дисков, один из которых объявлялся хозяином (master), другой — рабом (slave). Данные параметры можно было установить на жестком диске с помощью механического переключателя (перемычки). Устройства, отличные от жёстких дисков, стандартом не поддерживались. Для ускорения доступа к памяти использовался режим DMA, позволявший обмениваться данными с оперативной памятью без участия центрального процессора. Пропускная способность интерфейса составляла 8, 3 мегабайт/с, а максимальный объём жёстких дисков 504 мегабайт.
В этом же году компании Western Digital, Quantum и Seagate выпустили несовместимые между собой расширения интерфейса IDE под названиями Enhanced IDE, Fast IDE и Fast ATA соответственно. Эти расширения были унифицированы ANSI в 1996 в стандарте ATA-2. Отличиями нового стандарта от ATA были: поддержка IDE-накопителей емкостью до 8, 4 гигабайт, а также возможность наличия в системе нескольких разъёмов IDE и подключения к одному контроллеру до четырёх устройств. Новый интерфейс был обратно совместим со старыми накопителями при удвоенной пропускной способности. В 1997 появился стандарт ATA-3, который добавлял возможность защиты жёстких дисков паролем и средства мониторинга и обнаружения ошибок S.M.A.R.T. Скорость интерфейса осталась той же, а поддерживаемый объём жёстких дисков возрос до 137 гигабайт. Чуть позже появился стандарт ATAPI, позволяющий подключение периферийных устройств, отличных от жёстких дисков (приводов CD-ROM, CD-R и DVD-ROM, накопителей LS-120 и ZIP, магнитооптических дисководов, стримеров и т. п.).
Стандарты ATA и ATAPI использовали разные протоколы передачи данных, поэтому были не во всём совместимы. В 1998 вышел объединённый стандарт ATA/ATAPI-4 (неофициальные названия ATA-4, ATAPI-4, UltraATA/33). Появилась поддержка 80-жильных проводов, режима UltraDMA с проверкой чётности и пропускной способностью 33, 3 мегабайт/с. ATA/ATAPI-5, вышедший в 2000 году, позволил вдвое увеличить производительность (отсюда название UltraATA/66). Стандарт ATA/ATAPI-6 (2002, он же UltraATA/100) поддерживал диски объёмом до 144 петабайт. Кроме того, появилась возможность управления шумами — пользователь мог на программном уровне выбирать, что для него важнее, тишина или производительность жёстких дисков.
В 2003 появился новый интерфейс SerialATA. После этого ATA неофициально стали называть ParallelATA, однако формально названия стандартов не изменились. ATA/ATAPI-7, вышедший в 2005, увеличивал пропускную способность до 133 мегабайт/с. Развитие интерфейса продолжается, и сейчас ANSI занимается разработкой спецификации ATA/ATAPI-8.
Статья находится в рубриках
Яндекс.Метрика