Siliconcompiler

Latest version: v0.32.1

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 17

0.32.1

=========================================

**Minor:**

* Added github specific url resolver for downloading artifacts from github.
* Added support to specify step and index for `sc-show` and `sc-dashboard`.

0.32.0

=========================================

**Major:**

* Changed default behavior of `.summary` to only print metrics summary, and added `.snapshot` to generate and display job summary image.
* Moved default verilog/system verilog frontend parser to Slang.


**Minor:**

* Changed examples to use a `requirements.txt` file for external dependencies.

* Tools:

* openroad: added timing histogram reports.

0.31.1

=========================================

**Minor:**

* Fixed tcl manifest to correctly reflect the data types from the schema.
* Added end of install status message to `sc-install`.


* Tools:

* vpr: updated to v9.0 and added timing metrics extraction.

0.31.0

=========================================

**Major:**

* Updated schema to support further advanced packaging.


**Minor:**

* Improved the generation of relay files to provide better insight when debugging.
* Disabled the generation of the html report by default.
* Fixed the handling of environmental variables to ensure they are all set at the start of the node execution.
* Made schema fields pernode and scope enums for easier handling.


* Tools:

* openroad: added global routing metrics recording.
* yosys: added support for loading slang and moosic plugins.

0.30.0

=========================================

**Major:**

* Updated schema to support advanced packaging.


**Minor:**

* Added additional feedback during `sc-install` if user paths are not configured.
* Added support for generating screenshots and displaying `.dot` files.

* Tools:

* bluespec: fixed support for builtin modules.
* openroad: added macro placement constraints script option via `['tool', 'openroad', 'task', 'macro_placement', 'file', 'rtlmp_constraints']`, automatic power grid blockage for pins via `['tool', 'openroad', 'task', 'power_grid', 'file', 'fixed_pin_keepout']`.

0.29.4

=========================================

**Minor:**

* Added helper function to allow tasks to handle clock information in a uniform method.
* Improved feedback on unsupported platforms during `sc-install`.


* Tools:

* bambu: updates to better handle platform and clock information.
* openroad: added recover_power option support.
* yosys: switch to use builtin `keep_hierarchy` to speedup compile times.

Page 1 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.