VIVADO IP积分器-临界警告:[BD 41-1756]级联段的数目。通过互连接口访问超过16的限制。

描述

当验证我的块设计(BD)时,我得到以下关键警告:

临界警告:[BD 41-1756]通过互连接口访问的级联段的数目超过16的极限。寻址算法试图结合如下所示的连续段,但仅成功地将数目减少到。重新排列级联互连拓扑,以添加另一个阶段,在主接口上分割分段负载。
部分:
01 0x200万
α0x200 000 [256M]α/微BrAZ0 0/DATA[ZYQQUULTIOSPSYE0/DDRUL]
02 0xFD8000
.
.
.

为什么我得到了关键警告?

有什么我能做的吗?

解决方案

有16个地址范围可与AXI互连使用。

如果地址映射算法发现太多的片段通过互连上的单个MXXOXAXI漏斗,则在可能的情况下,它甚至将不相交的片段折叠成彼此。
然而,有一个规则,在另一个MyyAxi上不能有另一个段在同一个互连之间被组合在一起。

该算法所做的是将所有的段组综合一个单一的列表,其中被标记为“软”的折叠段和被标记为“硬”的其他分支的段,然后尝试将软段彼此组合。
如果硬段和软段交错,则软段之间的硬段防止软段彼此塌缩。设计中的节段不能折叠。

为了修复这个位置,通过单独的互连访问每个SyAXI接口。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 18:27:36 +0800

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

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