include "./_graphical_stimuli.scs"
In the _graphical_stimuli.scs file, the necessary sources are listed as shown below,
include "./_graphical_stimuli.scs"
save X[:param] ... [depth=num] [sigtype=node|dev|subckt|all]
save I0.MTP3319.*:d sigtype=subckt
saveOptions options save=selected currents=selectedWith spectre, "selected" means that any signals that appear in save statements; if no outputs are explicitly saved then it will save all node voltages. This is to keep things simple - if you didn't tell it what to save, it assumes you wanted to see something, so it saves the most likely.
setenv CDS_AUTO_64BIT {ALL|NONE|"<list>"}then, the wrapper will try to do as you required.
save I2:currentsTo examine all subcircuits' terminal current:
save I0:currents
save I0.I202:currents
save I0.I305:currents
save I0.I11:currents
save I0.I198:currents
save I0.I199:currents
save I0.I200:currents
save I0.I305.*Then, set save option as
saveOptions options save=selected
save * subckt=oscand the following example saves all nets up to level 2 (use depth)
save * depth=2
cv = geGetEditCellView()
foreach(mapcar lpp cv~>lpps list(lpp~>layerName lpp~>purpose))
(
("device" "drawing")
("annotate" "drawing8")
("annotate" "drawing7")
("instance" "label")
("pin" "label")
("annotate" "drawing2")
("annotate" "drawing3")
("annotate" "drawing")
("pin" "drawing")
("instance" "drawing")
("text" "drawing")
("wire" "drawing")
("wire" "label")
("annotate" "drawing9")
)
Power::"indet" "Indeterminate expression 0^0 encounteredThat is, Mathematica treats the expression 0^0 (that is Power[0,0]) as indeterminate.
Unprotect[Power];After this, 0^0 will evaluate to 1. If you need this in numerical calculations, you should define Power[0 | 0., 0 | 0.] = 1;, which also includes the case 0.^0..
Power[0,0]=1;
Protect[Power];
If you set this parameter to restart=no in an analysis statement, the Spectre simulator uses the DC solution of the previous analysis as an initial guess for the following analysis.
If you set this parameter to prevoppoint=yes in an analysis statement, the Spectre simulator does not compute or recompute the operating point. Instead, it uses the operating point computed by the previous analysis.
window(n)->editCellView
setof(
s_formalVar
l_valueList
g_predicateExpression
)
=> l_result
setof(
s_formalVar
o_table
g_predicateExpression
)
=> l_result