Skip to content

Commit 25dfdef

Browse files
committed
1 parent 8fd8465 commit 25dfdef

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

BtreeSF.java

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)