|
Motion FPGA
Motion FPGA for the MachX02-7000HE Breakout Board
|
Architecture tb of delay_line_tb entity. More...
Processes | |
| pr_clock | ( ) |
| Clock generation process. | |
| pr_stimulus | ( ) |
| Stimulus process to drive PWM unit under test. | |
Constants | |
| c_clk_period | time := 10 ns |
| Test bench clock period. | |
| c_stimulus | t_stimulus_array := ( ( name = > " Hold in reset " , rst = > " 11111111 " , sig_in = > " 01010101 " , sig_out = > " 00000000 " ) , ( name = > " Active " , rst = > " 00000000 " , sig_in = > " 01111000 " , sig_out = > " 00011110 " ) ) |
| Test stimulus. | |
Types | |
| t_stimulus_array | array ( natural range <> ) of t_stimulus |
| Stimulus array type. | |
Signals | |
| clk | std_logic |
| Clock. | |
| rst | std_logic |
| Reset. | |
| sig_in | std_logic |
| Signal in to uut. | |
| sig_out | std_logic |
| Signal out from uut. | |
Records | |
| t_stimulus | |
| Stimulus record type. | |
| name | string ( 1 TO 20 ) |
| Stimulus name. | |
| rst | std_logic_vector ( 0 TO 7 ) |
| rst input to uut | |
| sig_in | std_logic_vector ( 0 TO 7 ) |
| signal input | |
| sig_out | std_logic_vector ( 0 TO 7 ) |
| Expected signal output. | |
Instantiations | |
| i_uut | delay_line <Entity delay_line> |
| Instantiate delay_line as unit under test. | |
Architecture tb of delay_line_tb entity.
Definition at line 17 of file delay_line_tb.vhd.