Thank you for your suggestion. It looks like your code will return full list of netlist for each design points. However I think I need something slightly different. I am making a custom function that will show the result in ADE XL result window. For example, I would like to get something like this in ADE XL. Point VDD Process corner Power Output duty cycle Netlist Directory Some value from a file in the netlist directory 1 1.6 SS 2.4 45 [???] [???] 1 1,6 FF 2.5 55 [???] [???] 2 1.8 SS 3 47 [???] [???] 2 1.8 FF 3.1 54 [???] [???] 3 2 SS 4 49 [???] [???] 3 2 FF 4.3 51 [???] [???] In this example, I am sweeping three different VDD in two different process corners. I would like to measure three values in this example. I can use pre-defined Waveform Calculator function for simple expressions like "Power" and "Output duty cycle". I also would like to have some custom function that will read a certain file in the netlist directory and show certain value from that file in the same ADE XL window. Maybe I can use your code to generate separate text file that contains all the result. However I would need to open the result file after each simulation run, and I'd like to avoid that. Again, thank you very much for your answer.
↧