###################################################################################
#Settings for this project
my $TOPNAME = "trb3_periph_sodasource"; #Name of top-level entity
-my $lattice_path = '/d/jspc29/lattice/diamond/2.1_x64';
+my $lattice_path = '/d/jspc29/lattice/diamond/2.01';
my $synplify_path = '/d/jspc29/lattice/synplify/G-2012.09-SP1/';
my $lm_license_file_for_synplify = "27000\@lxcad01.gsi.de";
#my $lm_license_file_for_par = "1702\@hadeb05.gsi.de";
system("rm $TOPNAME.ncd");
-#$c=qq|$lattice_path/ispfpga/bin/lin/multipar -pr "$TOPNAME.prf" -o "mpar_$TOPNAME.rpt" -log "mpar_$TOPNAME.log" -p "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd"|;
-$c=qq|$lattice_path/ispfpga/bin/lin/par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd" "$TOPNAME.prf"|;
+$c=qq|$lattice_path/ispfpga/bin/lin/multipar -pr "$TOPNAME.prf" -o "mpar_$TOPNAME.rpt" -log "mpar_$TOPNAME.log" -p "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd"|;
+#$c=qq|$lattice_path/ispfpga/bin/lin/par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd" "$TOPNAME.prf"|;
execute($c);
# IOR IO Timing Report
---------------------------------------------------------------------------
THE_SODA_SOURCE : med_ecp3_sfp_sync
generic map(
- SERDES_NUM => 0 --number of serdes in quad
+ SERDES_NUM => 0, --number of serdes in quad
+ MASTER_CLOCK_SWITCH => c_NO,
+ IS_SYNC_SLAVE => c_NO
)
port map(
CLK => clk_200_internal, --clk_200_i,
SYSCLK => clk_100_i,
RESET => reset_i,
CLEAR => clear_i,
- CLK_EN => '1',
--Internal Connection for TrbNet data -> not used a.t.m.
MED_DATA_IN => (others => '0'),
MED_PACKET_NUM_IN => (others => '0'),