AX的I4-协议规范.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AX的I4-协议规范

* 在一个猝发中,第一个传输的地址表示为: Lower_Byte_Lane = Address_N – (INT(Address_N / Data_Bus_Bytes)) Data_Bus_Bytes。 Upper_Byte_Lane = Lower_Byte_Lane + Number_Bytes – 1。 传输数据的范围在: DATA[(8×Upper_Byte_Lane) + 7 : (8 x Lower_Byte_Lane)]。 AMBA AX14协议 --AXI4猝发类型及地址计算 * AWCACHE[3:2]和ARCACHE[3:2] AWCACHE[2]和ARCACHE[2]为读分配位。 AWCACHE[3]和ARCACHE[3]为写分配位。 对于读交易,写分配位表示: 由于一个写交易,位置能预先在高速缓存中进行分配; 由于其它主设备的行为,位置能预先在高速缓存中进行分配; AMBA AX14协议 --AWCACHE和ARCACHE属性 * 对于写交易,读分配位表示: 由于一个读交易,位置能预先在高速缓存中进行分配; 由于其它主设备的行为,位置能预先在高速缓存中进行分配; AMBA AX14协议 --AWCACHE和ARCACHE属性 AWCACHE[1]和ARCACHE[1] 在AXI4中表示可修改位。该位为1时,表示交易是可修改的,否则交易时不可修改的。 * 不可修改交易不能分割成多个交易或者与其它交易合并。 交易不可修改时,下面的参数是不可修改的: 传输地址(AWADDR, ARADDR, AWREGION, ARREGION)。 猝发大小(AWSIZE, ARSIZE)。 猝发长度(AWLEN, ARLEN)。 猝发类型(AWBURST. ARBURST)。 锁类型(AWLOCK, ARLOCK)。 保护类型(AWPROT,ARPROT)。 AWCACHE和ARCACHE属性--不可修改的交易 * 不可修改交易中,交易ID和QoS值是可修改的。 对于猝发长度大于16的不可修改的交易,允许分割成多个交易。每个产生的交易都满足上面的要求,但减少猝发长度,所产生的猝发地址也相应的修改。 AWCACHE和ARCACHE属性 --不可修改的交易 * 可修改的交易可以通过下面的方法进行操作: 交易能分割成多个交易。 多个交易能合并成一个交易。 读交易能取出比要求多的数据。 写交易能访问比要求更大的地址范围,使用写选通信号来保证只更新合理的位置。 AWCACHE和ARCACHE属性 --可修改的交易 * 可以修改每个产生交易的: 传输地址(AWADDR、ARADDR)。 猝发大小(AWSIZE、 ARSIZE)。 猝发长度(AWLEN、ARLEN)。 猝发类型(AWBURST、ARBURST)。 但是,不能修改锁类型(AWLOCK、ARLOCK)和保护类型(AWPROT、ARPROT)。 AWCACHE和ARCACHE属性 --可修改的交易 * AWCACHE[0]和ARCACHE[0] AWCACHE[0]和ARCACHE[0]表示可缓冲。 ARCACHE[0]表示读数据由终端设备发出或者由所写的目的设备发出。 当为低时,AWCACHE[0]表示写响应由终端设备发出,否则可以由中间设备发出。 AMBA AX14协议 --AWCACHE和ARCACHE属性 * 通常情况下,不推荐使用用户信号。 因为,在AXI4协议中没有定义它们的功能,这样两个元件在不兼容行为下使用相同的用户信号,可能导致互操作性问题。下面给出每个AXI4通道的用户信号名字: AWUSER:写地址通道用户信号。 ARUSER:地址通道用户信号。 WUSER:写数据通道用户信号。 RUSER:读数据通道用户信号。 BUSER:写响应通道用户信号。 AMBA AX14协议 --AMBA用户信号 * 当实现用户信号时,并不要求所有通道支持用户信号。 此外,不希望在一个通用的主设备和从设备元件接口支持用户信号。 推荐,包含支持用户信号的互联元件允许这些信号在主设备和从设备之间进行传递。用户信号的宽度在实现时定义,在每个通道的宽度可以不同。 AMBA AX14协议 --AMBA用户信号 * 直通模式。 只转换模式。 N-1互联模式。 1-N互联模式。 N-M互联模式。 其互联结构模型包括: AMBA协议规范 ---AMBA AXI4互联结构 * 主设备0 从设备0 互联 AMBA AXI4互联结构 --直通模式 当只有一个主设备和一个从设备和AXI互联时,AXI互联不

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档