I'm getting some DRC error from KLayout FEOL check...
# magic
t
I'm getting some DRC error from KLayout FEOL checks related to
nsdm.2
and
psdm.2
but those layers are entirely automatically generated by magic, I didn't touch them. ( It's
psdm.2 : min. psdm width in periphery : 0.38um
and
nsdm.2 : min. nsdm width in periphery : 0.38um
) ( See screenshot of the
pdsm
generated by magic. It's a simple compact inverter with the tap for nwell/pwell next to it )
m
@tnt magic occasionally generates invalid implant layers. In magic, you can see the layer that will be output with
cif see PSDM
(
feedback clear
to erase the markers). You can also force magic to output a generated layer with the
MASK_HINTS
MASKHINTS_<layer>
property. Maybe you can use that to create a pattern with no errors.
t
Yeah, that's what I did. Thankfully here it was fixable with a single square but can you have multiple MASK_HINTS if I needed multiple shapes ?
m
I think its multiple boxes for the same property like
Copy code
MASKHINTS_NDSM "1 1 10 10" "100 100 200 200"
t
Ok thanks, I'll try that out when I need it next, hopefully not too soon ๐Ÿ˜…
๐Ÿ‘ 1
t
FYI, yes, you can have multiple boxes in a mask hint but only put quotes around the whole string. So it would be
Copy code
MASKHINTS_NDSM "1 1 10 10 100 100 200 200"
Magic will parse the string in groups of four coordinates (llx lly urx ury).
๐Ÿ‘ 2