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

2 Семестр / Отчеты / 17 варик / ЭИС лаб4_данные_удалены

.pdf
Скачиваний:
9
Добавлен:
07.06.2022
Размер:
1.85 Mб
Скачать

Рисунок 2.7.1 – Результат моделирования 2s-T в режиме Timing

Рисунок 2.7.2 – Результат моделирования 2s-T в режиме Functional

2.8 Исследование минимального порога длительности активного

уровня управляющего сигнала

На рисунке 2.8.1 представлен результат моделирования s2-T при длительности активного уровня сигнала С = 0,8 нс.

Рисунок 2.8.1 – Моделирование при С = 0,8

11

На рисунке 2.8.2 представлен результат моделирования s2-T при длительности активного уровня сигнала С = 0,8.

Рисунок 2.8.2 – Моделирование при С = 0,7

Как можно наблюдать из рисунка 2.8.1 и 2.8.2, минимальный порог длительности активного уровня сигнала С = 0,8.

3ДИНАМИЧЕСКИЙ D – ТРИГГЕР В БАЗИСЕ ИЛИ-НЕ

3.1Таблица истинности

Втаблице 3.1 представлена таблица функционирования триггера d – D.

Таблица 3.1 – Таблица функционирования d-D

Динамический D

 

Входы

Выходы

Переход

Режим работы

 

 

 

 

 

 

 

D

 

C

Q(t)

Q(t+1)

 

 

 

 

 

 

 

 

 

1

 

0 1

0

1

0 1

установка в 1

 

 

 

 

 

 

 

X

 

0 1

1

1

1 1

хранение

 

 

 

 

 

 

 

X

 

0

1

1

1 1

хранение

 

 

 

 

 

 

 

0

 

0 1

1

0

1 0

Установка в 0

 

 

 

 

 

 

 

X

 

1 1

0

0

0 0

хранение

 

 

 

 

 

 

 

X

 

0

0

0

0 0

хранение

 

 

 

 

 

 

 

3.2 Функциональная схема

На рисунке 3.2.1 представлена функциональная схема d-D.

12

Рисунок 3.2.1 – Схема d-D

3.3 Формула

Ниже представлены формулы схемы для d-D в базисе ИЛИ-НЕ

 

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

Q(t + 3) = R1(t + 2) Q(t + 2)

̅

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

Q(t + 3) = S1(t + 2) Q(t + 2)

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

S1(t + 2) = b2

(t + 1) C(t + 1) R1(t + 1)

( ) ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅

R1 t + 2 = b1(t + 1) C(t + 1) S1(t + 1)

̅̅̅̅̅̅̅̅̅̅̅̅̅̅

b2(t + 1) = D(t) S1(t)

̅̅̅̅̅̅̅̅̅̅̅̅̅̅

b1(t + 1) = D(t) R1(t)

3.4 Моделирование функциональной схемы

На рисунках 3.4.1 и 3.4.2 представлен результат моделирования d-D в

двух режимах работы.

Рисунок 3.4.1 – Результат моделирования d-D в режиме Timing

13

Рисунок 3.4.2 – Результат моделирования d-D в режиме Functional

Результат моделирования совпадает со значениями из таблицы функционирования, представленной в таблице 3.1.

3.5 Код на HDL

На рисунке 3.5.1 представлен код описания d-D на SV.

Рисунок 3.5.1 – Код описания d-D на SV

3.6 Схема на RTL Viewer для кода на SV

На рисунке 3.6.1 представлена схема из RTL viewer для кода,

написанного на SV. Схема соответствует функциональной схеме.

14

Рисунок 3.6 – Схема на RTL Viewer

3.7 Моделирование устройства, описанного кодом HDL

На рисунках 3.7.1 и 3.7.2 представлены результаты моделирования d-D,

описанного на SV, в двух режимах.

Рисунок 3.7.1 – Моделирование в режиме Timing

Рисунок 3.7.2 – Моделирование в режиме Functional

3.8 Исследование минимального порога длительности активного

уровня управляющего сигнала

На рисунке 3.8.1 представлен результат моделирования d-D при длительности активного уровня сигнала С = 0,8 нс.

15

Рисунок 3.8.1 – Моделирование при С = 0,8

Рисунок 3.8.2 – Моделирование при С = 0,7

Как можно наблюдать из рисунка 3.8.1 и 3.8.2, минимальный порог длительности активного уровня сигнала С = 0,8.

16

Заключение

В ходе выполнения данной работы были изучены основные типы триггеров, такие как RS, JK, T, D триггеры и их принципы построения, работы.

Были составлены таблицы функционирования схем для s1-RS, s2-T, d-D

Были собраны и промоделированы схемы s1-RS, s2-T, d-D в режимах

Timing и Functional, также данные схемы были описаны и промоделированы на SV.

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

17