Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
интерфейсы.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.15 Mб
Скачать

2.7.2.6. Интерфейс нгмд.

Все НГМД, применяемые в PC, независимо от типа и размера имеют одинаковый интерфейс и унифицированные 34-контактные разъемы двух типов: с печатными двусторонними ламелями у 5"-устройств и двухрядными штырьковыми контактами у 3"-устройств. Используемый в PC кабель-шлейф имеет перевернутый фрагмент из 7 проводов с номерами 10-16 (рис. 2.58). Этот поворот позволяет подключать к контроллеру одним шлейфом до двух НГМД, причем адрес накопителя определяется его положением на шлейфе: для привода А: фрагмент перевернут, для В: — нет. Универсальный шлейф с пятью разъемами, изображенный на рис. 2.58, позволяет подключать пару любых дисководов, которые должны располагаться в разных зонах. Некоторые разъемы могут и отсутствовать, что сковывает свободу конфигурирования дисководов.

Состав сигналов интерфейса приведен в табл. 2.33, где показано, как эти сигналы приходят на разные накопители. Все сигналы интерфейса являются цифровыми (ТТЛ) с низким активным уровнем.

Рис. 2.58. Кабель интерфейса НГМД

Таблица 2.33. Кабель интерфейса НГМД

Контроллер

Дисковод В:

Дисковод А:

Контакт

Сигнал

Контакт

Сигнал

Контакт

Сигнал

2

Reduce Write

2

Low Cur.

2

Low Cur.

4

Reserved

4

Reserved

4

Reserved

6

Reserved

6

DS3

6

DS3

8

Index

8

Index

8

Index

10

Motor On A

10

DS0

16

Motor*

12

Drive Sel 1

12

DS1*

14

DS2

14

Drive Sel 0

14

DS2

12

DS1*

16

Motor On В

16

Motor*

10

DS0

18

Direction

18

Direction

18

Direction

20

Step

20

Step

20

Step

22

Write Data

22

WData

22

Wdata

24

Write Gate

24

WGate

24

Wgate

26

Track 00

26

TR00

26

TR00

28

Write Protect

28

WProt

28

Wprot

30

Read Data

30

RData

30

Rdata

32

Side 1

32

Side 1

32

Side 1

34**

Disk Changed

34

DC

34

DC

Нечетные контакты 1-33 — земля. Для 5" дисководов ключ между контактами 4-5 и 6-7.

* Пара сигналов, обеспечивающая выборку FDD (Motor On А и Drive Sel 0 для дисковода А: и Motor On В и Drive Sel 1 для дисковода В).

** Контакт 34 используется только в AT.

Интерфейс дисководов подразумевает наличие терминаторов на устройствах. Теоретически их предполагалось включать только на последнем дисководе в шлейфе, практически же их никогда и не отключают. Современные трехдюймовые накопители используют «распределенный терминатор».

Логически интерфейс довольно прост. Для перемещения головок на один шаг контроллер должен подать импульс Step, направление перемещения определяется уровнем сигнала Direction: при низком уровне (сигнал активен) перемещение происходит в сторону центра диска (номер трека увеличивается). Нулевой трек контроллер находит, перемещая головки от центра до появления сигнала Track 00. Выбор номера головки производится сигналом Side 1. Начало трека накопитель отмечает импульсом Index, который вырабатывается при прохождении индексного отверстия вращающейся дискеты мимо датчика. Считываемые данные в закодированном виде (но усиленные и сформированные в ТТЛ-сигнал) поступают от накопителя по линии Read Data. Для включения режима записи служит сигнал Write Gate, закодированные данные в цифровом виде поступают от контроллера по линии Write Data. Если установлена дискета, за­щищенная от записи, накопитель сообщит об этом сигналом Write Protect. Для снижения тока записи, которое требуется при работе накопителей HD с дискетами DD и QD, предназначен сигнал Reduce Write. Накопители HD при смене дискеты устанавливают сигнал Disk Changed, который сбрасывается после обращения к этому накопителю.

Контроллер НГМД и интерфейсный кабель, принятый в PC, позволяют адресоваться к одному из двух накопителей и включать мотор сигналами Drive Sel 0 и Motor On А для накопителя А: и сигналами Drive Sel 1 и Motor On В для накопителя В:. При этом на обоих накопителях джамперы устанавливаются так, что они отзываются на сигнал Drive Sel 1 (контакт 12 разъема). Обычно джамперы на дисководе обозначаются DS0/DS1/DS2/DS3, и следует установить джампер DS1. Если джамперы обозначаются как DS1/DS2/DS3/DS4, что встречается не часто, то следует установить DS2. Принятая система выборки позволяет все дисководы конфигурировать однотипно, а адрес задавать положением на шлейфе.

Некоторые специфические клоны PC используют иную систему выборки накопителей и «прямой» кабель-шлейф. При этом используется выборка устройства сигналом DS0, но переключение выборки на эту линию некоторыми накопителями не поддерживается, в результате чего замена накопителей в этих «фирменных» машинах может стать хлопотным делом, особенно при отсутствии технической документации.