https://open-source-silicon.dev logo
k

Kunal

03/04/2022, 6:51 AM
We had done 2 Macro based PNR using OpenLane. You might want to take a look https://github.com/manili/VSDBabySoC https://github.com/vsdip/VSDMemSoC Please contact @User
a

Arman Avetisyan

03/04/2022, 1:28 PM
def template is only used for IO pin definitions. If you want to manually place the macros use manual macro placement example as reference. I am currently working on proposal to fix this, so that three defs can be used: one for IO, one for fixed net and its connections and one with fixed macro placement. I am thinking to make possible for all configs to point to same DEF or different DEFs.
Quote from documentation: This will be used to exctract pin names, locations, shapes -excluding power and ground pins- as well as the die area
r

Ryan R

03/04/2022, 1:37 PM
Yes i found the way kunal pointed - use macro.cfg file , now its able to read but seems it ran to some other problem. Need to revisit