layer. This may not be an actual mask problem, but I think it’s causing extraction problems in magic - the nwell connections are missing. Could this be caused by using a library not converted with
open_pdks
?
t
Tim Edwards
04/17/2023, 9:21 AM
It sounds like something that might be caused by using the proprietary s130 PDK. It's worth investigating further. My impression is that SkyWater will be able to read both s8 and sky130 and convert both into s8, but it may not always work the other direction, and that may be what we're seeing here. But we need to make sure.
m
Mitch Bailey
04/17/2023, 9:55 AM
The user said that they remember changing the
tap
layer to
diff
. That won’t extract correctly with magic, will it?
t
Tim Edwards
04/17/2023, 11:22 AM
@Mitch Bailey: I thought I had written the GDS input routines so that they would accept both
diff
and
tap
, but if layers are separated between cells, it could cause issues. And I could be wrong about the way I wrote the input routines. But the use of NSDM and PSDM implants should make it unambiguous; the split between DIFF and TAP is entirely redundant and I'm not sure why anyone decided to do that in the first place. The s130 PDK takes the more common approach.
m
Mitch Bailey
04/17/2023, 11:45 AM
@Tim Edwards thanks for the explanation. The problem (unconnected nwells) may be due to something entirely different. I’ll recheck.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.