Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Hi, I want to extract the capacitance of an IC PAD. Unfortunately there are no pins and I cannot pass lvs and do extraction. I may use a metal res to get a pin out and extract but are there better ways to do this?
You should be able to extract without LVS, "extract" is a precursor to
that. However you probably will need to contact the "bulk" to get the
bottom plate a net. May have to place a "bulk" polygon under a pad
instance, tap it, etc.? May need to "refine", maybe specifically enable
C parasitics extraction, depending on PDK architecture / vintage.
Try doing an extract on a copy of the pad cell, placed in a layout
set up to enable any of that kind of mysterious extraction related stuff
(identification layers and such). Then open the extracted, av_extracted,
analog_extracted view (whichever you can get). Turn off all layers
except instance/dwg. Now "select all". If extraction succeeded there
will be one or more itty bitty instance select markers, and you can
property-list-edit them in turn to see their values and connections.
The biggest will be the Met1-substrate, lesser ones are probably
metal-metal or fringing capacitors; those, you'd decide whether to
add to total pad capacitance or not, depending on where they lead.
--- Updated ---
Of course it might be well quicker to look at the PDK docs for
insulator thicknesses, form a mental image of a pad-stack
cross section (incl what it sits on which may have cut some
oxides, or not, repending on foundry*flow), and do the
Or even quicker if you have in the process library, a
pad/schematic alongside pad/symbol which holds a pacapacitor
with dimension-scaled, sane-appearing value, or points to an
actual pad model in the Spectre-pile.