Skip to content

Please change the sky130 default decap cell to be sky130_ef_sc_hd__decap_40_12 #490

@DavidRLindley

Description

@DavidRLindley

The historical default sky130 decap cell has been sky130_ef_sc_hd__decap_12. Last year Skywater reduced the sky130 poly density range requirements and most PNR blocks started failing poly pattern density. As a band aid I think we changed out the decap cell to a smaller one there there were issues with that solution. In the latter half of 2024 we added new decap cells to the sky130_fd_sc_hd library as a permanent fix.

sky130_ef_sc_hd__decap_20_12
sky130_ef_sc_hd__decap_40_12
sky130_ef_sc_hd__decap_60_12
sky130_ef_sc_hd__decap_80_12

These cells are identical to sky130_ef_sc_hd__decap_12 except for the amount of poly in the cell (and a few licons that don't affect anything) . EG sky130_ef_sc_hd__decap_20_12 has 20% of the poly as does sky130_ef_sc_hd__decap_12. Based on experiments I determined that using the sky130_ef_sc_hd__decap__40_12 decap cell reduces the poly density into the high end of the acceptable range. Of course this is dependent on the actual circuit but will result in layout that will more likely pass poly density. Please change the sky130 default decap cell to be sky130_ef_sc_hd__decap_40_12.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions