Материал: 3 лаба (2)_данные_удалены

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

end

DMX_1_4 low (a[1:0], out_D, D[3:0]); DMX_1_4 high (a[1:0], out_D, D[7:4]); endmodule

x, a[2..0] – является входами,D[7..0] – выходами, выдающими результат схемы.

2.12 СХЕМА ИЗ RTL VIEWER ДЛЯ КОДА HDL МАСШТАБИРУЕМОГО УСТРОЙСТВА

На рисунке 2.12.1 представлена схема из RTL viewer для кода HDL масштабируемого устройства.

Рисунок 2.12.1 – схема из RTL Viewer для кода HDL

2.13 МОДЕЛИРОВАНИЕ МАСШТАБИРУЕМОГО УСТРОЙСТВА, ОПИСАННОГО КОДОМ HDL

На рисунке 2.13.1 представлено моделирование масштабируемого устройства, описанного кодом HDL.

Рисунок 2.13.1 – моделирование масштабируемого устройства

16

3.РЕАЛИЗАЦИЯ ФУНКЦИИ НА ОСНОВЕ МУЛЬТИПЛЕКСОРА

3.1ТАБЛИЦА ИСТИННОСТИ

Втаблице 3.1.1 приведена таблица истинности для функции на основе мультиплексора.

Таблица 3.1.1 – таблица истинности

 

Входы

 

 

Выход

x

y

 

z

w

F

0

0

 

0

0

1

0

0

 

0

1

0

0

0

 

1

0

1

0

0

 

1

1

0

0

1

 

0

0

1

0

1

 

0

1

0

0

1

 

1

0

0

0

1

 

1

1

1

1

0

 

0

0

0

1

0

 

0

1

1

1

0

 

1

0

0

1

0

 

1

1

1

1

1

 

0

0

0

1

1

 

0

1

1

1

1

 

1

0

1

1

1

 

1

1

0

3.2ФОРМУЛА

=

3.3ФУНКЦИОНАЛЬНАЯ СХЕМА

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

17

Рисунок 3.3.1 – Функциональная схема

x,y,z,w – являются входами, F – выходом, дающим результат схемы.

3.4 МОДЕЛИРОВАНИЕ

На рисунке 3.4.1 представлено моделирование схемы в режиме Timing.

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

Так как моделирование в режиме Timing приближено к реальности и отображает задержки переключателя, из-за чего результат немного искажается от идеального. Сравнивания рисунок 3.4.1 и таблицу истинности 3.1.1, можно сделать вывод, что результаты совпадают.

На рисунке 3.4.2 представлено моделирование схемы в режиме Functional.

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

Один временной интервал равняется 100 наносекунд. Если сравнивать моделирование в режиме Functional, то оно полностью совпадает с таблицей истинности.

18

4.РЕАЛИЗАЦИЯ ФУНКЦИИ НА ОСНОВЕ ДЕШИФРАТОРА

4.1ТАБЛИЦА ИСТИННОСТИ

Втаблице 4.1.1 приведена таблица истинности для функции на основе дешифратора.

Таблица 4.1.1 – таблица истинности

 

Входы

 

 

Выход

x

y

 

z

w

F

0

0

 

0

0

1

0

0

 

0

1

0

0

0

 

1

0

1

0

0

 

1

1

0

0

1

 

0

0

1

0

1

 

0

1

0

0

1

 

1

0

0

0

1

 

1

1

1

1

0

 

0

0

0

1

0

 

0

1

1

1

0

 

1

0

0

1

0

 

1

1

1

1

1

 

0

0

0

1

1

 

0

1

1

1

1

 

1

0

1

1

1

 

1

1

0

4.2ФОРМУЛА

=

4.3ФУНКЦИОНАЛЬНАЯ СХЕМА

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

19

Рисунок 4.3.1 – Функциональная схема

x,y,z,w – являются входами, F – выходом, дающим результат схемы.

4.4 МОДЕЛИРОВАНИЕ

На рисунке 4.4.1 представлено моделирование схемы в режиме Timing.

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

Так как моделирование в режиме Timing приближено к реальности и отображает задержки переключателя, из-за чего результат немного искажается от идеального. Сравнивания рисунок 4.4.1 и таблицу истинности 4.1.1, можно сделать вывод, что результаты совпадают.

На рисунке 3.4.2 представлено моделирование схемы в режиме Functional.

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

Один временной интервал равняется 100 наносекунд. Если сравнивать моделирование в режиме Functional, то оно полностью совпадает с таблицей истинности.

20

Источник: https://studfile.net/preview/16587301/