Hi all, I have a GDS created in Klayout for `gf180...
# magic
m
Hi all, I have a GDS created in Klayout for
gf180mcuC
PDK (downloaded via volare) with simple content of 4resistors and 2bipolars (npn). I want to extract parasitic netlist from this GDS, but magic somehow ignores the npns. They are not part of the generated netlist. I have magic version 8.3.388 and using
load btha0
,
extract all
and
ext2spice -f ngspice -o btha0.spice
. Can you advice what I am doing wrong?
m
I believe you need to add a recognition layer to get bipolar devices to extract correctly in magic.
m
Thanks for hint, I have `DRC_BJT 127/5`` and
LVS_BJT 118/5
layers shown in Klayout, but these are not shown in magic.
m
Sorry, I was thinking about the sky130 process. @Tim Edwards Are bipolar transistors extracted in the magic tech file for gf180mcu (edit version 1.0.376-0-gf97df97)? I see the comment
Copy code
#  pnp_WxL              BJT    (10x10, 5x5, 0.42x10, 0.42x5 emitter sizes)
#  npn_WxL              BJT    (10x10, 5x5, 0.54x16, 0.54x8, 0.54x4, 0.54x2)
but that’s the only place
pnp
or
npn
occur in the file. There’s
BJTDEF
that’s defined for calma in/out, but that’s the only place it’s used.
t
I have not added support for bipolar devices in the magic tech file.
👍 1
m
Should I fill a github issue tracker? In what repository?
t
@MikeV: Sorry, I was out of town for a few days. Please post to the github tracker for open_pdks: https://github.com/RTimothyEdwards/open_pdks/.