Чтение онлайн

на главную - закладки

Жанры

Аппаратные интерфейсы ПК. Энциклопедия

Гук Михаил Юрьевич

Шрифт:

Задача распределения ресурсов для старых адаптеров решалась с помощью джамперов, затем появились программно конфигурируемые устройства, которые вытесняются автоматически конфигурируемыми платами PnP.

Назначение контактов слотов шин ISA и EISA приведено в табл. 6.2 и 6.3.

Таблица 6.2. Основной разъем шин ISA-8, ISA-16 и EISA

Ряд В Ряд А
GND 1 IOCHK#
Reset 2 SD7
+5 В 3 SD6
IRQ2/9¹ 4 SD5
– 5 В 5 SD4
DRQ2 6 SD3
– 12
В
7 SD2
0WS#² 8 SD1
+12 В 9 SD0
GND 10 IOCHRDY
SMEMW# 11 AEN
SMEMR# 12 SA19
IOWR# 13 SA18
IORD# 14 SA17
DACK3# 15 SA16
DRQ3 16 SA15
DACK1# 17 SA14
DRQ1 18 SA13
REFRESH# 19 SA12
BCLK 20 SA11
IRQ7 21 SA10
IRQ6 22 SA9
IRQ5 23 SA8
IRQ4 24 SA7
IRQ3 25 SA6
DACK2# 26 SA5
TC 27 SA4
BALE 28 SA3
+5 В 29 SA2
Osc 30 SA1
GND 31 SA0

¹ B4: XT=IRQ2, AT=IRQ9.

² B8: XT-Card Selected.

Таблица 6.3. Дополнительный разъем шин ISA-16 и EISA

Ряд D Ряд С
MEMCS16# 1 SBHE#
IOCS16# 2 LA23
IRQ10 3 LA22
IRQ 11 4 LA21
IRQ12 5 LA20
IRQ 15 6 LA19
IRQ14 7 LA18
DACK0# 8 LA17
DRQ0 9 MEMR#
DACK5# 10 MEMW#
DRQ5 11 SD8
DACK6# 12 SD9
DRQ6 13 SD10
DACK7# 14 SD11
DRQ7 15 SD12
+5 B 16 SD13
MASTER# 17 SD14
GND 18 SD15

Сигналы

шины ISA естественны для периферийных микросхем фирмы Intel (в стиле семейства 8080). Набор сигналов ISA-8 предельно прост. Программное обращение к ячейкам памяти и пространства ввода-вывода обеспечивают следующие сигналы.

♦ 

SD[7:0]
— шина данных. Иное название сигналов —
Data
или
D
.

♦ 

SA[19:0]
(
Addr[19:0]
,
A[19:0]
) — шина адреса.

♦ 

AEN
— разрешение адресации портов (запрещает ложную дешифрацию адреса в цикле DMA).

♦ 

IOW#
(
IOWC#
,
IOWR#
) — запись в порт.

♦ 

IOR#
(
IORC#
,
IORD#
) — чтение порта.

♦ 

SMEMW#
(
SMEMWR#
,
SMWTC#
) — запись в системную память (в диапазоне адресов 0-FFFFFh).

♦ 

SMEMR#
(
SMEMRD#
,
SMRDC#
) — чтение системной памяти (в диапазоне адресов 0-FFFFFh).

Ниже перечислены сигналы, относящиеся к сигналам запросов прерывания и каналам прямого доступа к памяти.

♦ 

IRQ2/9
,
IRQ[3:7]
— запросы прерываний. Положительный перепад сигнала вызывает запрос аппаратного прерывания. Для идентификации источника высокий уровень должен сохраняться до подтверждения прерывания процессором, что затрудняет разделение (совместное использование) прерываний. Линия IRQ2/9 в шинах XT вызывает аппаратное прерывание с номером 2, а в AT — с номером 9.

♦ 

DRQ[1:3]
— запросы 8-битных каналов DMA (положительным перепадом).

♦ 

DACK[1:3]#
— подтверждение запросов 8-битных каналов DMA.

♦ 

TC
— признак завершения счетчика циклов DMA.

Шина имеет и несколько служебных сигналов синхронизации, сброса и регенерации памяти, установленной на адаптерах.

♦ 

IOCHRDY
(
CHRDY
,
I/OCHRDY
) — готовность устройства, низкий уровень удлиняет текущий цикл (не более 15 икс).

♦ 

BALE
(
ALE
) — разрешение защелки адреса. После его спада в каждом цикле процессора линии
SA[0:19]
гарантированно содержат действительный адрес.

♦ 

REFRESH#
(
REF#
) — цикл регенерации памяти (в XT называется
DACK0#
). Сигнал появляется каждые 15 мкс, при этом шина адреса указывает на очередную регенерируемую строку памяти.

♦ 

IOCHK#
— контроль канала, низкий уровень вызывает NMI CPU (разрешение и индикация в системных портах 061h, 062h).

♦ 

RESET
(
RESDRV
,
RESETDRV
) — сигнал аппаратного сброса (активный уровень — высокий).

♦ 

BCLK
(
CLK
) — синхронизация шины с частотой около 8 МГц. ПУ могут не использовать этот сигнал, работая только по управляющим сигналам записи и чтения.

♦ 

OSC
— несинхронизированная с шиной частота 14,431818 МГц (использовалась старыми дисплейными адаптерами).

Кроме логических сигналов шина имеет контакты для разводки питания +5, -5, +12 и -12 В.

Дополнительный разъем, расширяющий шину до 16-битной, содержит линии данных, адреса, запросов прерываний и каналов прямого доступа.

♦ 

SD[15:8]
— шина данных.

♦ 

SBHE#
— признак наличия данных на линиях
SD[15:8]
.

♦ 

LA[23:17]
— нефиксированные сигналы адреса, требующие защелкивания по спаду сигнала
BALE
. Такой способ подачи адреса позволяет сократить задержку. Кроме того, схемы дешифратора адреса памяти плат расширения начинают декодирование несколько раньше спада
BALE
.

♦ 

IRQ[10:12]
,
IRQ[14:15]
— дополнительные запросы прерываний.

♦ 

DRQ[5:7]
— запросы 16-битных каналов DMA (положительным перепадом).

♦ 

DACK[5:7]#
— подтверждение запросов 16-битных каналов DMA.

♦ 

DRQ0
и
DACK0#
— запрос и подтверждение 8-битного канала DMA, освободившегося от регенерации памяти.

Перечисленные ниже сигналы связаны с переключением разрядности данных.

♦ 

МEMCS16#
(
M16#
) — адресуемое устройство поддерживает 16-битные обращения к памяти.

Поделиться:
Популярные книги

Мимик нового Мира 10

Северный Лис
9. Мимик!
Фантастика:
юмористическое фэнтези
альтернативная история
постапокалипсис
рпг
5.00
рейтинг книги
Мимик нового Мира 10

Польская партия

Ланцов Михаил Алексеевич
3. Фрунзе
Фантастика:
попаданцы
альтернативная история
5.25
рейтинг книги
Польская партия

Здравствуй, 1984-й

Иванов Дмитрий
1. Девяностые
Фантастика:
альтернативная история
6.42
рейтинг книги
Здравствуй, 1984-й

Темный Лекарь 3

Токсик Саша
3. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 3

Назад в СССР: 1986 Книга 5

Гаусс Максим
5. Спасти ЧАЭС
Фантастика:
попаданцы
альтернативная история
5.75
рейтинг книги
Назад в СССР: 1986 Книга 5

Наследница Драконов

Суббота Светлана
2. Наследница Драконов
Любовные романы:
современные любовные романы
любовно-фантастические романы
6.81
рейтинг книги
Наследница Драконов

Кодекс Охотника. Книга XIII

Винокуров Юрий
13. Кодекс Охотника
Фантастика:
боевая фантастика
попаданцы
аниме
7.50
рейтинг книги
Кодекс Охотника. Книга XIII

Не кровный Брат

Безрукова Елена
Любовные романы:
эро литература
6.83
рейтинг книги
Не кровный Брат

Ты нас предал

Безрукова Елена
1. Измены. Кантемировы
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ты нас предал

Возвышение Меркурия. Книга 5

Кронос Александр
5. Меркурий
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 5

Последний Паладин. Том 7

Саваровский Роман
7. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 7

Клан

Русич Антон
2. Долгий путь домой
Фантастика:
боевая фантастика
космическая фантастика
5.60
рейтинг книги
Клан

Калибр Личности 1

Голд Джон
1. Калибр Личности
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Калибр Личности 1

Вторая жизнь майора. Цикл

Сухинин Владимир Александрович
Вторая жизнь майора
Фантастика:
героическая фантастика
боевая фантастика
попаданцы
5.00
рейтинг книги
Вторая жизнь майора. Цикл