Fully Deploy CNN on ZC706 Board?

1 visualizzazione (ultimi 30 giorni)
Dylan Tocci
Dylan Tocci il 4 Ago 2021
Risposto: Sivani Pentapati il 1 Ott 2021
Hi all,
Recently I've been prototyping a CNN for the Zynq-7000 ZC706 board through MATLAB. However, I would like to deploy the network and have it fully run on the FPGA needing MATLAB to interface with this. Are their tools in MATLAB that can help with this?
I generated an IP through the dlhdl library, but I'm not sure how the MATLAB blocks in the IP work.
Any help would be greatly appreciated. Thank you!

Risposte (1)

Sivani Pentapati
Sivani Pentapati il 1 Ott 2021
Hi Dylan,
From what I understand, you want to deploy a CNN on FPGA using MATLAB as an interface. I see that you have genereated IP from dlhdl library. You are now supposed to create a workflow object and generate code for your custom Processor. This can be done using the Custom Processor Configeration Workflow. There is another workaround where you can directly deploy your CNN, provided you have the network available in MATLAB. Please refer to the following example on how to deploy pretrained network on ZCU102 SOC. We currently support ZC706 aswell, so you can configure the workflow with your target device accordingly.

Categorie

Scopri di più su Deep Learning Toolbox in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by