S
sinan
Guest
I am trying to get tplh, tphl, trise and tfall times with the commands
..EXTRACT TRAN LABEL=RISE TRISE(V(out))
..EXTRACT TRAN LABEL=FALL TFALL(V(out))
..EXTRACT TRAN LABEL=tplh TPDDU(V(out),V(inp))
..EXTRACT TRAN LABEL=tphl TPDUD(V(out),V(inp))
inp: input net name, out: output net name
I get RISE and FALL times correctly but I could not get tplh and tphl
correctly,
for example I get
*TPHL = 2.1539N , while I should get something around 200ps ,
(both from plot results and calculation)
Also Eldo gives this error
"TPLH cannot be measured . Check your input netlist
wave1 has crossed the threshold 1 time(s) but wave2 has not (or before
wave1).
"
however I see from plots both wave1 and wave2 crosses the thresholds
I tried to increase my inputs delay, rise and fall times, did not work
out,
I get this error in some circuits, I am sure that EXTRACT commands are
true, but there must be some point I am missing
what can be the problem?
..EXTRACT TRAN LABEL=RISE TRISE(V(out))
..EXTRACT TRAN LABEL=FALL TFALL(V(out))
..EXTRACT TRAN LABEL=tplh TPDDU(V(out),V(inp))
..EXTRACT TRAN LABEL=tphl TPDUD(V(out),V(inp))
inp: input net name, out: output net name
I get RISE and FALL times correctly but I could not get tplh and tphl
correctly,
for example I get
*TPHL = 2.1539N , while I should get something around 200ps ,
(both from plot results and calculation)
Also Eldo gives this error
"TPLH cannot be measured . Check your input netlist
wave1 has crossed the threshold 1 time(s) but wave2 has not (or before
wave1).
"
however I see from plots both wave1 and wave2 crosses the thresholds
I tried to increase my inputs delay, rise and fall times, did not work
out,
I get this error in some circuits, I am sure that EXTRACT commands are
true, but there must be some point I am missing
what can be the problem?