Строительный блокнот  Корпуса микропроцессорных микросхем 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 [ 70 ] 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

грузочных резисторов Лк. Расчет водится по формуле

ь± : < R <

20-10-3 +Л/ / 10- UCC-2AB

rt 50 10-в + УV /.10-

произ- где п - число объединяемых выходов микросхем открытый коллектор ; iV--число входов, нагруженных на выходы микросхемы; IiL, /jH -входные токи низкого и высокого уровней микросхем, нагружаемых иа выход открытый коллектор .

Структурная схема микро-ЭВМ на микросхемах серии КбвЗ приведена иа рис. 5.45.

Глава 6

Микропроцессорный комплект серии К584

Микропроцессорный комплект серии К584 представляет собой унифицированный иабор БИС, позволяющий реализовать произвольную систему команд или структуру ЭВМ. Система команд и соответствующее программное обеспечение выбираются разработчиком в соответствии с ее назначением и реализуются микропрограммным способом.

Развитая архитектура, микропрограммируе-мость и развитая система микрокоманд, широкий температурный диапазон, возможность разрядного наращивания, варьирование производительности БИС и энергии потребления

Таблица 6.1

Тип микро-

Фуикциоиальиое

схемы

иазиачеиие

корпуса

К584ВМ1

Центральный процес-

4134.48-2

сорный элемент

К584ВУ1

Микропрограммное

4134.48-2

управление

К584ВГ1

Контроллер состоя-

4134.48-2

К584ВВ1

Магистральный

4134.48-2

приемопередатчик

Таблица 6.2

Параметр

Технология Разрядность Наращиваемость Время цикла, не

Время задержки,

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

Ток потребления, мА

00 1С

са са

ГС ОО 1Л

ГТЛШ

400,

1000

1,2-

1,2-

1,2-

150-

обеспечивают комплекту высокую эффективность и широкую сферу возможных применений. На основе БИС комплекта, возможно создание широкого спектра вычислителей; от простых контроллеров до универсальных микро-ЭВМ повышенной производительности.

Система синхронизации всех микросхем организована по одному принципу и обеспечивает их полную логическую и временную совместимость как внутри серии Кбв4, так и с микросхемами серии К683.

По всем электрическим характеристикам БИС комплекта полностью совместимы со стандартными ТТЛ-сериями. Состав комплекта микросхем серии К684 приведен в табл. 6.1. В него входят четыре БИС, выполненных по ИЛ- и ТТЛШ-технологии, с параметрами, приведенными в табл. 6.2.

6.1. Микросхема KS84BM1

Микросхема К584ВМ1 - 4-разрядная секция центрального процессора, предназначена для построения микро-ЭВМ с разрядностью.

Ж IL

28 29

Рис. 6.1. Условное гра- фическое обозначение s К584ВМ1

POSf POSH

,РСШ

AMSB

. 0.

г I о

37 Н

Л /6

BMsef- Ш-



Вывод

Обозначение

Тнп вывода

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

44-47 /, 2

3-5 26, 25

20, 21, 28. 29

6 10

13 41

17, 16, 15, 14

33, 34, 36, 37 35

31, 48 24

ОРЗ-ОРО D1-D0 S2-S0 POS1-POS0

CLK DI (3)-Dl (0)

WRRT

WRLFT

XWRRT

XWRLFT XWR3J0

А LUC IN АLUCOUT

PCCIN

PCCOUT/BMSB INCjAMSB

DO (3)-D0 (0)

A3-AO

Ice GND

Входы Входы Входы Входы

Вход (переключение фронтом) Входы

Вход/выход

Вход/выход

Вход/выход

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

Вход Выход

Выход

Выход

Вход

Выход

Вход, выход

Выходы Выходы Вход

ОР-поле слова кода операции; определяет прежде всего одну из 16 операций О-поле слова кода операции, определяет режим работы

S-поле слова кода операции, определяет обычно номер выбранного регистра Определяют относительную позицию микросхемы при объединении нескольких микросхем для реализации слов длиной более четырех разрядов

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

Принимает данные при сдвиге выходных данных влево, выдает данные при сдвиге вправо

Принимает данные при сдвиге выходных данных вправо, выдает данные при сдвиге влево

Принимает данные при сдвиге регистра XWR влево, выдает при сдвиге вправо

Принимает данные при сдвиге регистра XWR вправо, выдает при сдвиге влево Старший разряд регистра XWR в старшей позиции или младший разряд в младшей позиции

Перенос в ALU Перенос из ALU

Формирование переноса ALU

Распространение переноса ALU

Перенос программного счетчика

В младшей и средней позиции выход переноса программного счетчика, в старшей позиции выход старшего разряда шины В В младшей позиции указывает программному счетчику увеличение содержимого на 2 (при наличии 1) или на 1 (при наличии 0), в старшей позиции выход старшего разряда шииы А Шина данных

Шина адресов

Открывает доступ программному счетчику к

шине выдачи адресов

Питание

Общий

кратной четырем, и обеспечивает хранение и арифметико-логическую обработку информации, представленной в двоичном коде.

Условное графическое обозначение микросхемы приведено на рис. 6.1, назначение выводов - в табл. 6.3, структурная схема дана на рис. 6.2, формат микрокоманд показан на рис. 6.3, временная диаграмма работы приведена на рнс. 6.4.

Микросхема обеспечивает все функции, необходимые для параллельной обработки 4-разрядных двоичных данных, и включает в себя:

4-разрядное арифметико-логическое устройство ALU:

регистровый файл RF восьми 4-разрядных регистров общего назначения, RF7 является также программным счетчиком;




XWULFT XWRPTXWR3/o p, 6.2. Структурная схема

K584BM1

RMK I-

4-разрядный рабочий регистр ffR и 4-разрядный рабочий регистр расширения блок иикрементора INCR; блок позиции BROS

программируемую логическую матрицу PLA и регистр микрокоманд RMK;

мультиплексоры каналов МА, MB, MWR, М XWR, MDO, МАО.

Арифметико-логическое устройство микросхемы выполняет восемь арифметических операций, представленных в табл. 6.4. Операнды могут поступать на входы ALU через мультиплексоры МА, MB от входной шины DI, RF, WR или XWR.

В ALU имеются схемы прчема сквозного переноса от младших разрядов ALUC1N и выработки выходного переноса ALUCOUT, выработки условия образования и распространения переноса G и Р. Эти сигналы рассчитаны иа использование схемы ускоренного переноса К166ИП4, что позволяет значительно повысить быстродействие 16-разрядиого устройства. Схемы включения БИС для расширения разрядности приведены на рис. 6.5.

Результаты операций через мультиплексор MDO поступают на выход микросхемы. Промежуточные результаты могут заноситься в регистровый файл RF или в регистры WR,

Поле коЯа операции ALU

Поле кода режима раВоты

Поле кода адреса-источника

J 2 1 0 1 1-1-

I 0

2 I 0

XWR. Регистровая память FR предназначена для использования в качестве временной памяти для исходных данных. Последний регистр (RF7) может дополнительно использоваться в качестве программного счетчика благодаря возможности осуществлять инкремент записанного в нем кода а I или 2 с помощью внешних сигналов управления по входам INC (вывод 27) и PCCIN (вывод 212) по правилу:

PCCIN=0, INC = 0, +{RF7. 1)-RF7; PCCIN = 0; INC=\\ +(RF7, 2)- RF7-PCCIN = 1 -запрет счета.

Таблица 6.4

Код операции

Арифметические операции (ОРЗ-0)

Логичес-

ские операции (0P3-\)

AlUClN-l

ALUCIN-O

ALUCIN-a

Fn = AAB

Fn-=B-A-l

F = A®B

Fn=A-B

Fn=A-B-l

Fn=JeB

Еп = А + + Й + 1*

Fn = A + B

Fn==AAB

Fn = B*

FnAAB

Fn = B

FnA+B

En = A-\-l

Fn==A

Fn=--A + B

EnAl

Fn==A

Fn = A + B

Рис. 6.3. Формат микрокоманд микросхемы К584ВМ1

* На шииу адресов выдается содержимое регистра XWR



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 [ 70 ] 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121