link0 link1 link2 link3 link4 link5 link6 link7 link8 link9 link10 link11 link12 link13 link14 link15 link16 link17 link18 link19 link20 link21 link22 link23 link24 link25 link26 link27 link28 link29 link30 link31 link32 link33 link34 link35 link36 link37 link38 link39 link40 link41 link42 link43 link44 link45 link46 link47 link48 link49 link50 link51 link52 link53 link54 link55 link56 link57 link58 link59 link60 link61 link62 link63 link64 link65 link66 link67 link68 link69 link70 link71 link72 link73 link74 link75 link76 link77 link78 link79 link80 link81 link82 link83 link84 link85 link86 link87 link88 link89 link90 link91 link92 link93 link94 link95 link96 link97 link98 link99 link100 link101 link102 link103 link104 link105 link106 link107 link108 link109 link110 link111 link112 link113 link114 link115 link116 link117 link118 link119 link120 link121 link122 link123 link124 link125 link126 link127 link128 link129 link130 link131 link132 link133 link134 link135 link136 link137 link138 link139

PersCom — Компьютерная Энциклопедия Компьютерная Энциклопедия

ATA/IDE

Краткий обзор

Интерфейс, используемый для подключения жестких дисков и оптических накопителей к современным компьютерам, обычно называют IDE (Integrated Drive Electronics — встроенный интерфейс накопителей); однако я всегда подчеркиваю, что официальное название интерфейса — ATA (AT Attachment). В нем отражено то, что данный интерфейс изначально был предназначен для подключения комбинации накопителя и контроллера к 16-разрядной шине представленного в 1984 году компьютера IBM AT, а также совместимых с ним. Шина AT больше известна как ISA (Industry Standard Architecture — архитектура шины промышленного стандарта). Хотя официально интерфейс называется ATA, часто используется маркетинговое название IDE, которое некоторые производители накопителей также применяют для описания комбинации накопителя и контроллера ATA. Название Integrated Drive Electronics говорит о том, что электроника интерфейса или контроллера встроена в накопитель, а не расположена на отдельной плате, как в устройствах предыдущих поколений. Поэтому, несмотря на официальное “техническое” название ATA, название IDE получило гораздо большее распространение. Но выход из подобной ситуации, безусловно, существует: под IDE следует понимать любой интерфейс накопителя, который характеризуется встроенным контроллером, в то время как под ATA — конкретную реализацию IDE, используемую в большинстве современных ПК.

На протяжении многих лет интерфейс ATA использовался для подключения не только жестких дисков, но и оптических накопителей (CD и DVD), накопителей на гибких магнитных дисках (дисководов), приводов SuperDisk и Zip, а также некоторых накопителей на магнитной ленте. Несмотря ни на что ATA все еще считается, прежде всего, интерфейсом для подключения жестких дисков; к его предшественникам относились интерфейсы, предполагающие использование комбинации из жесткого диска и отдельной платы контроллера. В на стоящей главе рассматриваются стандартная параллельная версия ATA, а также новый по следовательный интерфейс Serial ATA. Кроме того, здесь кратко упоминаются исходные интерфейсы, на основе которых возник ATA. Поскольку интерфейс ATA напрямую интегрирован практически во все наборы микросхем, это основной интерфейс подключения устройств хранения, используемый в большинстве ПК.

Изначально ATA представлял собой 16-разрядный параллельный интерфейс, что означает возможность одновременной передачи по кабелю 16 бит данных. Новый интерфейс, который называется Serial ATA, был официально представлен в конце 2000 года; впервые он появился в настольных системах в 2003 году, а в портативных компьютерах — в конце 2005 года. Интерфейс Serial ATA (SATA) передает данные по кабелю по одному биту за такт, что означает возможность использования более тонких кабелей, а также обеспечение более высокого быстродействия благодаря меньшим задержкам и скорости передачи данных. SATA — совершенно новый физический интерфейс, однако на программном уровне он совместим с предыдущей реализацией ATA, которая в последнее время получила новое название — Parallel ATA (параллельный ATA). В настоящей книге под ATA подразумевается как параллельная, так и последовательная версия этого интерфейса. При указании параллельной версии будет использоваться название Parallel ATA (PATA), а последовательной — Serial ATA (SATA).