Atapi: внутренний разъем Atapi — что это?
Что собой представляет интерфейс IDE (ATA, PATA и ATAPI) и как он работает?
В данной статье мы разберем, понятие интерфейса ПК и подробно осветим работу IDE или ATA. Коснемся истории создания данного интерфейса, его работы и возможности. Нужно понимать, что сейчас ATA широко не применяется на домашних ПК и является устаревшим интерфейсом. Со временем были придуманы новые, более быстрые и надежные шины и типы разъемов для ПК, такие как SATA, eSATA, USB и Thunderbolt.Однако нельзя сказать, что IDE больше не используется. Этот интерфейс актуален для подключения старых устройств, таких как дисководы DVD и CD дисков и винчестеры (НЖМД).
Что такое интерфейс IDE и из чего он состоит?
Определение интерфейс ПК означает комплекс или систему средств сопряжения и связи компьютеров, таких как шины, сигналы, алгоритмы и электронные схемы. Соответственно функция данного устройства – обмен информацией между устройствами. Требования к этой совокупности определяется стандартом.
Суть ATA или IDE в параллельном подключении накопителей к ПК. То есть количество каналов, подключенных к системе, может быть не больше 2х. К примеру, у SATA последовательное подключение, но у каждого устройства отдельный кабель, через который идет передача данных в обоих направлениях.
У IDE использовался кабель с большой площадью, не более 46 см и 40контакный. Ограничение длинны кабеля было обусловлено попыткой избежать появления помех и искажений сигнала при передаче данных. Ширина шины данных была 16 бит. К каждому каналу интерфейса подключались до 2х устройств, которые назывались MASTER и SLAVE.

История и терминология интерфейса IDE
Название ATA — аббревиатура A это Advanced, T — Technology, а A -Attachment; IDE в свою очередь расшифровывается как Integrated Drive Electronics.
Интерфейс был изобретен в 1986 году фирмой Western Digital. В 1990е годы интерфейс IDE был ужестандартом на ПК IBM. В то время данный интерфейс ввел множество важных новшеств, таких как: улучшение характеристик накопителей, благодаря уменьшенному расстоянию до контроллера (так как он располагался в нем самом), упрощение управления и снижение цены на производство. Можно сказать IDE стал универсальным «проводником» для подключения: дискет, оптических дисководов, жестких дисков к ПК, и передачи информации.
Со временем интерфейс улучшался и сейчас можно выделить несколько видов или поколений:
ATAPI: интерфейс для хранения данных, допускал команду «извлечь», поэтому он подходил для работы с дискетами. Так же стала доступна команда SCSI.
UDMA и ATA4: компания разработала новый стандарт, который смог повысить сигнал до 33 МБ / с, а в дальнейшем увеличение производительности до 133 МБ / с, благодаря 80-контактным кабелям. Сам разъём при этом не претерпел изменений.
Ультра ATA: характеризовал более высокую производительность, но так и не вышел.
Сейчас ATA ушел на второй план благодаря шине SATA или Serial ATA и стал называться PATA (Parralel ATA).

Главный и подчиненный диски, как они работали?
Как было описано ранее, к каждому каналу ATA можно было подключить до 2х устройств. Однако когда два устройства подключались к одному шлейфу, одно из них обозначалось 0 (ведущее — мастер) устройство, а второе, как устройство 1 (ведомое). Это было необходимо для предотвращения ошибок в процессе работы. Ведущее устройство (master) шло первым в списке дисков операционной системы, вслед за ним ведомое (slave). Если на шлейфе было подключено только одно устройство, то оно обозначалось как Мастер или ведущее.
IDE ATA/ATAPI контроллеры
Сегодня, уважаемые читатели, я бы хотел поговорить с Вами о том, что такое ATA/ATAPI контроллеры, откуда появился интерфейс IDE и что это такое?
Для начала давайте с Вами усвоим необходимый минимум теории. Когда-то очень давно (еще в прошлом тысячелетии :)) фирма «Western Digital» разработала параллельный интерфейс подключения жестких дисков.
Новым и важным в этом было то, что контроллер (управлявший всеми операциями ввода-вывода) был интегрирован в сам привод, а не вынесен в виде отдельной платы расширения, как раньше. Это позволяло:
- убыстрить работу устройства
- удешевить производство
- и упростить схему обмена данными с накопителем
Давайте сразу разберем основные аббревиатуры, чтобы потом не путаться. Сначала интерфейс получил название «IDE» (Integrated Drive Electronics — "Диск со встроенным контроллером"), но проблема заключалась в том, что это было слишком общее определение, под которое могло подойти много чего, имеющего «диск» и «контроллер». В связи с этим был разработан стандарт, который получил название «ATA» (анг. AT Attachment). После появления устройств SATA, это название было изменено на PATA (Parallel ATA).
Многие компьютерщики иногда говорят IDE вместо ATA или — наоборот. В принципе, это — одно и то же, просто правильнее — ATA 🙂
Поначалу стандарт работал только с жёсткими дисками, но затем был изменен для работы и с другими устройствами. К таким устройствам относятся приводы CD и DVD-ROM, магнитооптические диски и ленточные накопители. Этот новый (расширенный) стандарт стал называться «Advanced Technology Attachment Packet Interface» (ATAPI), и поэтому полное его название выглядит как — «ATA/ATAPI».
Вот как выглядят разъемы этого образца на материнской плате (два нижних, верхний — флоппи диск):

Данный интерфейс развивался во времени и одним из значимых этапов стал переход от программного ввода-вывода данных (PIO — Programmed input-output) к прямому доступу к памяти (DMA — Direct Memory Access). Что это значит? При использовании программного метода ввода-вывода считыванием данных с диска управлял центральный процессор, что приводило к абсолютно лишней на него нагрузке, так как ЦП приходилось заниматься еще и дисковыми операциями.
В то время пальму первенства держал интерфейс обмена данными, носящий название скази («SCSI» — Small Computer System Interface). Он выгодно отличался высокой скоростью передачи и применялся в высокопроизводительных серверных платформах. Поэтому режим DMA для устройств IDE стал мощным толчком для дальнейшего развития стандарта.
При прямом доступе к памяти потоком данных управляет уже сам накопитель, считывая данные в память и обратно без участия процессора. Роль последнего сводится лишь к отдаче команд на выполнение того или иного действия. При этом жесткий диск выдает сигнал запроса на операцию прямого доступа к памяти. Если операция доступа данный момент возможна, контроллер дает "добро" и диск начинает выдавать данные, а контроллер считывает их в оперативную память (без участия CPU).
Вот, к слову, как выглядит плата типичного контроллера, устанавливаемая производителями на свои изделия:

Главный чип здесь — MCU (Microcontroller Unit), он и осуществляет управление всеми операциями ввода-вывода накопителя и контролирует его работу.
Примечание: Операция прямого доступа к памяти возможна только тогда, когда такой режим работы поддерживается одновременно «BIOS», контроллером и операционной системой. Иначе система будет работать используя предыдущий режим программного ввода-вывода (PIO).
Всю хронологию развития и достижений на пути становления ATA интерфейса можно представить в виде следующей сводной таблицы.

Как видите (из второй колонки) скорости обмена данными через интерфейс постоянно увеличивались, что, в свою очередь, на этапе внедрения ревизии «Ultra ATA Mode 4» (он же — Ultra DMA/66 со скоростью передачи 66 мегабайт в секунду) вызвало необходимость внедрения нового интерфейсного кабеля с удвоенным количеством проводников (четвертая колонка в таблице).
Для сравнения — оба кабеля рядом:

На цвет не обращайте внимания 🙂 Кабель слева имеет 80 жил (проводников), справа — 40. Как мы видим из таблицы, раньше все кабели имели именно 40 жил. Но дело в том, что с ростом скоростей передачи данных резко возросла роль взаимных помех и наводок отдельных проводников в кабеле друг на друга.
Именно поэтому был введен новый кабель. Причем все дополнительные двадцать пар его проводов это — проводники заземления (Ground), чередующиеся с проводниками информационными. Такое чередование уменьшает емкостную связь между отдельными жилами и, таким образом, сокращает взаимные наводки. Да и если подумать логически, что там еще может быть, если самих контактов (штырьков) на устройстве осталось все так же 40 (без учета "ключа") — по одному на каждый провод. Последующим (более быстрым режимам) «UDMA5» и «UDMA6» также требовался 80-жильный кабель.
Обратите Ваше внимание на колодки обоих кабелей. У них есть "ключ" (пластмассовый «П» образный выступ), который исключает неправильное подключение к разъему. Мало того, у 80-ти жильного кабеля на интерфейсе отсутствует одно из центральных гнезд (на материнских платах тогда начали устанавливать специальный IDE-разъем без центрального контакта), который также выполняет функцию дополнительного "ключа".
Но, — продолжим, чтобы закончить тему о кабелях. При возросших скоростях передачи данных появляется еще одно ограничение — на максимально допустимую длину кабеля. Стандарт ATA всегда устанавливал эту границу в 46 см. В продаже, к примеру, широко распространены кабели от 44-х до 48-ми сантиметров. Встречаются также изделия откровенно превышающие рекомендованный предел и, как Вы понимаете, их использование вряд ли можно рекомендовать.
Чтобы более полно осветить тему добавлю, что бывают еще, так называемые, "круглые" ATA шлейфы.

Выглядят они более благородно, чем свои "плоские" собратья, но, Вы же понимаете, что это снова — не стандарт, а — изделие сторонних производителей, которое должно обеспечивать работу на соответствующих скоростях и соответствовать заявленным характеристикам. Нам надо понимать, что ключевое слово здесь — должно ! 🙂
На пути своего развития стандарт ATA преодолел много препятствий, которые были заложены именно "в железе". Сначала это было ограничение, связанное с геометрией накопителя. Стандартный PC BIOS поддерживал жестко определенное предельно возможное число головок, секторов и цилиндров из которых состоят жесткие диски (максимально адресуемый размер пространства равнялся тогда 528 мегабайтам).
Это аппаратное ограничение было преодолено введением не физической (как раньше), а логической (условной) адресации, не имеющей уже ничего общего с реальной геометрией накопителя. Появились режимы работы для "больших" дисков «Large» и его преемник — «LBA» (Logical Block Address). Это позволяло адресовать (использовать) уже 8,46 гигабайта дискового пространства.
Со временем, когда объем жестких дисков опять увеличился, было преодолено и это ограничение и планка поднялась до 32-х гигабайт, а затем (с введением 28-ми битного режима адресации) — до невиданного ранее объема в 137 гигабайт ! 🙂 Запись 28-ми битного числа, организована методом вписывания его отдельных частей в соответствующие регистры самого диска. Последние спецификации ATA поддерживали уже 48-ми битную адресацию, расширяя возможный предел адресации до 144-х петабайт (1 петабайт — 1024 терабайта).
И тут, казалось бы, когда все ограничения на объем используемых дисков были так героически преодолены выяснилось, что параллельный интерфейс ATA (в том виде, в котором он существует на данный момент) не подходит для дальнейшего развития стандарта. Попытки увеличить его пропускную способность сводятся на нет возникающими вследствие возросших скоростей наводками в кабеле. Укорачивать сам кабель? Тоже не выход из положения.
И вот тут на сцену выходит новый стандарт передачи данных — «SATA» (Serial ATA).

Это — переработанный, и улучшенный вариант предыдущего стандарта. Как Вы помните, АТА — параллельный интерфейс (Parallel), в то время как SATA — последовательный (Serial). В это время и происходит переименование отживающего свое «ATA» в «PATA» (Parallel ATA), однозначно указывая, таким образом, что это — параллельный интерфейс передачи данных.
Несмотря на то, что последовательный способ передачи медленнее, в данном случае это компенсируется возможностью работы на более высоких частотах. Отпадает необходимость в синхронизации каналов. Также сам интерфейсный кабель гораздо более помехоустойчив (все его 7 жил отдельно экранированы). Это, в свою очередь, дало возможность довести максимальную длину кабеля до одного метра.
В стандарте «SATA» Изменился также сам принцип передачи данных. Он получил название LVDS — низковольтная дифференциальная передача сигналов (англ. low-voltage differential signaling). Повышение скорости передачи и использование самосинхронизирующихся кодов позволяют отправлять больше данных по меньшему количеству проводов, чем в случае параллельной шины.
За время своего существования новая спецификация успела сменить несколько ревизий (поколений), которые характеризуются все увеличивающейся пропускной способностью интерфейса.
- SATA-1 150 МБ/с (мегабайт в секунду)
- SATA-2 300 МБ/с (мегабайт в секунду)
- SATA-3 600 МБ/с (мегабайт в секунду)
Тут надо понять следующее: все эти бешеные скорости это — скорость передачи данных по интерфейсному кабелю (от контроллера, с использованием предварительного кеширования и т.д.). И какая бы большая цифра здесь не была написана, реально нас должна интересовать скорость чтения/записи непосредственно с самих пластин (блинов) жесткого диска. Ведь именно она является узким местом в его быстродействии. Другое дело, что в новых моделях реализованы более совершенные алгоритмы по работе с данными, оптимизирована работа с кеш памятью устройства и т.д.
На данный момент (в стандартных настольных конфигурациях) Вы вряд ли увидите скорость чтения с пластин, превышающую 100-120 мегабайт в секунду. Как видите, эта цифра только сейчас подошла к пределу пропускной способности старого стандарта Ultra ATA 133 (133 мегабайта в секунду). Как мы говорили выше, скорости передачи в SATA достигаются за счет другого, а все эти "300", и "600" мегабайт в секунду (три и шесть гигабит в секунду, соответственно) — работа на перспективу (твердотельные SSD накопители), а при их чрезмерном выпячивании — бессмысленная реклама, сбивающая с толку неподготовленного пользователя.
О чем это мы? Ах, да! О преимуществах сата: надо также помнить, что каждое SATA устройство располагается на отдельном канале (контроллере), поэтому отпадает необходимость в их конфигурировании с помощью перемычек (джамперов).
Хотя, справедливости ради стоит отметить, что на ранних этапах внедрения нового стандарта на SATA жестких дисках можно было обнаружить джамперы, но они использовались редко и то лишь для принудительного перевода накопителя SATA-2 в режим SATA-1 (для совместимости с первым поколением контроллеров).
Вот так друзья, коротко мы разобрали основные понятия, связанные с интерфейсом ATA/ATAPI. Теперь смело нажимайте на ссылку "следующая", переходим к практической части материала.
О том, как правильно подключать кабели передачи данных, смотрите в видео ниже:
Ide контроллер что это. Ide контроллер что это.
Разъем имеет 34 контакта и похож на разъем IDE, но меньше по размеру. Ключом к правильному соединению является «отсутствие контакта с одной стороны и выемка в пластиковой стенке разъема».
Интерфейсы подключения жестких дисков: SCSI, SAS, Firewire, IDE, SATA
В этой статье рассматривается подключение жесткого диска к компьютеру, а именно интерфейс жесткого диска. Точнее, говорить об интерфейсах жестких дисков, потому что технологий подключения этих устройств было придумано слишком много за все время их существования, и обилие стандартов в этой области может привести к путанице неопытного пользователя. Но сначала о главном.
Предназначение
Интерфейсы жестких дисков (или, более точно, интерфейсы внешних накопителей, поскольку они могут быть как жесткими дисками, так и другими типами накопителей, например, оптическими приводами) предназначены для обмена информацией между этими внешними накопителями и материнской платой. Интерфейсы жестких дисков и физические характеристики жестких дисков влияют на многие эксплуатационные характеристики жестких дисков и их производительность. В частности, интерфейсы жестких дисков определяют такие вещи, как скорость передачи данных между жестким диском и материнской платой, количество устройств, которые могут быть подключены к компьютеру, возможность создания массивов жестких дисков, возможность «горячей» установки, технологии NCQ и AHCI и так далее.
Интерфейс SCSI — один из старейших интерфейсов, разработанных для подключения жестких дисков в персональных компьютерах. Стандарт возник в начале 1980-х годов и был разработан Аланом Шугартом, который также известен как изобретатель флоппи-дисковода.
Стандарт SCSI (по-русски «скази») изначально предназначался для использования в персональных компьютерах, о чем говорит название самого формата — Small Computer System Interface или системный интерфейс для малых компьютеров. Однако оказалось, что жесткие диски этого типа использовались в основном в ведущих персональных компьютерах, а затем и в серверах. Причина этого заключалась в том, что, несмотря на удачную архитектуру и большой набор инструкций, техническая реализация интерфейса была довольно сложной и не подходила для массовых компьютеров по соображениям стоимости.
Однако этот стандарт имел определенные особенности, которых не было в других типах интерфейсов. Например, соединительный кабель устройства Small Computer System Interface может иметь максимальную длину 12 м и скорость передачи данных 640 МБ/с.
Как и более поздний интерфейс IDE, SCSI также является параллельным интерфейсом. Это означает, что интерфейс использует шины, передающие информацию по нескольким линиям. Эта особенность была одним из ограничивающих факторов при разработке стандарта, поэтому в качестве замены был разработан более продвинутый стандарт последовательного интерфейса SAS (от Serial Attached SCSI).
SAS — Serial Attached SCSI
Serial Attached SCSI был разработан как усовершенствование более старого интерфейса жестких дисков Small Computers System Interface. Хотя Serial Attached SCSI использует основные преимущества своего предшественника, он по-прежнему имеет множество достоинств. Стоит отметить следующие:
- Использование общей шины всеми устройствами.
- Последовательный протокол передачи данных, используемый SAS, позволяет использовать меньшее количество сигнальных линий.
- Заделка шины не требуется.
- Практически неограниченное количество подключаемых устройств.
- Более высокая пропускная способность (до 12 Гбит/с); ожидается, что будущие реализации SAS будут поддерживать до 24 Гбит/с.
- Возможность подключения дисков Serial ATA к контроллеру SAS.
Системы Serial Attached SCSI обычно состоят из нескольких компонентов. Основные компоненты включают:
- Целевые устройства. Устройства, включенные в эту категорию, — это собственно жесткие диски или массивы жестких дисков.
- Инициаторы — интегральные схемы, которые генерируют запросы к целевым устройствам.
- Система передачи данных — кабели, соединяющие целевые устройства и инициаторы.
Разъемы Serial Attached SCSI бывают разных форм и размеров в зависимости от типа (внешний или внутренний) и версии SAS. Ниже приведен пример внутреннего разъема SFF-8482 и внешнего разъема SFF-8644, оба из которых предназначены для SAS-3:
Некоторые примеры кабелей и адаптеров SAS: Кабель HD-Mini SAS и кабель-адаптер SAS-Serial ATA.
Используется для увеличения скорости жесткого диска, повышения надежности хранения данных и объединения нескольких жестких дисков в один большой жесткий диск.
Интерфейсы
Интерконнект — это способ подключения устройства. Он определяет, как устройства обмениваются данными. Интерконнект также определяет внешний вид разъема на устройстве.
SATA, IDE, FDD (флоппи-дисковод)
SATA, IDE для жестких дисков и оптических приводов
SATA и IDE несовместимы (IDE — более старый интерфейс; SATA — более новый, быстрый интерфейс).
FDD для дисководов гибких дисков
SATA интерфейс
SATA (Serial ATA) — это последовательный интерфейс для связи с устройствами хранения данных.
Сам разъем представляет собой контактную площадку с кнопкой в форме перевернутой буквы «G» для правильного подключения кабеля SATA. Этот разъем имеет 7 контактов, а вокруг контактной площадки имеется защитный бортик для крепления кабеля к разъему.
Так вы узнаете, какие разъемы установлены на материнской плате (рядом с каждым разъемом находится наклейка, указывающая тип и номер разъема; также разъемы имеют разный цвет для разных скоростей).
Типы портов SATA:
- SATA 1 (SATA 150) — до 150 МБ/с (1,5 Гбит/с).
- SATA 2 (SATA 150) — до 300 МБ/с (3,0 Гбит/с).
- SATA 3 (SATA 600) — до 600 МБ/с (6,0 Гбит/с).
- eSATA
SATA 1, SATA 2, SATA 3 — эти устройства используются внутри системного блока (они не отличаются по внешнему виду; единственное различие — максимальная рабочая скорость).
eSATA — Для подключения внешних устройств.
IDE интерфейс
IDE — параллельный интерфейс для подключения к компьютеру. Другие названия: ATA, PATA (Parallel ATA) и UltraDMA.
Разъем состоит из двух рядов контактов (40 контактов), а «отсутствующий центральный контакт и выемка в пластиковой стенке разъема» являются ключом к правильному соединению.
На современных материнских платах этот разъем работает с максимальной скоростью 133 МБайт/с. Поэтому он имеет другое название — ATA 133.
К разъему может быть подключено одно или два устройства, и обычно рядом с разъемом на материнской плате имеется маркировка, указывающая на тип разъема.
Интерфейс SCSI — один из старейших интерфейсов, разработанных для подключения жестких дисков в персональных компьютерах. Стандарт возник в начале 1980-х годов и был разработан Аланом Шугартом, который также известен как изобретатель флоппи-дисковода.
Atapi: внутренний разъем Atapi — что это?
В этой статье мы объясним концепцию интерфейса ПК и подробно обсудим интерфейс IDE или ATA. Он обращается к прошлому, истории, функциям и возможностям интерфейса. Должно быть понятно, что ATA сегодня не используется широко в домашних компьютерах и является устаревшим интерфейсом. Со временем в компьютерах появились новые, более быстрые и надежные шины и типы подключения, такие как SATA, eSATA, USB и Thunderbolt; однако нельзя сказать, что IDE больше не используется. Этот интерфейс используется для подключения старых устройств, таких как DVD- и CD-приводы и жесткие диски (HDD).
Компьютерный интерфейс определяется как набор или система компьютерных интерфейсных и коммуникационных устройств, таких как шины, сигналы, алгоритмы и электронные схемы. Поэтому функция этого устройства заключается в обмене информацией между устройствами. Требования к этому набору указаны в стандарте.
Суть ATA или IDE заключается в параллельном подключении устройств хранения данных к компьютеру. Это означает, что количество каналов, подключенных к системе, не должно превышать 2. SATA, например, имеет последовательное соединение, но каждое устройство имеет свой собственный кабель, передающий данные в обоих направлениях.
В IDE использовался кабель с длинным проводом, не более 46 см, и 40 контактами. Ограничение длины кабеля было попыткой избежать помех и искажения сигнала при передаче данных. Ширина шины данных составляла 16 бит. К каждому интерфейсному каналу подключается до 2 устройств, называемых MASTER и SLAVE.
История и терминология интерфейса IDE
Название ATA — это аббревиатура от Advanced, T — Technology и A — Attachment; IDE, в свою очередь, означает Integrated Drive Electronics.
Интерфейс был изобретен компанией Western Digital в 1986 году, а к 1990-м годам IDE уже был стандартом для IBM PC. В то время этот интерфейс внедрил множество важных инноваций, таких как: улучшение производительности привода за счет сокращения расстояния до контроллера (поскольку он находился внутри контроллера), упрощение управления и снижение производственных затрат. Можно сказать, что IDE стал универсальным «каналом» для подключения дискет, оптических и жестких дисков к компьютеру и передачи информации.
С течением времени интерфейс совершенствовался, и существует несколько типов или поколений интерфейсов:
ATAPI: интерфейс хранения данных, который позволял выполнять команду «извлечь», что делало его пригодным для работы с дискетами. Кроме того, стала доступна команда SCSI.
UDMA и ATA4: компания разработала новый стандарт, который позволил еще больше увеличить сигнал до 33 МБ/с и производительность до 133 МБ/с при использовании 80-контактных кабелей. Сам разъем остался неизменным.
Ultra ATA: показал более высокую производительность, но так и не был выпущен.
На смену ATA пришел SATA или Serial ATA и стал известен как PATA (Parralel ATA).
что такое IDE ATA/ATAPI контроллер?
IDE Integrated Drive Electronics — Интерфейс дисковых устройств IDE. Тип интерфейса для дисковых накопителей с интегрированной управляющей электроникой. Другими словами, на материнке есть разъемы IDE и к ним идут шлейфы. Шлейфы подключены к жестким дискам, CD-ROM и т. д.
Serial-ATA — это новый интерфейс для подключения жесткого диска и другой периферии к компьютеру. Он эволюционно сменяет интерфейс Parallel ATA (PATA). Т. е. Serial-ATA -интерфейс устройств хранения данных для нового поколения компьютеров. С его помощью можно подключать такие устройства хранения данных, как жесткие диски, DVD и CD-R/W, к материнской плате. Системы с Serial-ATA легче проектировать и монтировать, т. к. они снабжаются узким и более длинным, чем у предшественника, кабелем и небольшими удобными разъемами
Более низкий вольтаж особенно важен при использовании автономного питания. Конфигурирование новых устройств стало намного проще из-за того, что отпала необходимость в переключении джамперов и поиска оптимального варианта подключения двух устройств к одному шлейфу.
ATAPI — Для подключения к интерфейсу ATA накопителей CD-ROM, стриммеров и ряда других устройств набора регистров и системы команд ATA, явно ориентированных на дисковые устройства оказывается недостаточно. Для них существует аппаратно-программный интерфейс ATAPI (ATA Package Interface — пакетный интерфейс ATA). Устройство ATAPI поддерживает минимальный набор команд ATA, который неограниченно расширяется 16-байтным командным пакетом, посылаемым хост-контроллером в регистр данных устройства по команде Packet.