русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Системный контроллер ВГ88


Дата добавления: 2015-08-14; просмотров: 1055; Нарушение авторских прав


Микросхема К1810ВГ88 [61] является однокристальным устройством, предназначенным для согласования локального интерфейса МП К1810ВМ86/ВМ88, работающего в максимальном режиме, с системной магистралью типа И41. Системный контроллер (рис. 7.5) содержит дешифратор состояния, управляющую логику, генератор командных сигналов и генератор сигналов управления. Работа БИС синхронизируется тактовой последовательностью CLK, которая используется для синхронизации МП (рис. 7.6).

Дешифратор состояния фиксирует генерируемые МП сигналы состояния (Status) и декодирует их для определения типа выполняемого цикла. Фиксация очередного состояния осуществляется по срезу сигнала V V , формируемого внутренней логикой дешифратора.

Декодированные в соответствии с табл. 6.16 сигналы состояния используются для генерации ряда командных стробов:

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

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

Запись в память с упреждением

Чтение портов

Запись в порты

Запись в порты с упреждением

Подтверждение прерывания

В зависимости от числа и способа формирования команд различают два основных режима работы контроллера: режим системной шины и режим шины ВВ, программируемые с помощью управляющего вывода IOВ (Input/Output Bus).

В режиме системной шины (IOВ = 0) все семь стробов возможны. Однако их генерация разрешается только при активном сигнале (Address Enable), который обычно формирует внешняя логика шинного арбитража. Управляющий сигнал может рассматриваться как сигнал разрешения доступа к шине, обеспечивающий возможность параллельной работы на одной магистрали нескольких активных устройств. При = 1 не ……… состояние изменяется.

В режиме шины ВВ (IOВ = 1) раэрешаетея генерация только четырех команд: , , и . При этом их формирование уже не зависит от состояния сигнала , т. е. функция арбитража в данном режиме не поддерживается. Вместе с командами системный контроллер генерирует ряд сигналов, управляющих формирователем шины данных и буферными регистрами шины адреса:



ALE Строб фиксации адреса

DEN Разрешение работы драйвера шины данных

Прием/передача данных

Разрешение работы главного модуля или разрешение работы драйвера шины ВВ

Строб ALE (Address Latch Enable) разрешает фиксацию адреса в буферных регистрах МС (ALE = 1). Сигнал DEN (Data Enable) определяет временной интервал подключения локальной шины МП к внешней шине (DEN = 1), а сигнал (Data Transmission/Receipt) управляет направлением передачи данных от МП ( = 1) или к МП ( = 0). Обычно эти сигналы используются для управления работой двунаправленного формирователя шины данных. Вывод имеет две функции, которые соответствуют двум режимам работы контроллера.

В режиме системной магистрали (IOВ = 0) генерируется сигнал МСЕ (Master Slave Enable), который действует только в цикле подтверждения прерывания. Он информирует о работе ведущего контроллера прерываний и может быть использован при организации каскадного расширения в том случае, когда ведущий контроллер находится на локальной шине МП, а подчиненные—на системной шине. (Более подробно об этом см. § 7.6.)

В режиме шины ВВ (IOВ = 1) вывод выполняет функцию (Peripheral Data Enable). Сигнал разрешает передачу данных с или на шину ВВ, служащую шиной ПУ. Временные параметры сигнала такие же, как у управляющего сигнала DEN. Еще один входной управляющий сигнал CEN (Command Enable) служит для перевода командных линий, DEN, PDEN в неактивное третье состояние (CEN = 0).

Микросхема К1810ВГ88 выполнена по биполярной технологии и упакована в 20-выводный кристаллодержатель 2140Ю.20 с вертикальным расположением выводов (рис. 7.7). Для работы БИС требуется один источник питания +5 В, ток потребления ICC ≤ 230 мА. Нагрузочная способность командных линий: IOL = 32мА СL = 300 пФ, линий управления: IOL = 16 мА, СL = 80 пФ.

Рис. 7.7. Условное графическое обозначение контроллера К1810ВГ88



<== предыдущая лекция | следующая лекция ==>
Генератор тактовых импульсов ГФ84 | Центральный процессор на базе БИС серии К1810


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.