Architecture tb of gpio_device_tb entity.
More...
|
| to_string ( vector: in ) |
| Function to create string from std_logic_vector.
|
|
pr_clock | ( ) |
| Clock generator process.
|
pr_stimulus | ( ) |
| Stimulus process to drive PWM unit under test.
|
|
c_clk_period | := 10 ns |
| Test bench clock period.
|
c_stimulus | t_stimulus_array := ( ( name = > " Reset " , rst = > ' 1 ' , data_wr = > X " 00000000 " , data_rd = > X " 00000000 " , gpio_in = > X " 00000000 " , gpio_out = > X " 00000000 " ) , ( name = > " Transfer " , rst = > ' 0 ' , data_wr = > X " DEADBEEF " , data_rd = > X " AA550011 " , gpio_in = > X " AA550011 " , gpio_out = > X " DEADBEEF " ) ) |
| Test stimulus.
|
|
clk | |
| Clock input to uut.
|
dat_wr_done | |
| Data write done input to uut.
|
dat_wr_reg | ( 31 DOWNTO 0 ) |
| Data write register input to uut.
|
dat_rd_reg | ( 31 DOWNTO 0 ) |
| Data read register output from uut.
|
Architecture tb of gpio_device_tb entity.
Definition at line 17 of file gpio_device_tb.vhd.
§ pr_clock()
Clock generator process.
This generates the clk signal and the adv signal
Definition at line 99 of file gpio_device_tb.vhd.
103 WAIT FOR c_clk_period / 2;
106 WAIT FOR c_clk_period / 2;
108 END PROCESS pr_clock;
§ gpio_out
§ rst
The documentation for this class was generated from the following file: