Quantcast
Channel: Jason Andrews Blog
Viewing all articles
Browse latest Browse all 33813

Maestro cannot set analysis for test using SKILL

$
0
0
Hello, I am having a problem with maestro.. I have the following code: ; create two maestro views sessId1 = maeOpenSetup("myLib" "myCell" "maestro1") sessId2 = maeOpenSetup("myLib" "myCell" "maestro2") ; create two tests for sessId1 maeCreateTest("myTest1" ?lib "myLib" ?cell myCell ?view "schematic" simulator "spectre" ?session sessId1) maeCreateTest("myTest2" ?lib "myLib" ?cell myCell ?view "schematic" simulator "spectre" ?session sessId1) ; create one dc analysis for each test maeSetAnalysis("myTest1" "dc" ?enable t ?options '(("saveOppoint" t)) ?session sessId1) maeSetAnalysis("myTest2" "dc" ?enable t ?options '(("saveOppoint" t)) ?session sessId1) ; create variables for each test maeSetVar("myVar" "myValue" ?typeName "test" ?typeValue '("myTest1") ?session sessId1) ; repeat for all myTest1 variables maeSetVar("myVar" "myValue" ?typeName "test" ?typeValue '("myTest2") ?session sessId1) ; repeat for all myTest2 variables ; create analysis and variables for sessId2 here ; create outputs for sessId1 and sessId2, and save both sessions here ; simulate maeRunSimulation(?session sessId1) When executing the code, I get the following warning: WARNING (ASSEMBLER-8065): Cannot set analysis because the specified test name "myTest1" does not exist... WARNING (ASSEMBLER-8065): Cannot set analysis because the specified test name "myTest1" does not exist... Funny enough, when simulating I get the following errors: ERROR (ASSEMBLER-1707): Cannot run simulation because no analysis has been enabled for the test "myTest1".. ERROR (ASSEMBLER-1707): Cannot run simulation because no analysis has been enabled for the test "myTest2".. When opening the views in GUI, the analysis is not there, but the variables and outputs are defined. I would also point out that everything worked perfectly well when I was working with only one session. Update: I moved sessId2 = maeOpenSetup("myLib" "myCell" "maestro2") under the maeSetAnalysis(...) commands and I no longer get the error. It seems like maeSetAnalysis(...) ignores the "?session sessId" input Best regards, Karam

Viewing all articles
Browse latest Browse all 33813

Trending Articles