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

Added g_align_at_sync to tb and tb_tb, but only verified it manually in wave window with tb.

parent a923c820
Branches
No related tags found
No related merge requests found
...@@ -65,6 +65,7 @@ ENTITY tb_dp_packet_merge IS ...@@ -65,6 +65,7 @@ ENTITY tb_dp_packet_merge IS
g_nof_pkt : NATURAL := 3; g_nof_pkt : NATURAL := 3;
g_pkt_len : NATURAL := 10; g_pkt_len : NATURAL := 10;
g_pkt_gap : NATURAL := 0; g_pkt_gap : NATURAL := 0;
g_align_at_sync : BOOLEAN := FALSE;
g_use_dp_packet_unmerge : BOOLEAN := FALSE g_use_dp_packet_unmerge : BOOLEAN := FALSE
); );
END tb_dp_packet_merge; END tb_dp_packet_merge;
...@@ -257,7 +258,8 @@ BEGIN ...@@ -257,7 +258,8 @@ BEGIN
-- Merge every g_nof_pkt incomming packets into output packets -- Merge every g_nof_pkt incomming packets into output packets
u_dp_packet_merge : ENTITY work.dp_packet_merge u_dp_packet_merge : ENTITY work.dp_packet_merge
GENERIC MAP ( GENERIC MAP (
g_nof_pkt => g_nof_pkt g_nof_pkt => g_nof_pkt,
g_align_at_sync => g_align_at_sync
) )
PORT MAP ( PORT MAP (
rst => rst, rst => rst,
......
...@@ -50,24 +50,25 @@ BEGIN ...@@ -50,24 +50,25 @@ BEGIN
-- g_nof_pkt : NATURAL := 3; -- g_nof_pkt : NATURAL := 3;
-- g_pkt_len : NATURAL := 29; -- g_pkt_len : NATURAL := 29;
-- g_pkt_gap : NATURAL := 0; -- g_pkt_gap : NATURAL := 0;
-- g_align_at_sync : BOOLEAN := FALSE;
-- g_use_dp_packet_unmerge : BOOLEAN := FALSE -- g_use_dp_packet_unmerge : BOOLEAN := FALSE
u_act_act_8_nof_0 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 0, 29, 0, FALSE); u_act_act_8_nof_0 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 0, 29, 0, FALSE, FALSE);
u_act_act_8_nof_1 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 1, 29, 0, FALSE); u_act_act_8_nof_1 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 1, 29, 0, FALSE, FALSE);
u_act_act_8_nof_2 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 2, 29, 0, FALSE); u_act_act_8_nof_2 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 2, 29, 0, FALSE, FALSE);
u_act_act_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 3, 29, 0, FALSE); u_act_act_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 3, 29, 0, FALSE, FALSE);
u_act_act_8_nof_4 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 4, 29, 0, FALSE); u_act_act_8_nof_4 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 4, 29, 0, FALSE, FALSE);
u_act_act_8_nof_5 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 5, 29, 0, FALSE); u_act_act_8_nof_5 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 5, 29, 0, FALSE, FALSE);
u_act_act_8_nof_6 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 6, 29, 0, FALSE); u_act_act_8_nof_6 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 6, 29, 0, FALSE, FALSE);
u_act_act_8_nof_7 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 7, 29, 0, FALSE); u_act_act_8_nof_7 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_active, e_active, 8, c_nof_repeat, 7, 29, 0, FALSE, FALSE);
u_rnd_act_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_active, 8, c_nof_repeat, 3, 29, 0, FALSE); u_rnd_act_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_active, 8, c_nof_repeat, 3, 29, 0, FALSE, FALSE);
u_rnd_rnd_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_random, 8, c_nof_repeat, 3, 29, 0, FALSE); u_rnd_rnd_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_random, 8, c_nof_repeat, 3, 29, 0, FALSE, FALSE);
u_pls_act_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_pulse, e_active, 8, c_nof_repeat, 3, 29, 0, FALSE); u_pls_act_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_pulse, e_active, 8, c_nof_repeat, 3, 29, 0, FALSE, FALSE);
u_pls_rnd_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_pulse, e_random, 8, c_nof_repeat, 3, 29, 0, FALSE); u_pls_rnd_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_pulse, e_random, 8, c_nof_repeat, 3, 29, 0, FALSE, FALSE);
u_pls_pls_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_pulse, e_pulse, 8, c_nof_repeat, 3, 29, 0, FALSE); u_pls_pls_8_nof_3 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_pulse, e_pulse, 8, c_nof_repeat, 3, 29, 0, FALSE, FALSE);
u_rnd_act_8_nof_1 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_active, 8, c_nof_repeat, 1, 29, 0, FALSE); u_rnd_act_8_nof_1 : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_active, 8, c_nof_repeat, 1, 29, 0, FALSE, FALSE);
u_rnd_act_8_nof_3_gap : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_active, 8, c_nof_repeat, 3, 29, 17, FALSE); u_rnd_act_8_nof_3_gap : ENTITY work.tb_dp_packet_merge GENERIC MAP ( e_random, e_active, 8, c_nof_repeat, 3, 29, 17, FALSE, FALSE);
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