siliconcompiler / siliconcompiler

Modular hardware build system
https://docs.siliconcompiler.com/en/latest/
Apache License 2.0
818 stars 83 forks source link

Tutorial / Advice for using commercial CAD tools (e.g. Synopsys Design Compiler, Cadence Innovus, Synopsys Primetime) #2642

Open StephenMoreOSU opened 1 month ago

StephenMoreOSU commented 1 month ago

Feature Description

I'm interested in running designs through sc using standard commercial ASIC tools (in title).

Steps Taken

If there is any information on how to connect commercial CAD tools to sc it would be interesting.

Thanks

gadfort commented 1 month ago

@StephenMoreOSU due to license limitations, we do not have the synopsys and cadence enablement available publicly. To add a tool you would need to add a tool and task driver (you can see how that is done with yosys or openroad), and then you would need to add a flow that makes use of these tasks. We probably need a proper tutorial for adding a tool.