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

Глава 9

BxlO

Bxll

[Z>-IS:

q= 10

q = 12

q= 14

q=16

q = ie

q = 14

q=12

q = 10

Вх/Вых

q = 8 ,

CLK

МЭ I

Рис. 9.5. Структура PLD e5C22V10 (a) и схема макроэлемента этой PLD (б)



Таблица 9.1

Выход (тип/полярность)

Обратная связь

Возможен выбор полярности тактирующего сигнала индивидуально лля каждого МЭ.

Управление третьим состоянием буфера задается термами, получаемыми от матрицы И.

На рис. 9.5. о раскрыта схема только для одного вьпюда. Схемы для остальных выходов аналогичны показанной во всем, кроме числа термов, nociy-пающих в МЭ из матрицы И Число термов q для каждого выхода указано в прямоугольнике условного обозначения.

Первый этап проектирования

На первом этапе проектирования вЬЕЯСняется достазочность числа входов и выходов выбранной PLD для реализации проекта. Для этого производят предварительное распределение сигналов между контактами микросхемы. В данном случае, очевидно, что выходы счетчика должны бьггь определены на любых 8 из 10 контактов типа Вх/Вых. Наличие двух свободных контактов типа Вх/Вых создает возможность варьирования распределением оставшихся сигналов, т. к. их 12, а свободных контактов 14. Предпочтителен ва-риат, в котором контакты типа Вх/Вых остаются своболнььчи, поскольку в случае необходимости реализации функций с числом гсрмов батьше 16 потребуется дополнительная логика и можно будет воспользоваться ресурсами свободньк МЭ.

Входной сигнал CLK однозначно закрепляется за когггакюм Хо, т. к. только с него полаются синхросигналы на триггеры МЭ Таким образом, предварительный вариат распределения сигналов по контактам PLD приобретет вил (см. рис. 9.4, б).



Di =

о, если Qk = N( и V = 1;

0 если хотя бы один Qj = О или V = 0;

.0 если все Qj - 1, V = 1 и хотя бы один Qt ф Nk,

где i, j, к = 0...7 - номера разрядов счетчика, причем j < i, а к - любое;

Dj - вход i-ro триггера; Q, - его выход.

Отсюда:

Dj = [QoQ,-Qi-,QiVV(QoQi-Qi-iW)Qi] EV,

где E = (NoffiQo)(N №Qi)...(Hj ©Qy) - признак равенства содержимого

счетчика и входного управляющего слова. Преобразовав выражение для D, в ДНФ, получим:

Di =QoQi-Qi-iQiVEVQoQiE...Q, QiEVQiV.

i слагаемых

где i = I .7 и D = Q(,VVQnVE.

Как видно, число термов в функциях возбуждения зависит от номера разряда. Максимальное число 9 требуется для старщего разряда. Для следующих нужны 8, 7, 6 и т. д. термов.

Следовательно, функцию возбуждения старщего разряда нельзя получить с выходов О и 9, макроэлементы которых имеют ио 8 термов.

Третий этап проектирования

На третьем этапе функции с больщим числом термов, превышающим возможности выходных каналов PLD, которые не могут быть воспроизведены в ДНФ, разбиваются на подфункции. Реализовав подфункции на отдельных выходах, эти подфункции через цепи обратных связей вводят в матрицу И в качестве аргументов для формирования функции в целом (см. § 7.2). В нашем примере функции с неприемлемым лля реализации в ДНФ числом термов не оказалось. Заметим, что это благоприятное обстоятельство возникло из-за того, что в преобразованном выражении для D, не оказалось

Второй этап проектирования

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

Счетчик должен сбрасываться при совпадении его содержимого с входным кодом N. Согласно логике работы счетчика, функции возбуждения триггеров могут быть представлены в виде;



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


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