在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 5768|回复: 5

关于AMBA3.0 AXI协议的几点疑问~~

[复制链接]
发表于 2009-1-11 12:21:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
关于AMBA 3.0_AXI协议的几点疑问,欢迎大虾赐教~~小弟最近在研究AMBA3.0协议,关于AXI有些疑问:
1. burst 方式中,有一种是固定地址(FIXED-ADDRESS),即FIFO访问方式,解释是说:当FIFO装满或空时,重复访问同一个地址。这种方式是在什么时候使  用?
2. system cache中,bufferrable 和 cacheable有什么区别?当cacheble分给读和写时,有个write-throgu和write-back,这两个有什么区别?
3. Atomic accesses中exclusive access和locked access有什么区别?在exclusive access中semaphore type是什么意思?(它的解释是不影响总线的延迟,不需要保持锁定。怎么实现的。)
4. Protection unit中,normal access、privileged access、secure access、non-secure access有什么区别?这个里面的normal模式和burst 方式中的normal模式有什么区别?protection有什么作用?只是问master提供保护信息?
5.order(out-of-order)中,允许多个地址访问和乱序回应,是否只是通过ID号来区别?ID[3:0]最多只支持同时16个地址请求?
6.AXI协议中的仲裁和解码是什么时候发生的?解码是发生在slave内,还是有专门的解码模块?

希望大虾们能不吝赐教~~小弟先谢过了~~

发表于 2013-12-29 12:33:13 | 显示全部楼层
同样疑惑中,求解大牛啊
发表于 2014-2-14 11:32:31 | 显示全部楼层
1、fixed-address的使用情况是自己设定或者说是由用户设定的
2、bufferrable 表示支持中间的一个缓冲节点(例如一个中继的interconnect核), cacheable 表示支持缓存(缓存的数据会自动写入磁盘);write-through表示写数据不经过缓存,直接写到slave上,而write-back表示写数据是写到了cache中
3、不清楚
4、保护模式下的不同模式的区别是自己规定的,协议中没有具体规定,只表示出类型;
5、是;是
6、解码一般放到slave的interface中进行,仲裁一般放到interconnect核进行;但是没有具体规定
发表于 2014-10-1 16:26:10 | 显示全部楼层
감사합니다.
发表于 2014-10-30 21:34:58 | 显示全部楼层
我在 哈工大深圳研究生学院 读研,做处理器设计 数字IC这块,也在弄 AXI总线,能否真诚分享下 手里有的  verilog 代码?
发表于 2017-12-13 09:17:30 | 显示全部楼层
AXI很深的樣子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-26 14:46 , Processed in 0.024028 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表