Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПТ.doc
Скачиваний:
65
Добавлен:
03.11.2018
Размер:
20.52 Mб
Скачать

4.1.2 Проектування центрального процесора

Для побудови центрального процесора (ЦП) на основі МП КР580ВМ80А додатково необхідні мікросхеми формування сигналів синхронізації і спряження з системними магістралями. Структура ЦП показана на рисунку 4.8

Рисунок 4.8 – Структура ЦП на ВІС КР580ВМ80А

Вона містить МП КР580ВМ80А, схеми синхронізації та схеми спряження і узгодження з системними магістралями.

Схема синхронізації призначена для формування двох послідовностей тактових імпульсів з необхідними часовими і амплітудними параметрами, які подаються на входи F1, F2 МП, а також для синхронізації зовнішніх кіл шляхом формування синхроімпульсів фазових послідовностей ТТЛ-рівня F1ТТЛ, F2ТТЛ; формування і синхронізації сигналів готовності та обнуління; керування покроковою роботою МП.

Для реалізації вказаних функцій в склад мікропроцесорного комплекту входить мікросхема системного генератора КР580ГФ24 (рисунок 4.9 - 4.10)

Рисунок 4.9 - Умовне зображення мікросхеми КР580ГФ24

Рисунок 4.10 – Функціональна схема КР580ГФ24

Мікросхема має задаючий генератор (ЗГ) – стабілізований зовнішнім кварцовим резонатором з максимальною частотою 18МГц; формувач синхроімпульсів (ФСІ) F1, F2, F2ТТЛ; тригери (Т) синхронізації сигналів початкової установки та готовності, а також схему формування стробу стану STSTB, яка використовується для запису байта в регістр стану.

Кола спряження (інтерфейс ЦП) з системними шинами реалізують наступні основні функції: формування сигналів адрес і пам’яті і пристроїв вводу-виводу, які поступають на адресну магістраль, приймання і передачі даних в двонаправлену шину даних; формування керуючих сигналів на системну шину керування.

Апаратні засоби інтерфейсу ЦП з системними шинами реалізуються шинними формувачами, регістром стану і схемою формування сигналів керування (див. рисунок 4.8).

Шинні формувачі (ШФ) призначені для узгодження магістралей ЦП з навантаженнями, з адресними та інформаційними колами модулів пам’яті та вводу-виводу.

Формувач адресної системної шини виконує функції адресного буфера і застосовується для збільшення навантажувальної спроможності США. Такий формувач працює на передачу в одному напрямку.

В комплекті К580 є низка інтегральних схем, які можуть виконувати функції шинних формувачів, зокрема це мікросхеми КР580ВА86, КР580ВА87 та КР580 ИР82.

Мікросхеми КР580ВА86, КР580ВА87 є 8-розрядними двонаправленими формувачами, які забезпечують струм навантаження 32 мА. Вони мають двонаправлений канал А, який під’єднується до МП, і двонаправлений канал В, що під’єднується до системних шин ( рисунок 4.11- 4.13 ).

Рисунок 4.11–Умовне зображення мікросхемиКР580ВА86

Рисунок 4.12 - Функціональна схема КР580ВА86

Рисунок 4.13 – Схема підключення КР580ГФ86

Формувач має виходи з трьома станами і керується сигналами напрямку передачі даних і відключення, які подаються на входи TF i відповідно. Передачу інформації дозволено при =0; причому якщо TF=1, то напрямок передачі АВ, якщо TF=0, то передача ведеться в напрямку ВА. При =1 виходи каналів А і В переводяться в третій стан.

В адресному буфері (рисунок 4.14) вхід TF підключений до кола логічної одиниці. У формувачі СШД (рисунок 4.15) на вхід TF подається інвертований сигнал з виходу DBIN МП КР580ВМ80А.

Рисунок 4.14 – Схема підключення КР580ВА86 як формувача США

Рисунок 4.15 - Схема підключення КР580ВА86 як формувача СШД

Сигнали керування формуються на основі байта стану, який видає МП шиною даних і сигналів керування DBIN та . Для запам’ятовування і зберігання байта стану використовується регістр слова стану (Рr СС), в якості якого можна використати різні інтегральні схеми регістрів або тригерів.

Найчастіше застосовують універсальні ВІС 8-розрядних регістрів К589ИР12 і КР580ИР82 (КР580ИР83).

Мікросхема КР580ИР82 є 8-розрядним регістром з керованими вихідними формувачами (рисунок 4.16 – 4.17).

Рисунок 4.16 – Умовне зображення мікросхеми КР580ИР82

Рисунок 4.17 – Схема підключення КР580ИР82

Запис інформації відбувається за стробом, який подається на вхід ; читання інформації на виходах D0 можлива при ОЕ=0. При використанні КР580ИР82 як регістра РrCC (рисунок 4.18) необхідно установити ОЕ=0, а на вхід подати строб стану, який формується системним генератором КР580ГФ24 або спеціальною логічною схемою.

Рисунок 4.18 – Схема включення КР580ИР82 як РrCC і формувача СШК

Оскільки адреси комірок пам’яті і пристроїв вводу-виводу передаються загальною адресною шиною, вони розділяються сигналами керування , , , , які формуються на основі бітів стану Чт, вивід, ввід та сигналів з виходів DBIN і МП. Реалізація схеми формувача США на базі КР580ИР82 показана на рисунку 4.19.

Рисунок 4.19 - Схема включення КР580ИР82 в якості адресного буфера

Рисунок 4.20 – Мікросхема КР580ВК28

Для спрощення інтерфейсу ЦП розроблена спеціальна ВІС системного контролера КР580ВК28 і КР580ВК38 (рисунок 4.20), яка забезпечує формування вихідних сигналів СШД, сигналів керування запам’ятовуючими пристроями і пристроями вводу-виводу. Мікросхема має двонаправлений шинний формувач Ф, регістр стану (РгСС) і схему формування керуючих сигналів (СФКС). Формувач керується сигналами, які подаються на входи DBIN, HLDA з відповідних виходів КР580ВМ80А і зовнішнім сигналом дозволу шини, який подається на вхід BUSEN з контролера ПДП. Байт слова стану запам’ятовується за стробом , що формується генератором КР580ГФ24.

Мікросхема формує сигнали , , та . Реалізація центрального процесора на ВІС комплекту К580 приведена на рисунку 4.21.

Рисунок 4.21 – Структура центрального процесора на ВІС К580