16
Рисунок 2.3.3 – Недостаточное количество
Рисунок 2.3.4 – Достаточное количество
17
2.5 Код на HDL
На рисунке 2.5.1 представлен код описания триггера на System Verilog.
Рисунок 2.5.1 – Код на System Verilog
18
2.6 Схема RTL viewer для кода HDL
На рисунке 2.6.1 представлена схема RTL viewer для кода, написанном на
System Verilog.
Рисунок 2.6.1 – Схема RTL Viewer
19
2.7 Моделирование устройства, описанного кодом HDL.
На рисунках 2.7.1 – 2.7.2 представлено моделирование функциональной схемы в двух режимах, timing и functional соответственно. Из рисунков видно,
что моделирование полностью совпадает с таблицей истинности.
Рисунок 2.7.1 – Моделирование в режиме Timing
Рисунок 2.7.2 – Моделирование в режиме Functional
20
3 Двухступенчатый D-триггер
3.1Таблица истинности
Втаблице 3.1 представлены все входы-выходы и режимы работы для данного триггера.
Таблица 3.1 – Таблица функционирования.
Входы |
|
Выходы |
|
Режим |
|
|
|
|
|
D |
C |
Q(t) |
Q(t+1) |
|
|
|
|
|
|
x |
0 |
0/1 |
0/1 |
хранение |
|
|
|
|
|
0 |
1 |
x |
0 |
установка в 0 |
|
|
|
|
|
1 |
1 |
x |
1 |
установка в 1 |
|
|
|
|
|