Main Content

HDL Code Generation from MATLAB Applications

Generate HDL code for deployment on desktop or embedded targets

Use Deep Learning HDL Toolbox™ together with Deep Learning Toolbox™ to generate HDL code for pretrained networks. You can deploy the generated HDL code on Intel® and Xilinx® FPGA and SoC devices.


dlhdl.WorkflowConfigure deployment workflow for deep learning neural network (Since R2020b)
dlhdl.TargetConfigure interface to target board for workflow deployment (Since R2020b)




  • Get Started with Deep Learning FPGA Deployment on Intel Arria 10 SoC (Deep Learning HDL Toolbox)
    This example shows how to create, compile, and deploy a dlhdl.Workflow object that has a handwritten character detection series network object by using the Deep Learning HDL Toolbox™ Support Package for Intel FPGA and SoC.
  • Defect Detection (Deep Learning HDL Toolbox)
    This example shows how to deploy a custom trained series network to detect defects in objects such as hexagon nuts.