is there any way to do top-level LVS and STA on user_project_wrapper and caravel (instead of blackboxing the macros inside them)
m
Mitch Bailey
11/27/2020, 7:30 AM
@Anish I'm working on a device level LVS flow for the designs in openlane/designs. Using the caravel.gds, I've extracted a device level netlist for caravel, but haven't used it for LVS.
How far do you want to extract? device level? gate level?
a
Anish
11/27/2020, 7:32 AM
Either works, I just wanted to ensure that nothing was inadvertently broken (no lost connections or shorts) during the routing and insertion stages
m
Mitch Bailey
11/27/2020, 7:45 AM
I'll try with the
user_project_wrapper
and let you know. The caravel level had netlisting problems with
pk_control_logic_r
in the openRAM module, so it might take some more work.
Mitch Bailey
11/27/2020, 6:32 PM
@Anish I think I'm close to a device level LVS solution for
user_project_wrapper
(connecting power manually), but it's having problems with the unused pins. Maybe tomorrow.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.