Modeling Hardware in Python with Zuspec (Matthew Ballance) @FOSSiFoundation
Modeling Hardware in Python with Zuspec (Matthew Ballance)  @FOSSiFoundation
Uploaded May 2026 | Updated September 2026, 2 weeks ago
Silicon engineering demands multiple model types — architecture, behavioral, RTL, and test. These typically all use different languages, limiting reuse and forcing teams to maintain disconnected -- possibly inconsistent -- descriptions of the same design.

Zuspec provides a unified Python-based hardware modeling language that covers design and verification. A model written with Zuspec can be can be evaluated statistically, simulated at native-compiled speed, and refined to synthesizable RTL.

Hardware design with Zuspec is progressive: add detail to a shared model instead of starting over at each abstraction. This makes cross-functional collaboration natural, while new synthesizable constructs and design patterns open up a richer micro-architecture design space.
Modeling Hardware in Python with Zuspec (Matthew Ballance)CHIPS Alliance: towards a unified open source ASIC design & DV workflow (Karol Gugala)Mission-Specific Chips for Space: Open Tools, Real Systems, Radical Performance (Thomas Parry)Riding The Wave: Building Wave Pipelines in FPGAs - Rice Shelley (Latch_2024)Just how far can you go with FOSS? (Peter Birch)Verilator Update Potpourri (Todd Strader)Mr. Scrub: An Open-Source, Internal Scrubber for UltraScale FPGAs (Graeme Smecher)FuseSoC for large real-world code bases (Olof Kindgren)GDSFactory: Open-Source EDA for Accelerating Photonics, Quantum, MEMS, RF Chip Design (J. Matres)Erbium SOC, Architecture, Design and Verification (Vijayvithal Someracharya Jahagirdar)Tiliqua - Accessible, Reconfigurable Audio DSP Platform (Sebastian Holzapfel)Extending RISC-V with SCAIE-V (Tammo Mürmann)
FOSSi Foundation |

Modeling Hardware in Python with Zuspec (Matthew Ballance)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER