@@ -2268,14 +2268,14 @@ String projectFolder() // D
22682268
22692269 String sourceVerilog () {return "" +Paths .get (projectFolder (), project +Verilog .ext );}
22702270 String testVerilog () {return "" +Paths .get (projectFolder (), project +Verilog .testExt );}
2271- String nano9kVerilog () {return "" +Paths .get (projectFolder (), nano9k , project +Verilog .ext );}
2272- String nano9kTestBench () {return "" +Paths .get (projectFolder (), nano9k , project +Verilog .testExt );}
2273- String nano9kConstraints () {return "" +Paths .get (projectFolder (), nano9k , project +Verilog .constraintsExt );}
2274- String nano9kBuild () {return "" +Paths .get (projectFolder (), nano9k , project +".pl" );}
2275- String scBuild () {return "" +Paths .get (projectFolder (), siliconCompiler , project +".py" );}
2276- String scSource () {return "" +Paths .get (projectFolder (), siliconCompiler , project +Verilog .ext );}
2271+ String nano9kVerilog () {return "" +Paths .get (projectFolder (), nano9k , instance () +Verilog .ext );}
2272+ String nano9kTestBench () {return "" +Paths .get (projectFolder (), nano9k , instance () +Verilog .testExt );}
2273+ String nano9kConstraints () {return "" +Paths .get (projectFolder (), nano9k , instance () +Verilog .constraintsExt );}
2274+ String nano9kBuild () {return "" +Paths .get (projectFolder (), nano9k , instance () +".pl" );}
2275+ String scBuild () {return "" +Paths .get (projectFolder (), siliconCompiler , instance () +".py" );}
2276+ String scSource () {return "" +Paths .get (projectFolder (), siliconCompiler , instance () +Verilog .ext );}
22772277 String scMemory () {return "" +Paths .get (projectFolder (), siliconCompiler , "memory" +Verilog .ext );}
2278- String scConstraints () {return "" +Paths .get (projectFolder (), siliconCompiler , project +".sdc" );}
2278+ String scConstraints () {return "" +Paths .get (projectFolder (), siliconCompiler , instance () +".sdc" );}
22792279 String declareMemory () {return "" +Paths .get (projectFolder (), "includes" , "declareMemory" +Verilog .header );}
22802280 String initializeMemory () {return "" +Paths .get (projectFolder (), "includes" , "initializeMemory" +Verilog .header );}
22812281 String opCodeMapFile () {return "" +Paths .get (projectFolder (), "includes" , opCodeMap +Verilog .header );}
@@ -5283,10 +5283,13 @@ static void openRoadList() //
52835283 s .append ("source ~/siliconcompiler/bin/activate\n " ); // Activate silicon compiler python virtual environment
52845284 for (VerilogCode v : verilogTests ) // Verilog tests executed
52855285 {if (v .openRoad ())
5286- {final String f = v .instance ();
5287- s .append ("( ulimit -t 600 ; python3 ~/btreeBlock/verilog/" +f +"/1/siliconCompiler/" +f +".py ) &\n " );
5288- z .append (" ~/btreeBlock/verilog/build/" +f +"/job0/" +f +".pkg.json \\ \n " );
5289- z .append (" ~/btreeBlock/verilog/build/" +f +"/job0/" +f +".png \\ \n " );
5286+ {final String p = v .project ; // The name of the verilog project. Normally the name of the test in which the code as run
5287+ final String f = v .instance (); // The instance of the test with the set of tests - often the value of the key being operated on.
5288+ // /home/azureuser/btreeBlock/verilog/greater/findGreater/siliconCompiler/greater.py
5289+
5290+ s .append ("( ulimit -t 600 ; python3 ~/btreeBlock/verilog/" +p +"/" +f +"/siliconCompiler/" +f +".py ) &\n " );
5291+ z .append (" ~/btreeBlock/verilog/build/" +p +"/job0/" +f +".pkg.json \\ \n " );
5292+ z .append (" ~/btreeBlock/verilog/build/" +p +"/job0/" +f +".png \\ \n " );
52905293 }
52915294 }
52925295 s .append ("wait\n " ); // Wait for the commands to finish
0 commit comments