当前位置: 首页 > article >正文

【AXI死锁】

单主机单从机死锁

  • AXI4没有WID,所以比较严格,即写数据通道的数据必须严格的按照写地址通道的数据顺序传送,比如AW通道发送ADDR0,ADDR1,ADDR2三笔写操作,每个写操作burst length=2,那么W通道的顺序在AXI4协议的规定下必须为:WDATA0_0,WDATA0_1,WDATA1_0,WDATA1_1,WDATA2_0,WDATA2_1;

  • AXI3协议WID,所以可以交织发送,时序比较灵活,但是第一帧数据必须按照写地址顺序来,即交织的第一帧数据必须按照写地址数据顺序来传输,同样上述的例子,AXI3的写数据通道就可以为WDATA0_0,WDATA1_0,WDATA2_0(前三个顺序不可以换),WDATA0_1,WDATA1_1, WDATA2_1

如果违反了上述操作就会造成死锁

多主机多从机典型的蝴蝶结死锁

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
常碰到的死锁

1)在写地址-写数据的时候,将bready信号直接全程拉高,方便操作,但是会造成死锁

2)因为Xilinx 的IP核在写数据的时候就


http://www.kler.cn/a/157968.html

相关文章:

  • ubuntu20 安装docker
  • 室内外融合便携式定位终端5G+UWB+RTK
  • 生成元(Digit Generator, ACM/ICPC Seoul 2005, UVa1583)
  • 【C++11(一)】右值引用以及列表初始化
  • 2023四川大学“腾讯杯”新生赛(同步赛)糖果(鸽巢原理)
  • 在AWS Lambda上部署标准FFmpeg工具——Docker方案
  • 【UE】中文字体 发光描边材质
  • CGAL的单调与排序矩阵搜索
  • cv2.threshold 图像二值化
  • 二叉树遍历 LeetCode 1038. 从二叉搜索树到更大和树
  • uniapp搭建内网映射测试https域名
  • 解决在Linux中进行redis的主从复制时出现的从机可以获取到主机的信息,主机获取不到从机的信息~
  • 利用segment-everything进行图像的半自动标注,并生成labelme格式数据集
  • it资产管理系统
  • CentOS部署python Flask项目
  • CSS实现小球边界碰撞回弹
  • 深信服技术认证“SCSA-S”划重点:SQL注入漏洞
  • Nacos前世今生、安装配置、服务注册源码、整合Springboot实战
  • 流批一体历史背景及基础介绍
  • 力扣202题 快乐数 双指针算法