manili
02/01/2022, 11:11 AMext2spice
on Magic it finds one unintentional capacitor. I can not understand how does it extract such cap because it has no PDK-specific type with it. Here’s is my extracted netlist:
* SPICE3 file created from INV.ext - technology: sky130A
.subckt INV OUT IN VDD GND
X0 OUT IN VDD VDD sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u w=840000u l=150000u
X1 OUT IN GND GND sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u
C0 VDD GND 2.26fF
.ends
As you can see it’s a very simple inverter, also I’ll put my layout in the attachments.
1. Is there anything wrong with my layout which leads to such cap?
2. Is it going to produce an LVS error if my goal is the following inverter?
.subckt INV OUT IN VDD GND
X0 OUT IN VDD VDD sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u w=840000u l=150000u
X1 OUT IN GND GND sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u
.ends
Mitch Bailey
02/01/2022, 11:20 AMext2spice lvs
before ext2spice
.Tim Edwards
02/01/2022, 2:35 PMmanili
02/01/2022, 7:58 PMTim Edwards
02/01/2022, 8:08 PMext2spice lvs ; ext2spice cthresh 0
which first sets all the options for LVS, then sets the threshold for computing parasitics to zero, so that it outputs all the parasitics.manili
02/01/2022, 8:17 PM