HDL Coder FPGA resources report
Show older comments
Hello,
In the HDL Coder workflow, is any way to size the FPGA requirements? In a way to be able to precisly select the FPGA that will be able to run the model simulation. Or may be a way to try seveal FPGA chips that will report utilization, without physically having the device?
We dont have neither Matlab and obviously HDL Coder, but we are considering it and after a lot of research, given that we can generate the code and even program the FPGA from Matlab, we just wonder how can we select the right FPGA chip... we are considering usning Xilinx/AMD chips... we have also considered the speedgoat options and other alternatives like NI Veristand, but that is overkill for what we are looking,... our model can be simplified to 1 DI, 2 AO and 1 AI...
And another question, the above idea, does it work only for Simulink models or it can work also for Simscape Electrical models?
Thanks
1 Comment
Nhat
on 24 Aug 2025
Can u help me. i'm having this problem like u
Accepted Answer
More Answers (1)
Pratyush
on 22 Aug 2024
1 vote
Hi Abel,
To estimate FPGA requirements for HDL Coder without physical hardware, you can:
- Use HDL Coder Reports: These provide resource utilization estimates for your design.
- Utilize Vendor Tools: Xilinx Vivado can simulate and estimate resource usage.
- Simulate in MATLAB/Simulink: Verify functionality and refine designs before deployment.
- Incorporate Simscape Electrical: While HDL Coder primarily supports Simulink, you can integrate Simscape Electrical models within Simulink for code generation.
- Explore Virtual Prototyping: Use FPGA emulation tools for virtual testing and resource insights.
These methods help in selecting the appropriate FPGA, particularly for Xilinx/AMD chips, without needing the physical device.
Categories
Find more on Speedgoat FPGA I/O Modules in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




