Рефераты. Техническая диагностика средств вычислительной техники

В компьютерах IBM и совместимых с ними, использовалось более 30 типов НГМД, различающихся диаметром дискеты, высотой накопителя, плотностью записи и другими параметрами. Применялись дискеты диаметром 5,25" и 3,5" с удвоенной плотностью (40 дорожек на две поверхности 5,25" дискеты) и учетверенной (80 дорожек). В первом случае емкость дискеты составляет 360 Кбайт, во втором – 1,2 Мбайт. 3,5" дискеты имеют тоже 80 дорожек на каждой их двух поверхностей дискеты и емкость 1.44 Мбайт (дискеты емкостью 2,88 Мбайт появились, но широкого распространения не получили, из-за недостаточной надежности хранения информации).

Поперечная плотность записи часто обозначается числом дорожек на дюйм TPI (Track-Per-Inch). Так, дискеты с 48-ю TPI – двойной, а с 96-ю TPI – учетверенной, или высокой (high) плотности. Продольная плотность – это число бит на дюйм длины дорожки. Так как запись на дорожке концентрическая, а диаметр дорожек разный (у периферии диска – больше, а у центра – меньше), продольная плотность записи для разных дорожек дискеты разная, но число записанных импульсов (бит) на дорожку, в общем случае, одинаково и не зависит от номера дорожки.

Стандартные параметры дисководов определяют:

- диаметр дискеты,

- высоту дисковода,

- плотность записи,

- тип интерфейса,

- скорость вращения диска.

Для стандартных FDD PC расположение дорожек и число сторон неизменны, и определяются типом дисковода, а число секторов на дорожку и размер сектора определяются программно, в процессе форматирования дискеты. Поэтому гибкие диски еще называют дисками с программной разметкой секторов (Soft-Sector).

Размер сектора НМД, поддерживаемый системой BIOS, может быть 128, 256, 512 и 1024 байт, но
MS DOS ориентирована на размер сектора только в 512 байт.

Контроллеры дисководов в РС/ХТ и /АТ-286 используют частоту синхронизации 250 КГц (емкость 360 Кбайт), а РС/АТ-386 и выше – 500 КГц.

Дисководы 5.25" могли иметь следующие емкости:

- одинарная плотность – 180 Кбайт (уже не встречается),

- двойная плотность – 360 Кбайт (использовались только в очень старых РС-286),

- высокая (учетверенная) плотность – 1.2 Мбайт.

Дисководы 5,25”, как и дискеты для них, уже сняты с производства и могут встретиться только в очень старых компьютерах; впрочем, дисководы 3,5” уже тоже не перспективны, т.к. вытесняются более емкими, надежными, совершенными устройствами обмена информацией между компьютерами – компакт-дисками, DVD-дисками и дисководами и миниатюрными устройствами флешь-памяти.

Дисководы 3,5" более совершенны, чем 5,25” и могли иметь следующие емкости:

- 720 Кбайт (нормальная) – сейчас уже не встречается,

- 1.44 Мбайт (высокая) – обычная для современных РС,

- 2.44 Мбайт (высшая)– в серию так и не вышел.

Дисководы 5,25" на 360 Кбайт имели скорость вращения дискет 300 об/мин и 40 дорожек на каждую из сторон, дисководы 5,25” на 1.2 Мбайт имеют скорость вращения диска 360 об/мин и содержат по 80 дорожек на каждую сторону. Дисководы 3.5" емкостью 1.44 Мбайт имеют носитель с высокой разрешающей способностью и позволяют размещать 80 дорожек на сторону с 17 секторами на дорожку. При этом линейная плотность записи на таком диске может быть даже выше, чем у некоторых старых жестких дисков с 17 секторами на дорожку.

Так как скорости вращения дискет в дисководах невелики и повреждений головками магнитного покрытия дискет на таких скоростях не происходит, головки в рабочем положении прижимаются к поверхности дискет тарированными пружинками.

Для автоматического опознавания контроллером дисковода допустимой плотности записи на дискетах, в накопителях 3.5" имеется датчик плотности записи, а дискеты на емкость 1,44 Мбайт – специальное отверстие. Датчик дисковода определяет наличие или отсутствие этого отверстия и информирует контроллер о необходимой плотности записи, что определяет тактовую частоту и уровень тока записи в головке.


Совместимость дисководов разной плотности.

При работе на дисководе высокой плотности с дискетой удвоенной плотности возникают проблемы, Связанные с тем, что ширина дорожки на дискете емкостью 1.2 Мбайт вдвое меньше, чем на дискете емкостью 360 Кбайт:

- если дискета отформатирована на дисководе 360 Кбайт и записи сделаны на таком же дисководе, то такая дискета свободно читается дисководом на 1.2 Мбайт;

- если же на эту дискету записывать информацию на дисководе 1.2 Мбайт, то читаться дисководом на
1.2 Мбайт она будет, а дисководом на 360Кбайт нет, так как более широкая головка дисковода 360 Кбайт будет видеть одновременно две смежные дорожки от записи емкостью 1.2 Мбайт, т.е. информацию, записанную на двух соседних дорожках сразу;

- в случаях крайней необходимости записи информации на дисководе 1,2 Мбайт, а чтения дискеты – дисководом 360 Кбайт, нужно использовать чистую дискету, новую неформатированную, или старую, но специально размагниченную, разметить эту дискету на дисководе 1.2 Мбайт, но в формате 360 Кбайт, командой

FORMAT A: /F:360 (для DOS версии 4.0 и выше),

или

FORMAT A: /N/T:40 (для DOS версии 3.3),

т. е. разметить диск в формате 40 дорожек, 9 секторов на дорожку и с уменьшенным током записи; тогда, и только тогда, эта дискета, записанная на дисководе 1.2 Мбайт, будет читаться на дисководе малой плотности.

С дисководами 3.5" таких проблем нет, т.к. все 3.5" дисководы имеют одинаковую ширину дорожек.

Сопряжение НГМД с CPU

Функцию сопряжения FDD с CPU выполняет контроллер, освобождающий CPU от низкоуровневого управления приводом FDD: – включение-выключение шпиндельного двигателя, управление позиционированием головок на требуемый цилиндр, поиск и чтение сектора, перевод информации из параллельного кода в последовательный, и дополнение его синхросигналами при записи, обратная процедура при чтении, формирование интерфейса НГМД и т. д. CPU только управляет контроллером с помощью команд и слов состояния. Такая иерархия упрощает программирование ввода-вывода и повышает общую производительность вычислительной системы.

Связь НГМД с контроллером происходит посредством интерфейса SA-450 (фирмы Shugart Associated).

Среда интерфейса – два кабеля:

- кабель питания и

- кабель данных и управления.

Распределение контактов в разъеме питания следующее:

1 -  +12в

2 -   общий (0v)

3 -   общий (0v)

4 -   +5в

Распределение интерфейсных сигналов в разъеме данных и управления НГМД приведено в
таблице 1.6.

Таблица 1.6.                  Распределение сигналов в разъеме данных и управления НГМД:

КОНТАКТ    СИГНАЛ      ВХОД/ВЫХОД              НАЗНАЧЕНИЕ
                       со стороны    ВЫСОК.ПЛОТН.    ДВОЙН.ПЛОТН.
                       контроллера
  1,2   reduced write     O     уменьшить ток записи  резерв
  3,4   reserved          -             резерв        загрузить
                                                      головку
  5,6   drive select 3    O              выбор привода 3
  7,8   index             I          индекс (начало дорожки)
  9,10  drive select 0    O              выбор привода 0
 11,12  drive select 1    O              выбор привода 1
 13,14  drive select 2    O              выбор привода 2
 15,16  motor on          O        включить шпиндельный двигатель
 17,18  direction select  O              направление шагов
 19,20  step              O        шаг позиционирования головок
 21,22  write data        O             записываемые данные
 23,24  write gate        O             признак записи
 25,26  track 0           I        головки на нулевой дорожке
 27,28  write protect     I             защита от записи
 29,30  read data         I             считанные данные
 31,32  side select       O        выбор головки (поверхности)
 33,34  discette change   I        дискета сменена   готов

          все четные контакты разъема - сигналы интерфейса,
          все нечетные - общий (0v)

Рекомендованный разработчиками вариант магистральной связи интерфейса НГМД показан на рисунке 1.11.

                   +5v
   SN7438 (К155ЛА3) ┌┴┐            744LS14 (К155ЛА11,ЛА18)
      ┌────┐        └┬┘220 oм                      ┌─────┐
  ────│  & o─────────┴── ─ ─ ─ ─ ─ ─ ─ ─ ─ ──┬─────o   1 │───>
  ────│    │                         330 ом ┌┴┐    │     │
      └────┘                                └┬┘    └─────┘
                                            ─┴─

         Рисунок 1.11. Магистраль связи для НГМД.

Описание сигналов интерфейса RS232C.

Входные от контроллера:

Reduced Write – уменьшить ток записи в головке для амплитудной коррекции, при высокой плотности записи.

Drive Select 0, 1, 2, 3 – выборка дисковода с закоммутированным адресом (номером), соответствующим затребованному. Разрешает выбранному дисководу принимать все остальные сигналы от контроллера и выдавать данные, осведомительные сигналы и состояние – в контроллер.

Motor On – сигнал на включение шпиндельного двигателя. Через секунду после него возможны операции чтения/записи.

Direction Select – при высоком уровне на этом контакте разъема, сигнал STEP перемещает головки в направлении – от центра дискеты к периферии, при низком – от центра, к периферии.

Step – перемещает головку на один шаг позиционирования (на одну дорожку). Длительность сигнала составляет 1 мксек.

Write Data – импульс, длительностью 150 нсек, вызывает запись бита на диск при активном уровне     сигнала Write Gate.

Write Gate – признак записи. Разрешает работу канала записи дисковода. Он должен оставаться активным (нижний уровень) в течение 4–8 мксек после последнего записываемого бита данных. Перед поступлением этого сигнала шпиндельный двигатель должен быть включен, а головки прижаты.

Side Select – выбор верхней (при низком уровне SS = L) или нижней (при высоком уровне SS = H) головки (стороны диска).

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.