yung2002的个人空间 https://blog.eetop.cn/131421 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

日志 [2011年10月11日] [AXI3.0] CH10 非对齐传输

已有 1729 次阅读| 2011-10-11 09:57 |个人分类:BUS

【问题】讲述协议如何处理非对齐的传输。

关键词:byte lane strobe

 

10.1 关于非对齐传输

AXI协议采用基于burst的寻址,也就是每次交易包含多个数据。一般情况下,每次数据交易都是对齐到传输尺寸的。比如,32b的交易一般是对齐到4字节边界。但是,也有一些时候,burst会起始于一个非对齐的地址。

 

对于数据交易宽度大于1字节的burst,有可能第一字节必须放在非自然的边界上。比如,32-bit的数据包起始于0x1002就不是32位边界对齐的。

 

协议允许主机使用低位地址线标识一个地址非对齐的burst。低位地址线上的提供的信息必须与byte lane strobe上的信息一致。

 

-------Note-------

协议不需要从机对主机的对齐信息做特殊动作。

--------------------

 

对于写交易,主机也可以提供以个对齐的地址,而在byte lane strobe上提供哪些byte lane被用到的信息。

 

10.2 例子

 


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 0

    获赞
  • 2

    评论
  • 访问数
关闭

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

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

GMT+8, 2024-11-17 05:14 , Processed in 0.027072 second(s), 18 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部