Организация интерфейса IDE AT. — КиберПедия 

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

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Организация интерфейса IDE AT.

2018-01-05 362
Организация интерфейса IDE AT. 0.00 из 5.00 0 оценок
Заказать работу

Термин IDE (ImbeddedDoveElectronics) - определяет любой интерфейс системного уровня, аббревиатура AT означает, что системой является компьютер IBM AT или совместимый с ним. Интерфейс IDE был предложен в 1988 г. для пользователей компьютеров IBM PC/XT и AT. Отличительной особенностью этого интерфейса является реализация функций контроллера на плате НЖМД. Несмотря на широкое использование этого интерфейса в компьютерах IBM AT, стандартизован он только в 1990 г. под названием АТА (ANSI X3T9.2/90-143). В данном приложении описываются основные команды интерфейса АТА, кроме них стандарт АТА содержит ряд дополнительных команд используемых не всеми HDD:

- мулътисекторные команды передачи данных ReadMultiple, WriteMultiple, SetMultiple;
- команды передачи данных в режиме DMA Read DMA, Write DMA;
- энергосберегающие команды (PowerMode) - Sleep, Idle, Standby, IdleImmediate, StandbyImmediate;
- команды настройки режимов работы накопителя (SetFeatures).

Конфигурация интерфейса IDE AT показана на рис. 6.

Рис.6. Конфигурация интерфейса IDE AT.

Плата, которая включается между системной шиной компьютера и НЖМД, выполняет функции дешифратора базовых адресов контроллера и формирователя интерфейсных сигналов. В стандарте IDE AT могут быть подключены два НЖМД, MASTER и SLAVE. Переключение режима накопителя осуществляется перемычкой, причем первым логическим диском является MASTER. Интерфейс IDE AT поддерживает только программный ввод/вывод с использованием аппаратного прерывания IRQ 14. Физически интерфейс реализован в виде плоского 40-контактного кабеля, рекомендуемой длины 50 см. Распределение сигналов по контактам показано в табл.1.

Таблица 1.

Контакт Символ Направление Назначение
  /HOST RESET от HOST Сигнал сброса из HOST системы
  GND Общий  
  HOST DATA 7 двунаправл. 16-битная двунаправленная шина данных между HOST и накопителем  
  HOST DATA 8 двунаправл.
  HOST DATA 6 двунаправл.
  HOST DATA 9 двунаправл.
  HOST DATA 5 двунаправл.
  HOST DATA 10 двунаправл.
  HOST DATA 4 двунаправл.
  HOST DATA 1 1 двунаправл.
  HOST DATA 3 двунаправл.
  HOST DATA 12 двунаправл.
  HOST DATA 2 двунаправл.
  HOST DATA 13 двунаправл.
  HOST DATA 1 двунаправл.
  HOST DATA 14 двунаправл.
  HOST DATA 0 двунаправл.
  HOST DATA 15 двунаправл.
  GND Общий  
  KEY   Ключ, используется для правильного подключения кабеля.
  DMARQ к HOST Запрос ДМА
  GND Общий  
  /HOST IOW от HOST Строб записи данных в регистры
  GND Общий  
  /HOST IOR от HOST Строб чтения данных из регистров
  GND Общий  
  IO CH RDY к HOST Готовность НЖМД к обмену дан.
  SPSYNC; CSEL от HOST Сигнал синхронизации шпиндельного двигателя или Выбор кабеля
  DMACK от HOST Подтверждение ДМА
  GND Общий  
  HOSTIRQ14 к HOST Запрос прерывания НЖМД к HOST
  /HOSTIOCS16 к HOST Указание HOST, что адресован 16-разрядный регистр ввода/вывода НЖМД
  HOST ADR1 от HOST Используется для выбора регистров НЖМД
  /PDIAG   Используется SLAVE накопителем, чтобы сигнализировать MASTER накопителю, что SLAVE накопитель проводит внутреннюю диагностику
  HOST ADRO от HOST Используется для выбора регистров НЖМД
  HOST ADR2 от HOST
  /HOST CSO от HOST
  /HOST CS1 от HOST
  /HOST SLV/ACT к HOST 4меет двойное назначение:. Когда накопитель SLAVE - сигнал используется в команде диагностики 2. Когда накопитель MASTER -накопитель занят.
  GND Общий    

Примечание. Наименование некоторых сигналов в различной технической документации может отличаться.

Все сигналы интерфейса IDE AT можно разделить на группы. Буферизованные стандартные сигналы шины ISA персонального компьютера PC AT:

/HOST RESET (на шине ISA имеет не инверсное значение);
HOST DATA 0-15;
/HOST IOR;
/HOST IOW;
IO СН RDY;
HOST ALE;
HOSTIRQ14;
/HOSTIOCS16;
HOST ADRO;
HOSTADR1;
HOST ADR2;
DMARQ;
DMACK.

Дополнительные сигналы, позволяющие адресовать файл задания:

HOST CSO;
HOSTCS1.

Сигналы взаимодействия между НЖМД MASTER/SLAVE:

PDIAG;
HOST SLV/ACT.

Передатчики управляющих сигналов - схемы TTL должны обеспечивать ток:

IoL не менее 12 та,
IоН - 400 ИА

 


Поделиться с друзьями:

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.