top of page

Compile code into silicon

SiliconCompiler is an open source framework which automates the translation from source code to silicon ("make for silicon".)

All you need is a Python environment and a SystemVerilog file.

E.g. heartbeat.v

$ pip install siliconcompiler

$ sc heartbeat.v -remote

For designs that are too complex to be compiled at the command line,  development should be like programming in Python: creative, productive, and fun.


SiliconCompiler offers a Python object-oriented API, and a distributed systems execution model. Check out the documentation for the full story.

import siliconcompiler
chip = siliconcompiler.Chip(
'clk', period=10)
'option','remote', True)

bottom of page