Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to get a fixed time step with Hspice

Status
Not open for further replies.

skrainbow

Newbie level 3
Newbie level 3
Joined
Sep 23, 2010
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,311
I'm trying to find the relationship between time step used and the simulation accuracy.But as Hspice resolve to some adaptive time step calculation step that the final time step in the '.tr' file is much smaller than the prescribed time step I have written in the netlist.
Is there some options for fixing the time step exactly as I have set in the netlist?

Thank you in advance
 

That's too bad.It's not exactly what I'm expecting.
Another question:
Have you ever used Powerspice provided by IBM?Is it the same that I'm not capable for deciding the internal time step as in Hspice?Is it because all the internal time steps are decided by the internal algorithm and solving integral equation needs?

Expecting your reply.
Thank you in advance.
 

... Have you ever used Powerspice provided by IBM?
Sorry, no.

Is it the same that I'm not capable for deciding the internal time step as in Hspice? Is it because all the internal time steps are decided by the internal algorithm and solving integral equation needs?
It's the same method like all SPICE programs work, AFAIK.
 
Try spectre, an option named strobeperiod could be a choice.
 

Strobeperiod only affects at what time the output is saved, has nothing to do with simulation.
If you do turn to spectre, look also at this thread: https://www.edaboard.com/threads/31621/.

Extrapolating from there though, does HSPICE have a minstep and/or a maxstep option?
 
  • Like
Reactions: erikl

    erikl

    Points: 2
    Helpful Answer Positive Rating
Strobeperiod only affects at what time the output is saved, has nothing to do with simulation.
Right. Spectre's STROBEPERIOD .option does the same as Hspice's INTERP .option.

... does HSPICE have a minstep and/or a maxstep option?
No such options. HSPICE (like many other SPICE programs) uses quite a lot of control options (e.g. ABSVAR, DELMAX, DVDT, FS, FT, IMAX, IMIN, ITL3, ITL4, ITL5, TIMERES, to name just a few) which affect or control the internal timestep. There is, however, no option which fixes this timestep: wouldn't be beneficial for convergence.

For plotting and/or further usage of equidistant time data results, the INTERP resp. STROBEPERIOD options are quite useful.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top