Algorithm Verification
Create a communication link between the your HDL design and MATLAB or Simulink. Your HDL can execute in simulation or on an FPGA.
HDL Cosimulation enables you to run a Simulink or MATLAB simulation that is synchronized with an HDL design simulating with HDL simulators from Siemens®, Cadence®, Synopsys®, and AMD®.
FPGA-in-the-Loop (FIL) enables you to run a Simulink or MATLAB simulation that is synchronized with an HDL design running on an AMD, Intel®, or Microchip FPGA board.
These features enable you to:
Verify an HDL implementation against the model.
Create testbenches for HDL code.
Use a behavioral model as a reference in an HDL simulation.
Verify an HDL implementation on FPGA hardware.
Use analysis and visualization features to gain insight into an HDL implementation.
Integrate a new model with an existing HDL design.
Apply test scenarios from MATLAB or Simulink to the HDL design on the FPGA.
These features are not available in MATLAB Online™.
Before you can use FIL simulation, you must download the support package for your board. See Download FPGA Board Support Package.
Categories
- MATLAB Cosimulation
Cosimulate HDL code with MATLAB
- Simulink Cosimulation
Cosimulate HDL code with Simulink
- FPGA-in-the-Loop
Test designs in real hardware
- Custom FPGA Board Definition
Create board definition files for FPGA verification projects