Синтез распределителя импульсов в коде Джонсона

В цифровой технике часто используется кодирование состояний кодом Джонсона, когда элементы памяти последовательно друг за другом переходят в состояние 1, а затем последовательно переходят в состояние 0 (иногда такое кодирование называют «волной единицы» и «волной нулей»).

В первую очередь это используется в счетчиках (счетчики Джонсона, счетчики Мёбиуса, счетчики Либау-Крейга), но на основе счетчиков можно строить и распределители импульсов [6,22].

И счетчики и распределители имеют достаточно простую схему, высокое быстродействие, не имеют паразитных импульсов на выходах и импульсов тока питания, так как при переходе от состояния к состоянию изменяет состояние один триггер. Кроме того, они отличаются регулярностью (однородностью) структуры, которая не зависит от разрядности (в отличие от других, например, счетчиков или распределителей в двоичном коде или счетчиков и распределителей в коде Грея). Словесное описание закона функционирования такого распределителя полностью идентично словесному описанию распределителя в коде Грея. При одинаковом количестве выходов таблица переходов 3.2 аналогична таблице 3.1, но кодирование ее состояний проведено в соответствии с кодом Джонсона.


Вход «а» Вых. триггеров
Т1 Т2 Т3
Q1 Q2 Q3
(1)I1 2I2
3I3 (2)I2
(3)I3 4I4
5I5 (4)I4
(5)I5 6I6
7I7 (6)I6
(7)I7 8I8
1I1 (8)I8

Таблица 3.1

 

 

 

Рис. 3.1 Схема распределителя импульсов в коде Грея


Функции переходов и функции выходов получены таким же способом (подбором) и приведены справа от Таблицы 3.2.

Функции выходов совпадают в данном случае с функциями переходов. Можно сравнить эту схему, например, со схемой распределителя импульсов в коде Джонсона, описанной в [27].

Можно отметить определенное преимущество полученной схемы в части использования вентилей. Их значительно меньше, так как на выходах не используются дополнительные вентили как в [27], хотя используемые вентили не 2-х входовые как в [27], а трехвходовые.

У полученной в результате синтеза схемы более высокое быстродействие, так как при прохождении входного импульса на один из выходов переключается только один вентиль «И», а не два, как в схеме [27]. Схема более однородна. Это говорит о возможностях получать при использовании формализованных методов синтеза устройства с лучшими параметрами, чем при «интуитивном проектировании».

Схема распределителя приведена на рис. 3.2