Skip to content

About

Модуль параметризованого дешифратора

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Модуль параметризованого дешифратора

Модуль decoder з параметром WIDTH (за замовчуванням WIDTH=4), що перетворює код на вході в один активний вихід серед WIDTH

Порти дешифратора

input  wire                     en,   // увімкнути модуль
input  wire [$clog2(WIDTH)-1:0] addr, // вхідий сигнал
output reg  [WIDTH-1:0]         out   // вихідний сигнал

Ініциалізація модулів

У модулі decoder_wrapper інстанціюється два модулі дешифратора
із значеннями WIDTH=4 та WIDTH=8

Симуляція

Далі наведені скріншоти симуляції з різними значеннями вхідних сигналів ()

Симуляція 1

📸 Рис. 1. Модулі вимкнені (en=0).

Симуляція 2

📸 Рис. 2. Модулі увімкнені, на вході у обох 0.

Симуляція 3

📸 Рис. 3. На вході у обох модулыв 2'b10.

Симуляція 4

📸 Рис. 4. На вході першого модуля 2'b11, на вході другого модуля 3'b111.

About

Модуль параметризованого дешифратора

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages