Яка різниця між ATA, PATA та IDE?


27

Якщо я не помиляюсь, ці імена відносяться до однієї технології. Чи є різниці між ними? Якщо ні, то чому ця технологія має стільки різних назв?


5
У комп'ютерній індустрії є занадто багато абревіатур (здається, гірше, ніж у військових, якщо ви вважаєте, що IBM мав абревіатуру для "вентилятора" - AMD для Air Movement Device). Добре запитання (+1)!
Рандольф Річардсон

Відповіді:


43

IDE (Integrated Drive Electronics) було оригінальною назвою, тоді вони стандартизувались на ATA (Advanced Technology Attachment) як більш широкий стандарт, який включав доповнення, такі як CD-ROM та подібні. Коли SATA (Serial ATA) вийшов, люди почали використовувати PATA (Parallel ATA) для позначення старішої паралельно підключеної шини (ті, що використовують стрічковий кабель), щоб бути більш конкретною, ніж термін ATA, який може стосуватися будь-якого. Обидва є частиною стандарту ATA та використовують однакові набори команд, але SATA, очевидно, має інший електричний інтерфейс. Обидва типи накопичувачів (SATA та PATA) є пристроями IDE.

Джерело: ПК маг


14

Тут я знайшов цікаву статтю, яка пояснює різницю. Здається, що насправді його називали ATA, але IDE та PATA були просто різними іменами, які використовували різні брендинги.

Це просто показує, яка конкуренція (і гроші) є серед компаній, що пов'язані з комп'ютером, щоб їхня марка сучасної технології була прийнята як світовий стандарт. Однак, всі вони випали, коли звичайний старий "АТА" став прийнятим терміном.

Після розробки SATA він отримав назву PATA.

Загалом, стандарт ATA перемістився через сім визнаних фаз (ATA-1, 2, 3 і т. Д.), І в 2001 р. 7-й етап жорстких дисків ATA вийшов на ринок (зазвичай його називають Ultra ATA-133). Це може зробити швидкість передачі даних до 133 MB / сек (мегабайт в секунду). Вважається, що ATA-7 є останньою стадією розробки до того, як Serial ATA взяв на себе. На цьому етапі для чіткого розмежування ATA та більш нового стандарту SATA, старший стандарт ATA був переосмислений і названий паралельним ATA (або PATA).


12

Інтегрована приводна електроніка була оригінальною маркетинговою назвою, яка відрізнялася від того, коли електроніка знаходилася на окремій дошці (ST-506 та ESDI). Наприклад, SCSI-накопичувачі також мають інтегровані контролери. Тож стандарт отримав назву "AT Attachment" для IBM PC / AT (що, в свою чергу, означало Advanced Technology, але ATA не є Advanced Technology Attachment). Але IDE та ATA є синонімами. АТА - кращий термін.

ATA стала PATA (паралельно), щоб відрізнятись від SATA (серійний)


0

Кожен привід SATA має вбудований набір мікросхем, який стискає та розпаковує передачу даних, коли PATA-контролер, бортова материнська плата, раніше спілкувався безпосередньо з обладнанням накопичувача.

SATA на материнській платі дані стискаються, потім на материнській платі є власний набір мікросхем, який перетворює дані з пристрою SATA назад у декомпресований двійковий файл для решти комп'ютера, те саме потрібно зробити для даних, що передаються з материнської плати до жорсткий диск.

Будь-яка передача на / з накопичувачів повинна пройти цей процес, або жоден компонент не зрозуміє іншого.


Ні, дані не стискаються. Це серіалізується . Однакова кількість бітів (фактично SATA додає декілька бітів за провід, які позбавляють себе), вони просто надсилаються один за одним замість 32 паралельно.
psusi

0

ATA також називається Parallel AT Attachment, фізично вони мають тісне відношення, але PATA здається, що це новіша технологія. ..ці штифти, які паралельні один одному і мають приблизно 15-20 або щось подібне, є прикладом паралельної ATA. IDE також має однакове відношення до ATA та PATA, але ті системи кабелів, що складаються з плоскої широкої поверхні, що мають 20-30 штифтів, є IDE. Більш нова система, як EIDE, має більшу пропускну здатність.


Чи можете ви бути більш детальними? Фотографії різних роз'ємів або деякі вихідні матеріали були б корисні.
казоні

0

Я спробую дати повну відповідь.

На момент PC-AT (286) в системі була лише одна шина. Цю шину називали системною шиною або шиною хоста (нині вона відома як ISA).

До цієї шини були підключені всі пристрої (включаючи сам процесор): контролер пам'яті, контролер дискети, контролер клавіатури, таймер тощо.

Перші жорсткі диски складалися з двох частин: дискового контролера (підключений до ISA) та німого диска. Контролер (як і будь-який пристрій на базі ISA) здійснював доступ програмістом, використовуючи IO та області пам'яті. Він представив диск у вигляді блоків із використанням геометрії головного циліндра та керованими предметами низького рівня (наприклад, рухомими приводними головками).

ISA-->Controller-->Cable-->Dumb_disk

У той час Compaq виробляв ноутбуки. Вони встановили простий пристрій до мосту ISA. Цей пристрій називається "адаптер хост-шини" (HBA). Потім вони перенесли контролер на дисковод і підключили його до HBA стрічковим кабелем. Зверніть увагу, що HBA не є контролером: це лише адаптер. На диск встановлено контролер! Отже, ви можете сказати, що дисковий контролер був підключений до ISA за допомогою невеликої допомоги адаптера.

ISA_BUS[HBA]---ribbon-cable-->CONTROLLER_AND_DISK

Це вперше контролер був інтегрований на диск, тому вони назвали його IDE: Integrated Disk Electronics .

Пізніше виробники створили стандарт під назвою AT-Attachement (ATA), який описував як фізичне з'єднання (стрічковий кабель), так і програмний інтерфейс контролера (регістри та їх семантику). Його називають AT Attachment, оскільки мова йшла про приєднання дисків до шини AT (ISA).

Кожен пристрій ATA - IDE. Але пристрої перед ATA не є IDE, хоча кожен пристрій IDE, вироблений після початку 90-х, є ATA.

В середині 90-х архітектура змінилася: замість однієї шини вони підключили процесор до мікросхеми під назвою "північний міст" з шиною, званою передньобічною шиною. Потім Північний міст був підключений до мікросхеми під назвою "Південний міст". Вони інтегрували ATA HBA та ISA та контролер клавіатури та інші низькошвидкісні пристрої в південний міст. На той час ATA зупинили "AT attachment", але назва залишилася.

У ATA була одна проблема: вона була паралельною. Кожен рядок даних знаходився на окремому проводі (в оригінальній ATA було 40 проводів). Велика кількість ліній обмежує швидкість через перехресні переговори . По-перше, вони вирішили це, додавши додаткові лінії, підключені до землі, тож ATA-4 + використовував 80 ліній!

Але остаточним рішенням було перейти на серійний автобус. Це збільшило складність контролера, але дало інженерам можливість збільшувати швидкість. Отже, вони створили серійну версію ATA під назвою "SATA". З цього моменту стара версія називалася паралельною ATA або PATA.

PATA - це ATA. А SATA - це ATA. Але коли люди говорять про ATA, вони майже завжди говорять про стару, паралельну версію ATA: PATA.

SATA може бути сумісним з ATA, але вони розробили нову версію HBA під назвою AHCI (Розширений інтерфейс хост-контролера). Дивіться: AHCI - це контролер, а не адаптер відтепер. З цього моменту можна сказати, що SATA - це звичайна шина (як і USB). У ньому є два контролери: один контролер проживає на PCI (десь поруч із "вузлом зв'язку" (ось зараз вони називають "південний птах"). Ще один знаходиться всередині диска, але це вже зовсім інша історія.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.