本节介绍单个数据项的写入事务的过程,以及用于完成事务的不同通道。
本次写交易涉及以下channel:
Write (W)
Write Response (B)
首先,在写地址 (AW) 通道上进行握手,如下图所示:
此握手是manager将写入地址传达给subordinate的地方。握手具有以下事件序列:
manager将地址放在 AWADDR 上并在时钟周期 2 中断言 AWVALID。
subordinate在时钟周期 3 中断言 AWREADY 以指示其接收地址值的能力。
握手在时钟周期 4 的上升沿完成。
在第一次握手后,manager将数据传输到写入 (W) 通道上的subordinate,如下图所示:
数据传输具有以下事件序列:
subordinate正在等待数据,WREADY 在时钟周期 n 中设置为高电平。
manager将数据放在 DATA 总线上,并在时钟周期 n+2 中断言 VALID。
握手在时钟周期 n+3 的上升沿完成。
最后,subordinate使用写响应 (B) 通道,在收到所有 WDATA 后确认写事务已完成。此响应如下图所示:
写入响应具有以下事件序列:
manager断言 BREADY。
subordinate驱动 BRESP 以指示写入事务的成功或失败,并断言 BVALID。
握手在时钟周期 n+3 的上升沿完成。
审核编辑:刘清
-
时钟
+关注
关注
10文章
1720浏览量
131364 -
高电平
+关注
关注
6文章
146浏览量
21331
原文标题:【AXI翻译--08】写事务:单个数据项(single data item)
文章出处:【微信号:快乐的芯片工程师,微信公众号:快乐的芯片工程师】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论