The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design Languages >> Verilog-AMS >> tolerances in the cross function https://designers-guide.org/forum/YaBB.pl?num=1317056575 Message started by jmith on Sep 26th, 2011, 10:02am |
Title: tolerances in the cross function Post by jmith on Sep 26th, 2011, 10:02am Hi, How should handle the simulator the situation when the current and previous values vioalates the tolerance parameters: show an error message or ignore the event generation? Thanks |
Title: Re: tolerances in the cross function Post by Geoffrey_Coram on Sep 28th, 2011, 1:44pm If I'm understanding your question correctly, the simulator should reject the timestep and choose a smaller one, such that the tolerances are met. Spice simulators frequently reject timepoints -- they're trying to take the largest step they can, so as to finish the analysis faster, and often take too big a step such that they fail to converge or don't follow the shape of the waveform accurately. |
Title: Re: tolerances in the cross function Post by jmith on Sep 28th, 2011, 3:34pm This is the same for ddt(expr, abstol)? |
Title: Re: tolerances in the cross function Post by Geoffrey_Coram on Oct 7th, 2011, 7:37am Yes, if the abstol isn't met, the timepoint should be rejected and a smaller step taken. |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |