AXI4协议五个不同通道的握手机制

描述

AXI4 协议定义了五个不同的通道,如 AXI 通道中所述。所有这些通道共享基于 VALIDREADY 信号的相同握手机制,如下图所示:

axi协议

VALID 信号从源到目标,READY 从目标到源。

源或目标是 manager 还是 subordinate 取决于正在使用的通道。例如,manager 是读取地址通道的源,但是读取数据通道的目标。

源使用 VALID 信号来指示有效信息何时可用。VALID 信号必须保持断言,即设置为高电平,直到目的地接受该信息。以这种方式保持有效的信号称为粘性信号(sticky signals)。

目的地指示它何时可以使用 READY 信号接受信息。READY 信号从通道目标发送到通道源。

此机制不是异步握手,需要时钟的上升沿才能完成握手。

在设计互连结构时,您必须了解所连接的 manager 和 subordinate 的能力。了解此信息后,您就可以包含足够的缓冲、跟踪和解码逻辑,以支持各种数据传输排序的可能性,从而提高更快设备的性能。

使用标准术语可以更轻松地理解连接组件之间的交互。AXI 区分了传输和事务:

传输是一次信息交换,带有一次 VALIDREADY 握手。

一个事务是一个完整的传输突发,包含一个地址传输、一个或多个数据传输,以及对于写序列,一个响应传输。





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分