Троичные регистры
Троичные регистры строятся на троичных триггерах. Как и троичные триггеры, троичные регистры могут быть разных троичных систем кодирования троичных данных (тритов): трёхуровневая однопроводная, двухуровневая двухбитная двухпроводная, двухуровневая трёхбитная одноединичная трёхпроводная, двухуровневая трёхбитная однонулевая трёхпроводная и др. Троичные трёхбитные одноединичные N-разрядные регистры данных описаны в [28].

На рисунке справа приведена схема девятиразрядного параллельного статического стробируемого троичного трёхбитного одноединичного регистра данных на трёх трёхразрядных параллельных статических стробируемых троичных трёхбитных одноединичных регистрах данных (линии с обозначением "3В" - трёхпроводные), имеющего ёмкость в показательной позиционной троичной системе счисления 39 = 19683 чисел (кодов).
-
двоичные счетчики (суммирующие, вычитающие и реверсивные).
-
двоичные счетчики с произвольным модулем.
-
сдвигающие счетчики (код «1 из N»).
Данный кольцевой счетчик имеет 3 устойчиво различимых состояния (100, 010, 001), то есть это счетчик с коэффициентом пересчета равным трем. Коэффициент пересчета (Kпер) равен максимальному количеству импульсов, которое счетчик может просчитать и запомнить без повторения состояний.
Для корректной работы кольцевой счетчик должен запускаться с одним состоянием триггера – 1, а на всех остальных триггерах должны быть 0 (у одного триггера Q=1, у остальных Q=0). Начальное состояние триггеров при включении непредсказуемо, поэтому для правильного начала работы предусмотрена логика для автоматического вхождения в рабочий цикл за один такт.
На первый взгляд не очень понятно, зачем необходимо реализовывать кольцевые счетчики, если можно использовать двоичный счетчик. Для построения кольцевого счетчика потребуется больше триггеров, чем для построения двоичного с аналогичным коэффициентом пересчета (например, для кольцевого счетчика с Kпер=8 понадобится 8 триггеров, а для двоичного 3). Но несмотря на это кольцевые счетчики применяются, так как могут быть декодированы без использования дешифрирующей схемы. Дешифрирующий сигнал для каждого состояния исходит из выхода соответствующего триггера.
-
Схема асинхронного суммирующего двоичного счетчика по модулю 16.
-
Схема сдвигающего 8-ми разрядного регистра на D-триггерах.
-
Что такое диаграмма состояний последовательностной схемы.
Как видно из показаний логического анализатора, асинхронный двоичный 4-х разрядный счетчик со сквозным переносом имеет 16 устойчиво различимых состояний (0000-1111), это счетчик с коэффициентом пересчета равным 16.
В данном счетчике каждый выход триггера управляет входом CLK следующего триггера, только триггер U4 реагирует на тактовые импульсы. Данный тип счетчиков часто называют счетчиками со сквозным переносом, потому что триггеры реагируют один за другим.
