]> jspc29.x-matter.uni-frankfurt.de Git - trb3sc.git/commitdiff
LPF adjusted for SCI stuff
authorMichael Boehmer <mboehmer@ph.tum.de>
Wed, 16 Feb 2022 14:16:59 +0000 (15:16 +0100)
committerMichael Boehmer <mboehmer@ph.tum.de>
Wed, 16 Feb 2022 14:16:59 +0000 (15:16 +0100)
cts/trb3sc_cts.lpf
hub/trb3sc_hub.lpf
tdctemplate/trb3sc_tdctemplate.lpf

index e8eaaa203b0dc5730b1280c09e695c1d2864f558..32d9c5463a124f0ac4be1741ee231e32d0ec9be9 100644 (file)
@@ -8,8 +8,8 @@ REGION         "MEDIA_RIGHT" "R102C92D" 13 75; # RIGHT is for PCSA/PCSC
 LOCATE UGROUP  "gen_PCSB.THE_MEDIA_PCSB/media_interface_group" REGION "MEDIA_LEFT";
 
 # read from SCI can be delayed due to long read strobe
-MULTICYCLE FROM ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
 # write strobe can be delayed due to A/D being stable after access
+MULTICYCLE FROM ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
 MULTICYCLE TO   ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
 
 # SCI write signal problem...
index e772c1cfadaa2165c0b9706679f93a9e6558e9ba..c103ac1d52ceb086ab08b1565700605b22934c23 100644 (file)
@@ -30,9 +30,18 @@ USE SECONDARY NET "THE_MEDIA_4_PCSC/clk_rx_full[3]";
 USE SECONDARY NET "gen_PCSD.THE_MEDIA_4_PCSD/clk_rx_full[1]";
 
 # read from SCI can be delayed due to long read strobe
-MULTICYCLE FROM ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
 # write strobe can be delayed due to A/D being stable after access
-MULTICYCLE TO   ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+MULTICYCLE FROM ASIC gen_PCSA.THE_MEDIA_PCSA/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
+MULTICYCLE TO   ASIC gen_PCSA.THE_MEDIA_PCSA/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+MULTICYCLE FROM ASIC gen_PCSB_BKPL.THE_MEDIA_4_PCSB/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
+MULTICYCLE TO   ASIC gen_PCSB_BKPL.THE_MEDIA_4_PCSB/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+MULTICYCLE FROM ASIC gen_PCSB_noBKPL.THE_MEDIA_4_PCSB/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
+MULTICYCLE TO   ASIC gen_PCSB_noBKPL.THE_MEDIA_4_PCSB/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+MULTICYCLE FROM ASIC THE_MEDIA_4_PCSC/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
+MULTICYCLE TO   ASIC THE_MEDIA_4_PCSC/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+MULTICYCLE FROM ASIC THE_MEDIA_4_PCSD/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
+MULTICYCLE TO   ASIC THE_MEDIA_4_PCSD/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+
 
 # SCI write signal problem...
 #BLOCK NET gen_PCSB.THE_MEDIA_PCSB/sci_write_i;
index 0598a2eb51e1ab728f8b92cf729bc4d59735dd31..bd9a963b43d35f5d8b8a7130b365bd0f5a3a374b 100644 (file)
@@ -17,10 +17,10 @@ FREQUENCY NET "THE_ENDPOINT/THE_ENDPOINT/genbuffers.1.geniobuf.gen_ipu_apl.gen_g
 LOCATE COMP "THE_ENDPOINT/THE_ENDPOINT/genbuffers.1.geniobuf.gen_ipu_apl.gen_gbe.THE_GBE/physical_impl_gen.physical/impl_gen.gbe_serdes/PCSD_INST" SITE "PCSD";
 
 # read from SCI can be delayed due to long read strobe
-MULTICYCLE FROM ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
 # write strobe can be delayed due to A/D being stable after access
-MULTICYCLE TO   ASIC gen_PCSB.THE_MEDIA_PCSB/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
+MULTICYCLE FROM ASIC THE_MEDIA_INTERFACE/THE_SERDES/PCSD_INST PIN SCIRDATA* 15 ns;
+MULTICYCLE TO   ASIC THE_MEDIA_INTERFACE/THE_SERDES/PCSD_INST PIN SCIWSTN   15 ns;
 
 # SCI write signal problem...
-#BLOCK NET gen_PCSB.THE_MEDIA_PCSB/sci_write_i;
+#BLOCK NET THE_MEDIA_INTERFACE/sci_write_i;
 #BLOCK INTERCLOCKDOMAIN PATHS;