打印

CPLD资源占用率不要超过多少?

[复制链接]
752|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
mcu5i51| | 2023-6-5 16:31 | 只看该作者
能装下就行,装不下就优化,优化不了就改芯片,这个就和电路板元件占用率一样,一般留点余量只是为了修复BUG或升级固件

使用特权

评论回复
板凳
zlf1208| | 2023-6-6 17:07 | 只看该作者
资源使用率太高的话,如果今后有升级或修改Bug的时候可能会出现布局布线无法实现或电路的工作频率不能满足要求,看楼主的截图,使用率已经非常高了。

我在做样机的时候先选择大一点的芯片,待到定型后再根据实际情况进行调整,这样可以避免在研发过程中出现芯片不够大的情况,提高研发效率。

使用特权

评论回复
地板
wolfskin|  楼主 | 2023-6-7 16:59 | 只看该作者
多谢,感谢各位!受教了

使用特权

评论回复
5
ywq930903| | 2023-6-9 11:32 | 只看该作者
使用Xilinx公司的FPGA比较多,想来CPLD和FPGA应该是一样的。
通常来说各项资源使用率最好控制不要超过80%,一方面是给后续功能添加和BUG修复留余量;另一方面是给布局布线留足够的空间,时序更容易收敛。当然只要编译成功且时序收敛,资源哪怕用到90%以上也是可以的。
但是我最近一个项目LUT使用88%,DSP使用80%,BRAM使用76%,Vivado编译到place阶段就报错提示预留的可调整空间不足。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

87

主题

205

帖子

0

粉丝