Skip to content
Snippets Groups Projects
Commit 4a5a2be6 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Added regression_test_vhdl key, with tb_tech_10gbase_r.vhd that is not self...

Added regression_test_vhdl key, with tb_tech_10gbase_r.vhd that is not self checking yet and not applicable to unb1.
parent 5405edf2
No related branches found
No related tags found
No related merge requests found
......@@ -26,6 +26,9 @@ synth_files =
test_bench_files =
tb_tech_10gbase_r.vhd
regression_test_vhdl =
tb_tech_10gbase_r.vhd # no self checking yet
[modelsim_project_file]
......
......@@ -91,6 +91,19 @@ BEGIN
link_fault <= '0';
WAIT FOR 10 us;
tb_end <= '1';
WAIT FOR 10 us; -- this line seems necessary to ensure that -label will stop the simulation
-- before the FAILURE when p_tb_end is the only process that is still active,
-- which is the case for g_technology that do not support the pll and dut.
-- Only using 1 us >> tech_pll_clk_644_period in p_tb_end, instead of 1 ns does
-- not help to avoid the FAILURE.
WAIT;
END PROCESS;
p_tb_end : PROCESS
BEGIN
WAIT UNTIL tb_end='1';
WAIT FOR 1 us;
REPORT "Tb simulation finished." SEVERITY FAILURE;
WAIT;
END PROCESS;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment