Формирование функций возбуждения и выходных сигналов структурного автомата
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

По минимизированному графу переходов абстрактного автомата (Приложение 2) можно составить таблицу переходов, выходных сигналов и сигналов возбуждения D-триггеров автомата Мили (таблица 6), Т-триггеров автомата Мили (таблица 7), RS-триггеров (таблица 8), JK-триггеров (таблица 9).

D-триггер – элемент задержки – имеет один информационный вход D и один выход Q и осуществляет задержку поступившего на его вход сигнала на один такт. Состояние, в которое переходит триггер, совпадает с поступившим на его вход сигналом D(t).

 

Таблица 6. Таблица переходов, выходных сигналов и сигналов возбуждения D-триггеров

Номер перехода

Исходное состояние

Код исходного состояния

Следующее состояние

Код следующего состояния

Входной набор

Выходные сигналы

Сигналы возбуждения

0 1 D3 D2 D1 D0
1 d0 0000 d1 d2 0001 0010 0 1     d00 d01         d01 d00  
2 d1 0001 d3 d4 0011 0100 0 1   d10 d11     d11 d10   d10  
3 d2 0010 d7 d8 0111 1000 0 1 d20 d21     d21 d20   d20   d20  
4 d3 0011 d5 0101 1   d31   d31   d31
5 d4 0100 d6 0110 1   d41   d41 d41  
6 d5 0101 d11 1011 0Ú1 d50 d51 d50Ú d51     d50 Ú d51 d50 Ú d51
7 d6 0110 d11 1011 0 d60   d60   d60 d60
8 d7 0111 d9 1001 1   d71 d71     d71
9 d8 1000 d10 d5 1010 0101 0 1 d80 d81   d80     d81 d80     d81
10 d9 1001 d11 1011 0   d90 d90   d90 d90
11 d10 1010 d11 1011 1 d101   d101   d101 d101
12 d11 1011 d0 0000 - - - - - - -

 

Из таблицы следует, что выходные сигналы автомата Мили описываются следующими выражениями:

 

= d20 Úd21 Úd50 Úd60 Úd80 Úd81 Úd101= d2 Úd50 Úd60 Úd8 Úd101

= d00 Úd01 Úd10 Úd11 Úd31 Úd41 Úd51 Úd71 Úd90= d0 Úd1 Úd31 Úd41 Úd51 Úd71 Úd90

 

Также следует, что сигналы возбуждения D-триггеров автомата Мили описываются следующими выражениями:

 

D3 = d21 Úd50 Úd51 Úd60 Úd71 Úd80 Úd90 Úd101= d21 Úd5 Úd60 Úd71 Úd80 Úd90 Úd101

D2 = d11 Úd20 Úd31 Úd41 Úd81

D1 = d01 Úd10 Úd20 Úd41 Úd50 Úd51 Úd60 Úd80 Úd90 Úd101=

 =d01 Úd10 Úd20 Úd41 Ú d5Ú d60 Úd80 Úd90 Úd101

D0 = d00 Úd10 Úd20 Úd31 Úd50 Úd51 Úd60 Úd71 Úd81 Úd90 Úd101=

 =d00 Úd10 Úd20 Úd31 Úd5 Úd60 Úd71 Úd81 Úd90 Úd101

 Функциональная схема автомата Мили на D-триггерах, построенная по выражениям, описывающим выходные сигналы, приведена в Приложении 3.


Таблица 7. Таблица переходов, выходных сигналов и сигналов возбуждения T-триггеров

Номер перехода

Исходное состояние

Код исходного состояния

Следующее состояние

Код следующего состояния

Входной набор

Выходные сигналы

Сигналы возбуждения

0 1 T3 T2 T1 T0
1 d0 0000 d1 d2 0001 0010 0 1     d00 d01         d01 d00
2 d1 0001 d3 d4 0011 0100 0 1   d10 d11     d11 d10     d11
3 d2 0010 d7 d8 0111 1000 0 1 d20 d21     d21 d20     d21 d20  
4 d3 0011 d5 0101 1   d31   d31 d31  
5 d4 0100 d6 0110 1   d41     d41  
6 d5 0101 d11 1011 0Ú1 d50 d51 d50 Ú d51 d50 Ú d51 d50 Ú d51  
7 d6 0110 d11 1011 0 d60   d60 d60   d60
8 d7 0111 d9 1001 1   d71 d71 d71 d71  
9 d8 1000 d10 d5 1010 0101 0 1 d80 d81     d81   d81 d80     d81
10 d9 1001 d11 1011 0   d90     d90
11 d10 1010 d11 1011 1 d101       d101
12 d11 1011 d0 0000 - - - - - - -

 

Из таблицы следует, что сигналы возбуждения T-триггеров автомата Мили описываются следующими выражениями:

 

T3 = d21 Úd50 Úd51 Úd60 Úd71 Úd81= d21 Ú d5 Úd60 Úd71 Úd81

T2 = d11 Úd20 Úd31 Úd50 Úd51 Úd60 Úd71 Úd81= d11 Úd20 Úd31 Úd5 Úd60 Úd71 Úd81

T1 = d01 Úd10 Úd21 Úd31 Úd41 Úd50 Úd51 Úd71 Úd80 Úd90= d01 Úd10 Úd21 Úd31 Úd41 Úd5 Úd71 Úd80 Úd90

T0 = d00 Úd20 Úd60 Úd81 Úd101


Функциональная схема автомата Мили на T-триггерах, построенная по выражениям, описывающим выходные сигналы, приведена в Приложении 4.

 

Таблица 8. Таблица переходов и сигналов возбуждения RS-триггеров

Номер перехода

Сигналы возбуждения

R3 S3 R2 S2 R1 S1 R0 S0
1           d01   d00
2       d11   d10 d11  
3   d21   d20 d21     d20
4       d31 d31      
5           d41    
6   d50 Ú d51 d50 Ú d51     d50 Ú d51    
7   d60 d60         d60
8   d71 d71   d71      
9 d81     d81   d80   d81
10   d90            
11               d101
12 - - - - - - - -

 

Из таблицы следует, что сигналы возбуждения RS-триггеров автомата Мили описываются следующими выражениями:

 

R3 = d81

S3 = d21 Úd50 Úd51 Úd60 Úd71 Úd90= d21 Úd5 Úd60 Úd71 Úd90

R2 = d50 Úd51 Úd60 Úd71= d5 Úd60 Úd71

S2 = d11 Úd20 Úd31 Úd81

R1 = d21 Úd31 Úd71

S1 = d01 Úd10 Úd41 Úd50 Úd51 Úd80= d01 Úd10 Úd41 Úd5 Úd80

R0 = d11

S0 = d00 Úd20 Úd60 Úd81 Úd101

 

Функциональная схема автомата Мили на RS-триггерах, построенная по выражениям, описывающим выходные сигналы, приведена в Приложении 5.

 

Таблица 9. Таблица переходов и сигналов возбуждения JK-триггеров

Номер перехода

Сигналы возбуждения

J3 K3 J2 K2 J1 K1 J0 K0
1         d01   d00  
2     d11   d10     d11
3 d21   d20     d21 d20  
4     d31     d31    
5         d41      
6 d50 Ú d51     d50 Ú d51 d50 Ú d51      
7 d60     d60     d60  
8 d71     d71   d71    
9   d81 d81   d80   d81  
10 d90              
11             d101  
12 - - - - - - - -

 

Из таблицы следует, что сигналы возбуждения RS-триггеров автомата Мили описываются следующими выражениями:

 

J3 = d21 Úd50 Úd51 Úd60 Úd71 Úd90= d21 Úd5 Úd60 Úd71 Úd90

K3 = d81

J2 = d11 Úd20 Úd31 Úd81

K2 = d50 Úd51 Úd60 Úd71= d5 Úd60 Úd71

J1 = d01 Úd10 Úd41 Úd50 Úd51 Úd80= d01 Úd10 Úd41 Úd5 Úd80

K1 = d21 d31 d71

J0 = d00 Úd20 Úd60 Úd81 Úd101

K0 = d11

 

Функциональная схема автомата Мили на JK-триггерах, построенная по выражениям, описывающим выходные сигналы, приведена в Приложении 6.





З АКЛЮЧЕНИЕ

 

В процессе выполнения работы мной были закреплены знания о синтезе конечных автоматов и получена практика в построении комбинационных схем.

В данной работе мной было выполнено проектирование конечного автомата по алфавитному отображению с использованием канонического метода структурного синтеза автоматов. Построены граф переходов абстрактного автомата с 17 состояниями и таблицы переходов-выходов. Минимизация состояний автомата выполнена путем разбиения на группы эквивалентных между собой состояний. После чего был построен минимальный граф Мили с 11 состояниями. Выполнен структурный синтез конечного автомата. Построены функциональные схемы автомата Мили на D, T, RS и JK-триггерах.



С ПИСОК ЛИТЕРАТУРЫ

 

1. Баранов С.И. Синтез микропрограммных автоматов (граф-схемы и автоматы). – 2-е изд., перераб. и доп. – Л.: Энергия, 1979. – 232 с., ил.

2. Дегтярев В.М., Ерош И.Л., Михайлов В.В. Проектирование цифровых автоматов.-Л.:ЛИАП, 1974г.

3. Козин И.В., Иванов Н.М., Лупал А.М. Проектирование управляющих автоматов по алфавитному отображению. Учебное пособие по курсовому проектированию/ЛИАП. – Л., 1991. – 82 с., ил.

4. Лупал А.М. Теория автоматов. Учебное пособие/СПбГУАП. – СПб., 2000. – 120 с., ил.

5. Лысиков Б.Г. Арифметические и логические основы цифровых автоматов. Учебник для вузов по спец. «Электронные вычислительные машины». – 2-е изд., перераб. и доп. – Мн.: Выш. школа, 1980. – 336 с., ил.

6. Конспект лекций по дисциплине «Теория автоматов», преподаватель Глебов Е.А., 2005-2006 уч.г.

Дата: 2019-05-28, просмотров: 200.