Does SoC Builder do build optimizations, can I see the resources mapping and can I change it?
2 次查看(过去 30 天)
显示 更早的评论
Dear all,
I am using SoC Blockset for a simple design for AMD Zynq Ultrascale+ ZCU111 evaluation board.
If I understand it correctly, the SoC Blockset add-on uses HDL coder to generate code for FPGA part of the SoC, but this is done through the SoC Builder interface, in which there are much less flexibility then in HDL coder. Does SoC Builder do some FPGA resource optimizations for build? How can I see the resource mapping? Can I change the mapping manually (for a better optimization, e.g.) or is it not possible to make a better mapping then the one produced automatically?
Thank you for your answers!
0 个评论
采纳的回答
Chandra Adusumalli
2025-6-25
SoC Builder considers the hdl code generation settings in the FPGA model configuration. Please refer to the following link for more information .
更多回答(1 个)
Kiran Kintali
2025-6-21
编辑:Kiran Kintali
2025-6-21
For working with the AMD Zynq UltraScale+ RFSoC ZCU111 Evaluation Board using HDL Coder, MathWorks provides detailed documentation and workflows. :
Create RFSoC HDL Coder Models: This example walks you through using the Zynq RFSoC Template Builder tool to create HDL Coder models for the ZCU111 board. It includes configuration options for ADC/DAC interfaces, clock domain settings, and reference design customization. See documentation.
Zynq UltraScale+ RFSoC Design with MATLAB and SimulinkThis broader resource covers system development, simulation, and deployment workflows using MATLAB and Simulink for Zynq UltraScale+ RFSoC devices, including the ZCU111. It includes examples, videos, and tools for HDL and embedded C code generation. You can explore the solution.
Regarding help setting up a model or generating HDL code for a specific application on the ZCU111 board
- https://www.mathworks.com/help/hdlcoder/xilinxzynq7000/ug/create-rfsoc-hdl-coder-models.html
- https://www.mathworks.com/solutions/fpga-asic-soc-development/rfsoc.html
Unless you need to model and simulate the hardware/software interfaces, you can remain at the algorithmic level and use the base HDL Coder targeting features. For more details on the benefits of transitioning to an SoC model and to determine whether your original model requires these capabilities—please refer to the attached HW_SW_Workflow_Unified.pdf document for more details.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!