Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная запискаАндр .doc
Скачиваний:
6
Добавлен:
23.08.2019
Размер:
4 Mб
Скачать

2.2.3 Синтез регистра с

Синтез поля C(0)

y5: C(0):=P(0) (14)

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

Таблица 9. Каноническая таблица для определения VJ и VK

t

t+1

t

P(0)

C(0)

C(0)

VJ

VK

0

0

0

0

0v1

0

1

0

0v1

1

1

0

1

1

0v1

1

1

1

0v1

0

VJ=P(0)y5 (15)

VK= y5 (16)

Функциональная схема поля C(0) представлена на рисунке 9а, а на рисунке 9б представлено ее условное обозначение.

Рисунок 9а – Функциональная схема операционного элемента С(0) регистра B

Рисунок 9б – Условное изображение операционного элемента С(0)

Синтез поля C(1)

y5: C(1):= A(1) B(1) P(1) (17)

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

Таблица 10. Каноническая таблица для определения VJ и VK и P(0)

t

t+1

t

A(1)

B(1)

P(1)

C(1)

C(1)

VJ

VK

P(0)

0

0

0

0

0

0

0v1

0

0

0

0

1

0

0v1

1

0

0

0

1

0

1

1

0v1

0

0

0

1

1

1

0v1

0

0

0

1

0

0

1

1

0v1

0

0

1

0

1

1

0v1

0

0

0

1

1

0

0

0

0v1

1

0

1

1

1

0

0v1

1

1

1

0

0

0

1

1

0v1

0

1

0

0

1

1

0v1

0

0

1

0

1

0

0

0

0v1

1

1

0

1

1

0

0

0v1

1

1

1

0

0

0

0

0v1

1

1

1

0

1

0

0v1

1

1

1

1

1

0

1

1

0v1

1

1

1

1

1

1

0v1

0

1

Найдем их, используя карты Карно:

(18)

(19)

y6 : С(1)=С(1)P(1) (20)

Заполняется каноническая таблица 11 для нахождения функций возбуждения триггера

Таблица 11. Каноническая таблица для определения VJ и VK

t

t+1

t

P(1)

C(1)

C(1)

VJ

VK

0

0

0

0

0v1

0

1

1

0v1

0

1

0

1

1

0v1

1

1

0

0v1

1

Синтез аналогичен синтезу поля A(1)

VJ=0, VK=0 (21)

Окончательным результатом данного этапа работы является синтез функциональной схемы для определения значения функции возбуждения элемента памяти C(1) регистра C, которая синтезируется по следующему выражению:

(22)

(23)

(24)

Функциональная схема поля C(1) представлена на рисунке 10а, а на рисунке 10б представлено ее условное обозначение.

Рисунок 10а – Функциональная схема операционного элемента C(1) регистра C

б)

Рисунок 10б – Условное изображение операционного элемента C(1)

Синтез поля C(2:15)

y5 : C(i):= A(i)  B(i) P(i) , где i={2,15} (25)

Синтез аналогичен синтезу поля С(1).

y6: C(i):= C(i)  P(i) (26)

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

Таблица 12. Каноническая таблица для определения VJ , VK и P(i-1)

t

t+1

t

P(i)

C(i)

C(i)

VJ

VK

P(i-1)

0

0

0

0

0v1

0

0

1

1

0v1

0

0

1

0

1

1

0v1

0

1

1

0

0v1

1

1

VJ =P(i) (27)

VK=P(i) (28)

P(i-1)= (29)

y8: C(i):=C(i) (30)

Синтез аналогичен синтезу поля A(i).

Окончательным результатом данного этапа работы является синтез функциональной схемы для определения функций возбуждения элемента памяти C(i) и функций переноса P(i-1) регистра C, которые синтезируются по следующим выражениям:

(31)

(32)

(33)

Функциональная схема поля C(i) представлена на рисунке 11а, а на рисунке 11б представлено ее условное обозначение.

Рисунок 11а – Функциональная схема операционного элемента C(i) регистра C (поле C(2:15))

Рисунок 11б – Условное изображение операционного элемента C(i)

Синтез поля С(16)

y5: C(16):= A(16)  B(16) (34)

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

Таблица 13. Каноническая таблица для определения VJ , VK и P(15)

t

t+1

t

A(16)

B(16)

C(16)

C(16)

VJ

VK

P(15)

0

0

0

0

0

0v1

0

0

0

1

0

0v1

1

0

0

1

0

1

1

0v1

0

0

1

1

1

0v1

0

0

1

0

0

1

1

0v1

0

1

0

1

1

0v1

0

0

1

1

0

0

0

0v1

1

1

1

1

0

0v1

1

1

Найдем их, используя карты Карно:

(35)

(36)

P(15)=A(16)B(16) (37)

y6: C(16):= C(16) (38)

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

Таблица 14. Каноническая таблица для определения VJ , VK и P(15)

t

t+1

t

C(16)

C(16)

VJ

VK

P(15)

0

1

1

0v1

0

1

0

0v1

1

1

VJ=1, VK=1 (39)

P(15)=C(16) (40)

y8: C(16):=C(16) (41)

Синтез аналогичен синтезу поля A(i).

Окончательным результатом данного этапа работы является синтез функциональной схемы для определения функций возбуждения элемента памяти C(16) и функции переноса P(15) регистра C, которые синтезируются по следующим выражениям:

(42)

(43)

(44)

Функциональная схема поля C(16) представлена на рисунке 12а, а на рисунке 12б представлено ее условное обозначение.

Рисунок 12а – Функциональная схема операционного элемента C(16) регистра С

Рисунок 12б – Условное изображение операционного элемента C(16)