how to optimize resource usage in HDL coder ?
古いコメントを表示
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
回答 (1 件)
Bharath Venkataraman
2017 年 7 月 25 日
0 投票
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?
カテゴリ
ヘルプ センター および File Exchange で Speed and Area Optimization についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!