Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовой проект / процессора К580ВМ80 / Курсовой проект по дисциплине Микропроцессорные устройства систе.doc
Скачиваний:
314
Добавлен:
21.02.2014
Размер:
1.78 Mб
Скачать

4.3 Контроллер прямого доступа к памяти

БИС программируемого контроллера прямого доступа к памяти КР580ВТ57 предназначена для организации высоко-коростного обмена данными между па­мятью и внешними устройствами, выпол­няемого по инициативе внешнего устройства. Контроллер прямого доступа к памяти (КПДП) генерирует управляю­щие сигналы, необходимые для организа­ции обмена. КПДП содержит четыре ка­нала прямого доступа, каждый из ко­торых обеспечивает передачу блок данных размером до 16К байт с произвольным начальным адресом в диапа­зоне от 0 до 64К байт.

Упрощенная структурная схема КПДП приведена па рисунке 17. В состав БИС входят: двунаправленный двустабильный буфер данных (ВD), предначен-ный для обмена информацией между МП и КПДП; схема управления чте­нием/записью(RWCU), адресующая вну­тренние регистры КПДП и управляющая обменом по шинеD(7-0); блок управле­ния (CU), содержащий регистры режима и Рисунок 18 - Структурная схема контроллера прямого доступа к памяти

состояния КПДП и обеспечивающий последовательность операций, необходи­мую для организации режима прямого доступа к памяти; блок управления при­оритетами(PCU), обеспечивающий определенный порядок обслуживания запро­сов внешних устройств; четыре канала прямого доступа(СН0 СН3), каждый из которых содержит регистр адреса ячейки памяти, с которой производится обмен, и счетчик циклов обмена, два старших разряда которого отведены для задания операции обмена.

При подключении КПДП к шинам микроЭВМ младший байт адреса памяти выдается по линиямА (3-0) и А (7-4), старший байт - через шинуD(7-0), по этому КПДП обычно подключается вместе с буферным регистром. Схема подключения КПДП к системной шине с использованием буферного регистра К589ИР12 показана на рисунке 18.

Рисунок 19 - Схема подключения контроллера прямого доступа к памяти к системной шине

Рисунок 20 - цоколевка КР580ВТ57

Таблица 9 – Назначение выводов КР580ВТ57

Вывод

Обозначение

Тип вывода

Функциональное назначение выводов

Состояние

англ.

рус.

1

RDIO

ЧТВ

Вход/выход

Чтение ввода/вывода

0,1

2

WR IO

ЗПВ

Вход/выход

Запись ввода/вывода

0,1

3

RD

ЧТП

Выход

Чтение памяти

0,1

4

WR

ЗПП

Выход

Запись памяти

0,1

5

М128

М128

Выход

Модуль 128

0,1

6

RDY

ГТ

Вход

Сигнал «Готовность»

0,1

7

HLDA

ПЗХ

Вход

Сигнал «Подтверждение захвата»

0,1

8

STBA

СТБА

Выход

Стробирующий сигнал адреса

0,1

9

АЕ

РА

Выход

Разрешение адреса

0,1

10

HRQ

ЗЗХВ

Выход

Запрос захвата

0,1

11

CS

ВМ

Вход

Выбор микросхемы

0,1

12

С

Т

Вход

Тактовый сигнал

0,1

13

SR

УСТ

Вход

Сигнал «Установка»

0,1

25,24, 14,  15

DACK0—DACK3

ППДП

Выходы

Подтверждение прямого доступа к памяти каналов о-з

0,1

19,18, 17, 16

DRQ0—DRQ3

ЗПДП

Входы

Запрос  прямого доступа к памяти каналов 0—3

0,1

20

GND

Общ

Общий

30,29, 28 27,26,23, 22, 21

D0—D7

Д0-Д7

Входы/выходы

Канал данных

0,1

31

Ucc

Напряжение питания

32—35

АО—АЗ

АО—АЗ

Входы/выходы

Канал адреса

0,1,z

36

ТС

КСЧ

Выход

Конец счета

0,1

37-40

А4-А7

А4-А7

Выходы

Канал адреса

0,1