VPM
Overview
About VPM toolbox and what it can do.
Verilog Package Manager (VPM)
VPM is a powerful package manager for Verilog projects, currently being piloted at Stanford and UC Berkeley. It’s designed to streamline the management, reuse, and communication of IP cores and dependencies in hardware design workflows, significantly accelerating your design process.
Features
- Module Management: Easily include, update, and remove modules in your project.
- Documentation Generation: Automatically create comprehensive documentation for your Verilog modules.
- Dependency Handling: Manage project dependencies with ease.
- Simulation Support: Simulate your Verilog files directly through VPM.
- Tool Integration: Seamlessly install and set up open-source tools for your project.
- File Generation: Automatically generate necessary files like .f, .svh, .xcd, and .tcl.
Plans
VPM offers different plans to cater to various user needs. Here’s an overview of our plans:
Feature | Lite (Free) | Pro ($50/mo) | Team ($100/mo) | Enterprise (Quote) |
---|---|---|---|---|
Download Modules | ✓ | ✓ | ✓ | ✓ |
Open Source Tool Integration | ✓ | ✓ | ✓ | ✓ |
Documentation Generation | 10 basic total | 50 smart per month | Unlimited smart | Unlimited smart |
Module Verification | ✗ | ✓ | ✓ | ✓ |
Waveform Generation | ✗ | 10 total | 500 per module | Unlimited |
Xilinx Integration | ✗ | ✓ | ✓ | ✓ |
FPGA Build-and-Run System | ✗ | ✗ | ✓ | ✓ |
Centralized Billing and Dashboard | ✗ | ✗ | ✓ | ✓ |
Closed-Source Tool and Module Support | ✗ | ✗ | ✗ | ✓ |
Rigorous Version Control | ✗ | ✗ | ✗ | ✓ |
Module Interface Matching and Integration | ✗ | ✗ | ✗ | ✓ |
Custom Feature Development | ✗ | ✗ | ✗ | ✓ |
Choose the plan that best fits your needs and scale of operations. For more details on each plan or to request an Enterprise quote, please contact us at team@getinstachip.com.