www.chms.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 177 178 179 180 181 182 183 184 185 186 187 188 189

комбинационного сумматора. Правило построения цепи переносов в счетчике очень просто: импульс на следующий разряд должен передаваться в том и только в том случае, когда поступает импульс в данный разряд и когда до его поступления в данном разряде имелась цифра laquo;1 raquo;. Запаздывание в этой схеме складывается не из фронтов триггеров, а из задержек сигналов в логических элементах цепи переносов. При использовании обычных элементов схема рис. 2-37, а получается более быстродействующей, чем схема рис. 2-36.

Линии задержки, имеющиеся в каждом разряде рассматриваемой схемы, поставлены для того, чтобы напряжение, поступающее от триггера на один из входов элемента laquo;и raquo;, не успело измениться прежде, чем закончится импульс на другом его входе. Линии можно ставить не между выходами вентилей и входами триггеров, а между выходами триггеров и потенциальными входами вентилей. По длительности линия должна обеспечивать задержку на время импульса. В действительности, однако, фронт триггера обычно длиннее, чем запускающий импульс, и линии задержки ставить не обязательно. То же относится к линиям задержки в схемах рис. 2-37, б и 2-37, в, а также в схеме рис. 2-38 и некоторых других рассматриваемых ниже схемах.

В счетчике рис. 2-37, б запаздывание от разряда к разряду отсутствует вообще; в любом разряде, начиная от второго, импульс, поступающий на счетный вход триггера, представляет собой входной импульс счетчика, прошедший через один вентиль laquo;и raquo;. Вентиль второго разряда открыт в том случае, если к моменту прихода импульса в первом разряде имеется единица, вентиль третьего разряда - если имеются единицы в первом и втором разрядах, и т. д. Недостатком этой схемы является необходимость в элементах laquo;и raquo; на большое количество входов - тем большее, чем больше разрядов в счетчике.

Возможно и компромиссное решение. Скажем, 4 младших разряда счетчика можно построить по схеме рис. 2-37, б; по этой же схеме формируется и импульс для 5-го разряда, для чего нужен элемент laquo;и raquo; на 4 входа; следующая четверка разрядов по схеме в точности повторяет младшие разряды (причем самый большой в ней элемент laquo;и raquo; имеет 4 входа), но входным импульсом для нее является выходной им*



пульс первой четверки разрядов (сформированный для 5-го разряда) и т. д. В такой схеме все разряды счетчика как бы разбиты на группы: внутри групп связи выполнены в соответствии с рис. 2-37, б, а между группами - в соответствии с рис. 2-37, а. Максимальное количество входов, которое необходимо иметь в элементах laquo;и raquo;, зависит от количества разрядов в группе, а максимальное запаздывание - от количества групп.

Схема рис. 2-37, в по логике напоминает схему рис. 2-37, б. Однако в ней к элементу laquo;и raquo; в некотором разряде вместо выходов триггеров предыдущих разрядов подводится выход элемента laquo;и raquo; предыдущего разряда. При этом каждый из элементов имеет всего два входа. Смысл функций, формируемых элементами laquo;и raquo;, оказывается в точности таким же, как в схеме рис. 2-37, б, и точно так же, как в схеме рис. 2-37 б, отсутствует запаздывание в установлении состояния триггеров счетчика друг относительно друга. Зато имеется запаздывание в установлении потенциальных сигналов на входах вентилей: элемент laquo;и raquo; в каждом из разрядов срабатывает только после того, как сработают элементы laquo;и raquo; во всех предыдущих разрядах. Таким образом, если в схемах рис. 2-36 и 2-37, а требуется некоторое время, чтобы после входного импульса установились последовательно все триггеры счетчика, то здесь все триггеры счетчика устанавливаются одновременно; необходимо некоторое время в промежутке между входными импульсами, чтобы последовательно установились сигналы на потенциальных входах вентилей. В общее запаздывание потенциальных сигналов входят также задержки на промежуточных усилителях, которые на рис. 2-37, в не показаны, но без которых нельзя соединить последовательно друг за другом большое количество элементов laquo;и raquo;.

Как и в предыдущем случае, возможна комбинация схемы рис. 2-37, в со схемой рис. 2-37, а. Если все разряды счетчика разделены на группы, причем внутри групп соединения выполнены по схеме рис. 2-37, в, а между группами - по схеме рис. 2-37, а, то запаздывание в формировании подготовительных функций (в промежутках между импульсами) и количество соединенных последовательно ступеней элементов laquo;и raquo; зависят от количества разрядов в группе, а запаздывание в установлении триггеров




Вход

счетчика относительно входного импульса зависит от количества групп.

В вариантах схемы счетчика, приведенных на рис. 2-37, устранен (или уменьшен) основной недостаток схемы рис. 2-36-большое запаздывание; однако все эти варианты, как и схема рис. 2-36, основаны на использовании счетных входов триггеров. Вообще использование счетного.входа вносит в работу триггера некоторый элемент ненадежности; другие типы цифровых элементов (динамические триггеры,

магнитные элементы и т. д.) не допускают устройства счетных входов.

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

Рассматриваемая схема представляет собой фактически регистр, соединенный с параллельным двоичным комбинационным сумматором. В каждом разряде вместо полного-одноразрядного сумматора (на 3 входа) имеется полусумматор - так как второе слагаемое отсутствует, и производится лишь сложение цифры исходного числа (из соответствующего триггера регистра) с цифрой переноса из предыдущего разряда. В первом разряде цифра исходного числа складывается с входной единицей счетчика. Для установки триггеров в нулевые состояния использовано то обстоятельство, что изменение состояния триггера некоторого разряда с laquo;1 raquo; на laquo;О raquo; возможно лишь при одновременной передаче единицы в следующий разряд.

2.6.2. Двоичные счетчики с потенциальными связями.

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

/(следуют рвзущ

Рис. 2-38. Двоичный счетчик без использования счетных BXoflOBJ триггеров.



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 177 178 179 180 181 182 183 184 185 186 187 188 189