Интерфейсная плата гибкого диска



Предыдущая | Следующая
Интерфейсная плата гибкого диска
В интерфейсе гибкого диска необходима микросхема, которая преобразует данные из последовательной формы в параллельную и наоборот. С одной стороны платы имеется вход с шины данных компьютера, а с другой стороны — вход от дискового накопителя. Между ними находится микросхема регистра сдвига, которая преобразует данные.
Обычно регистр сдвига подключается прямо к шине данных, как в микросхеме универсального асинхронного приемопередатчика UART. Когда данные преобразованы из параллельной формы в последовательную, их необходимо представить в формате, который требуется в схемах накопителя. Обычно есть схема, которая вначале делит частоту синхронизации, а затем декодирует информацию. Она определяет каждый бит в его интервале и синхронизирует бит с системной синхронизацией. После этого бит проходит через некоторые логические схемы, в которых формируется окончательный двоичный набор, необходимый для накопителя.
Когда данные передаются в другом направлении, т.е. с диска в память, биты необходимо сформировать на плате. Напомним, что биты хранятся на диске в виде крошечных постоянных магнитов. Магнитный поток идет в одном направлении для двоичной единицы и в противоположном направлении для двоичного нуля. Обычно каждый бит обрамлен битами синхронизации, поэтому изменения скорости вращения диска не вызывают ошибок. Байт последовательных данных в секторе состоит из восьми битов и синхронизации.
В операции записи бит 0 запоминается первым, а бит 7 — пбследним. При считывании данных с диска бит 0 передается первым, а бит 7 — последним. Данные пропускаются в последовательной форме через логические схемы формирования. Вначале данные отделяются от импульсов синхронизации, которые приходят с накопителя. Затем данные подаются в регистр сдвига, где преобразуются из последовательной формы в параллельную и синхронизируются с сигналами синхронизации компьютера. После окончания передачи данных и сохранения их в ЗУПВ контроллер возвращает управление процессору или другому устройству, которое распоряжается шинами данных и адреса.

 

 Поиск и устранение неисправностей в персональных компьютерах