Hardware Software Co-design support for ZCU111

5 views (last 30 days)
I wanted to carry out Hardware Software Co-Design Workflow for ZCU111 but sadly the HDL Coder Advisory doesn't support this board natively. Is there a way to add support for the ZCU111 board?
Is there any alternative(maybe better) working approach to program both the PL and PS of a SDR SoC through Simulink model for ZCU111 that I should follow?
I came accross this tutorial to 'Define Custom Board and Reference Design for Zynq Workflow' which is for Zybo Board. Getting this to work for ZCU111 is still not clear.
Thanks for your help in advance.

Answers (1)

Kritika Bhardwaj
Kritika Bhardwaj on 20 May 2021
Hi Aunullah,
I understand that you want to carry out Hardware Software Co-design workflow for ZCU111 board. HDL Coder toolbox has come up with a new support package for Xilinx RFSoC devices in R2021a release. This new HDL Coder support package supports ZCU111 and ZCU216 boards. For more information on this new support package, visit https://www.mathworks.com/hardware-support/rfsoc-hdl-coder.html.
The SoC Blockset product also supports ZCU111 board. For more information, see https://www.mathworks.com/help/supportpkg/xilinxsoc/ug/transmitandreceivetoneusingRFSoCdevicesimulate.html.
Thanks!
  1 Comment
Kefayet Ullah
Kefayet Ullah on 14 Apr 2022
Hello Kritika,
I am implementing the "Transmit and Receivea a Tone Using Xilinx RFSoC Device- Part I and II" from MATLAB/SIMULINK.
The model simulates perfectly. Infact, I reach the last stage of capturing the data. But, at the last stage of capturing the data at the ADC, I get the following error message:
"Unable to send message from 'Output Port 1' of block 'soc_rfsoc_datacapture_sw?IODataSource_Stream/Variant/SIM/Source_Variant/From_Constant/HWSW_Message_Send/Message_Send' because the output port is blocked. 2 messages were dropped during this simulation. To prevent messages from being dropped, increase the capacity of message storage connceted to this output port".
I am using the Xilinx ZCU111 evaluation board and MATLAB R2021b.
Any help and suggestions would be highly appreciated.
Thank you.

Sign in to comment.

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!