14.7映射-为什么和什么时候我会使用“-BP”映射选项(“映射切片逻辑到块RAM”)?

描述

“-BP”映射选项将切片逻辑映射到块RAM。

这个选项是如何工作的,我应该什么时候使用它?

解决方案


“-BP”选项允许MAP将LUT-FF逻辑的组合打包成未使用的块RAM组件。

您可以在略微过映射的设计中使用此特性,并可能受益于块RAM中可用的逻辑利用率的提高。

所有块RAM都具有同步注册输出。

MAP将寄存器与任何LUT逻辑一起驱动到块RAM输出中。

没有LUT逻辑,寄存器不会被装入块RAM中,反之亦然。

此功能还支持使用FF输出网络名称的文件来控制块RAM打包。

这个功能是由环境变量“XILIMAPMABRAMMILE文件”触发的,它应该被设置为适用的文件名。

只有与指定网络相关联的LUT-FF逻辑被打包成块RAM。

电脑:
设置XILIMAPJBRAMYFILE =文件名

工作站:
SyEnv XILIMAPMARBAMAMFILE文件名

此功能的当前实现仅将LUTs和FF打包成单个输出、单端口块RAM。

默认块RAM包装行为将只选择至少六个输入的LUT逻辑锥,以避免性能退化。

如果指定,列表驱动的块RAM封装器将封装较小的LUT逻辑锥。

有关设置ISE环境变量的一般信息,请参见(赛灵思解答11630).
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 14:43:37 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它