Генератор чисел на базе счетчика Джонсона с преобразователем кода на мультиплексорах.
Воспользуемся минимизированными выходными функциями ГЧ, полученными ранее в разделе 4.1.2.1.










Будем использовать микросхемы КР1533КП2 и КР1533КП7. Сгруппируем функции по общим входящим в них сигналы счетчика: Z1 и Z5 (
, Z6 и Z7(
), Z8 и Z9 (
).Каждая пара функций будет реализована на одной микросхеме КР1533КП2, которая представляет собой сдвоенный селектор-мультиплексор 4-1, а на адресные входы мы подадим их общие входящие сигналы счетчика. В случае, если на вход мультиплексора надо подать логический ноль, в целях уменьшения нагрузки по току на источник входного сигнала логического нуля, подадим одну из адресных переменных равную нулю. Если это невозможно, подадим логический ноль. Результат в таблице 5.
Таблица 5.
| адрес.
| инф.
| ф
| сигнал
| ф
| сигнал
| | адрес.
| инф.
| ф.
| сигнал
| адрес.
| инф
| ф
| сигнал
| | адрес.
| инф.
| ф.
| сигнал
| адрес.
| инф
| ф
| сигнал
|
| q7
| q0
| q11
| q8
| Z1
| | | Z5
| | | | q6
| q1
| q7
| q0
| Z6
| | | q6
| q1
| q5
| q2
| Z7
| |
| | q4
| q3
| q5
| q2
| Z8
| |
| q4
| q3
| q7
| q6
| Z9
| |
|
|
|
|
|
|
| nq11
|
| q8
| |
|
|
|
|
| q7
|
|
|
|
|
| q1
| |
|
|
|
|
| q5
|
|
|
|
|
| q3
|
|
|
|
|
| -
| -
| |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
| -
|
|
|
|
| -
| |
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
| q7
|
| q7
| |
|
|
|
| -
| q7
|
|
|
|
| -
| q6
| |
|
|
|
| -
| q4
|
|
|
|
|
| q4
|
|
|
|
|
| -
| -
| |
|
|
|
|
|
|
|
|
|
| |
|
|
|
| -
|
|
|
|
| -
|
|
|
|
|
| -
| -
| |
|
|
|
| -
|
|
|
|
| -
| |
|
|
|
| -
|
|
|
|
| -
|
|
|
|
|
| -
| -
| |
|
|
|
| -
|
|
|
|
|
| |
|
|
|
| -
|
|
|
|
| -
|
|
|
|
|
| -
| q0
| -
| q0
| |
|
|
|
| -
| q1
|
|
|
|
|
| q5q2 ∨
| |
|
|
|
| -
| q3
|
|
|
|
| -
| q7
|
|
|
|
|
| -
| -
| |
|
|
|
| -
|
|
|
|
| -
| |
|
|
|
| -
|
|
|
|
| -
|
|
|
|
|
| -
| -
| |
|
|
|
|
|
|
|
|
|
| nq5nq2
| |
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
| -
|
|
|
|
|
| |
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
| nq8
|
| q11
| |
|
|
|
| -
| nq0
|
|
|
|
| -
|
| |
|
|
|
| -
| nq2
|
|
|
|
|
| nq7q6
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
| -
| |
|
|
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Для выходной функции Z10 будем использовать элемент ИЛИ-НЕ микросхемы КР1533ЛЕ1. Преобразуем её в базис ИЛИ-НЕ:

Для каждой из функций Z4, Z3, Z2 будем использовать по микросхеме КР1533КП7, которая представляет собой селектор-мультиплексор на 8 каналов со стробированием. В таблицах 6 и 7 сигналы, подающиеся на адресные входы мультиплексоров, выбраны в соответствии с критерием минимальных аппаратных затрат.
Таблица 6.
| z4
| | z3
|
| адрес.
| инф.
| ф
| сигнал
| адрес.
| инф.
| ф
| сигнал
| | адрес.
| инф.
| ф
| сигнал
| адрес.
| инф.
| ф
| сигнал
|
| q8
| q11
| q0
| q1
| q10
| q9
| Z4
|
|
| q8
| q11
| q0
| q1
| q10
| q9
| Z4
|
|
| | q4
| q10
| q2
| q9
| q3
| q1
| Z3
|
|
| q4
| q10
| q2
| q9
| q3
| q1
| Z3
|
|
|
|
|
|
|
|
|
|
| q8
|
|
|
|
|
|
| -
| q11
| |
|
|
|
|
|
|
| q1
|
|
|
|
|
|
| -
| q10
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| nq1
|
|
|
|
|
|
| -
| q10
| |
|
|
|
|
|
| -
| q3
|
|
|
|
|
|
| -
| q9
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| q9
|
|
|
|
|
|
| -
| q0
| |
|
|
|
|
|
|
| nq9
|
|
|
|
|
|
| -
| q2
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
| q8
|
|
|
|
|
|
| -
|
| |
|
|
|
|
|
| -
| q4
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
| -
| |
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
| |
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Таблица 7.
| z2
|
| адрес.
| инф.
| ф
| сигнал
| адрес.
| инф.
| ф
| сигнал
| адрес.
| инф.
| ф
| сигнал
| адрес.
| инф.
| ф
| сигнал
|
| q11
| q8
| q3
| q10
| q9
| q5
| q4
| q2
| Z2
|
|
| q11
| q8
| q3
| q10
| q9
| q5
| q4
| q2
| Z2
|
|
| q11
| q8
| q3
| q10
| q9
| q5
| q4
| q2
| Z2
|
|
| q11
| q8
| q3
| q10
| q9
| q5
| q4
| q2
| Z2
|
|
|
|
|
|
|
|
|
|
|
|
| q2
|
|
|
|
|
|
|
|
| -
| q3
|
|
|
|
|
|
|
|
|
| nq10
|
|
|
|
|
|
|
|
| -
| q3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
| nq5q4
|
|
|
|
|
|
|
|
| -
| nq9
|
|
|
|
|
|
|
|
| -
| q8
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| -
|
|
|
|
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Термы
и
преобразуем в базис ИЛИ-НЕ:
и
, и будем использовать неиспользуемые элементы ИЛИ-НЕ микросхемы КР1533ЛЕ1. А терм
преобразуем в базис И-НЕ:
, и будем использовать элементы И-НЕ микросхемы КР1533ЛА21. Сигнал логического нуля пропущен через буферный элемент микросхемы КР1533ЛП16.
Полученная схема ГЧ, состоящая из счетчика Джонсона на базе D-триггеров и преобразователя кодов, на мультиплексорах представлена на рис.10.

Рис. 10. Схема генератора чисел на базе счетчика Джонсона с преобразователем кода на мультиплексорах.
Нагрузка по току со стороны источника входного сигнала начальной установки:
IiH( R ) = 0, 02мА, IiL( R ) = 0, 1мА.
Нагрузка по току со стороны источника входного сигнала синхроимпульса:
IiH( С ) = 0, 02мА, IiL( С ) = 0, 1мА.
Нагрузка по току со стороны источника входного сигнала логической единицы и логического нуля:
IiH = 0мА, IiL = 0, 1мА.