🧩 Starter template for ASIC hardware IP blocks with Vyges metadata, OpenLane integration, and comprehensive documentation
-
Updated
Apr 30, 2026 - Python
🧩 Starter template for ASIC hardware IP blocks with Vyges metadata, OpenLane integration, and comprehensive documentation
Configurable, high-performance FFT hardware IP core for ASIC/FPGA. Pipelined radix-2 DIF, 256–4096-point support, 16-bit fixed-point, double-buffered memory, APB/AXI interfaces. Optimized for throughput and low latency.
Clean-room container for building RTL → GDSII: a slim, pinned open-source EDA toolchain (Yosys · Verilator · OpenROAD · Magic · KLayout · Netgen · ngspice + sky130/gf180 PDKs), built from scratch on GitHub Actions and published to GHCR.
A fully pipelined digital Hilbert transformer IP block for DSP applications including single sideband modulation, amplitude/phase detection, and quadrature signal processing. Optimized for FPGA and ASIC implementations with configurable precision and maximum throughput.
Static timing analysis with signal integrity — WNS/TNS sign-off gate, SI/crosstalk + statistical OCV. · Download Loom: https://vyges.com/products/vyges-cli/#install
Design-rule check: a GDS layout + a rule deck in, geometry violations out. · Download Loom: https://vyges.com/products/vyges-cli/#install
A configurable UART controller IP with APB interface, FIFO support, and interrupt capabilities. Designed for SkyWater 130nm Open Source PDK with comprehensive verification and OpenLane integration.
VyBox Lite: One-click Codespaces environment for trying Vyges chip/IP development in your browser.
Layout-vs-schematic: SPICE netlist comparison with clear divergence diagnostics. · Download Loom: https://vyges.com/products/vyges-cli/#install
The part of a design a re-synthesis works on: extracted from the timing graph, written out to ABC as BLIF or a mapped network, and the result put back. · Download Loom: https://vyges.com/products/vyges-cli/#install
A configurable full adder IP with three implementation approaches (simple XOR/AND, modular half adder, carry lookahead) following Vyges conventions. Includes comprehensive verification with SystemVerilog, UVM, and Cocotb testbenches supporting multiple simulators (Icarus, Verilator, Questa, VCS, Xcelium). Production-ready for ASIC/FPGA w/ 500MHz
📋 Vyges Metadata Specification - Standardized format for hardware IP discovery and integration
Loom engine: SDC constraint checking and writing
Vyges open-PDK catalog: index.json + full PDK descriptors
Deterministic hypergraph partitioning: multilevel coarsening, initial partitioning and refinement, with small exact ILP solves. · Download Loom: https://vyges.com/products/vyges-cli/#install
Liberty characterization — SPICE + PDK models to .lib (NLDM + CCS), parallel-SPICE orchestration. · Download Loom: https://vyges.com/products/vyges-cli/#install
Public release home for the Vyges CLI — prebuilt binaries + curl/PowerShell installers (catalog, PDK, and Loom-engine installs). Homebrew tap: vyges/homebrew-tap.
Pinned OR-Tools linear solver (SCIP backend) built with Bazel into one static archive, behind a small C shim and a safe Rust API. · Download Loom: https://vyges.com/products/vyges-cli/#install
Power-grid analysis on the design database: connectivity check, static IR drop, SPICE export. · Download Loom: https://vyges.com/products/vyges-cli/#install
To associate your repository with the vyges topic, visit your repo's landing page and select "manage topics."