đź’ˇ : While the cross() function is powerful for single points, it is often combined with other functions like delay() to build complex automated verification scripts.
Using the cross() function effectively requires careful setup of your Cadence Virtuoso environment.
: Tracks variations in crossing times over many cycles to evaluate signal stability.
: If the function fails to find a point, ensure your threshold is actually within the signal's range (e.g., don't look for a 1V cross in a 0.8V signal).
: The tool uses linear interpolation between simulation data points; for high precision, use a smaller time step in your transient analysis.
Engineers rely on this function to automate measurements that would be impossible to pinpoint manually.
: Measures the time difference between an input crossing a threshold and an output doing the same.