Читайте также:
|
|
Задание
Вариант 76
u1 | u2 | u1 | u2 | u1 | |
a1 | a2 | a3 | a4 | a5 | |
z1 | a2/w1 | a4/w3 | a1/w2 | a3/w1 | - |
z2 | a3/w2 | a5/w1 | a2/w3 | - | a1/w3 |
z3 | - | - | - | a4/w2 | a2/w2 |
Каноническим методом синтезировать цифровой автомат и построить функциональную схему. Элемент памяти – JK триггер.
Оглавление
1.Определение канонической структуры автомата.................................... 4
2.Кодирование входных – выходных сигналов.......................................... 5
3.Получение системы канонических уравнений......................................... 6
4.Функциональная схема автомата............................................................ 11
5.Проверка правильности работы автомата............................................. 12
Библиографический список………………………………………………..........15
Определение канонической структуры автомата
Z - Множество входных сигналов.
W - Множество выходных сигналов 1 рода.
U - Множество выходных сигналов 2 рода.
A - Множество состояний.
L=]log2Z[=]log23[=2 – количество входных сигналов;
N=]log2W[=]log23[=2 – количество выходных сигналов 1 рода;
D=]log2U[=]log23[=2 – количество выходных сигналов 2 рода;
R=]log2A[=]log25[=3 – число элементов памяти.
Каноническая схема автомата:
2.Кодирование входных – выходных сигналов
Входные сигналы кодируются произвольно
Таблица входных сигналов
Z\X | x1 | x2 |
z1 | ||
z2 | ||
z3 |
Выходные сигналы 1и 2 рода кодируются по частоте
Таблица кодирования сигналов 1 рода
\ | W\Y | y1 | y2 |
w1 | |||
w2 | |||
w3 |
Таблица кодирования сигналов 2 рода
\ | U | r1 | r2 |
u1 | |||
u2 | |||
u3 |
Состояния автомата кодируются произвольным образом
Таблица кодирования состояний автомата
A | τ1 | τ2 | τ3 |
a1 | |||
a2 | |||
a3 | |||
a4 | |||
a5 |
Получение системы канонических уравнений
Запишем закодированную таблицу выходов
Закодированная таблица выходов
τ1 τ2 τ3\ x1 x2 | |||||
- | |||||
- | |||||
- | - | - |
Составим карты Карно для выходных сигналов y1, y2 и r:
Карта Карно для функции y1
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | |||||
- | - | - | - | |||||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - |
Карта Карно для функции y2
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | |||||
- | - | - | - | |||||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - |
Карта Карно для функции r1
τ2 τ3\ τ1 | ||||
- | - | - |
для функции r2
τ2 τ3\ τ1 | ||||
- | - | - |
По картам Карно для y1, y2 и r составим канонические уравнения:
y1= x̅2τ̅2 τ3 v x2 τ 2 v x2τ1
y2= x̅2τ̅1τ̅2τ̅3 v x1τ̅2 τ̅3 v x2 τ 3
r1=τ2 τ̅3
r2= τ3
Запишем закодированную таблицу переходов
Закодированная таблица переходов
τ1 τ2 τ3\ x1 x2 | |||||
- | |||||
- | |||||
- | - | - |
Используемый элемент памяти JK – триггер.
Функция входов JK-триггера
τисх | JK | τпер |
0- | ||
1- | ||
-1 | ||
-0 |
Используя таблицу переходов и функцию входов триггера, составим таблицу возбуждений элемента памяти
Таблица функций возбуждения элемента памяти
τ1 τ2 τ3\ x1 x2 | |||||
0-0-1- | 0-1--0 | 0--10- | 0--0-1 | - | |
0-1-0- | 1-0--1 | 0--11- | - | -10-0- | |
- | - | - | 0--0-0 | -10-1- |
Составим карты Карно для функций возбуждения элемента памяти
Карта Карно для функции J1
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | |||||
- | - | - | - | - | ||||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - |
Карта Карно для функции K1
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - | ||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - |
Карта Карно для функции J2
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | - | - | |||
- | - | - | - | - | ||||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - |
Карта Карно для функции K2
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | - | - | |||
- | - | - | - | - | - | - | ||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - |
Карта Карно для функции J3
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | - | - | |||
- | - | - | - | - | ||||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - |
Карта Карно для функции K3
τ1 τ2 τ3\ x1 x2 | ||||||||
- | - | - | - | - | - | |||
- | - | - | - | - | - | - | ||
- | - | - | - | - | - | - | - | |
- | - | - | - | - | - | - |
По картам Карно для функций возбуждения элементов памяти, составим канонические уравнения:
J1= x2τ3
K1=1
J2= x2 τ̅1 τ̅3v x̅2τ̅2 τ3
K2= τ̅3
J3=x̅2τ̅2 v x2τ2 v x1
K3= x2 v x̅1 τ2
Запишем систему канонических уравнений:
J1= x2τ3
K1=1
J2= x2 τ̅1 τ̅3v x̅2τ̅2 τ3
K2= τ̅3
J3=x̅2τ̅2 v x2τ2 v x1
K3= x2 v x̅1 τ2
y1= x̅2τ̅2 τ3 v x2 τ 2 v x2τ1
y2= x̅2τ̅1τ̅2τ̅3 v x1τ̅2 τ̅3 v x2 τ 3
r1=τ2 τ̅3
r2= τ3
Заменим конъюнкции, новыми переменными – P i
J1= x2τ3= P6
K1=1
J2= x2 τ̅1 τ̅3v x̅2τ̅2 τ3= P8 v P1
K2=τ̅3
J3= x̅2τ̅2 v x2τ2 v x1 = P9 v P2 v x1
K3= x2 v x̅1 τ2= x2 v P10
y1= x̅2τ̅2 τ3 v x2 τ 2 v x2τ1= P1 v P2 v P3
y2= x̅2τ̅1τ̅2τ̅3 v x1τ̅2 τ̅3 v x2 τ 3 = P4 v P5v P6
r1=τ2 τ̅3 = P7
r2= τ3
Дата добавления: 2015-10-21; просмотров: 172 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Псалом 100 | | | ГЛАВА ПЕРВАЯ |