ESDI

Поделись знанием:
Перейти к: навигация, поиск

Улучшенный интерфейс малых дисков (англ. Enhanced Small Disk Interface, ESDI) – интерфейс жёстких дисков разработанный компанией Maxtor Corporation в начале 1980-х как наследник интерфейса жёстких дисков ST-506. Усовершенствование ESDI, относительно ST-506, заключалось в перемещения определенных частей, которые традиционно размещались на контроллере, непосредственно в состав привода, а также унификацией шины управления так, чтобы стало возможным подключение большего видов устройств (таких как съёмные диски и ленточные накопители). ESDI использовал те же кабели, что и ST-506 (один 34-контактный кабель общего управления и 20-контактный кабель канала передачи данных на каждое устройство), и поэтому в использованию мог легко применяться с ST-506.

ESDI был популярен во второй половине 1980-х, пока только появившиеся SCSI и ATA были ещё недостаточно развиты, а ST-506 уже не был достаточно быстрым или гибким в использовании. ESDI управлял потоком данных в 10, 15, или 20 мегабит в секунду (в отличие от ST-506, верхний предел у котрого составлял 7,5 мегабит в секунду), и множество высокопроизводительных SCSI дисков были фактически высокопроизводительными ESDI-дисками с интегрированными в диск SCSI-мостом.

В начале 1990-х, SCSI развился достаточно, чтобы управлять высокими скоростями передачи данных и множеством видов приводов, и ATA быстро настигал ST-506 на настольном рынке. Эти два события сделали ESDI менее значимым и через некоторое время, с середины 1990-х, интерфейс дисков ESDI массово больше не использовался.





Появление нового интерфейса на рынке

В составе некоторых моделей (50, 70) IBM PS/2 впервые появился накопитель, контроллер которого смонтирован в накопителе. Этот интерфейс, разработанный компанией Maxtor Corporation в начале 1980-х, как наследник интерфейса жёстких дисков ST-506 получил название «Улучшенный интерфейс малых дисков» (англ. Enhanced Small Disk Interface, ESDI). Усовершенствование ESDI, относительно ST-506, заключалось в перемещении определенных частей (англ. host bus adapter, HBA — контроллера шины, специализированной для использования дисковым накопителем, НГМД либо НЖМД), которые традиционно размещались на контроллере-плате, устанавливаемой в материнскую плату, непосредственно в корпус привода жёсткого диска, а также унификацией шины управления так, чтобы стало возможным подключение большего числа видов устройств (таких, как съёмные диски и ленточные накопители). ESDI использовал те же кабели, что и ST-506 (один 34-контактный кабель общего управления и 20-контактный кабель канала передачи данных на каждое устройство), но нужно принимать во внимание, что по кабелям ESDI, длина которых могла достигать 9 футов (3 метра), внешне не отличающимся от кабелей ST506, передаются другие сигналы, главным образом — синфазные (то есть с общей землей), за исключением данных и синхронизации, для передачи которых использовался дифференциальный метод. Данные передавались порциями по 16 бит, сопровождаемых битом четности по последовательной линии. Имелась возможность подтверждения передачи данных.

Сепаратор теперь устанавливался непосредственно на плате накопителя и данные, передаваемые по кабелю данных уже имели цифровую форму (а не аналоговых сигналов), что позволяло подобрать параметры сепаратора к конкретному типу устройства. Поскольку в связи с заменой формы передаваемых сигналов их искажения в кабеле уже не имели такого значения, скорость обмена с контроллером удалось увеличить до 10 Мбит/сек и повысить надежность передачи данных[1].

Особенности и развитие интерфейса ESDI

Контроллеp дисков содержит собственный BIOS, занимающий адрес D000. По смещению 5 в сегменте такого BIOS'а обычно находится вход в пpограмму обслуживания или фоpматирования накопителя, которую в MS-DOS можно запустить командой "G D800:5" отладчика DEBUG[2].

Интерфейс ESDI позволял подключать до 7 винчестеров большой ёмкости (более 100 мегабайт[3], до 1 ГБ в IBM PS/2 модели 95[4]) и оптических приводов (использовались три сигнала выбора устройства), сигналы выбора головки позволяли напрямую адресовать до 16 головок (однако специальная команда Select Head Group позволяла использовать 16 групп по 16 головок в каждой, увеличивая предел до 256 головок).

Среднее время доступа у жестких дисков с интерфейсом ESDI составляло от 11 до 18 мс[5].

Косвенный признак, по которому можно отличить контроллер ESDI от контроллера ST506/412 — наличие на плате контроллера микросхемы ПЗУ BIOS[6].

Основные производители жёстких дисков и устройств с интерфейсом ESDI: Seagate, Western Digital, Conner, Fujitsu, Maxtor, Miniscribe, Quantum, Tandon, Fuji, Toshiba, IBM, Kalok, Micropolis, Priam, Microscience, JTS, Kyocera, LaPine, Tulin[7] (англ.). Руководство пользователя (в формате PDF) на широко[8] использовавшийся контроллер WD1007 можно найти [www.wdc.com/en/library/legacy/controllerboards/1007wah.pdf здесь].

Для работы требуется низкоуровневое форматирование диска[8].

В 1986 году интерфейс был стандартизован ANSI[9]. Последним документом комитета ANSI X3T10 по интерфейсу ESDI стал:
Enhanced Small Device Interface (ESDI) [X3.170-1990/X3.170a-1991] [X3T10/792D Rev 11].

Microsoft Windows имеет сообщения об ошибках диска с интерфейсом ESDI только для версий 3.0/3.0a/3.1/3.11[10]

ESDI был популярен во второй половине 1980-х в серверах[11], пока только появившиеся SCSI и ATA ещё не были достаточно развиты, а ST-506 уже не был достаточно быстрым или гибким в использовании. ESDI управлял потоком данных в 10, 15, или 20 мегабит в секунду (в отличие от ST-506, верхний предел у которого составлял 7,5 мегабит в секунду), и множество высокопроизводительных SCSI-дисков, выпускаемых в то время, были фактически высокопроизводительными ESDI-дисками с интегрированными в диск SCSI-мостом.

В начале 1990-х SCSI развился достаточно, чтобы управлять высокими скоростями передачи данных и множеством видов приводов, а на настольном рынке ATA быстро достиг возможностей ST-506. Эти два события сделали ESDI менее значимым, и через некоторое время, с середины 1990-х, интерфейс ESDI массово больше не использовался.

Описание разъёмов

Описание 34-контактного разъёма сигналов управления ESDI
GROUND 1 2 ~HD SLCT 3
GROUND 3 4 ~HD SLCT 2
GROUND 5 6 ~WRITE GATE
GROUND 7 8 ~CNFG/STATUS
GROUND 9 10 ~XFER ACK
GROUND 11 12 ~ATTENTION
GROUND 13 14 ~HD SLCT 1
Ключ (нет контакта) 15 16 ~SECTOR
GROUND 17 18 ~HD SLCT 1
GROUND 19 20 ~INDEX
GROUND 21 22 ~READY
GROUND 23 24 ~XFER REQ
GROUND 25 26 ~DRV SLCT 0
GROUND 27 28 ~DRV SLCT 1
GROUND 29 30 Reserved
GROUND 31 32 ~READ GATE
GROUND 33 34 ~CMD DATA
Описание 20-контактного разъёма передачи данных ESDI
~DRV SLCTD 1 2 ~SECTOR
~CMD COMPL 3 4 ~ADDR MK EN
GROUND 5 6 GROUND
+WRITE CLK 7 8 -WRITE CLK
GROUND 9 10 +RD/REF CLK
-RD/REF CLK 11 12 GROUND
+NRZ WRITE 13 14 -NRZ WRITE
GROUND 15 16 GROUND
+NRZ READ 17 18 -NRZ READ
GROUND 19 20 ~INDEX

Методы записи на пластину диска

К этому времени основным методом записи на жёсткий диск стало RLL 2,7 или ARLL 3,9 (использующие более плотную упаковку данных при записи, повышая объём информации на дорожке)[12], в отличие от традиционного для первых IBM PC/XT MFM в ST-506 объёмом до 152 МБ[13] и MFM/RLL в ST-412 объёмом до 233 МБ[14] (англ.).

Теоретическая граница скорости обмена с диском, использующим метод записи MFM, составляет:

(17 секторов • 512 байт в секторе • 8 бит • 3600 об/мин) / 60сек = 4 177 920 бит/сек, но за счёт того, что контроллер не успевал обработать прочитанные данные до того, как головка перемещалась к следующему сектору, приходилось вводить фактор чередования (англ. Interleave factor). При факторе чередования 3:1 (первое число в обозначении коэффициента чередования указывает количество оборотов диска, требуемых для полного прочтения или записи одной дорожки) секторы на диске имеют следующий порядок: 1, 7, 13, 2..., 11, 17. Для подбора оптимального фактора чередования, учитывая производительность диска, контроллера и системы в целом, применялась программа Calibrate, входящая в пакет Norton Utilities.

Методы, основанные на RLL, преобразуют данные в шестнадцатибитовые слова, позволяющие записывать за один переход состояния намагниченности диска от 2 до 7 бит (за счёт более высоких требований к качеству поверхности пластины диска и равномерности её вращения), что дало название методу - RLL 2,7 или ARLL 3,9.

Случай, когда на одну дорожку диска можно записать 26 секторов по 512 байт, даёт теоретическую скорость обмена:

(26 секторов • 512 байт в секторе • 8 бит • 3600 об/мин) / 60 = 6 489 760 бит/сек,

31 сектор на одну дорожку диска (при качестве диска, обеспечивающем возможности записи от 3 до 9 бит за один переход намагниченности — RLL 3,9, ARLL, ERLL), соответственно:

(31 сектор • 512 байт в секторе • 8 бит • 3600 об/мин) / 60 = 7 618 560 бит/сек.

Диски, записываемые по методу RLL, можно подключать (с потерей ёмкости диска) к контроллерам, использующим метод записи MFM, обратная же операция приведёт к плачевным последствиям. Из этого же следует метод "увеличения" размера диска — путём подмены с MFM на RLL типа записи контроллером, однако при этом он не позволяет обеспечить достаточную надежность хранения[15].

Напишите отзыв о статье "ESDI"

Примечания

  1. [hdd.filerecovery.ru/book5.html Интерфейсы винчестеров]
  2. [life-master.chat.ru/hdd.htm Какие интерфейсы используются для винчестеров в IBM PC?]
  3. [books.kulichki.com/data/netware/net3/gl20.htm#$450 Глава 20. Планирование сети и выбор сервера]
  4. [ukrfaq.narod.ru/ru/hardware/sco15.htm 9.3.9. Модель 95 семейства IBM PS/2]
  5. [atlant.ru/comar/articles/evo_process/162007052119493/index.php ЭВОЛЮЦИЯ ВИНЧЕСТЕРА.]
  6. [www.fmf.gasu.ru/litra/system/dos/ch1.htm ПЛАН РАБОТ ПО ОПТИМИЗАЦИИ]
  7. [www.datarecovery.co.in/disk-recovery.html Disk recovery service at Disk Doctors India], [www.actionfront.com/os_hdd.aspx Hard Drive Brands, Models and Interfaces]
  8. 1 2 [docs.lvl.ru/handbook/hw-storage.html Storage Devices. Using ESDI hard disks]
  9. [www.drhard.ru/index.php/evolution-of-the-hard/68-2009-08-17-12-04-26 Эволюция параллельных интерфейсов]
  10. [support.microsoft.com/kb/35436 IBM PC, XT, AT, and PS/2 Error Codes]
  11. [nexus.odessa.ua/files/books/HOWTO/Multi-Disk-HOWTO-3.html 3.4 Interfaces. ESDI]
  12. [life-master.chat.ru/hdd.htm Что такое MFM, RLL, ARLL?]
  13. [1123581.tripod.com/id16.html Hard Disk Interfaces]
  14. [www.hwswworld.com/wp/?p=2297 All About Hardware VIII – Hard Disk Drive (HDD)]
  15. [www.rom.by/forum/pomogite_nastroit_kontroller_MFM_zhe_RLL Помогите настроить контроллер (MFM), он же RLL]

См. также

Ссылки

  • [john.ccac.rwth-aachen.de:8000/alf/ps2_50z IBM PS/2 Model 50Z] (англ.)
  • [john.ccac.rwth-aachen.de:8000/alf/ps2_70m61 Подключение второго НЖМД в IBM PS/2 модели 70] (англ.)
  • [pchistory.ru/ibm-hdd-wd-325n.html IBM WD-325N], [pchistory.ru/ibm-wd-360s.html IBM WD-380S] в [pchistory.ru/ Музее компьютеров]

Отрывок, характеризующий ESDI

– О нет! – отвечал Пьер, испуганно соболезнующими глазами глядя на князя Андрея.
– Поезжай, поезжай: перед сраженьем нужно выспаться, – повторил князь Андрей. Он быстро подошел к Пьеру, обнял его и поцеловал. – Прощай, ступай, – прокричал он. – Увидимся ли, нет… – и он, поспешно повернувшись, ушел в сарай.
Было уже темно, и Пьер не мог разобрать того выражения, которое было на лице князя Андрея, было ли оно злобно или нежно.
Пьер постоял несколько времени молча, раздумывая, пойти ли за ним или ехать домой. «Нет, ему не нужно! – решил сам собой Пьер, – и я знаю, что это наше последнее свидание». Он тяжело вздохнул и поехал назад в Горки.
Князь Андрей, вернувшись в сарай, лег на ковер, но не мог спать.
Он закрыл глаза. Одни образы сменялись другими. На одном он долго, радостно остановился. Он живо вспомнил один вечер в Петербурге. Наташа с оживленным, взволнованным лицом рассказывала ему, как она в прошлое лето, ходя за грибами, заблудилась в большом лесу. Она несвязно описывала ему и глушь леса, и свои чувства, и разговоры с пчельником, которого она встретила, и, всякую минуту прерываясь в своем рассказе, говорила: «Нет, не могу, я не так рассказываю; нет, вы не понимаете», – несмотря на то, что князь Андрей успокоивал ее, говоря, что он понимает, и действительно понимал все, что она хотела сказать. Наташа была недовольна своими словами, – она чувствовала, что не выходило то страстно поэтическое ощущение, которое она испытала в этот день и которое она хотела выворотить наружу. «Это такая прелесть был этот старик, и темно так в лесу… и такие добрые у него… нет, я не умею рассказать», – говорила она, краснея и волнуясь. Князь Андрей улыбнулся теперь той же радостной улыбкой, которой он улыбался тогда, глядя ей в глаза. «Я понимал ее, – думал князь Андрей. – Не только понимал, но эту то душевную силу, эту искренность, эту открытость душевную, эту то душу ее, которую как будто связывало тело, эту то душу я и любил в ней… так сильно, так счастливо любил…» И вдруг он вспомнил о том, чем кончилась его любовь. «Ему ничего этого не нужно было. Он ничего этого не видел и не понимал. Он видел в ней хорошенькую и свеженькую девочку, с которой он не удостоил связать свою судьбу. А я? И до сих пор он жив и весел».
Князь Андрей, как будто кто нибудь обжег его, вскочил и стал опять ходить перед сараем.


25 го августа, накануне Бородинского сражения, префект дворца императора французов m r de Beausset и полковник Fabvier приехали, первый из Парижа, второй из Мадрида, к императору Наполеону в его стоянку у Валуева.
Переодевшись в придворный мундир, m r de Beausset приказал нести впереди себя привезенную им императору посылку и вошел в первое отделение палатки Наполеона, где, переговариваясь с окружавшими его адъютантами Наполеона, занялся раскупориванием ящика.
Fabvier, не входя в палатку, остановился, разговорясь с знакомыми генералами, у входа в нее.
Император Наполеон еще не выходил из своей спальни и оканчивал свой туалет. Он, пофыркивая и покряхтывая, поворачивался то толстой спиной, то обросшей жирной грудью под щетку, которою камердинер растирал его тело. Другой камердинер, придерживая пальцем склянку, брызгал одеколоном на выхоленное тело императора с таким выражением, которое говорило, что он один мог знать, сколько и куда надо брызнуть одеколону. Короткие волосы Наполеона были мокры и спутаны на лоб. Но лицо его, хоть опухшее и желтое, выражало физическое удовольствие: «Allez ferme, allez toujours…» [Ну еще, крепче…] – приговаривал он, пожимаясь и покряхтывая, растиравшему камердинеру. Адъютант, вошедший в спальню с тем, чтобы доложить императору о том, сколько было во вчерашнем деле взято пленных, передав то, что нужно было, стоял у двери, ожидая позволения уйти. Наполеон, сморщась, взглянул исподлобья на адъютанта.
– Point de prisonniers, – повторил он слова адъютанта. – Il se font demolir. Tant pis pour l'armee russe, – сказал он. – Allez toujours, allez ferme, [Нет пленных. Они заставляют истреблять себя. Тем хуже для русской армии. Ну еще, ну крепче…] – проговорил он, горбатясь и подставляя свои жирные плечи.
– C'est bien! Faites entrer monsieur de Beausset, ainsi que Fabvier, [Хорошо! Пускай войдет де Боссе, и Фабвье тоже.] – сказал он адъютанту, кивнув головой.
– Oui, Sire, [Слушаю, государь.] – и адъютант исчез в дверь палатки. Два камердинера быстро одели его величество, и он, в гвардейском синем мундире, твердыми, быстрыми шагами вышел в приемную.
Боссе в это время торопился руками, устанавливая привезенный им подарок от императрицы на двух стульях, прямо перед входом императора. Но император так неожиданно скоро оделся и вышел, что он не успел вполне приготовить сюрприза.
Наполеон тотчас заметил то, что они делали, и догадался, что они были еще не готовы. Он не захотел лишить их удовольствия сделать ему сюрприз. Он притворился, что не видит господина Боссе, и подозвал к себе Фабвье. Наполеон слушал, строго нахмурившись и молча, то, что говорил Фабвье ему о храбрости и преданности его войск, дравшихся при Саламанке на другом конце Европы и имевших только одну мысль – быть достойными своего императора, и один страх – не угодить ему. Результат сражения был печальный. Наполеон делал иронические замечания во время рассказа Fabvier, как будто он не предполагал, чтобы дело могло идти иначе в его отсутствие.
– Я должен поправить это в Москве, – сказал Наполеон. – A tantot, [До свиданья.] – прибавил он и подозвал де Боссе, который в это время уже успел приготовить сюрприз, уставив что то на стульях, и накрыл что то покрывалом.
Де Боссе низко поклонился тем придворным французским поклоном, которым умели кланяться только старые слуги Бурбонов, и подошел, подавая конверт.
Наполеон весело обратился к нему и подрал его за ухо.
– Вы поспешили, очень рад. Ну, что говорит Париж? – сказал он, вдруг изменяя свое прежде строгое выражение на самое ласковое.
– Sire, tout Paris regrette votre absence, [Государь, весь Париж сожалеет о вашем отсутствии.] – как и должно, ответил де Боссе. Но хотя Наполеон знал, что Боссе должен сказать это или тому подобное, хотя он в свои ясные минуты знал, что это было неправда, ему приятно было это слышать от де Боссе. Он опять удостоил его прикосновения за ухо.
– Je suis fache, de vous avoir fait faire tant de chemin, [Очень сожалею, что заставил вас проехаться так далеко.] – сказал он.
– Sire! Je ne m'attendais pas a moins qu'a vous trouver aux portes de Moscou, [Я ожидал не менее того, как найти вас, государь, у ворот Москвы.] – сказал Боссе.
Наполеон улыбнулся и, рассеянно подняв голову, оглянулся направо. Адъютант плывущим шагом подошел с золотой табакеркой и подставил ее. Наполеон взял ее.
– Да, хорошо случилось для вас, – сказал он, приставляя раскрытую табакерку к носу, – вы любите путешествовать, через три дня вы увидите Москву. Вы, верно, не ждали увидать азиатскую столицу. Вы сделаете приятное путешествие.
Боссе поклонился с благодарностью за эту внимательность к его (неизвестной ему до сей поры) склонности путешествовать.
– А! это что? – сказал Наполеон, заметив, что все придворные смотрели на что то, покрытое покрывалом. Боссе с придворной ловкостью, не показывая спины, сделал вполуоборот два шага назад и в одно и то же время сдернул покрывало и проговорил:
– Подарок вашему величеству от императрицы.
Это был яркими красками написанный Жераром портрет мальчика, рожденного от Наполеона и дочери австрийского императора, которого почему то все называли королем Рима.
Весьма красивый курчавый мальчик, со взглядом, похожим на взгляд Христа в Сикстинской мадонне, изображен был играющим в бильбоке. Шар представлял земной шар, а палочка в другой руке изображала скипетр.
Хотя и не совсем ясно было, что именно хотел выразить живописец, представив так называемого короля Рима протыкающим земной шар палочкой, но аллегория эта, так же как и всем видевшим картину в Париже, так и Наполеону, очевидно, показалась ясною и весьма понравилась.
– Roi de Rome, [Римский король.] – сказал он, грациозным жестом руки указывая на портрет. – Admirable! [Чудесно!] – С свойственной итальянцам способностью изменять произвольно выражение лица, он подошел к портрету и сделал вид задумчивой нежности. Он чувствовал, что то, что он скажет и сделает теперь, – есть история. И ему казалось, что лучшее, что он может сделать теперь, – это то, чтобы он с своим величием, вследствие которого сын его в бильбоке играл земным шаром, чтобы он выказал, в противоположность этого величия, самую простую отеческую нежность. Глаза его отуманились, он подвинулся, оглянулся на стул (стул подскочил под него) и сел на него против портрета. Один жест его – и все на цыпочках вышли, предоставляя самому себе и его чувству великого человека.
Посидев несколько времени и дотронувшись, сам не зная для чего, рукой до шероховатости блика портрета, он встал и опять позвал Боссе и дежурного. Он приказал вынести портрет перед палатку, с тем, чтобы не лишить старую гвардию, стоявшую около его палатки, счастья видеть римского короля, сына и наследника их обожаемого государя.
Как он и ожидал, в то время как он завтракал с господином Боссе, удостоившимся этой чести, перед палаткой слышались восторженные клики сбежавшихся к портрету офицеров и солдат старой гвардии.
– Vive l'Empereur! Vive le Roi de Rome! Vive l'Empereur! [Да здравствует император! Да здравствует римский король!] – слышались восторженные голоса.
После завтрака Наполеон, в присутствии Боссе, продиктовал свой приказ по армии.
– Courte et energique! [Короткий и энергический!] – проговорил Наполеон, когда он прочел сам сразу без поправок написанную прокламацию. В приказе было: