Skip to content
Snippets Groups Projects
Commit 4cb207f6 authored by Reinier van der Walle's avatar Reinier van der Walle
Browse files

testbench should be skipped when the seleted technology is not stratixiv

parent c275769e
No related branches found
No related tags found
No related merge requests found
...@@ -48,12 +48,13 @@ BEGIN ...@@ -48,12 +48,13 @@ BEGIN
u_tech : ENTITY work.tb_tr_nonbonded GENERIC MAP (FALSE, 32, 0) PORT MAP (tb_end_vec(0)); u_tech : ENTITY work.tb_tr_nonbonded GENERIC MAP (FALSE, 32, 0) PORT MAP (tb_end_vec(0));
u_sim : ENTITY work.tb_tr_nonbonded GENERIC MAP (FALSE, 32, 1) PORT MAP (tb_end_vec(1)); u_sim : ENTITY work.tb_tr_nonbonded GENERIC MAP (FALSE, 32, 1) PORT MAP (tb_end_vec(1));
tb_end <= '1' WHEN tb_end_vec=c_tb_end_vec ELSE '0'; tb_end <= '1' WHEN tb_end_vec=c_tb_end_vec OR c_tech_select_default /= c_tech_stratixiv ELSE '0';
p_tb_end : PROCESS p_tb_end : PROCESS
BEGIN BEGIN
WAIT UNTIL tb_end='1'; WAIT UNTIL tb_end='1';
WAIT FOR 1 ns; ASSERT (c_tech_select_default = c_tech_stratixiv) REPORT "Technology is not stratixiv, skipping testbench..." SEVERITY WARNING;
WAIT FOR 1 ms;
REPORT "Multi tb simulation finished." SEVERITY FAILURE; REPORT "Multi tb simulation finished." SEVERITY FAILURE;
WAIT; WAIT;
END PROCESS; 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