Deep Learning HDL Toolbox - DE10-Standard

I am trying to use a DE10-Standard FPGA development kit and I use this example: https://www.mathworks.com/help/deep-learning-hdl/ug/define-custom-board-and-reference-design-for-dl-ip-core-workflow.html as a reference. I am trying to do step ,,Create the reference design definition file. To generate a deep learning processor IP core, you must define these three AXI4 Master Interfaces" but I struggle with this part of a code:
hRD.addCustomVivadoDesign( ... 'CustomBlockDesignTcl', 'system_top.tcl',... 'VivadoBoardPart', 'xilinx.com:kcu105:part0:1.0');
I know that I should use addCustomQsysDesign function that refers to Qsys project file, but I want to know what that project needs to contain. Clock, HPS, PLL and DDR memory Interface?

Answers (1)

The Qsys project file must contain all modules referenced in the block diagram in this https://www.mathworks.com/help/deep-learning-hdl/ug/define-custom-board-and-reference-design-for-dl-ip-core-workflow.html, except for the deep learning processor IP core. The project file requires:
  • Clock source
  • JTAG AXI Manager Interface
  • DDR4 external memory interface
  • Hard Processor System (HPS), and
  • PLL

Products

Release

R2022b

Asked:

on 2 Apr 2023

Answered:

on 19 May 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!