a question about extracting the netlist with magic. When I do extract, ext2spice lvs, ext2spice, I end up with a spice file full of subcircuits that have the same name as the standard cells. How is magic doing this? If I loaded a gds made from a different PDK would it still be able to extract the netlist?
m
Matthew Guthaus
09/16/2021, 4:45 PM
The GDS has cells with the same names as the Verilog standard cells. It would vary from PDK to PDK
👍 1
t
Tayyeb Mahmood
09/16/2021, 4:45 PM
Don't we provide tlef file to magic?
t
Tim Edwards
09/16/2021, 6:01 PM
@Matt Venn: Magic is just extracting the entire layout from geometry as it sees it. The extraction is done entirely on rules from the tech file that describe how the layer geometry forms devices and connections. If you loaded a GDS from a different PDK, then you would need a valid tech file for that PDK to extract a valid netlist from it.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.