Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mps курсач.doc
Скачиваний:
3
Добавлен:
25.11.2019
Размер:
397.31 Кб
Скачать

Синтез входного комбинационного устройства

ЦУ , выходные сигналы которых в некоторый момент времени зависят только от совокупности (комбинаций) сигналов, присутствующих в предшествующий момент времени цу этого класса “не помнят”предыстории поступления сигналов на их вход. Такие цу принято называть комбинационными цифровыми устройствами(КЦУ) или однотактные автоматы .

Начальное состояние: 1,4,7.

Приостановка : 0,3,5.

Смена : 2,6.

Таблица переключения входного комбинационного устройства

Х2

Х1

Х0

UST

OST

SMEN

0

0

0

1

0

0

0

1

0

0

0

1

1

0

2

0

1

1

1

1

1

3

0

1

1

0

0

0

4

1

0

0

1

1

0

5

1

0

1

0

0

0

6

1

1

1

1

1

1

7

1

1

0

1

1

0

UST

X1X2

X3

00

01

11

10

0

1

0

1

1

1

0

1

0

1


UST=X1nX2VX1nX0VnX2nX0VX2nX1X0

OST

X1X2

X3

00

01

11

10

0

0

1

0

1

1

1

0

1

1


0ST=X1nX0VX1X2VnX1X0nX2VX2nX0

SMEN

X1X2

X3

00

01

11

10

0

0

0

0

1

1

0

0

0

1


SMEN=X1nX0

Схема комбинационного устройства

Векторная диаграмма работы устройства

Микросхема комбинационного входного устройства

Синтез кодопреобразователя

По заданию курсовой работы требуется построить два кодопреобразователя, отражающих состояния выходов пересчетного устройства в десятичном виде(первый кодопребразователь отражает десятки числа, второй единицы).

A a1

F B f1 b1

G g1

E C e1 c1

D d1

десятки единицы

Составим таблицу переключения кодопреобразователей:

Q1

Q2

Q3

Q4

A

B

C

D

E

F

G

a1

b1

c1

d1

e1

f1

g1

10

1

0

1

0

1

0

0

1

1

1

1

0

0

0

0

0

0

1

9

1

0

0

1

0

0

0

0

0

0

1

0

0

0

0

1

0

0

8

1

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

5

0

1

0

1

0

0

0

0

0

0

1

0

1

0

0

1

0

0

4

0

1

0

0

0

0

0

0

0

0

1

1

0

0

1

1

0

0

3

0

0

1

1

0

0

0

0

0

0

1

0

0

0

0

1

1

0

2

0

0

1

0

0

0

0

0

0

0

1

0

0

1

0

0

1

0

1

0

0

0

1

0

0

0

0

0

0

1

1

0

0

1

1

1

1

15

1

1

1

1

1

0

0

1

1

1

1

0

1

0

0

1

0

0

14

1

1

1

0

1

0

0

1

1

1

1

1

0

0

1

1

0

0

13

1

1

0

1

1

0

0

1

1

1

1

0

0

0

0

1

1

0

12

1

1

0

0

1

0

0

1

1

1

1

0

0

1

0

0

1

0

11

1

0

1

1

1

0

0

1

1

1

1

1

0

0

1

1

1

1

С помощью карт Карно составим функции состояния выходов a1..g1, a..g

Синтез первого кодопреобразователя(десятки)

G=1

C=0

B=0

A=D=E=F

Q1Q2

Q3Q4

00

01

11

10

00

X

0

1

0

01

0

0

1

0

11

0

X

1

1

10

0

X

1

1


A=Q1Q2 V Q1Q3

Синтез второго кодопреобразователя(единицы)

Q1Q2

Q3Q4

00

01

11

10

00

X

1

0

0

01

1

0

0

0

11

0

X

0

1

10

0

X

1

0


a1=d1= nQ1nQ3nQ4 V nQ1nQ2nQ3 V Q3 Q2Q3nQ4 V Q1nQ2Q3Q4

Q1Q2

Q3Q4

00

01

11

10

00

X

0

0

0

01

0

1

0

0

11

0

X

1

0

10

0

X

0

0


b1= nQ1Q2Q4 V Q2Q3Q4

Q1Q2

Q3Q4

00

01

11

10

00

X

0

1

0

01

0

0

0

0

11

0

X

0

0

10

1

X

0

0


c1= nQ1nQ2nQ4 V Q1Q2nQ3nQ4

Q1Q2

Q3Q4

00

01

11

10

00

X

1

0

0

01

1

1

1

1

11

1

X

1

1

10

0

X

1

0


e1= nQ1nQ3 V Q4 V Q2Q3

Q1Q2

Q3Q4

00

01

11

10

00

X

0

1

0

01

1

0

1

0

11

1

X

0

1

10

1

X

0

0


f1= Q1Q2nQ3 V nQ2Q3Q4 V nQ1nQ2

Q1Q2

Q3Q4

00

01

11

10

00

X

0

0

0

01

1

0

0

0

11

0

X

0

1

10

0

X

0

1


g1= nQ1nQ2nQ3 V Q1nQ2Q3

Схема кодопреобразователей

Векторная диаграмма работы кодопреобразователя

Микросхема кодопреобразователя

Схема устройства автомата

Векторная диаграмма

Микросхема автомата

Схема конечного устройства

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]