Цифровые автоматы. Синтез автомата для преобразования двоично-десятичного кода с весами 5.2.2.1 в двоично-десятичный код с весами 6.3.2.1, страница 12

Система булевых функций, описывающая работу автомата выглядит следующим образом:

Y=Q0Q5Q8Q13Q14

J1=Q3Q8Q9Q11

K1=0

J2=Q1Q4Q12Q13

K2=Q2

J3=Q10Q12Q14

K3=Q9Q11

После совместной минимизации система булевых функций принимает вид:

Y=Q0Q5Q8Q13Q14

J1=Q3Q8Z1

K1=0

J2=Q1Q4Q12Q13

K2=Q2

J3=Q10Q12Q14

K3=Z1

Z1=Q9Q11

Используемые микросхемы:

·  DD1,DD2,DD3 – К155ТВ1

·  DD4 – К155ИД3

·  DD5 – К155ЛА1

·  DD6 – К155ЛИ1

·  DD7 – К155ЛА4


6.Реализация автомата на микросхемах большой степени интеграции.

Состояние матрицы ПЗУ К155ПР7 приведено в таблице:

# ячейки ПЗУ

Q0

Q1

Q2

Q3

Q4

Q5

Q6

Q7

0

0

1

1

C

0

C

С

C

1

1

1

0

C

C

0

C

C

2

1

1

C

1

0

C

C

C

3

1

0

C

0

C

0

C

C

4

1

C

0

C

0

C

C

C

5

0

C

1

C

C

0

C

C

6

1

C

C

0

0

C

C

C

7

1

C

C

0

C

0

C

C

8

0

0

1

C

0

C

C

C

9

1

0

1

C

C

1

C

C

10

1

1

C

0

1

C

C

C

11

1

0

C

0

C

1

C

C

12

1

C

0

C

1

C

C

C

13

0

C

0

C

C

0

C

C

14

0

C

C

0

1

C

C

C

15

1

C

C

0

C

0

C

C

Используемые микросхемы:

·  DD1,DD2,DD3 – К155ТВ1

·  DD4 – К155ПР7



[1] Данный шаг разметки означает , что автомат находясь в состоянии 5 под действие сигнала Z0 выдает выходной сигнал W0 и переходит в состояние a8, а под действие сигнала Zпри выдаче такого же выходного сигнала переключается в состояние a7.