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

Лаба 4_

.docx
Скачиваний:
7
Добавлен:
04.06.2015
Размер:
217.37 Кб
Скачать

Лабораторная работа №4

«Синхронные счётчики»

Группа В4-123 Логин: V123_2013_06

Глазкова Елена Алексеевна Пароль: XI5Ez54k

Цель: овладеть методом синтеза синхронных счётчиков; приобрести практические навыки отработки проектируемых схем как моделированием с использованием САПР, так и макетированием на универсальном лабораторном стенде.

Задание. Спроектировать трёхразрядный двоично-десятичный счетчик по данным:

Двоично-десятичный код

Десятичные номера двоичных наборов последовательных десятичных цифр в данном двоично-десятичном коде

8421+2

2,3,4,5,6,7,8,9,10,11

Требуется:

  1. На основе матрицы переходов составить таблицу истинности функций возбуждения триггеров (DV и JK) счетчика;

  2. Построить схемы двух разрядов (на DV и JK триггерах) двоично-десятичного счетчика с цепями переноса;

  3. Описать счетчик на VHDL;

  4. Построить схему соединения созданных счетчиков;

  5. Разработать схему исследования спроектированных счетчиков с использованием макроэлементов стенда и осциллографа;

  6. Получить результаты экспериментальных исследований.

Напишем таблицу состояний и матрицу переходов DV-триггера.

Таблица 1. Таблица состояний DV-триггера

Таблица 2. Матрица переходов DV-триггера

D

V

Q(t+1)

D

V

0

0

Q(t)

0

1

0

1

1

1

0

Q(t)

0

1

1

1

1

Напишем таблицу состояний и матрицу переходов JK-триггера.

Таблица 3. Таблица состояний JK-триггера

Таблица 4. Матрица переходов JK-триггера

J

K

Q(t+1)

J

K

0

0

Q(t)

0

a0

0

1

0

1

a1

1

0

1

a2

1

1

1

a3

0

Построим таблицы переходов и функций возбуждения DV-триггеров счетчика (таблица 5) и JK-триггеров счетчика (таблица 6), исходя из задания.

Таблица 5. Таблица переходов и функций возбуждения DV-триггеров счетчика

10-ая цифра

набора

Значения выходов триггера

Функции возбуждения триггеров

Время, t

Время, t+1

Время, t

Q3

Q2

Q1

Q0

Q3

Q2

Q1

Q0

D3

V3

D2

V2

D1

V1

D0

V0

0

2

0

0

1

0

0

0

1

1

1

1

1

3

0

0

1

1

0

1

0

0

1

1

0

1

0

1

2

4

0

1

0

0

0

1

0

1

1

1

3

5

0

1

0

1

0

1

1

0

1

1

0

1

4

6

0

1

1

0

0

1

1

1

1

1

5

7

0

1

1

1

1

0

0

0

1

1

0

1

0

1

0

1

6

8

1

0

0

0

1

0

0

1

1

1

7

9

1

0

0

1

1

0

1

0

1

1

0

1

8

10

1

0

1

0

1

0

1

1

1

1

9

11

1

0

1

1

0

0

1

0

0

1

0

1

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

10-тичная цифра

набора

Значения выходов триггера

Функции возбуждения триггеров

Время, t

Время, t+1

Время, t

Q3

Q2

Q1

Q0

Q3

Q2

Q1

Q0

J3

K3

J2

K2

J1

K1

J0

K0

0

2

0

0

1

0

0

0

1

1

0

0

0

1

1

3

0

0

1

1

0

1

0

0

0

1

1

1

2

4

0

1

0

0

0

1

0

1

0

0

0

1

3

5

0

1

0

1

0

1

1

0

0

0

1

1

4

6

0

1

1

0

0

1

1

1

0

0

0

1

5

7

0

1

1

1

1

0

0

0

1

1

1

1

6

8

1

0

0

0

1

0

0

1

0

0

0

1

7

9

1

0

0

1

1

0

1

0

0

0

1

1

8

10

1

0

1

0

1

0

1

1

0

0

0

1

9

11

1

0

1

1

0

0

1

0

1

0

0

1

Представим функции возбуждения в минимальной дизъюнктивной нормальной форме с помощью диаграмм Вейча.

Эталонная диаграмма Вейча:

12

13

9

8

14

15

11

10

6

7

3

2

4

5

1

0

Диаграммы Вейча функций возбуждения DV-триггеров счетчика:

Диаграммы Вейча функций возбуждения D0V0-триггера счетчика:

x

x

0

1

x

x

1

1

x

x

0

1

x

x

1

1

1

0

0

1

1

1

1

1

1

0

x

x

1

1

x

x

Диаграмма D0

Диаграмма V0

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