From 0bf74eb600541d7c9f920c1260814f609938c258 Mon Sep 17 00:00:00 2001
From: David Gabriel Monk <david.gabriel.monk@cern.ch>
Date: Fri, 24 May 2024 15:39:26 +0200
Subject: [PATCH] Update 2 files

- /top/charm/firmware/hdl/link_maps.vhd
- /top/charm/firmware/hdl/emp_payload.vhd
---
 top/charm/firmware/hdl/emp_payload.vhd | 2 +-
 top/charm/firmware/hdl/link_maps.vhd   | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/top/charm/firmware/hdl/emp_payload.vhd b/top/charm/firmware/hdl/emp_payload.vhd
index ac9e6403..92a2a2ab 100644
--- a/top/charm/firmware/hdl/emp_payload.vhd
+++ b/top/charm/firmware/hdl/emp_payload.vhd
@@ -360,7 +360,7 @@ begin
 
         signal ipb_to_channel        : ipb_wbus;
         signal ipb_from_channel      : ipb_rbus;
-        constant cNumberofInputLinks : integer := 3;
+        constant cNumberofInputLinks : integer := 4;
 
     begin
 
diff --git a/top/charm/firmware/hdl/link_maps.vhd b/top/charm/firmware/hdl/link_maps.vhd
index 5cecd2ed..d23380bf 100644
--- a/top/charm/firmware/hdl/link_maps.vhd
+++ b/top/charm/firmware/hdl/link_maps.vhd
@@ -5,20 +5,21 @@ use work.dtc_link_maps_func.all;
 
 package dtc_link_maps is
 
-    constant cNumberOfFEModules   : integer := 3;
-    constant cNumberOfOutputLinks : integer := 3;
+    constant cNumberOfFEModules   : integer := 4;
+    constant cNumberOfOutputLinks : integer := 4;
     constant cNumberOfMProcessors : integer := 1;
 
     type tDTCInputLinkMap is array(0 to cNumberOfFEModules - 1) of tDTCInputLinkConfig;
     constant cDTCInputLinkMap     : tDTCInputLinkMap := (
         0  => (4 , "2S", 5, "CIC2"),
         1  => (5 , "2S", 5, "CIC2"),
-        2  => (6 , "2S", 5, "CIC2")
+        2  => (6 , "2S", 5, "CIC2"),
+        3  => (7 , "2S", 5, "CIC2")
     );
 
     type tDTCOutputLinkMap is array(0 to cNumberOfOutputLinks - 1) of integer;
     constant cDTCOutputLinkMap    : tDTCOutputLinkMap := (
-        12, 13, 14
+        12, 13, 14, 15
     );
 
 end package dtc_link_maps;
\ No newline at end of file
-- 
GitLab