Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ATA(IDE)-text.doc
Скачиваний:
24
Добавлен:
15.04.2019
Размер:
111.1 Кб
Скачать

Назначение сигналов ата

DMARQ(DMA Request) – запрос обмена по каналу DMA

DIOW(Device I/O write) –стробирующий сигнал хост-адаптера для записи регистров и портов. Данные передаются по понижению сигнала

STOP(stop Ultra DMA burst) –останов передачи пакета Ultra DMA

DIOR(Device I/O read)- стробирующий сигнал хост-адаптера для чтения регистров или портов. (Данные передаются по понижению сигнала)

-HDMARDY(host Ultra DMA ready) – готовность хоста, при приеме им пакета Ultra DMA(управление потоком). При понижении сигнала передача данных приостанавливается.

HSTROBE(host Ultra DMA data strobe) – строб данных хоста, при передаче пакета устройству. Как повышающийся, так и понижающийся сигналы сохраняют данные из DD(15:0) на устройстве. Для паузы передачи хост-адаптер прекращает генерировать этот сигнал.

IORDY(I/O channel ready) – готовность устройства завершить цикл обмена. Сигнал требуется при обмене в режиме PIO Mode 3 и выше

-DDMARDY(device Ultra DMA ready) – готовность устройства, при приеме пакета Ultra DMA. При понижении сигнала передача данных приостанавливается.

DSTROBE(device Ultra DMA data strobe) - строб данных, при передаче пакета устройству. Данные передаются по обоим перепадам DSTROBE. Как процесс повышения так и процесс понижения DSTROBE сохраняют данные из DD(15:0) на хосте. Прекращение генерации сигнала приведет к паузе при передаче.

-DMACK(DMA Acknowledge) – подтверждение DMA. понижается при окончании передачи UltraDMA .

INTRQ – запрос прерывания, вырабатывает только выбранное устройство, когда у него имеется не обслуженный запрос прерывания и выработка сигнала не запрещена битом nIEN в регистре Device Control

-CS0(chip select 0) – сигнал выбора регистра командного блока. Для первого канала он вырабатывается при наличии на системной шине адреса порта ввода-вывода в диапазоне 1F0h-1F7h.

-CS1(chip select 1) – сигнал выбора регистра командного блока. Для первого канала он вырабатывается при наличии на системной шине адреса порта ввода-вывода в диапазоне 3F6h-3F7h.

-DASP(device active, slave present) – индикатор активности устройства и наличия ведомого устройства.

SPSYNC/CSEL(spindle synchronization, Cable select) – синхронизация шпинделя(отменен с АТА-3). CSEL позволяет устройству определить свое местоположение на кабеле, у ведущего заземлен, у ведомого не подключен.

-IOCS16() – разрешение 16-битных операций. Обращение ко всем регистрам, кроме регистра данных всегда 8-битное. С АТА-3 не используется.

-PDIAG(passed diagnostics) – сигнал о прохождении диагностики. Только для связи 2х устройств, хост-контроллером не используется.

-CBLID(cable assembly type identifier) – идентификация типа кабеля. В 80-контактном кабеле34 контакт подключен к земле а, контакты устройств связаны между собой и связи с разъемом хост-адаптера не имеют.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]