From fc0c1f58f684a23b20156e7dd1650c2d56e80ad6 Mon Sep 17 00:00:00 2001 From: Eric Kooistra <kooistra@astron.nl> Date: Mon, 22 Aug 2022 11:35:56 +0200 Subject: [PATCH] Clarify c_sdp_W_gn_id = 5. --- .../src/vhdl/disturb2_unb2b_station.vhd | 3 ++- .../src/vhdl/lofar2_unb2b_sdp_station.vhd | 4 +++- .../src/vhdl/lofar2_unb2c_sdp_station.vhd | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/applications/disturb2/designs/disturb2_unb2b_station/src/vhdl/disturb2_unb2b_station.vhd b/applications/disturb2/designs/disturb2_unb2b_station/src/vhdl/disturb2_unb2b_station.vhd index 5196dec876..c77bf9b435 100644 --- a/applications/disturb2/designs/disturb2_unb2b_station/src/vhdl/disturb2_unb2b_station.vhd +++ b/applications/disturb2/designs/disturb2_unb2b_station/src/vhdl/disturb2_unb2b_station.vhd @@ -799,8 +799,9 @@ BEGIN ram_st_xsq_cipo => ram_st_xsq_cipo ); + -- Use gn_id = ID MOD 32, so map ID to 0:31 range (c_sdp_W_gn_id = 5) + gn_id <= ID(c_disturb_W_gn_id-1 DOWNTO 0); - gn_id <= ID(c_disturb_W_gn_id-1 DOWNTO 0); ----------------------------------------------------------------------------- -- disturb nodes ----------------------------------------------------------------------------- diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd index ed8aa99838..a5f605b352 100644 --- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd +++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd @@ -797,7 +797,9 @@ BEGIN ); - gn_id <= ID(c_sdp_W_gn_id-1 DOWNTO 0); + -- Use gn_id = ID MOD 32, so map ID to 0:31 range (c_sdp_W_gn_id = 5) + gn_id <= ID(c_sdp_W_gn_id-1 DOWNTO 0); + ----------------------------------------------------------------------------- -- sdp nodes ----------------------------------------------------------------------------- diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd index b4b4601ea9..1ef4c3b4ab 100644 --- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd +++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd @@ -763,8 +763,9 @@ BEGIN ram_st_xsq_cipo => ram_st_xsq_cipo ); + -- Use gn_id = ID MOD 32, so map ID to 0:31 range (c_sdp_W_gn_id = 5) + gn_id <= ID(c_sdp_W_gn_id-1 DOWNTO 0); - gn_id <= ID(c_sdp_W_gn_id-1 DOWNTO 0); ----------------------------------------------------------------------------- -- sdp nodes ----------------------------------------------------------------------------- -- GitLab