The workaround (#1) provided below did not work for me.
Here's my error message
ERROR (APS-8003): subckts: Error evaluating ocean expression `txpp_Q0=dataJitter(clip((VT("/I0/ICORE_Q0CP") - VT("/I0/ICORE_Q0CN")) 1e-08 1.5e-08) (1 / 1.25e+10) 0)'.
Unsuccessfully evaluated export statements (based on return code).
Analysis `mc1' was terminated prematurely due to an error.
It works if I enter the expression in the CIW window.
I also tried using OCEAN by loading the SKILL routine in the monteCarlo.ocn script. I get the error message too.
Thanks in advance for your help.
I see this is being dealt with via SR 42066046. I've checked, and the workaround in the solution mentioned above does work - but best followed up via the SR (I've been talking with the AEs dealing with it).
Loading the code in the monteCarlo.ocn script won't work, because the key thing is that spectre starts an "artil" process to do the calculations, and the artil process needs to have any custom code loaded.
In reply to Andrew Beckett:
Thanks for responding to my post. I will work with the AE in resolving the problem.
It sounds like if I want to run OCEAN, I must use the 2nd workaround stated in the link.
In reply to gwong:
No, because I got your testcase working using the first workaround. Both approaches are perfectly valid. I believe the AE will have contacted you by now to clarify this.
In fact that solution was written by me!
Yes, the AE contacted me and I was able to run it successfully using the gui & OCEAN. I misinterpreted what was required for OCEAN.