ВУЗ:
Составители:
Существует другой подход к проблеме синтеза счётчиков с произвольным
основанием: использование цепей обратной связи для приведения счётчика в ис-
ходное состояние при достижении основания счёта.
В простейшем случае счётчик с произвольным основанием можно постро-
ить, используя микросхему счётчика, у которого имеется асинхронный вход
сброса в нулевое состояние. Чтобы счётчик считал до N, достаточно в момент
достижения в процессе счёта состояния N сформировать с помощью выходного
состояния счётчика в этот момент и комбинационной схемы активный сигнал на
входе сброса. Как только счётчик в процессе счёта переберёт все состояния от ну-
ля до N-1, то с приходом очередного импульса на счётный вход счётчик достигает
состояния N и происходит сброс его в нулевое состояние. То есть после состоя-
ния N-1 счётчик к приходу следующего импульса окажется в нулевом состоянии
и счёт начнётся заново.
Построим счётчик по основанию 6. Этот счётчик должен перебирать со-
стояния от 000 до 101. Как только счётчик окажется в состоянии 6, он должен
сброситься в нулевое состояние. Цифре 6 соответствует состояние Q2Q1Q0=110 в
двоичной системе счисления. Легко сформировать сигнал сброса R, используя
выходные сигналы счётчика в этом состоянии:
012 QQQR ⋅⋅= .
Учитывая тот факт, что следующие состояния после основания счёта невоз-
можны, функция сброса может принимать во внимание только те сигналы, кото-
рые при достижении основания счёта равны единице. В нашем случае будет спра-
ведливо следующее выражение:
12 QQR
⋅
=
.
Схема счётчика по основанию 6 и временные диаграммы его работы пред-
лагаются на рисунке 4.10.
Существует другой подход к проблеме синтеза счётчиков с произвольным основанием: использование цепей обратной связи для приведения счётчика в ис- ходное состояние при достижении основания счёта. В простейшем случае счётчик с произвольным основанием можно постро- ить, используя микросхему счётчика, у которого имеется асинхронный вход сброса в нулевое состояние. Чтобы счётчик считал до N, достаточно в момент достижения в процессе счёта состояния N сформировать с помощью выходного состояния счётчика в этот момент и комбинационной схемы активный сигнал на входе сброса. Как только счётчик в процессе счёта переберёт все состояния от ну- ля до N-1, то с приходом очередного импульса на счётный вход счётчик достигает состояния N и происходит сброс его в нулевое состояние. То есть после состоя- ния N-1 счётчик к приходу следующего импульса окажется в нулевом состоянии и счёт начнётся заново. Построим счётчик по основанию 6. Этот счётчик должен перебирать со- стояния от 000 до 101. Как только счётчик окажется в состоянии 6, он должен сброситься в нулевое состояние. Цифре 6 соответствует состояние Q2Q1Q0=110 в двоичной системе счисления. Легко сформировать сигнал сброса R, используя выходные сигналы счётчика в этом состоянии: R = Q 2 ⋅ Q1 ⋅ Q0 . Учитывая тот факт, что следующие состояния после основания счёта невоз- можны, функция сброса может принимать во внимание только те сигналы, кото- рые при достижении основания счёта равны единице. В нашем случае будет спра- ведливо следующее выражение: R = Q 2 ⋅ Q1 . Схема счётчика по основанию 6 и временные диаграммы его работы пред- лагаются на рисунке 4.10.