Skip to content

Commit

Permalink
README.optran: optran is now standard.
Browse files Browse the repository at this point in the history
  • Loading branch information
holvo committed Oct 29, 2021
1 parent 7ce476c commit 55d0657
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions README.optran
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,20 @@ option gminsteps=0
Step 3 may be skipped by
option srcsteps=0

In this branch a fourth method is added:
Recently a fourth method has been added:
4) Start a transient simulation for a specific amount of time.
Keep all data local. Keep the matrix values as an
operating point for the simulation following.
If this fails, finally stop.

Operating point by transient is initiated by the command 'optran'.
Operating point by transient is now standard. The fefault optran
data are 1 1 1 100n 10u. That is: first iteration, gmin stepping
and source stepping are set to ON. The optran step time is 100n,
the total optran time is 10u, supply ramping (not yet established)
is OFF.

You may change its performance by the command 'optran' in spinit,
.spiceinit or in a .control section.
The first three entries will override noopiter, gminsteps, srcsteps.
A typical command may be
optran 0 0 0 50u 10m 0
Expand All @@ -42,8 +49,6 @@ frequency divided by 10 as the optran simulation time.
A method to stop the op transient simulation, when all nodes
have become stable, might be desirable, but has not yet been implemented.



The transient op calculation uses the 'UIC' flag for its startup.
Basically two applications come to mind: You may use this with
constant voltage and current sources and simulate until the
Expand Down

0 comments on commit 55d0657

Please sign in to comment.