How to do parasitic extraction of gds files of Ope...
# openram
a
How to do parasitic extraction of gds files of OpenRAM memory macros (based on sky130)in magic? Is there any documentation?
m
This would be the same way we do extraction on any other design. There should be nothing special in magic.
m
Yes, but magic requires a flat layout to extract. @Matthew Guthaus openram output is gds not magic, right? @Abhishek Anand So first you read the gds into magic, flatten the design (search slack there have several explanations on what to do), and then extract. I’m not sure how long extracting a flattened openram macro will take but I suggest starting with the smallest. Also the flattened design will be slightly different than the hierarchical netlist. There are dummy mosfets created at the border of the memory cell that actually overlap in the hierarchical layout. Hierarchical design will have dummy mosfets in each cell, but in the flattened layout these will be combined. The connectivity will match, but the device size of these dummy devices will be half in the flattened version.
a
@Mitch Bailey Thank you . Will try to do the same
@Mitch Bailey Yes OpenRAM output is gds not magic.
@Mitch Bailey As I read the gds file of OpenRAM macro , i am encountered with these errors. ?