how to optimize resource usage in HDL coder ?
5 views (last 30 days)
Show older comments
hi,
I build a model and have a very high usage of the resource. I would like to decrease it, please suggest me what steps can I take for the same? The project is attached and I am using Altera Cyclone IV X for hardware implementation, where Quartus fails to compile with error "Error (114016): Out of memory in module quartus_map.exe (8882 megabytes used) ". I think it is because of the high resource, please let me know if I am wrong.
Multipliers 518
Adders/Subtractors 27084
Registers 260726
Total 1-Bit Registers 3019571
RAMs 19
Multiplexers 119879
I/O Bits 46
Static Shift operators 9633
Dynamic Shift operators 3345
Looking forward to a reply.
Thank you
0 Comments
Answers (1)
Bharath Venkataraman
on 25 Jul 2017
You can share resources by using the Sharing option (right click on a subsystem to see the option). The number of registers seem high, have you considered using the RAM block instead of registers?
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!