Звоните! 
 (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

Замечание Л

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

Таким образом, получаем:

Ё = NoQeVN QcVNiQjV\Qiy..-yN7Q7VN7Q7;

d7 = qcq1-q6q7vevqcq7evq1q7ev..-vq6q7evq7v;

= QcQ,...Q5Q6VEVQoQ6EVQiQ6EV-vq5q6evq6v;

Dl = QoQlVEVQcQ,EVQ,V;

Do = QoVEVQcV;

AR=Rj

SP = RR;

С = CLK;

oe7 = OE;

OEo = OE; ОЕё= 1.

функции Е и присутствует только Е. Действительно, реализация операции affib = abVab требует двух термов, а в функцию Е входит произведение 8 таких сумм с независимыми переменными, что дает 256 термов. В го же время реализация инверсного значения Е имеет вид Е = = (No ffiQ5)V(Ni ffiQi)V.-V(N7 ffiQz) и требует всего 16 термов, что реализуемо в форме ДНФ на двух макроэлементах PLD.

Для завершения разработки узла определим термы для сигналов сброса/установки триггеров и термы уп15авления выходными буферами. Входы сброса триггеров AR соединим со входом R, а всем сигналам управления буферами придадим значения OEj. Выходной буфер канапа выработки F должен быть постоянно включен и для него ОЕр = 1. Сигнап установки триггеров не используется, и его значение делаем нулевым.

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

Единичное значение выходной функции (дизъюнкции термов) получают установкой любого из ее термов в 1.



Глава 9 457

Четеертый этап

На четвертом этапе перераспределяют входные и выходные ситнапы PLD соответственно количеству термов и наличию обратных связей \ разных МЭ. Для нашего примера можно принять распределение сигнмов, показанное на рис. 9.4, в. Контакт В5 с наибольшим количеством термов оставлен неиспользуемым, чем уменьшается объем работы при профаммировании PLD и сохраняется свободным больший ресурс мик1Х1с.хемы. Это может быть полезно при модификации схемы.

Последний этап проектирования

На последнем этапе результаты проектирования представляют в виде таблицы профаммирования (прошивки) PLD. Для спроектированното счетчика в соответствии с приведенными выше выражет1иями получим таблицу, форма которой, в сушности, аналогична описаншш в § 7.2. а се заголовок и начало имеют следуюший вил:

Таблица 9.2

Входы матрицы И

Выходы БИС

Внешние

От обрагньш связей

R(H)

Н(н)

Q.VE

Строки таблицы соответствуют термам, столбцы - переменным, из которых составляются термы. В каждом столбце указан тип цепи счетчика (CLK, ОЕ и



т. Д.), таи цепи БИС (Хо, Х, и т. д.) для соотвстстиующих ихолов счетчика. Для цепей, с которых снимаются сигналы обратных связей, указывается их тип: регистровая или комбинационная, Н-активная или L-активная, причем при подаче обратной связи с контакта БИС она отмечается буквой Р (от Pin). Ддя сигналов, используемых как выход и как обратная связь, харакюристика дана дробью, числитель которой относшся к типу обратной связи, а знаменатель - к типу выхода. Суммарное число термов у микросхемы равно 1.2 -это (8 -ь 10 -i- 12 + 14 -ь 16) x 2 = 120 термов, поступающих в элементы ИЛИ всех МЭ, плюс 10 термов управления tiictbhm состоянием буферов плюс срм сигнала AR и терм сишача SP Следовательно, в табл. 9.2 будет 132 строки.

Приняв, как и ранее, в качестве признака вхождения в терм в прямом или инверсном виде буквы Н и L соответственно, а признака отсутствия данной переменной в терме - отсутствие какой-либо записи, можно указать дан ные для программирования связей в БИС. Для примера это показано лля нескольких термов.

Терм SP формируется как нулевой пугем подачи в него прямого и инверсного значений одной и той же неременной R. Другим вариантом формирования нулевого терма является подключение м1югих парафазных сигналов к этому терму, например, всех входов матрицы И

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

На основании информании табл. 9.1 и габл. 9.2 система программирования обеспечит требуемые для реализации разработанного счетчика межсоединения элементов микросхемы

§ 9.3. Методика и средства автоматизированного проектирования цифровых устройств

Все современные методики П1юектирования ЦУ на базе сложных программируемых БИС/СБИС основаны на применении САПР. Правильный выбор САПР - важнейшее условие эффективного проектирования и ускорения выпуска продукции, т. е. сокращения времени до продажи (по-английски, Time-io-Market).

Методы и средства проектирования lecHo связаны с выбором САПР и, наоборот, выбор САПР определяет допустимые и целесообразные методы и средства проектирования, так что эти Bonixicbi нельзя рассматривать в отрыве друг от друга.



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 
Продажа и изготовление мебели.


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