AHB
fgupupup
这个作者很懒,什么都没留下…
展开
-
nic-400
Interconnect 的 Corelink NIC-400 指的是什么呀? 这和 AHB/AXI 是什么关系呢?Corelink NIC-400 是ARM的一个interconnect IP, 用于连接bus master和slave的。 AHB/AXI只是用于总线协议。from:http://infocenter.arm.com/help/index.jsp?topic=/co...原创 2020-04-28 20:51:02 · 7079 阅读 · 0 评论 -
AXI协议的transaction attributes和cache属性
1.cache的读写参考:http://www.mamicode.com/info-detail-2032670.htmlallocate的理解,就是先让cache分配一个块,然后把write(CPU写)或read(CPU读)的date放进去1.CPU读Cache时:●若hit,则CPU直接从Cache中读取数据即可。●若miss,有两种处理方式: >Read t...原创 2020-04-28 19:57:55 · 7127 阅读 · 2 评论 -
exclusive 和 lock
exclusive 和lock1. 首先,Lock在amba2.0中就有涉及,意思是,某个master 可以通过Lock 总线来实现独占。只有当该master完成传输后才释放出总线。这样的话,总线的效率会降低。 2. 相比Lock,AXI 中引入了exclusive操作,不需要将bus锁定给某个master。而是通过TAG ID以及slave 返回的response来判断当前的传输是否成功。过程...转载 2019-07-24 15:31:32 · 4303 阅读 · 0 评论 -
memory attribute
参考https://www.cnblogs.com/-9-8/p/4655243.html参考https://www.cnblogs.com/-9-8/p/4654294.htmlAXI中的memory attribute属性,由AxCache信号来指定,0-3bit分别代表Bufferable,Cacheable,Read Allocate,Write Allocate。 ...转载 2019-07-24 15:10:47 · 980 阅读 · 0 评论 -
outstanding,out of order ,interleaving的介绍
参考https://blog.csdn.net/qwaszx523/article/details/53737276Ordering modelAXI的控制和数据通道分离,可以带来很多好处。地址和控制信息相对数据的相位独立,可以先发地址,然后再是数据,这样自然而然的支持显著操作,也就是 outstanding 操作。Master访问slave的时候,可以不等需要的操作完成,就发出下一个操...转载 2019-07-24 14:53:26 · 12178 阅读 · 1 评论 -
AXI总线中地址分配为4K的问题
为什么是4K?因为现在的硬盘(机械和固态)每个扇区/页的大小为4K。AXI总线,burst操作,不能跨4K边界问题! 在Master_A设计中,假如Master_A只操作一块64M SDRAM(此Master_A不操作任何其他Slave),读写的数据量远远大于4K。因此其中某个Burst的操作可能 会出现在4K边界上。 请问: 在这样的情况下,Master_A设计的Burst操作是否需要遵...转载 2019-07-24 13:55:03 · 4425 阅读 · 1 评论 -
关于AXI-Stream的介绍
一般来说都接口都只支持AXI或AXI-lite,AXI-stream需要去做转接AXI4-Stream协议是一种用来连接需要交换数据的两个部件的标准接口,它可以用于连接一个产生数据的主机和一个接受数据的从机。当然它也可以用于连接多个主机和从机。该协议支持多种数据流使用相同共享总线集合,允许构建类似于路由、宽窄总线、窄宽总线等更为普遍的互联。AXI4-Stream接口的信号线定义如图1所示[1]...转载 2019-07-24 12:03:19 · 8458 阅读 · 0 评论 -
基于AHB总线的SRAM控制器设计
关于AHB总线的小结:1,流水线2,数据的保持问题https://blog.csdn.net/ivy_reny/article/details/78144785?locationNum=3&fps=1 http://blog.163.com/qixin_william/blog/static/240217035201491133626819/这里写的很好 一个基于AH...原创 2018-07-23 22:57:29 · 11364 阅读 · 4 评论 -
MBIST
MarchC算法 (一) 存储器故障模型常见的存储器(比如SRAM)故障模型包括:- 固定型故障(也称为粘着故障,Stuck-At Faults,SAF):存储单元中的值固定为0(简记为SA0,Stuck-At-0)或者1(简记为SA1,Stuck-At-1),无法发生改变。固定型故障可以通过对待测单元写入0再读出0,然后写入1再读出1来进行检测。- 跳变故障(也...原创 2018-07-03 21:52:47 · 16696 阅读 · 3 评论