Vision HDL Toolbox™ provides libraries of blocks and System objects that support HDL code generation. To generate HDL code from these designs, you must have an HDL Coder license. HDL Coder also enables you to generate scripts and test benches for use with third-party HDL simulators.
If you have an HDL Verifier license, you can use the FPGA-in-the-loop feature to prototype your HDL design on an FPGA board. The blocks on this page provide efficiency improvements for streaming pixel data across the Simulink® to FPGA board interface. HDL Verifier also enables you to cosimulate a Simulink model with an HDL design running in a third-party simulator.
FIL Frame To Pixels | Convert frame-based video to pixel stream for FPGA-in-the-loop |
FIL Pixels To Frame | Convert pixel stream from FPGA-in-the-loop to frame-based video |
visionhdlsetup | Set up model parameters for HDL code generation for streaming video |
HDL Code Generation from Vision HDL Toolbox
Generate HDL code from MATLAB® code and Simulink models.
Cosimulate designs in MATLAB or Simulink with third-party HDL simulators.
Real-time design verification with FPGAs.
Prototype Vision Algorithms on Zynq-Based Hardware
Prototype Vision HDL Toolbox designs on Zynq® boards using support packages.
You can model external memory using features from Computer Vision Toolbox™ Support Package for Xilinx® Zynq-Based Hardware or SoC Blockset™.