V
Verictor
Guest
Hi,
I have a testbench schematic which I have save as an Ocean script. In
the Analog Design Environment of the schematic, I configured a
transient analysis and a variable that computes the transient point of
a particular node. That worked fine in the schematic. When I ran the
Ocean script, it could simulate but also reported this:
ocean> *Error* crossMethod: can't handle crossMethod(nil 0.625 1
"rising" nil nil)
The cross method is defined as something like this in the converted
Ocean script.:
cross_point=cross(( v "NetA\\:NodeB" ?result "tran-tran" ?resultDir
"/myDir") (VAR("vdd")/2) 1 "rising nil nil)
Basically it is about the transient mid-range point. Nothing was
changed during schematic --> Ocean conversion. Is the error caused by
the cross method? Or the above "cross_point" definition needs to be
changed in the Ocean script?
Any suggestions?
Thanks
I have a testbench schematic which I have save as an Ocean script. In
the Analog Design Environment of the schematic, I configured a
transient analysis and a variable that computes the transient point of
a particular node. That worked fine in the schematic. When I ran the
Ocean script, it could simulate but also reported this:
ocean> *Error* crossMethod: can't handle crossMethod(nil 0.625 1
"rising" nil nil)
The cross method is defined as something like this in the converted
Ocean script.:
cross_point=cross(( v "NetA\\:NodeB" ?result "tran-tran" ?resultDir
"/myDir") (VAR("vdd")/2) 1 "rising nil nil)
Basically it is about the transient mid-range point. Nothing was
changed during schematic --> Ocean conversion. Is the error caused by
the cross method? Or the above "cross_point" definition needs to be
changed in the Ocean script?
Any suggestions?
Thanks