RTimothyEdwards / magic

Magic VLSI Layout Tool
Other
498 stars 103 forks source link

Hierarchy under abstract cells is extracted and netlisted. #293

Open d-m-bailey opened 9 months ago

d-m-bailey commented 9 months ago

In order to speed up extraction, known macros are sometimes extracted as black-boxes by setting LEFview property to true.

This results in a netlist that has the macro in question as a block box, but the subcells of the macro are extracted and written to the netlist anyway.

The desired outcome is that any cells that are only subcells of an abstracted cell are not extracted or netlisted.

RTimothyEdwards commented 9 months ago

@d-m-bailey : So. . . can you provide a simple test case?

d-m-bailey commented 9 months ago

Once my open source workstation comes back online, I'll make one.

d-m-bailey commented 8 months ago

@RTimothyEdwards I've implemented a solution in the extraction script, so this is not a critical issue.