is there any way to do top-level LVS and STA on us...
# caravel
a
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
@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
Either works, I just wanted to ensure that nothing was inadvertently broken (no lost connections or shorts) during the routing and insertion stages
m
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.
@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.