Інтерфейс IDE (Integrated Drive Electronics)
Низькорівневе форматування+++--
Сучасні реалізації ATA/IDE
Запропонований наприкінці 80-х років інтерфейс ATA (AT Attachment), відомий також за назвою IDE (Integrated Drive Electronics) дуже швидко завоював широку популярність серед виробників і користувачів персональних комп'ютерів. Основними причинами швидкого і широкого поширення нового інтерфейсу послужили невисока ціна пристроїв, простота їхньої установки й експлуатації, а також високий рівень сумісності пристроїв IDE. Специфікація АТА уступає по швидкості обміну з дисками і ряду інших параметрів інтерфейсу SCSI, однак для більшості користувачів продуктивність відіграє меншу роль, у порівнянні із сумісністю, простотою і вартістю пристроїв.
Обмеженість АТА
Первісна версія стандарту IDE забезпечувала можливість підключення до комп'ютера чотирьох вінчестерів і дозволяла обмінюватися даними з диском на швидкості до 10Мбайт/сек, однак реальна швидкість обмежувалася насамперед можливостями самого вінчестера. Підключення чотирьох пристроїв, передбачене специфікацією IDE, у комп'ютерах сімейства IBM PC AT, у специфікації ATA/IDE реалізовано не було. Крім того, спільне використання стандарту ATA і програмного інтерфейсу Int 13 BIOS обмежувало розмір дискових пристроїв 528Мб. Природу цього обмеження, зв'язану з форматами чисел, використовуваних для адресації голівок, секторів і циліндрів вінчестера (CHS-адреса) у стандарті IDE і BIOS, можна зрозуміти з приведеної нижче таблиці і малюнка 3, що ілюструє взаємодію операційної системи з диском IDE.
Таблиця 2.
BIOSIDEРезультат
Максимальне число секторів на доріжці6325563
Максимальне число голівок2551616
Максимальне число циліндрів1024655361024
Максимальний розмір диска8.4Гб136.9Гб528Мб
Іншим істотним обмеженням стандарту IDE/ATA є неможливість підключення до контролера IDE яких-небудь пристроїв, за винятком вінчестерів.Властивому інтерфейсу IDE/ATA обмеження гальмували розвиток недорогих комп'ютерних систем, розрахованих на масового користувача, у зв'язку з чим цілий ряд фірм почав спроби розширення можливостей класичного IDE. Найбільших успіхів на цьому шляху домоглася компанія Western Digital, що розробила специфікацію Enhanced IDE (EIDE), що дозволяє використовувати диски, розмір яких перевищує 528 Мб, і реальну можливість підключення, що забезпечила, до комп'ютера до чотирьох пристроїв IDE (не тільки вінчестерів, але і приводів CD-ROM чи стриммерів).
Іншим цікавим варіантом розвитку інтерфейсу IDE є технологія Fast ATA, розроблена компанією Seagate Technology за підтримкою фірми Quantum. Ця технологія спрямована в першу чергу на підвищення швидкості обміну даними з дисковими пристроями і не підтримує можливість підключення CD-ROM чи стриммерів, але забезпечує більш високий рівень сумісності за рахунок відповідності широко розповсюдженим промисловим стандартам.
Enhanced IDE
Технологія Enhanced IDE компанії Western Digital була розроблена в результаті аналізу потреб сучасного ринку ПК. У 1984 році компанія Western Digital створила контролери дисководів (WD1002) і вінчестерів (ST506), що були використані фірмою IBM при розробці комп'ютера IBM PC AT. Успіх архітектури АТ привів до значного розширення ринку IBM-сумісних ПК і зробив контролери Western Digital стандартом de facto.
У процесі становлення ринку персональних комп'ютерів фірма Western Digital прийшла до висновку про необхідність інтеграції електроніки контролера АТ і дискового пристрою. У результаті співробітництва з Compaq Computer Corporation був розроблений інтерфейс IDE (Integrated Drive Electronics), називаний також АТА (AT Bus attachment). Перші промислові пристрої на базі IDE/ATA були випущені в 1986 році.