OpenLane
OpenLane copied to clipboard
Detect missing full view of a provided macro
Prompt
When including a macro inside a design, a user has to specify a gds and a lef for that macro. Often, one misses a gds file resulting in a final gds with an abstract view of the macro in the final hardened design which is usually not intended.
Proposal
Somehow detect a missing gds file in the preparation stage before running the flow, or capture the warning producing by magic and warn the user about it after the fact.
Implementation suggestions:
- array length comparison
- check for matching file name (- file extension)