]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/commitdiff
CTS: Try with Cahits LPF
authorAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 27 Feb 2014 17:10:43 +0000 (18:10 +0100)
committerAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 27 Feb 2014 17:10:43 +0000 (18:10 +0100)
cts/compile_central_gsi.pl
cts/trb3_central_constraints.lpf

index b808f34bc942d9d952e6095c3b950ddc4178e43f..0ce15bebd50c1c6fd77083f3303d6de308b63360 100755 (executable)
@@ -10,9 +10,9 @@ use FileHandle;
 ###################################################################################
 #Settings for this project
 my $TOPNAME                      = "trb3_central";  #Name of top-level entity
-my $lattice_path                 = '/opt/lattice/diamond/2.1_x64';
+my $lattice_path                 = '/opt/lattice/diamond/2.2_x64';
 my $lattice_bin_path             = "$lattice_path/bin/lin64"; # note the lin/lin64 at the end, no isfgpa needed
-my $synplify_path                = '/opt/synplicity/F-2012.03-SP1';
+my $synplify_path                = '/opt/synplicity/G-2012.09-SP1';
 my $lm_license_file_for_synplify = '27000@lxcad01.gsi.de';
 my $lm_license_file_for_par      = '1702@hadeb05.gsi.de';
 ###################################################################################
index e3079b2e29e0d709382b4cea50a71b091b656959..ce437e290473d99486beeba1d6300e3d4ed19a9d 100644 (file)
@@ -47,11 +47,11 @@ MULTICYCLE TO CELL "gen_single_sfp_THE_MEDIA_UPLINK/SCI_DATA_OUT*" 50 ns;
 MULTICYCLE TO CELL "gen_four_sfp_THE_MEDIA_UPLINK/SCI_DATA_OUT*" 50 ns;
 
 #SPI Interface
-REGION "REGION_SPI" "R13C150D" 20 20 DEVSIZE;
+REGION "REGION_SPI" "R9C108D" 20 20 DEVSIZE;
 LOCATE UGROUP "THE_SPI_MASTER/SPI_group" REGION "REGION_SPI" ; 
 LOCATE UGROUP "THE_SPI_MEMORY/SPI_group" REGION "REGION_SPI" ;
 
-REGION "REGION_CTS" "R42C38D" 37 57 DEVSIZE;
+#REGION "REGION_CTS" "R42C2D" 37 57 DEVSIZE;
 # UGROUP "cts_group" 
 #   BLKNAME THE_CTS;
 # LOCATE UGROUP "cts_group" REGION "REGION_CTS";  
@@ -59,7 +59,7 @@ MULTICYCLE TO CELL "THE_MBS/trg_sync" 20 ns;
 MULTICYCLE TO CELL "THE_MBS/error_reg" 20 ns;
 
 #TrbNet Hub 
-REGION "REGION_IOBUF" "R30C90D" 55 75 DEVSIZE;
+REGION "REGION_IOBUF" "R40C40D" 55 75 DEVSIZE;
 LOCATE UGROUP "THE_HUB/THE_HUB/gen_muxes_0_MPLEX/MUX_group" REGION "REGION_IOBUF" ;
 LOCATE UGROUP "THE_HUB/THE_HUB/gen_muxes_1_MPLEX/MUX_group" REGION "REGION_IOBUF" ;
 LOCATE UGROUP "THE_HUB/THE_HUB/gen_muxes_2_MPLEX/MUX_group" REGION "REGION_IOBUF" ;
@@ -152,12 +152,12 @@ UGROUP "gbe_rx_tx"
   BLKNAME GBE/setup_imp_gen_SETUP;
 
   
-REGION "GBE_REGION" "R44C45D" 36 42 DEVSIZE;
-REGION "MED0" "R81C10D" 34 40 DEVSIZE;
+#REGION "GBE_REGION" "R20C65D" 36 42 DEVSIZE;
+#REGION "MED0" "R81C30D" 34 40 DEVSIZE;
 #LOCATE UGROUP "gbe_rx_tx" REGION "GBE_REGION" ;
 FREQUENCY NET "GBE/imp_gen_serdes_intclk_gen_PCS_SERDES/un1_PCS_SERDES_1" 125.000000 MHz ;
 FREQUENCY NET "GBE/serdes_clk_125_c" 125.000000 MHz ;
-REGION "GBE_MAIN_REGION" "R50C30C" 65 64 DEVSIZE;
+#REGION "GBE_MAIN_REGION" "R50C64C" 65 64 DEVSIZE;
 #LOCATE UGROUP "controllers" REGION "GBE_MAIN_REGION" ;
 #LOCATE UGROUP "tsmac" REGION "MED0" ;
 BLOCK JTAGPATHS ;