Raymond Yang
06/11/2022, 12:17 AMcif see CONT
in Magic to see how the mcon squares would be cut, but in Magic, the contacts are all square with 0.17um by 0.17um. How could I fix this step as the wrapper gds that Klayout is checking has 0.175um by 0.17um mcons? ThanksRaymond Yang
06/11/2022, 12:21 AMRaymond Yang
06/11/2022, 12:57 AMTim Edwards
06/11/2022, 2:04 AM-T $PDK_ROOT/sky130A/libs.tech/magic/sky130A-GDS.tech
, which will read in the GDS mask layers (almost) verbatim, and then you can look at what magic thinks the size of the contact cuts are when it reads it, to get a 2nd opinion. That will pin down whether the positions get misaligned when writing in magic or when reading in klayout.
One way you might get that effect is to have two contact stripes not quite overlaid exactly, but it should be apparent in klayout that you have two contact cuts drawn over each other and offset by 0.005um, but that should be flagged by magic as a DRC error, and in the screenshot it doesn't look like that's the situation.Raymond Yang
06/11/2022, 2:16 AMTim Edwards
06/11/2022, 2:21 AMRaymond Yang
06/11/2022, 2:21 AMRaymond Yang
06/11/2022, 2:36 AMTim Edwards
06/11/2022, 2:27 PM