Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
3
Добавлен:
25.11.2017
Размер:
5.05 Mб
Скачать

3.3 Реверсивний лічильник по модулю 13 (ап1)

Виходячи із числа модуля, визначимо кількість тригерів n=][= 4.

Кількість тригерів визначає розмірність внутрішніх станів n=4,тоді маємо чотирьохрозрядний код.Побудуємо граф переходів-виходів лічильника (рисунок 2).

Рисунок 2.

За допомогою граф переходів-виходів побудуємо функціональну таблицю автомата(таблиця 8).

Таблиця 8. Функціональна таблиця автомата.

T

t+1

тригер 1

тригер 2

тригер 3

тригер 4

x

y1

y2

y3

y4

y1

y2

y3

y4

yj1

yk1

yj2

yk2

yj3

yk3

yj4

yk4

0

0

0

0

0

0

0

0

1

0

~

0

~

0

~

1

~

0

0

0

0

1

0

0

1

0

0

~

0

~

1

~

~

1

0

0

0

1

0

0

0

1

1

0

~

0

~

~

0

1

~

0

0

0

1

1

0

1

0

0

0

~

1

~

~

1

~

1

0

0

1

0

0

0

1

0

1

0

~

~

0

0

~

1

~

0

0

1

0

1

0

1

1

0

0

~

~

0

1

~

~

1

0

0

1

1

0

0

1

1

1

0

~

~

0

~

0

1

~

0

0

1

1

1

1

0

0

0

1

~

~

1

~

1

~

1

0

1

0

0

0

1

0

0

1

~

0

0

~

0

~

1

~

0

1

0

0

1

1

0

1

0

~

0

0

~

1

~

~

1

0

1

0

1

0

1

0

1

1

~

0

0

~

~

0

1

~

0

1

0

1

1

1

1

0

0

~

0

1

~

~

1

~

1

0

1

1

0

0

1

1

0

1

~

0

~

0

0

~

1

~

0

1

1

0

1

0

0

0

1

~

1

~

1

0

~

~

0

0

1

1

1

0

0

0

0

1

~

1

~

1

~

1

1

~

0

1

1

1

1

0

0

0

1

~

1

~

1

~

1

~

0

1

0

0

0

0

1

1

0

1

1

~

1

~

0

~

1

~

1

0

0

0

1

1

1

0

1

1

~

1

~

0

~

~

1

1

0

0

1

0

0

0

0

1

0

~

0

~

~

1

1

~

1

0

0

1

1

0

0

1

0

0

~

0

~

~

0

~

1

1

0

1

0

0

0

0

1

1

0

~

~

1

1

~

1

~

1

0

1

0

1

0

1

0

0

0

~

~

0

0

~

~

1

1

0

1

1

0

0

1

0

1

0

~

~

0

~

1

1

~

1

0

1

1

1

0

1

1

0

0

~

~

0

~

0

~

1

1

1

0

0

0

0

1

1

1

~

1

1

~

1

~

1

~

1

1

0

0

1

1

0

0

0

~

0

0

~

0

~

~

1

1

1

0

1

0

1

0

0

1

~

0

0

~

~

1

1

~

1

1

0

1

1

1

0

1

0

~

0

0

~

~

0

~

1

1

1

1

0

0

1

0

1

1

~

0

~

1

1

~

1

~

1

1

1

0

1

1

1

0

0

~

0

~

0

0

~

~

1

1

1

1

1

0

1

1

0

1

~

0

~

0

~

1

1

~

1

1

1

1

1

1

1

0

1

~

0

~

0

~

1

~

0

Для отримання алгебраїчних виразів для функцій YJ1,YK1,YJ2,YK2,YJ3,YK3,YJ4,YK4складемо відповідні карти Карно та проведемо мінімізацію функцій.

Yk1=xy2y3xy2y4 xy2y3y4

YJ2=xy3y4xy3y4xy1y2y3

Yk2=xy3y4xy1y4xy1y3xy3y4

Yk3=xy4y1y2 xy4

YJ4=1

Yk4=xy1xy2y3y2y1y3y4Побудуємо схему наJK-тригерах (схема 6).

Соседние файлы в папке 50