Registry / devops / siliconcompiler

siliconcompiler

JSON →
library0.37.9pypypiunverified

A compiler framework that automates translation from source code to silicon. Current version 0.37.9, with frequent minor releases roughly every 1-2 weeks. Requires Python >= 3.9.

pip install siliconcompiler
INSTALL
IMPORT
SIG · SILICONCOMPILER
S
siliconcompiler
devopspythonv0.37.9
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Chip
from siliconcompiler import Chip
from siliconcompiler import Chip

Basic example: create a Chip, set a target, and compile.

from siliconcompiler import Chip chip = Chip('hello_world') chip.set('option', 'target', {"name": "freepdk45_demo"}) chip.compile()
sc --version
Debug
Known issues
breakingIn v0.37.0, the schema was changed so that all libraries use design object base class. Existing flows may need updates to library setup code.
fix
Review library definitions and ensure they inherit from Chip or use the new base class as documented.
affects: >=0.37.0
gotchaThe `sc-issue` command previously required a `-cfg` argument; in v0.37.8 this requirement was removed.
fix
Remove `-cfg` from `sc-issue` calls, or upgrade to >=0.37.8.
affects: <0.37.8
deprecatedSome older tool tasks (e.g., for older OpenROAD versions) may be deprecated. Check the specific tool version compatibility.
fix
Always use the recommended tool version in the SiliconCompiler documentation.
affects: all
gotchaWhen setting `option,from`, the flowgraph will ignore the step if it appears in a leg with parallel paths (fixed in v0.37.9).
fix
Upgrade to v0.37.9 or later to avoid unexpected flowgraph behavior.
affects: <0.37.9
Upgrade
Version history
0.37.9latest on PyPI · released May 8, 2026
Audit
Dependencies
python=3.9requiredRequired Python version
Agent activity
30 hits · last 30 days
node
26
OpenAI (training)
1
Resources
siliconcompiler — pip install siliconcompiler · libregistry