]> jspc29.x-matter.uni-frankfurt.de Git - dirich.git/commitdiff
Update placement of serdes in combiner
authorJan Michel <j.michel@gsi.de>
Mon, 24 Apr 2017 09:00:09 +0000 (11:00 +0200)
committerJan Michel <j.michel@gsi.de>
Mon, 24 Apr 2017 09:00:09 +0000 (11:00 +0200)
combiner/combiner.lpf
combiner/combiner.prj
combiner/config_compile_frankfurt.pl
combiner/par.p2t

index 727208538f1defd9fdb149c6c91130ecafb73cbd..992e5e07dd73da4f4a9d80d26bea828fa00e2362 100644 (file)
@@ -14,18 +14,22 @@ FREQUENCY NET "THE_MEDIA*/clk_tx_full" 200 MHz; # HOLD_MARGIN 500 ps
 
 
 
-LOCATE COMP          "THE_MEDIA_INTERFACE/THE_SERDES/PCSD_INST"  SITE "PCSC" ;
+LOCATE COMP          "THE_MEDIA_INTERFACE/gen_pcs0.THE_SERDES/PCSD_INST"  SITE "PCSC" ;
 LOCATE COMP          "THE_MEDIA_4_DOWN_A/THE_SERDES/PCSD_INST"  SITE "PCSA" ;
 LOCATE COMP          "THE_MEDIA_4_DOWN_B/THE_SERDES/PCSD_INST" SITE "PCSB" ;
 LOCATE COMP          "THE_MEDIA_4_DOWN_D/THE_SERDES/PCSD_INST" SITE "PCSD" ;
 
+REGION               "MEDIA_A" "R93C91D" 22 36;
+REGION               "MEDIA_B" "R93C55D" 22 36;
+REGION               "MEDIA_C" "R93C127D" 22 36;
+REGION               "MEDIA_D" "R93C19D" 22 36;
 
 
-REGION               "MEDIA_DOWN1" "R93C10D" 22 160;
-LOCATE UGROUP        "THE_MEDIA_4_DOWN_A/media_interface_group" REGION "MEDIA_DOWN1" ;
-LOCATE UGROUP        "THE_MEDIA_4_DOWN_B/media_interface_group" REGION "MEDIA_DOWN1" ;
-LOCATE UGROUP        "THE_MEDIA_4_DOWN_D/media_interface_group" REGION "MEDIA_DOWN1" ;
-LOCATE UGROUP        "THE_MEDIA_INTERFACE/media_interface_group" REGION "MEDIA_DOWN1" ;
+#REGION               "MEDIA_DOWN1" "R93C10D" 22 160;
+LOCATE UGROUP        "THE_MEDIA_4_DOWN_A/media_interface_group" REGION "MEDIA_A" ;
+LOCATE UGROUP        "THE_MEDIA_4_DOWN_B/media_interface_group" REGION "MEDIA_B" ;
+LOCATE UGROUP        "THE_MEDIA_4_DOWN_D/media_interface_group" REGION "MEDIA_D" ;
+LOCATE UGROUP        "THE_MEDIA_INTERFACE/media_interface_group" REGION "MEDIA_C" ;
 
 
 
index b81ab7fb0b63e9204cd00468b0aca53b10e37f31..eb8b23b6c3fcc3dea4294f756d5ef8944cddece0 100644 (file)
@@ -93,6 +93,7 @@ add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_18x256_oreg.vhd"
 add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_18x512_oreg.vhd"
 add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_18x1k_oreg.vhd"
 add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_18x2k_oreg.vhd"
+add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_18x8k_oreg.vhd"
 add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_9x2k_oreg.vhd"
 add_file -vhdl -lib work "../../trbnet/lattice/ecp2m/fifo/fifo_var_oreg.vhd"
 add_file -vhdl -lib work "../../trbnet/lattice/ecp3/fifo/fifo_19x16_obuf.vhd"
index 8e9c749f659eec64a2a1b72e85db25c3974d94e6..383cf489858a12dbb474f5d22f43ce623178ba1b 100644 (file)
@@ -1,11 +1,11 @@
 TOPNAME                      => "combiner",
 lm_license_file_for_synplify => "27020\@jspc29", #"27000\@lxcad01.gsi.de";
 lm_license_file_for_par      => "1702\@jspc29",
-lattice_path                 => '/d/jspc29/lattice/diamond/3.7_x64',
+lattice_path                 => '/d/jspc29/lattice/diamond/3.8_x64',
 synplify_path                => '/d/jspc29/lattice/synplify/K-2015.09/',
 # synplify_command             => "/d/jspc29/lattice/diamond/3.7_x64/bin/lin64/synpwrap -fg -options",
 #synplify_command             => "/d/jspc29/lattice/synplify/J-2014.09-SP2/bin/synplify_premier_dp",
-
+synplify_command             => "ssh -p 52238 jmichel\@cerberus \"cd /home/jmichel/git/dirich/combiner/workdir; LM_LICENSE_FILE=27000\@lxcad01.gsi.de /opt/synplicity/L-2016.09-1/bin/synplify_premier_dp -batch ../combiner.prj\" #",
 nodelist_file                => 'nodelist_frankfurt.txt',
 
 
index 25473ed890fb5c12ee0878727ebf57de9a66ab5f..a89b69b37e3fd0757083f70293287da98d0a36cf 100644 (file)
@@ -4,7 +4,7 @@
 -n 1
 -y
 -s 12
--t 28
+-t 31
 -c 1
 -e 2
 #-g guidefile.ncd