Структурная схема контроллера накопителя на жестком магнитном диске.

 

Регистры вв/выв служат не только для вв/выв данных, но и для выбора адаптера, для его сброса, для разрешения ПДП и прерываний контроллера. ДП руководит обменом данных между адаптером и ОП. ЦП передает адаптеру команды (зп, чт т.п.).Команды записываются в раб.обл ОП, а выполнение их активируется теми программами, которые записаны в ПЗУ. ЗП: Данные с СШ при записи в накопитель поступают в регистры вв/выв побайтно. Под управлением КПДП или программ. вв/выв данные подаются на сериализатор, преобразующий их в последовательность, а кодер кодирует их и через интерфейс SCSIданные поступают в накопитель. где и записываются в нужном секторе дорожки. Одновременно с преобразованием данные поступают на блок контроля и коррекции. После вычисления контрольных байтов данные записываются в нужном секторе. ЧТ: Данные от накопителя поступают на декодер, преобразуются в параллельный код. Под управлением КПДП полученные байты помещаются в секторный буфер, а оттуда через регистры вв/выв выдаются на СШ. После того как команда выполнена , адаптер сообщает ЦП об успешном или не успешном выполнении. Тактовый генератор вырабатывает тактовые импульсы определенной частоты и обеспечивает синхронизацию и управление лог.схемой адаптера. Регистр управления и состояния информирует ЦП о рабочем состоянии накопителя.