Xilinx Zynq ZCU104 evaluation board support

조회 수: 18(최근 30일)
Florian Brunbauer
Florian Brunbauer 2019년 5월 16일
답변: Kiran Kintali 2023년 3월 6일
I am attemping to work through the Xilinx Zynq tutorial for creating an IP core using the HDL Workflow Advisor as described on this page: https://ch.mathworks.com/help/hdlcoder/examples/getting-started-with-hardware-software-codesign-workflow-for-xilinx-zynq-platform.html
Since the reference design uses Xilinx Vivado 2017.4 tool version, I am using that release of Vivado.
As hardware, I am using the ZCU104 evaluation board but cannot get it to work as it is not shown in the list of supported boards. In Vivado 2017.4 I do not see the board but only see ZCU102 evaluation board. I have tried to install Vivado 2018.3 and can select the ZCU104 in that release but it seems the the reference design is not compatible with 2018.3. I tried to copy the board file for the ZCU104 from the 2018.3 to the 2017.4 release but it did not show up in Vivado as an available board.
Now my question, is it possible to use the ZCU104 device with the HDL Workflow Advisor to create an IP core for this evaluatio board? Alternatively, can I change the reference design to use another version of Vivado to work with the 2018.3 release?
  댓글 수: 1
KatherineL 2019년 6월 17일
did you get an answer to this question? I am also struggeling with the same problem..

댓글을 달려면 로그인하십시오.


Lin Bai
Lin Bai 2019년 7월 17일
Of course you can use ZCU104. Please check the following links on customize the reference design for ZCU104. https://www.mathworks.com/help/supportpkg/xilinxzynq7000/board-and-reference-design.html
A simple way is copy the block design from ZCU102. But becarefule the pin assignment for ZCU104 is different from that for ZCU102.
  댓글 수: 1
Giuseppe Ridinò
Giuseppe Ridinò 2022년 4월 28일
The second link is not working, at least in recent releases.

댓글을 달려면 로그인하십시오.

Kiran Kintali
Kiran Kintali 2023년 3월 6일
Customizing HDL Coder workflow for ZCU104 board:
Once you create the custom reference design you can follow the steps in this example https://www.mathworks.com/help/hdlcoder/ug/getting-started-with-hardware-software-codesign-workflow-for-zynq-ultrascale-mpsoc-devices.htmlto deploy to your new board registered with HDL Coder.
To connect between PS and PL you may also want to follow this example https://www.mathworks.com/help/hdlcoder/ug/xilinx-zynq-linux-image-for-custom-boards.htmlto create a custom linux image.

Community Treasure Hunt

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

Start Hunting!

Translated by