Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

схемотехника / Сборник задач

.pdf
Скачиваний:
206
Добавлен:
27.03.2016
Размер:
7.3 Mб
Скачать

2.2.Проектирование и анализ последовательностных схем

2.2.1.Определение типа триггера по временной диаграмме

Задача. Какая из двух представленных в варианте таблиц переходов, описывающих поведение двухступенчатого триггера, соответствует приведенной временной диаграмме?

Вариант 1.

Вариант 2.

Вариант 3.

141

Вариант 4.

Вариант 5.

Вариант 6.

Вариант 7.

142

Вариант 8.

Вариант 9.

Вариант 10.

Вариант 11.

143

Вариант 12.

Вариант 13.

Вариант 14.

Вариант 15.

144

2.2.2. Синтез триггера по заданной таблице переходов

Задача. Разработать триггер с логическими входами Е1,Е2, с таблицей переходов, заданной вариантом.

Для каждого варианта дополнительным условием может быть требование реализации триггера на основе триггера типа D, T, RS, JK или DV, а также требование наличия дополнительных входов:

1.Асинхронной установки в ноль CLR.

2.Асинхронной установки в единицу PRE.

3.Асинхронной установки в ноль R.

4.Синхронной установки в единицу S.

5.Асинхронной установки в ноль CLR и синхронной установки

вединицу S.

6.Асинхронной установки в единицу PRE и синхронной установки в ноль R.

7.Синхронной установки в ноль R и в единицу S.

8.Асинхронной установки в ноль CLR и логического входа D.

9.Асинхронной установки в единицу PRE и логического входа D.

10.Синхронной установки в ноль R и логического входа D.

11.Синхронной установки в единицу S и логического входа D.

12.Асинхронной установки в ноль CLR и синхронной установки

вединицу S и логического входа D.

13.Асинхронной установки в единицу PRE и синхронной установки в ноль R и логического входа D.

14.Синхронной установки в ноль R и в единицу S и логического входа D.

145

Входы

 

 

Варианты

 

 

триггера

1

2

3

4

5

6

E1(t)

E2(t)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

0

0

0

0

0

Q(t)

0

0

0

1

0

Q(t)

0

0

Q(t)

0

1

0

1

NQ(t)

0

1

1

Q(t)

1

1

Q(t)

1

1

0

1

1

Входы

 

 

Варианты

 

 

триггера

7

8

9

10

11

12

E1(t)

E2(t)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

0

0

Q(t)

1

1

0

Q(t)

Q(t)

0

1

Q(t)

Q(t)

0

1

0

1

1

0

1

1

Q(t)

Q(t)

1

0

1

1

0

0

0

Q(t)

1

0

Входы

 

 

Варианты

 

 

триггера

13

14

15

16

17

18

E1(t)

E2(t)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

0

0

0

1

0

0

1

0

0

1

Q(t)

1

0

Q(t)

0

1

1

0

1

0

1

0

Q(t)

Q(t)

1

1

Q(t)

Q(t)

0

1

Q(t)

1

Входы

 

 

Варианты

 

 

триггера

19

20

21

22

23

24

E1(t)

E2(t)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

0

0

1

1

Q(t)

0

Q(t)

1

0

1

1

0

1

1

1

1

1

0

1

1

Q(t)

0

0

Q(t)

1

1

0

Q(t)

0

Q(t)

1

0

Входы

 

 

Варианты

 

 

триггера

25

26

27

28

29

30

E1(t)

E2(t)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

Q(t+1)

0

0

0

Q(t)

0

Q(t)

1

Q(t)

0

1

1

Q(t)

1

Q(t)

0

0

1

0

0

0

1

1

1

1

1

1

0

1

1

0

1

NQ(t)

 

 

 

 

146

 

 

 

2.2.3. Проектирование схем на основе триггеров по графу переходов

Задача. Разработать схему синхронного автомата (унитарный код) с условным переходом по условию А, работающую в соответствии с заданным графом переходов. Схема имеет асинхронный вход R установки в начальное состояние, вход синхронизации С, управляющий вход А и пять выходов Q4-Q0.

Для проверки работы схемы построить временную диаграмму.

Вариант 1.

Вариант 2.

Вариант 3.

147

Вариант 4.

Вариант 5.

Вариант 6.

Вариант 7.

148

Вариант 8.

Вариант 9.

Вариант 10.

Вариант 11.

149

Вариант 12.

Вариант 13.

Вариант 14.

Вариант 15.

150