transfer与transaction的区别:

transfer是只需要一次Valid和Ready握手的单次信息交换过程。

transaction是一次完整的突发传输,包括地址transfer,一个或更多的数据传输,对于写操作,还包括一次应答传输。

可参考博客https://blog.csdn.net/qq_31515205/article/details/106894783中的解释进行理解AXI突发(Burst)传输模式。

发送端与接收端的握手handshake机制:source为发送端,destination为接收端,source的Valid不可等待Destination的Ready断言(即不可与Des的Ready形成依赖关系)后再断言。反之,Des的Ready可以依赖Source的Valid进行断言,可以根据Des当前状态以及Valid的断言状态选择是否进行断言。

最新文章

  1. mysqll底层分享(一):MySQL索引背后的数据结构及算法原理
  2. IOS asc码替换
  3. 经典 socket通讯 -- 已验证
  4. 关于mina框架EMFILE: open too many files exception的处理
  5. Sqli-labs less 65
  6. Codeforces 505 A Mr. Kitayuta's Gift【暴力】
  7. Codeforces Round #368 (Div. 2) B. Bakery (模拟)
  8. 关于Shell中命令替换$(...)与后置引用`...`的不同
  9. hdu_5585_Less Time, More profit(二分+最大权闭合图)
  10. 普通<= >=和between的sql查询方式区别与推荐
  11. Problem O
  12. struts 中自定义action访问方法
  13. Emacs Org-mode 3 表格
  14. Dubbo 源码分析 - 服务引用
  15. 修改wampsever中MySql5.7.14默认为空的密码
  16. Java Hibernate中的悲观锁和乐观锁的实现
  17. test case VS test scenario
  18. CodeForces 509C Sums of Digits(贪心乱搞)题解
  19. C#端加载数据库,Combobox与Node控件绑定数据源demo示例
  20. MySQL Innodb Engine --独立表空间参数(innodb_file_per_table)

热门文章

  1. 记录一次前端hack尝试
  2. [​DuckDB] 多核算子并行的源码解析
  3. 树莓派裁剪通过Win32读出的img文件
  4. Vue的指令(内容渲染、属性绑定、javaScript表达式、事件绑定、事务对象、双向绑定、逻辑<if-show-for>)
  5. day14-异常处理
  6. ES6的Promise用法
  7. 跳板攻击之:Netsh端口代理转发
  8. Blender减面修改器
  9. LeetCode-2013 检测正方形
  10. SAP NOTE 489676 VF188异常