赛灵思
直播中

王莉

7年用户 1272经验值
私信 关注
[问答]

请问我的设计适用于XC3S500E吗?

嗨,
我的项目要求是每个都有48个UART,每个FIFO 1K。
装置:XC3S500E
当我合成我的设计时,设备利用率摘要显示
BRAM数量 - 使用(48) - 可用(20) - 利用率为240%
但在最终报告中
RAMB16的数量 - 已使用(16) - 可用(20) - 使用率为80%
这是有效的吗?
我的设计是否适用于XC3S500E,或者我是否需要使用其他任何设备。
感谢致敬,
迪利普

回帖(3)

胡丹丹

2019-8-13 08:28:21
您必须查看Map和P& Rreports以了解RAM优化的内容和方式,以及这是否可以在您的设计中使用。
例如,如果某些BRAM已合并或转换为分布式RAM,那可能就行了。
如果某些BRAM已被优化掉,因为它们对设计的整体输入/输出没有贡献,那么这可能不太好。
从屏幕截图中可以看出,实际使用的FF数量远低于综合后估算值。
结合的IOB数量也明显减少。
你应该检查你的报告。
如果不进一步了解工具报告或您想要实现的目标,或者甚至是如何限制设计,那么没有人可以对您的问题给出简单的“是”或“否”答案。
----------“我们必须学会做的事情,我们从实践中学习。”
- 亚里士多德
举报

杨洋

2019-8-13 08:45:09
以下是我的设计。
现在我已经使用了20个uarts ..每个银行10个uarts
得到这些警告,这些也在引脚表中不可见
为什么要删除这些信号?
synthesis_report.txt 140 KB
map_report.txt 944 KB
Place_and_Route_report.txt 8 KB
ucf.txt 5 KB
举报

李欣榕

2019-8-13 08:50:49
第二个UART bank上的许多端口都断开连接。
这个银行的大部分或全部可能已被优化工具修剪。
如果逻辑不影响FPGA的输出,则不会实现。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分