AXI 协议详解(四)
发布时间
阅读量:
阅读量

上期我们实现了基于内存的AXI4核心生成器并完成了RTL级仿真验证。感觉如何呢?本周我们将对之前实现的AXI4核心进行进一步测试以确认其实现功能是否达到预期要求。欢迎回复AXI4以获取最新rtl设计及ZYNQ测试环境。如需进一步了解,请关注后续报道~
这次测试揭示了之前主机的一些问题,并且后台代码已更正
主要体现在手Ar信号无法拉低的问题上;代码修改内容如下所示;修改的具体细节有两个方面:具体实现方式进行了优化
- 该方法将降低的条件(\texttt{arvalid} \land \texttt{arready} \land (\texttt{arlen\_cnt\_r} = \texttt{arlen\_r}))调整为最后一个数据握手成功的时刻(\texttt{rvalid} \land \texttt{rready} \land (\texttt{arlen\_cnt\_r} = \texttt{arlen\_r}))。
- 该方法将手Ar提升的条件(\texttt{arvalid} \land \texttt{arready})提前执行,并在无法满足
全部评论 (0)
还没有任何评论哟~
