Асинхронные двоичные счётчики со сквозным и параллельным переносами.

 

Для ускорения срабатывания схем асинхронных счётчиков необходимо чтобы триггеры счетчика меняли своё состояние не последовательно во времени, а непосредственно вслед за приходом очередного счётного импульса. Очевидно, что триггер i-го разряда счётчика переходит в единичное состояние, если состояние всех триггеров в предыдущих разрядах уже равно единице, таким образом:

если

 

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

 

  Т1= tсч Т2=Q1T1 T3=Q2T2 – счётчики со сквозным счётом   Ti =Qi-1Ti-1

 

 

  Т1 = tсч Т2 = Q1 tсч T3 = Q1Q2 tсч – счётчики с параллельным переносом … Ti = Q1Q2…Qi-1 tсч

 

Например, функциональная схема асинхронного двоичного суммирующего счетчика со сквозным переносом и модулем счета М=16 имеет вид:

 

Для схемы со сквозным переносом

Tпер max = t&· n-1 + tтр,

где tтр – время срабатывания триггера, t& - время срабатывания элемента «И», n количеств разрядов в счетчике. Время срабатывания в схеме уменьшается за счет меньшей задержки элемента «И» по сравнению с триггером.

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

 

Tпер max = t& + tтр

Представленные схемы строятся на триггерах, срабатывающих по заднему фронту tсч.