From 5e95e4e9008beebbb0c570007adb79a8cbf01194 Mon Sep 17 00:00:00 2001 From: Andreas Neiser Date: Wed, 3 Dec 2014 09:02:09 +0100 Subject: [PATCH] CTS: Minor compile scripts fixes --- cts/compile_central_frankfurt_proposal.pl | 9 +++++---- cts/compile_central_gsi.pl | 10 +++++----- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/cts/compile_central_frankfurt_proposal.pl b/cts/compile_central_frankfurt_proposal.pl index a2907a2..490ef72 100755 --- a/cts/compile_central_frankfurt_proposal.pl +++ b/cts/compile_central_frankfurt_proposal.pl @@ -22,9 +22,9 @@ my $lattice_bin_path = "$lattice_path/bin/lin64"; # note the lin or my $config_vhd = 'config_default.vhd'; ################################################################################### -system("ln -f -s $config_vhd config.vhd"); +system("ln -f -s $config_vhd config.vhd") unless (-e "config.vhd"); system("./compile_constraints.pl"); - +system("cp ../base/mulipar_nodelist_example.txt workdir/nodelist.txt") unless (-e "workdir/nodelist.txt"); symlink($CbmNetPath, '../cbmnet/cbmnet') unless (-e '../cbmnet/cbmnet'); # source the standard lattice environment @@ -117,7 +117,8 @@ system("rm $TOPNAME.ncd"); #$c=qq|multipar -pr "$TOPNAME.prf" -o "mpar_$TOPNAME.rpt" -log "mpar_$TOPNAME.log" -p "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd"|; #$c=qq|par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd" "$TOPNAME.prf"|; #$c=qq|par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.dir" "$TOPNAME.prf"|; -$c=qq|mpartrce -p "../$TOPNAME.p2t" -f "../$TOPNAME.p3t" -tf "$TOPNAME.pt" "|.$TOPNAME.qq|_map.ncd" "$TOPNAME.ncd"|; +# dont forget to create a nodelist.txt for multipar / par -m +$c=qq|mpartrce -p "../$TOPNAME.p2t" -f "../$TOPNAME.p3t" -tf "$TOPNAME.pt" "$tpmap.ncd" "$TOPNAME.ncd"|; execute($c); # IOR IO Timing Report @@ -134,7 +135,7 @@ execute($c); $c=qq|ltxt2ptxt $TOPNAME.ncd|; execute($c); -$c=qq|$lattice_path/ispfpga/bin/lin/bitgen -w "$TOPNAME.ncd" "$TOPNAME.prf"|; +$c=qq|bitgen -w "$TOPNAME.ncd" "$TOPNAME.prf"|; execute($c); chdir ".."; diff --git a/cts/compile_central_gsi.pl b/cts/compile_central_gsi.pl index 3837b3e..b66f7df 100755 --- a/cts/compile_central_gsi.pl +++ b/cts/compile_central_gsi.pl @@ -22,9 +22,9 @@ my $lattice_bin_path = "$lattice_path/bin/lin64"; # note the lin or my $config_vhd = 'config_mainz_a2.vhd'; ################################################################################### -system("ln -f -s $config_vhd config.vhd"); +system("ln -f -s $config_vhd config.vhd") unless (-e "config.vhd"); system("./compile_constraints.pl"); - +system("cp ../base/mulipar_nodelist_example.txt workdir/nodelist.txt") unless (-e "workdir/nodelist.txt"); symlink($CbmNetPath, '../cbmnet/cbmnet') unless (-e '../cbmnet/cbmnet'); # source the standard lattice environment @@ -115,10 +115,10 @@ execute($c); system("rm $TOPNAME.ncd"); #$c=qq|multipar -pr "$TOPNAME.prf" -o "mpar_$TOPNAME.rpt" -log "mpar_$TOPNAME.log" -p "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd"|; -$c=qq|par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd" "$TOPNAME.prf"|; +#$c=qq|par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.ncd" "$TOPNAME.prf"|; #$c=qq|par -f "../$TOPNAME.p2t" "$tpmap.ncd" "$TOPNAME.dir" "$TOPNAME.prf"|; -# dont forget to create a nodelist.txt for multipar / mpar -#$c=qq|mpartrce -p "../$TOPNAME.p2t" -f "../$TOPNAME.p3t" -tf "$TOPNAME.pt" "|.$TOPNAME.qq|_map.ncd" "$TOPNAME.ncd"|; +# dont forget to create a nodelist.txt for multipar / par -m +$c=qq|mpartrce -p "../$TOPNAME.p2t" -f "../$TOPNAME.p3t" -tf "$TOPNAME.pt" "$tpmap.ncd" "$TOPNAME.ncd"|; execute($c); # IOR IO Timing Report -- 2.43.0