Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  База цифровых устройств 

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 122 123 124 [ 125 ] 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

усилители выполнены по схеме с тремя состояниями Четыре D-триггера имеют управление от положительного фронта внешнего синхросигнала С. Сигнал ОЕ управляет буферами, подключенными к выходам триггеров.

Число входов у ПМЛ типа ХП - восемь, число выходов 8(4), 8(2) и 8 для ХП4, ХП6 и ХП8 соответственно, задержка между выводами вход-выход не более 40 не, а между тактовым сигналом и выходом не более 25 не. Пот1зеб-ление тока - 180 мА.

Пример подготовки задачи к решению с помощью ПМЛ

Пусть на ПМЛ КР1556ХП4 Т1жбуется реализовать 4-х разрядный синхронный счетчик, выполняющий помимо операции счета также операцию параллельной асинхронной затрузки.

Для реализации устройства на основе ПЛМ или ПМЛ его функции нужно определить как систему переключательных функций.

В § 3.8 рассмотрен синхронный счетчик, построенный на триггерах типа JK, здесь же в нашем распоряжении имеются триггеры типа D, соответственно видоизменяются и функции возбуждения триггеров.

Обозначим выходы разрядов счетчика, начиная с младшего, через Qo, Qi, Q2, Q3. Сигнал асинхронной звтрузки обозначим как LE (Load Enable). За-фужаемое слово - АзА2А]Ао.

Триггер младшего разряда счетчика переключается от каждого входного сигнала при отсутствии сигнала затрузки и принимает значение Ао при за-фузке. Следовательно, для его выхода в новом состоянии можно записать

QoH = LEQoVLEAo,

где первое слагаемое отображает процесс переключения триггера, а второе - паращюльную затрузку.

Следующий разряд переключается только при условиях отсутствия сигнала затрузки и единичном состоянии триггера младшего разряда. При Qo = О этот триггер сохраняет свое состояние. Для его выхода можно записать:

Q,H = ЕЕ QiQoVEE Q.QoVLE А

где первое слагаемое отображает переключение триггера, второе - сохранение его состояния при Qo = О, третье - загрузку.

Продолжая аналогичные рассуждения, для последующих разрядов счетчика можно получить соотношения:

Q2H = ЕЁ QjQiQoVEE Q2Q,VEE Q2Q0VLE А2;

Q3U = ЕЁQ3Q2Q1Q0VEE Q3Q2VLE Q3Q,VEE Q3Q0VLE A3,



Сигналы AR и SP вырабатываются специальными термами матрицы И.

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

Поскольку искомые функции содержат не более пяти конъюнкций, возможна их непосредственная реализация на микросхеме ХП4 (в этой микросхеме число элементов И нв входах элементов ИЛИ составляет 7 или 8 для разных выходов). Подробнее пример проектирования на основе ПМЛ рассмотрен в § 9.2.

При проектировании устройств на основе ПЛМ и ПМЛ пользуются подсистемами автоматизации проектироввния, т. к. ручная подготовка задачи можвт оказаться неприемлемо громоздкой. Для подсистемы автоматизированного проектирования подготовка данных проводится с использованием входного языка таблиц или систем булевых уравнений, записанных в предусмотренной языком форме. Данные для программатора, пережигающего перемычки, получаются автоматически-

В подобных подсистемах имеются также режимы входного контроля ИС. проверяющего целостность перемычек ИС до программирования; ввода данных с эталона, т. е. уже запрограммированной ИС, установленной в специальную соединительную розетку; сравнения данных о программировании, находящихся в памяти подсистемы, с состоянием перемычек ИС и др.

В зарубежной схемотехнике ПМЛ получили широкое распрост15анение. Примером может служить микросхема PAL22V10 (буква V появилась от слова Versatile - гибкий, подвижный). У этой микросхемы 10 выходов, различающихся числом подключенных к ним конъюнкторов. Разные выходы имеют от 8 до 16 конъюнкторов. Выходные величины вырабатываются не просто дизъюнкторами, а более сложными схемами, называемыми макроэлементами (макроячейками).

Схема макроэлемента PAL 22V10 содержит триггер типа D с цепями тактирования, асинхронного сброса AR и синхронной установки SP (рис, 7.18) Мультиплексор 4-1 работает на выходной буфер, мультиплексор 2-1 передает сигналы обратной связи в матрицу И. Цепи с плавкими перемычками программируют мультиплексоры. На вход мультиплексора 4-1 подаются прямой и инверсный сигналы от логической части ПМЛ, а также регистровый выход (с трипера) и его инверсия. Сигнал обратной связи можно взять с выхода ПМЛ или с выхода триггера. При установке выходного буфера в птетье состояние внещний вывод может бьггь исполшован как вход. Таким образом, любой из 10 протраммируемых выходов может бьггь либо входом, либо комбинационным или регистровым выходом при Н-активноети или L-активности выходного сигнала.

Макроячейки, подобные макроэлементам микросхемы 22V10, имеются также в широко известных схемах типа GAL фирмы Lattice Semiconductor.



&

&

в матрицу И

MUX 2-1 ,

1 4-1

Рис. 7.18. Схема макроэлемента PAL ZZVIO

SI SO

>r

Пример более сложной структуры PLD

На рис. 7.19 показана структура (матрица И и один из 12 макроэлемепюи) БИС, интересная тем, что, будучи простой, сочетает в себе, тем не менее, несколько типичных тя PLD приемов повып1ения функциональной гибкости: возможность разделения термов между соседнилш макроэлемепгами, профаммируемость полярности вырабатываемой лошчсской функции (реализуемость F или Р), программирусмость типа триггера (D luni Т), возможность выбора комбинационного или регистрового выхода, цвунаправ-ленность внешнего вывода.

Единая матрица И имеет 32 входа для подачи входтштх пере.\1снных и два в.хода для подачи сигналов обратной связи с выхода мультиплексора и использования внешнего вывода макрояче1ки в К!\чествс входа при установке выходного буфера в третье состояние.

Копыонкгоры, имеющие по 68 входов, вырабатывают термы, которые полаются на элементы ИЛИ (по четыре терма на каждый из двух злемснтов ИЛИ). Столбец из четырех программируемых мультиплексоров реализует разделяемост ь термов, позволяя данному макроэлементу не только псполь-



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 122 123 124 [ 125 ] 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.