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