- •2011 Г.
- •1. Цель работы
- •2. Содержание
- •3. Порядок выполнения работы
- •4. Задание
- •5. Блок-схемы алгоритмов работы устройств управления
- •Методика и примеры синтеза автомата
- •1.1 Постановка задачи
- •1.2. Автомат Мура
- •1.3. Автомат Мили
- •2. Логический синтез
- •2.1. Кодирование внутренних состояний автомата
- •2.2 Составление и минимизация логических выражений для выходов автомата Мура
- •2.3 Составление и минимизация логических выражений для выходов автомата Мили
- •2.4 Составление и минимизация логических выражений для управления памятью автомата Мили на d-триггерах
- •2.5 Составление и минимизация логических выражений для управления памятью автомата Мура на d-триггерах
- •2.6. Составление и минимизация логических выражений для управления памятью автомата Мура на т-триггерах
- •2.7. Составление и минимизация логических выражений для управления памятью автомата Мура на rs-триггерах
- •2.7. Логические выражения для входных сигналов
- •2.8. Общая структура алу сложения чисел с фиксированной точкой
- •2.9. Схема автомата Мили на d-триггерах
- •2.10. Схема автомата Мура на rs-триггерах
- •________________________________________________________________
2.5 Составление и минимизация логических выражений для управления памятью автомата Мура на d-триггерах
Задача решается на основе графа, приведенного на рис.9, аналогично составлению уравнений для автомата Мили.
В
ыход
триггераz1
принимает значение «1» в состояниях 4
и 5,
откуда
z1,t+1 = у1 у2 у3 х3 у3 х3 = у1 у2 у3.
В
ыход
триггераz2
принимает значение «1» в состояниях 2
и 3,
откуда
z2,t+1 = у0 х1 х2 у0 х1 х2 = у0 х1 .
Выход триггера z3 принимает значение «1» в состояниях 1, 3 и 5, откуда

z3,t+1
= у0
х1
у0
х1
х2
у3
х3
= у0
(х1
х2)
у3
х3.
Сравнение графов и логических выражений для автоматов Мили и Мура показывает, что схемы управления памятью проще для автомата Мили, а схемы выходов проще для автомата Мура.
2.6. Составление и минимизация логических выражений для управления памятью автомата Мура на т-триггерах
Элементы памяти – Т-триггеры или триггеры со счётным входом при подаче на вход сигнала «1» изменяют своё состояние на противоположное «0 1» или «1 0». Поэтому на вход триггера следует подавать сигнал «1» только в тех случаях, когда нужно изменить выходной сигнал на противоположный. Входные управляющие сигналы Т-триггеров будем обозначать u.
В
ыход
триггераz1
изменяет своё значение «0
1» при переходах: 14
и 2
4
по сигналу «1», 3
4
и 3
5
– по сигналам х3
и х3
соответственно. Выход триггера z1
изменяет своё значение «1
0» при переходах: 40
и 5
0
по сигналу «1». Откуда
u1 = у1 у2 у3 х3 у3 х3 у4 у5 = у0 .
В

ыход
триггераz2
изменяет своё значение «0
1» при переходах: 02
по сигналу х1х2
и 0
3
по сигналу х1х2.
Выход триггера z2
изменяет своё значение «1
0» при переходе: 2
4
по сигналу «1», а также 3
4
и 3
5
– по сигналам х3
и х3
соответственно. Откуда
u
2
= у0
х1
х2
у0
х1
х2
у2
у3
= у0
х1
у2
у3
.
В




ыход
триггераz3
изменяет своё значение «0
1» при переходах: 01
по сигналу х1,
0
3
по сигналу х1х2.
Выход триггера z1
изменяет своё значение «1
0» при переходах: 3
4
по сигналу х3,
а также 01
и 5
0
по сигналу «1». Откуда
u3 = у0 х1 у0 х1х2 у1 у3 х3 у5 = у0 х1 у0 х2 у1 у3 х3 у5.
2.7. Составление и минимизация логических выражений для управления памятью автомата Мура на rs-триггерах
Элементы памяти – RS-триггеры или триггеры с раздельными входами изменяют своё состояние «0 1» при подаче сигнала «1» на основной вход v1 и изменяют своё состояние «1 0» при подаче сигнала «1» на инверсный вход v0. На основе анализа аналогичных изменений состояний составлялись входные управляющие сигналы для Т-триггеров. Поэтому управляющие входные сигналы для RS-триггеров по аналогии записать сразу.
v11 = у1 у2 у3 ; v01 = у4 у5 ;
v12 = у0 х1; v02 = у2 у3 ;
v
13
= у0
(х1
х2
); v03
= у1
у3
х3
у5.
2.7. Логические выражения для входных сигналов
Сигналы х1 и х2 равны нулю, если А=0 или В=0, следовательно:
х1 = а1 а2 … аn ; х2 = b1 b2 … bn .
Сигналы х3 = 1, если Sg1 Sg2 , откуда

х3
= Sg1
Sg2
Sg1
Sg2
.
2.8. Общая структура алу сложения чисел с фиксированной точкой


Рис11. Общая структура АЛУ

Управляющие
цепи; Информационные цепи.
2.9. Схема автомата Мили на d-триггерах
На рис. 12 приведена схема автомата Мили, составленная по выражениям, выведенным в п.п. 2.3, 2.4.

Рис.12. Схема автомата Мили на D-триггерах
