What problem does it solve?
Manually executing the local Chipyard hardware generation pipeline is tedious and error-prone, requiring precise environment setup, RTL generation, SRAM macro mapping, and correct artifact staging for physical implementation tools.
Core Features & Use Cases
- End-to-end local Chipyard flow: Automates Verilog generation from a local Chipyard installation for any valid config, with upfront environment and config validation to catch errors early.
- Automated sky130hd SRAM mapping: Analyzes generated RTL memories, applies priority-based mapping rules to assign compatible sky130hd SRAM macros or standard-cell DFFs, and outputs the required mapping configuration for place-and-route.
- Use case: Hardware engineers developing Chipyard-based RISC-V processors can use this skill to quickly prepare verified, correctly staged RTL and memory metadata for OpenROAD physical implementation, eliminating manual file manipulation and configuration mistakes.
Quick Start
Use the chipyard-local skill with your target Chipyard config name to automatically generate RTL, compute SRAM mappings, and stage all required artifacts for downstream place-and-route.