Repository navigation
Chipflow 1.1.1 adds a guided route into VLSI and native flow customization for experienced users.
Start with a real design
brew install shreenxdhi/chipflow/chipflow
chipflow quickstart first-chip
chipflow guideQuickstart checks prerequisites, creates a self-checking counter, and executes real RTL simulation. The browser's Learning mode explains seven stages, tracks progress across retries, and launches the next step. An interactive chipflow wizard configures your own RTL.
Customize the native flow
chipflow init custom-chip --expert
chipflow hooks
chipflow variables --search clockExpert mode offers a complete YAML copy editor and searchable installed ORFS reference. Native Tcl hooks and policy scripts, shared helpers, parameters, flow variables, and additional library files are preserved for runs, retries, and backups. Project copies keep complete settings and resolved input paths.
Validation and support
84 automated tests, browser interactions, installed-wheel simulation/server checks, and clean-container CI validate the manager. Real Nangate45 expert counter and Sky130 DMA flows completed through GDSII; the counter executed the configured floorplan/CTS Tcl hooks and shared helper. The runtime dependency audit found no known vulnerabilities at release preparation. Checksums and a dependency SBOM are attached.
Supports the documented single-user Linux workflow with trusted inputs and compatible native EDA tools. Install EDA tools/platform data separately with guidance from chipflow setup. A generated GDS file does not certify foundry DRC/LVS or tapeout readiness. PyPI publication still awaits maintainer account configuration; use the Homebrew tap or the tagged source.