[FPGA] xc6slx9的工程编译最后说slices不够用,可用数量怎么只有data...

[复制链接]
 楼主| voip.wang 发表于 2018-6-15 16:06 | 显示全部楼层 |阅读模式
ERROR:Pack:2860 - The number of logical carry chain blocks exceeds the capacity for the target device. This design requires 856 slices but
   only has 715 slices available that allow carry chains.
但xc6slx9的datasheet明明写了slices是1430啊,怎么只有一半?
stickler 发表于 2018-6-18 08:55 | 显示全部楼层
你看一下DS160手册(Spartan-6 Family Overview)的第4页,SLICE分为SLICEM(25%)、SLICEL(25%)和SILEX(50%)这三种,第三种没有进位链选项功能。LX9是有1430个slice,但是只有一半有进位链可用。所以开发环境报的没有错。
 楼主| voip.wang 发表于 2018-6-20 13:56 | 显示全部楼层
看了一下map report:
Number of MUXCYs used:                     3,424 out of   2,860  119% (OVERMAPPED)
MUXCYs超了,有什么办法可以规避?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

52

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部