描述
我在EDK AXI设计上失败的时机,我如何关闭时序?
解
– 对于AXI设计,如果在这些接口之间没有满足时序,则在AXI主器件和AXI从器件之间启用寄存器片是至关重要的。这些是可选的流水线寄存器,有助于从时序角度将主机与AXI互连隔离。
要启用寄存器片,请打开每个AXI互连的配置GUI,然后选择主/从特定设置 – >寄存器片选项卡,如下所示。然后,对于每个AXI通道(写地址,读地址,读数据,写数据,写响应),首先为所有通道的所有主站和从站选择FULLY_REGISTERED,以确定是否可以单独使用寄存器片来满足时序要求。
请注意,寄存器片段会增加延迟,因此在满足时序后确定实际需要哪些设置来满足时序可能是值得的。这通常通过启用/禁用各个寄存器片的试错法来实现。
– 一定要升级软件工具和IP。 EDK 12.4和13.1计划有多种时序和器件利用率改进。
– 优化AXI互连时钟。 AXI互连允许时钟域交叉。考虑运行连接到MicroBlaze数据外设(DP)AXI端口的速度较慢的互连和低性能外设时钟。
– 当可用时,在IP核上使用AXI4-Lite,系统可以承受较低的吞吐量。
没有回复内容