I am using ADE Assembler with its Improve Yield mode.
It works nice, after a few iterations, that includes GlobalOpt and MonteCarlo, it stops with a better yield.
However, how can I get the new variable set and parameters set? I can see them from Run log of the Improve Yield.
Do I need the write it down and fill them into my schematic manully?
(Above this window )
Also, I can select the history children, select the last montecarlo, and try to open the ADE Debug Environment, try to analysys the worst mc_iteration and change my design.
Then I have ADE Assembler Debug Environment, basically, it is an ADE L, (but Cadence delete the ADE L in IC 23.1, so sad)
So I just add more outputs click the run, try to analysis for the case.
I have DC and tran analysis:
Here is the error log from CIW.
Is it due to I am in a monte carlo iteration?
Let us try the Results -> Direct Plot -> Main Form
No data avaiable, :(
But I make sure I have some saved outputs in the "ADE L".
Let us check the save all options, and re-run sim.
Nothing changes, here is the log from CIW.
> Errors: 0 Warnings: 0
...successful.
compose simulator input file...
...successful.
start simulator if needed...
...successful.
simulate...
Use simulation->Output Log menu to check for output from the simulator
INFO (ADE-3069): Errors encountered during simulation. For more information, see the log files
accessible from the Simulation -> Output Log menu.
*Info* Monte Carlo Simulation unsuccessful...
*Info* See simulation output log for more information.
Is the issue due to the distributed plotting?
$ virtuoso -V
@(#)$CDS: virtuoso version IC23.1-64b 06/21/2023 09:33 (cpgbld16) $
For the sake of posterity, what is the best practice for using Improve Yield?
Thank you for your reading.
Best Regards,
Simba