What sort of flow is used in industry for ASIC development and how could I best automate it?
a
Arman Avetisyan
08/13/2022, 5:38 PM
Flow is called digital design flow it includes many tools:
Design Compiler, IC Compiler 2, PrimeTime, many more also from different vendors.
Arman Avetisyan
08/13/2022, 5:39 PM
Its already automated almost fully.
Analog flow is less automated, but there is many attempts: MAGICAL for example and similar projects.
m
Marko Kosunen
08/14/2022, 4:53 AM
Cant speak for industry, but We have a Mixed mode SoC flow that includes digital flows. Everything stored in Git version control:
Steps:
1. Import analog macros from repository to Virtuoso environment. (no open sorce tools yet)
2. Run all digital flows if needed, and import the results to Virtuoso.
3. LVS
4. Tiling
5. LVS
6. DRC
7. Notification
Everything is configured with a 'configure' scripts.
Steps are executed with 'make'
It is like software compilation, but for hardware. Tools exist: 'bash' and 'make'. The rest is matter of EDA software API's.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.