Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
hddxt [2019/10/07 11:28] – admin | hddxt [2020/08/07 15:04] – [Шлейфы MFM] admin |
---|
| |
Второе важное отличие AT286/386/+ - это наличие CMOS Clock. Это такие специальные часы с маленькой памятью на батарейке. В памяти хранятся настройки CMOS Setup, так что CMOS заменяет кучу переключателей. В одной из ячеек CMOS-памяти хранится так называемый "тип жесткого диска". На самом деле это просто индекс (номер) в большой таблице BIOS, где хранятся параметры C/H/S дисков. Количество таких фиксированных типов постоянно росло, доросло до 46 и в конце концов это всем надоело. Сделали User Type = 47, в котором количество дорожек, головок и секторов можно задавать вручную. | Второе важное отличие AT286/386/+ - это наличие CMOS Clock. Это такие специальные часы с маленькой памятью на батарейке. В памяти хранятся настройки CMOS Setup, так что CMOS заменяет кучу переключателей. В одной из ячеек CMOS-памяти хранится так называемый "тип жесткого диска". На самом деле это просто индекс (номер) в большой таблице BIOS, где хранятся параметры C/H/S дисков. Количество таких фиксированных типов постоянно росло, доросло до 46 и в конце концов это всем надоело. Сделали User Type = 47, в котором количество дорожек, головок и секторов можно задавать вручную. |
| |
| **UPD** Для совсем нердов - последние редакции BIOS для IBM PС XT 5160 умеют работать с флопиками 1.2Mb. Но для этого нужно заменить штатный контроллер флопиков на контроллер с поддержкой высокой плотности. |
====== Диски MFM ====== | ====== Диски MFM ====== |
| |
* [[http://wiki.sensi.org/download/Seagate_ST-225_OEM_Manual_pages.pdf|Seagate ST-225 OEM Manual]] | * [[http://wiki.sensi.org/download/Seagate_ST-225_OEM_Manual_pages.pdf|Seagate ST-225 OEM Manual]] |
* [[http://www.minuszerodegrees.net/manuals.htm#Seagate|Другие модели Seagate]] | * [[http://www.minuszerodegrees.net/manuals.htm#Seagate|Другие модели Seagate]] |
* Пример для изучения возможностей MFM: контроллер [[http://wiki.sensi.org/download/doc/Perstor%20PS180-16F%20-%20Advertisement.pdf|Perstor PS180-16F]] | * Пример для изучения возможностей разгона ST-506/412: контроллер повышенной плотности [[http://wiki.sensi.org/download/doc/Perstor%20PS180-16F%20-%20Advertisement.pdf|Perstor PS180-16F]] |
| |
====== Шлейфы MFM ====== | ====== Шлейфы MFM ====== |
Согласно стандарту ST-506/412 к одному контроллеру может подключаться до 4-х жестких дисков и имеются 4 сигнала DS0..DS3 (Drive Select). К сожалению, большинство контроллеров позволяют подключить только 2 жестких диска. | Согласно стандарту ST-506/412 к одному контроллеру может подключаться до 4-х жестких дисков и имеются 4 сигнала DS0..DS3 (Drive Select). К сожалению, большинство контроллеров позволяют подключить только 2 жестких диска. |
| |
Применяется радиально-шинное подключение. Это означает, что управляющий (широкий) кабель - общий для всех дисков в системе, а кабели данных (узкие) идут индивидуально от контроллера к каждому диску. | Применяется радиально-шинное подключение. Это означает, что управляющий (широкий) кабель - общий для всех дисков в системе (шина), а кабели данных (узкие) идут индивидуально от контроллера к каждому диску. |
| |
Поскольку управляющий кабель представляет из себя шину, то необходимо на концах кабеля ставить терминаторы - небольшие резисторные сборки. Это напоминает правила подключения SCSI: терминаторы должны стоять на концах кабеля, то есть на контроллере и "дальнем" диске. На "среднем" диске терминаторы необходимо отключать. Узкие шлейфы не терминируются, там стоят специальные приемопередатчики, обычно такие же как для EIA [[wp>RS-422]]. | Поскольку управляющий кабель представляет из себя шину, то необходимо на концах кабеля ставить терминаторы - небольшие резисторные сборки. Это напоминает правила подключения SCSI: терминаторы должны стоять на концах кабеля, то есть на контроллере и "дальнем" диске. На "среднем" диске терминаторы необходимо отключать. Узкие шлейфы не терминируются, там стоят специальные приемопередатчики, обычно такие же как для EIA [[wp>RS-422]]. |
* Коннектор краевого разъема 20 пин - AMP P/N 88373-6, Molex 15-35-1201 или совместимый. | * Коннектор краевого разъема 20 пин - AMP P/N 88373-6, Molex 15-35-1201 или совместимый. |
* Коннектор для присоединения к контроллеру - IDC, [[wp>Insulation-displacement connector]] на 34 и 20 пинов. | * Коннектор для присоединения к контроллеру - IDC, [[wp>Insulation-displacement connector]] на 34 и 20 пинов. |
* Номинал резисторов для терминирования - 220/330 ом. | * Номинал резисторов для терминирования - сборка 220/330 ом. |
| |
Для упрощения подключения жестких дисков часто применяют управляющий кабель "с перекруткой". Аналогичная схема часто применяется для кабеля флоппи-дисков. В этом случае, все флоппи-диски переключаются на адрес B: (DS1), а "перекруткой" жил кабеля подменяют сигналы DS0 и DS1. C кабелем MFM можно проделать то же самое, только перекручиваются [[http://minuszerodegrees.net/misc/floppy_vs_hard.jpg|другие жилы]]. | Для упрощения подключения жестких дисков часто применяют управляющий кабель "с перекруткой". Аналогичная схема часто применяется для кабеля флоппи-дисков. В этом случае, все флоппи-диски переключаются на адрес B: (DS1), а "перекруткой" жил кабеля подменяют сигналы DS0 и DS1. C кабелем MFM можно проделать то же самое, только перекручиваются [[http://minuszerodegrees.net/misc/floppy_vs_hard.jpg|другие жилы]]. |
| |
{{ wd1002.jpg?nolink&200}} | {{ wd1002.jpg?nolink&200}} |
Следом за Xebec, другие производители также выпустили на рынок массу контроллеров для XT. Самой, пожалуй, популярной была серия Western Digital WD1002-WX. Благодаря тому, что IBM опубликовала полные спецификации, контроллеры WD были практически совместимы с Xebec на уровне регистров, хотя и сделаны на других чипах. Кроме WD часто встречались контроллеры фирм Longshine, DTC и SMC OMTI. Даже фирма Seagate поспешила на рынок со своими ST-11M и ST-11R, странно что они сразу не выпустили контроллер ISA-8 для своего сверх-популярного диска ST-412. | Следом за Xebec, другие производители также выпустили на рынок массу контроллеров для XT. Самой, пожалуй, популярной была серия Western Digital WD1002-WX. Благодаря тому, что IBM опубликовала полные спецификации, контроллеры WD были практически совместимы с Xebec на уровне регистров, хотя и сделаны на других чипах. Кроме WD часто встречались контроллеры фирм Longshine, DTC и SMC OMTI. Даже фирма Seagate поспешила на рынок со своими ST-11M и ST-11R, странно что они сразу не выпустили контроллер ISA-8 для своего сверх-популярного диска ST-412. В СССР также выпускались машины с жестким диском MFM. ПЭВМ "Искра-1030" имела контроллер жесткого диска, повторяющим ранний WD1002-WX на микросхемах - клонах набора WD. ПЭВМ "ЕС-1841" имела контроллер - близкий аналог Xebec. |
| |
Дополнительные материалы для чтения: | Дополнительные материалы для чтения: |
* Документация на чип [[http://bitsavers.informatik.uni-stuttgart.de/components/westernDigital/_dataBooks/1992_SystemLogic_Imaging_Storage/26_WD42C22C.pdf|WD42C22C]] для жестких дисков и контроллеров - может работать как в режиме XT-BUS так и AT-BUS. | * Документация на чип [[http://bitsavers.informatik.uni-stuttgart.de/components/westernDigital/_dataBooks/1992_SystemLogic_Imaging_Storage/26_WD42C22C.pdf|WD42C22C]] для жестких дисков и контроллеров - может работать как в режиме XT-BUS так и AT-BUS. |
* Документация на чип [[http://wiki.sensi.org/download/doc/cl-sh360.pdf|CL-SH360]] для построения XT и AT контроллеров жестких дисков MFM. | * Документация на чип [[http://wiki.sensi.org/download/doc/cl-sh360.pdf|CL-SH360]] для построения XT и AT контроллеров жестких дисков MFM. |
| * [[https://www.gleb.cz/ES1841/Xebec-3198-00XX-Info.htm|О контроллере жестких дисков в ЕС-1841]] |
| |
| |