Instantly scaffold IP repositories with best-practice templates for ASIC and FPGA
Everything you need to create production-grade IP — from RTL and testbenches to documentation and build flows. Pre-configured, standards-aligned, and ready to go.
Organized folder structure including RTL, testbenches, documentation, flows, and scripts — out of the box
Built-in support for Vyges metadata — auto-generated and schema-validated
Optimized for both ASIC and FPGA flows — choose your path and start building
Comes with ready-to-edit README, architecture diagrams, and API documentation templates
Supports UVM, Cocotb, and SystemVerilog — verification built into the template
GitHub Actions templates for validation, linting, simulation, and publishing
Clean, modular SystemVerilog with reusable interfaces and parameters. Follows Vyges naming convention: {block}_{module}.sv
Mixed-method testbenches — Cocotb, UVM, and functional simulation
Synthesis and implementation flows for OpenLane and more
Markdown-based docs that align with your metadata and CI reporting
JSON-based Vyges metadata with AI context engine support — schema-enforced, CI-integrated, and automation-ready
Skip boilerplate setup — start coding with a complete, ready-to-use structure
Enforces standards and best practices for clean, maintainable IP
Ideal for both academic exploration and production-grade development
From solo developers to enterprise teams — scales with your project
Our streamlined workflow makes IP development accessible to everyone. Start with our template, choose your development environment, and build production-ready silicon IP with AI assistance.
vyges-ip-template
)
Build silicon-ready IPs with full-stack flows for synthesis, verification, and timing
Generate FPGA-targeted IP with vendor-ready flows and board-specific examples
Spin up your IP project in seconds — complete with metadata, structure, tests, and docs.