John Kustin
05/21/2021, 6:13 PMsomething small
?
For context, I have a design which when extracted with this script:
extract all
ext2spice lvs
set filename [cellname list window]
set spicefilename [lindex [split $filename .] 0]
ext2spice -B -d -o "../lvs/$spicefilename.spice"
extracts the resistors I expect (no w=0,l=0 resistors).
When the same circuit is extracted with this script:
extract do local
extract all
ext2sim labels on
ext2sim
extresist tolerance 10
extresist
ext2spice lvs
ext2spice cthresh 0.01
ext2spice rthresh 0.001
ext2spice extresist on
set filename [cellname list window]
set spicefilename [lindex [split $filename .] 0]
ext2spice -d -B -F -o "../pex/$spicefilename.spice"
extracts the resistors I expect, parasitic resistances, and w=0,l=0 resistors; I get 3 of these 0 size resistors. Each of them are connected to nodes that seem to have been made for the parasitic extraction (e.g. Vb.t10, Vb.t11)Tim Edwards
05/21/2021, 6:21 PMJohn Kustin
05/21/2021, 6:21 PMTim Edwards
05/21/2021, 6:22 PMJohn Kustin
05/21/2021, 6:22 PMJohn Kustin
05/21/2021, 6:23 PMTim Edwards
05/21/2021, 6:23 PMJohn Kustin
05/21/2021, 6:23 PMTim Edwards
05/21/2021, 6:24 PMJohn Kustin
05/21/2021, 6:25 PMTim Edwards
05/21/2021, 6:30 PMJohn Kustin
05/21/2021, 6:38 PMJohn Kustin
05/21/2021, 8:27 PMJohn Kustin
05/21/2021, 8:32 PM.res.ext
file. If I open the generated .res.ext
file I see that a line is cut off as it's being written (line 364)Tim Edwards
05/21/2021, 8:45 PMJohn Kustin
05/21/2021, 8:47 PMTim Edwards
05/21/2021, 8:49 PMTim Edwards
05/21/2021, 9:07 PMJohn Kustin
05/21/2021, 9:08 PMTim Edwards
05/22/2021, 2:49 AMTim Edwards
05/22/2021, 2:51 AMJohn Kustin
05/22/2021, 8:02 PMCouldn't find device at 16435 11073
Error in extracting node bandgapcorev3_0/Vbneg
... adding nodes here ...
Couldn't find device at 15147 7209
Error in extracting node amplifier_0/Va
I looked through the generated .nodes, .ext, .ext.res, and .sim files and could only find these coordinates referenced in the .sim file.
at these coordinates I found
x GND bandgapcorev3_0/Vbneg GND l=0 w=0 x=16435 y=7209 t=16 sky130_fd_pr__pnp_05v5
x GND amplifier_0/Va GND l=0 w=0 x=15147 y=7209 t=16 sky130_fd_pr__pnp_05v5
I'm guessing the l=0 w=0 is what's causing the extraction of these nodes to fail? Can I do anything about this?John Kustin
05/22/2021, 8:03 PMTim Edwards
05/22/2021, 8:09 PMJohn Kustin
05/22/2021, 8:10 PMTim Edwards
05/22/2021, 8:11 PM