- 博客(6)
- 收藏
- 关注
原创 AXI学习记录(6)
下面将介绍AXI4中新增的3种信号机制,用于拓展AXI协议的功能性和灵活性。AWQOS[3:0]:4位写地址通道信号,为每个写事务提供QoS标识符。ARQOS[3:0]:4位读地址通道信号,为每个读事务提供QoS标识符。上述两个信号值越高,表示事务优先级越高。AxREGION[3:0]:4bits信号,作用是在每个读/写事务地址通道上发送的区域标识符。最多可标识16个区域。区域标识符在同一4K空间内必须保持不变。
2025-05-11 20:54:28
1608
原创 AXI学习记录(5)
本文将介绍AXI事务顺序模型相关内容,主要涵盖了顺序模型和乱序模型下事务处理流程。Master可以使用AXI事务标识符来标识必须按顺序返回的单独事务。在同一通道内,同一Master发送的不同事务必须使用唯一ID;在不同通道间,同一ID可以跨通道复用,即同一Master的读写通道可以使用同样的ID。ID相同的连续事务需要按照顺序完成。ID唯一的不同事务,可以乱序(顺序就是指必须等前一个事务发送完,才能执行后面事务;
2025-05-11 20:53:54
711
原创 AXI学习记录(4)
上一篇文章AXI数据传输结构介绍中介绍了数据传输结构相关内容,接下来看看传输属性相关内容,主要描述了Caches,Buffers和memory controller如何处理事务。在AXI3中,AxCACHE[3:0]指定事务的Bufferable,Cacheable和Allocate的属性。那么,这些属性表示什么意思,或者说有什么作用?该bit为1时,可以延迟事务到达最终目的地的时间。该bit为1时,Cache enable。
2025-04-23 15:11:00
721
原创 AXI学习记录(3)
上一篇博客AXI学习记录(2)------AXI地址传输结构介绍中简单介绍了AXI传输事务中的AXI地址传输结构,接下来将介绍AXI数据传输结构。本文简单介绍了AXI数据传输结构,个人觉得后续需要注意混合端传输AXI协议具体怎么处理,Spec中没看到。
2025-04-13 22:28:37
1987
原创 AXI学习记录(2)
上一篇文章AXI学习记录(1)------AXI握手规则介绍中介绍完了AXI握手规则,接下来看看AXI传输事务相关内容,先介绍地址传输结构。本文简单介绍了AXI地址传输结构,不好的地方就是第2章节介绍的非常乱(目前这部分内容大概率有误),这部分内容和数据传输结构相关,我会尽快学习后续内容并更新。
2025-04-06 21:53:13
1747
原创 AXI学习记录(1)
AXI学习记录(1)------AXI握手规则介绍前言1、AXI握手相关信号?2、Spec中基本的握手规则3、各通道握手规则3.1 写地址通道3.2 写数据通道3.3 写回复通道3.4 读地址通道3.5 读数据通道注意4、通道间握手规则4.1 读事务4.2 写事务参考文档总结年后我就打算写点东西记录一下,然而由于各种原因导致今天才开始写(实际是因为拖延症。。。正好近期工作内容需要我学习一下AXI协议,那么就从现在开始吧。本文简单介绍了AXI握手规则,真的能只看本文就能写RTL吗?有点悬吧。
2025-03-29 20:49:04
750
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人