Main Content

HDL Code Generation, Verification, and Deployment

Generate HDL code using HDL Coder™, verify using HDL Verifier™, and prototype using hardware support packages

After simulating your designs using Wireless HDL Toolbox™ blocks, the next steps are to generate HDL code, verify the generated code, and deploy to hardware. To generate HDL code from designs that use the hardware-friendly Wireless HDL Toolbox blocks, 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 (FIL) feature to prototype your HDL design on an FPGA board. The FIL blocks provide efficiency improvements for streaming data across the interface between Simulink® and the FPGA board. HDL Verifier also enables you to cosimulate a Simulink model with an HDL design running in a third-party simulator.

To design, prototype, and verify practical wireless communications systems on hardware, download hardware support packages such as SoC Blockset™ Support Package for AMD FPGA and SoC Devices.

Blocks

FIL Frame To SamplesConvert frame-based data to sample stream for FPGA-in-the-loop
FIL Samples To FrameConvert sample stream from FPGA-in-the-loop to frame-based data

Topics

Related Information

Featured Examples