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

More repeat for random flow control. Added instance for pulsed flow control....

More repeat for random flow control. Added instance for pulsed flow control. Added instance for combinatorial.
parent f2c9c600
Branches
No related tags found
No related merge requests found
...@@ -39,6 +39,9 @@ ARCHITECTURE tb OF tb_tb_dp_deinterleave_one_to_n_to_one IS ...@@ -39,6 +39,9 @@ ARCHITECTURE tb OF tb_tb_dp_deinterleave_one_to_n_to_one IS
SIGNAL tb_end : STD_LOGIC := '0'; -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end' SIGNAL tb_end : STD_LOGIC := '0'; -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
CONSTANT c_rep_act : NATURAL := 5;
CONSTANT c_rep_rnd : NATURAL := 100;
BEGIN BEGIN
-- -- general -- -- general
...@@ -58,20 +61,26 @@ BEGIN ...@@ -58,20 +61,26 @@ BEGIN
-- | | g_pkt_len -- | | g_pkt_len
-- | | | g_pkt_gap -- | | | g_pkt_gap
-- | | | | -- | | | |
u_act_act_pipe_1_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 1, 12, 0); u_act_act_pipe_1_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 1, 12, 0);
u_act_act_pipe_2_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 2, 12, 0); u_act_act_pipe_2_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 2, 12, 0);
u_act_act_pipe_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 3, 12, 0); u_act_act_pipe_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 3, 12, 0);
u_act_act_pipe_4_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 4, 12, 0); u_act_act_pipe_4_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 4, 12, 0);
u_act_act_pipe_4_12_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 4, 12, 7); u_act_act_pipe_4_12_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 4, 12, 7);
u_act_act_pipe_4_13_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 4, 13, 0); u_act_act_pipe_4_13_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 4, 13, 0);
u_act_act_pipe_4_13_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, 5, 4, 13, 7); u_act_act_pipe_4_13_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_active, e_active, TRUE, FALSE, 1, c_rep_act, 4, 13, 7);
u_rnd_rnd_pipe_1_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 1, 12, 0);
u_rnd_rnd_pipe_2_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 2, 12, 0);
u_rnd_rnd_pipe_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 3, 12, 0);
u_rnd_rnd_pipe_4_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 4, 12, 0);
u_rnd_rnd_pipe_4_12_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 4, 12, 7);
u_rnd_rnd_pipe_4_13_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 4, 13, 0);
u_rnd_rnd_pipe_4_13_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, c_rep_rnd, 4, 13, 7);
u_rnd_rnd_pipe_1_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 1, 12, 0); u_pls_pls_comb_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_pulse, e_pulse, TRUE, FALSE, 0, c_rep_rnd, 3, 12, 0);
u_rnd_rnd_pipe_2_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 2, 12, 0); u_pls_pls_pipe_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_pulse, e_pulse, TRUE, FALSE, 1, c_rep_rnd, 3, 12, 0);
u_rnd_rnd_pipe_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 3, 12, 0); u_rnd_rnd_comb_3_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 0, c_rep_rnd, 3, 12, 0);
u_rnd_rnd_pipe_4_12_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 4, 12, 0); u_rnd_rnd_comb_3_12_0_nofifo : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, FALSE, FALSE, 0, c_rep_rnd, 3, 12, 0);
u_rnd_rnd_pipe_4_12_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 4, 12, 7); u_rnd_rnd_pipe_3_12_0_nofifo : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, FALSE, FALSE, 1, c_rep_rnd, 3, 12, 0);
u_rnd_rnd_pipe_4_13_0 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 4, 13, 0);
u_rnd_rnd_pipe_4_13_7 : ENTITY work.tb_dp_deinterleave_one_to_n_to_one GENERIC MAP(e_random, e_random, TRUE, FALSE, 1, 5, 4, 13, 7);
END tb; END tb;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment