Строительный блокнот  Триггеры счетчики и регистры 

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

Таблица 3.19. Состояния в схеме (рис. 3.29, в) для сумматора из микросхемы К500ИЛ1180

Режим

Вход

Выход

Свых

Суммирование

(А+В + С х)

Вычитание

(Свх+А-В):

Вычитание

(Свх+В-А)

Вычитание суммы

(Свх-В-А)

генерации переноса и группового распространения переноса. Данные выходы требуются для схем АЛУ, работающих с более длинными словами.

Значения времени 1зд,р,ср при выполнении большинства функций находятся в пределах 2...7 не. Наибольшее время задержки слова F (от 3 до 10 не) наблюдается при смене команд управления по входам SO- S3 и М. Арифметическо-логическое устройство потребляет ток питания 145 мА прн и пэ=-5,2 В.



Таблица 3.20. Логические функции и арифметические операции АЛУ К500ИП181

Вход выбора

Логические

Арифметические операции (М = Н, С = Н)

фУНКДШ!

(М = В)

А + В

А + (АВ)

A-f. в

А + (АВ)

, А + А

(А + В) + 0

(А + В) + (АВ)

АВ + АВ

А + В

А + (А + В)

(А + В) + 0

AB +Ав

А-В- 1

(А + В + АВ

А + В

А+(А+В)

(АВ) - 1

АВ-1

Микросхема К500ИП179 (рис. 3.31)-это схема ускоренного переноса, которая позволяет объединить сумматоры К500ИМ180 или АЛУ К500ИП181 в структуры более высокого порядка. На рнс. 3.31, в дается схема организации переносов в 32-разрядном арифметическо-логическом блоке, который построен с помощью двух СУП. Таким образом, здесь показано соединение двух 16-разрядных АЛУ. Перенос высшего порядка позволяет сократить время суммирования 32-разрядных слов до 18 НС.

Микросхема К500РЕ149 (рис. 4.32)-постоянное запоминающее устройство однократного программирования. Основа ПЗУ - матрица ячеек однократного программирования с организацией 32X32=1024 бита. При считывании на четырех выходах ПЗУ Q0-Ql появляется параллельное слово - байт на 4 бита.

Как при программировании (т. е. при записи единицы в ячейку), так и при считывании данных, записанных в ПЗУ, используются восемь адресных входов АО-А7, Входы АО-А4 связаны с матрицей через внутренний дешифратор, имеющий 32 выходных провода. По линиям адресации А5-А7 переключаются состояния сразу четырех мультиплексоров МиХО-МиХЗ и после выходных буферных каскадов, которые могут работать на нагрузку 50 Ом, появляется считываемый байт. Выходные буферные каскады имеют вход выбора кристалла CS. Он необходим



при конструировании ПЗУ большой емкости из нескольких К500РЕ149. Тогда требуемая часть блока памяти (кристалл, точнее микросхема) выбирается напряжением низкого уровня на его входе CS. На рис. 3.33, а показан выходной сигнал Qn, выбранный импульсом адресации An. На рис. 3 , б приведена аналогичная диаграмма выбора выхода Q по входу CS.

go -

\{500ИШ

4i.nHt

63 gi

PO ±P3

±P2

рдг-]]ш-и5ооипт

bllt

alu pe ge

% &

plu pe ge

1 1

1 1

\ 1

po 60 cn

pi gjc ,ppz g2 cru

pj c3 cntif

plu сд If pg ga

alu cn

pg gc

plu cn c/j+if. -pb gs

plu -cn

pg gg

1 1

1 1

1 1

1 1

po go л

pi 61 сп+гр gl

p3 g3

вдо нзооиппэ

рдю изооипт

Рис. 3.31. Схема ускоренного переноса СУП К500ИП179: й-структура; б - цоколевка; s - присоединение СУП к АЛУ

В цифровых системах на основе этих ПЗУ строятся схемы управления-контроллеры, узлы хранения микропрограмм и алгоритмов. В пзу удобно записывать стандартные коды и последовательности, а также цифровые эквиваленты сложных стандартных аналоговых сигналов (например, телевизионных). Микросхема К500РЕ149 имеет максимальное время доступа к данным 20 не прн удельной мощности потребления 0,66 мВт/бит. По каждому адресу входное сопротивление составляет 50 кОм и определяется сопротивлением утечки.

На рнс. 3.34, а дана упрощенная- эквивалентная структура запоми-



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