VAXEL-ZERO | VAXEL-EZ | VAXEL-BZ | |
---|---|---|---|
Automation of FPGA Synthesis | Processor Only | Yes | Yes |
Pre-qualified verification IP blocks | - | Yes | Yes |
Full control of the FPGA and test administration from Windows PC | Yes | Yes | Yes |
Support CLI and Python for Hostware | Yes | Yes | Yes |
Supports C for application processor | Yes | Yes | Yes |
Support EDA simulators (VCS/Incisive) | - | - | Yes |
UVM simulaion environment | - | - | Yes |
Assertion and waveform tools | - | - | Yes |
HDMI data IF / Hash calculator IP | - | - | Yes |
Supported target boards | Zybo Z7, Eclypse Z7 | Zybo Z7, Eclypse Z7 | Zybo Z7,
Eclypse Z7 ZC702, ZC706, ZCU102, VCK190 |
Pricing | $499 | $999 | Contact Us |
VAXEL | Emulator | FPGA prototyping | |
---|---|---|---|
Primary purpose | Block, subsystem level RTL & IP verification | Chip & system level verification | System level verification |
Design Phase | Early to late phases | Mid to late phases | Late phase only |
Use Environment | Desktop of RTL designers & verification engineers | Dedicated environment with power and cooling requirement | Specialized FPGA board |
Skill Required | No FPGA knowledge and skills needed, software engineers can participate in verification | Resource scheduling and management skills, emulator knowledge and skills desired | FPGA specialist required, design must be modified to fit in the FPGA prototyping requirement |
Design size | < 6Mgates (Not VAXEL limitation) | Depends on emulator capacity | Depends on FPGA sizes |
Design Ecosystem | UVM | UVM | Independent |
Cost of Owership | Very low | High | Medium |
Components | Description |
---|---|
VAXEL Hostware | Administrative console that runs on Windows PC or Linux connecting to FPGA board via USB or Ethernet |
Application Uploader | Uploads C program (Application) to one of the MPUs (ARM) on FPGA |
Python Library and V-CLI | Allows Python program to be executed on the Hostware (VAXEL original CLI is provided) |
VAXEL Coreware | Runs on MPU (ARM) on FPGA and manages all communications to and from Hostware |
VAXEL Verification IPs | Over 60 pre-validated verification IP blocks choose from |
1. Build "VAXEL Environment" on Simulator and run the smoke test
2. When smoke test passes, move all verification to VAXEL
Note: Testbench can be compatible and interchangeable between UVM and VAXEL
Application | Design size | Budgeted Verification time | Actual Verification time with VAXEL | Productivity Gain |
---|---|---|---|---|
Image processing | 700K | 10 weeks | 2 weeks | 5x |
Video Surveillance | 1M | 8 weeks | 2 weeks | 4x |
Computer Vision | 2M | 12 weeks | 3 weeks | 4x |
Application | Simulator | VAXEL | Productivity |
---|---|---|---|
FPU | 97500sec | 228s | 427x |
4K Image procesing | 7200sec | 50s | 140x |