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

关于流水线的理解

还是不太理解,我之前一直以为,对axis总线,每一级的寄存器就像fifo一样,一级一级的分级存储最后一级需要的数据。(现在看来,我这个理解应该也是没有问题的)
如下图,一开始是在解析axis流形式的数据包,数据包一直都能输出,所以valid一直是拉高的。

数据流(比喻成水流)到下图所示的管道的1部分的下端之后,接下来,下级,也就是如下图所示的水管的2部分,装满数据之后,也就是水管注满水之后,下面的模块又有背压传递上来(也就是时不时有人在下面用手把水管堵住)所以这个axis(stream)水流会开始被堵住,流速减慢。在上图的parser_top看来,就是t_valid一直是拉高的,但是ready为0的频率明显拉高。

那么理论上,如果

从一个简单的角度去看:看输出端的吞吐


http://www.mrgr.cn/news/92827.html

相关文章:

  • c语言实现三子棋小游戏(涉及二维数组、函数、循环、常量、动态取地址等知识点)
  • 模块七_面向对象
  • 新版的 distrobox 首先需要:设置密码
  • 深度探索推理新境界:DeepSeek-R1如何用“自学”让AI更聪明?
  • 【3天快速入门WPF】11-附加属性
  • DeepSeek行业应用实践报告-智灵动力【112页PPT全】
  • 《动手学习深度学习》的笔记,将会持续更新。
  • LeetCode热题100JS(20/100)第四天|​41. 缺失的第一个正数​|​73. 矩阵置零​|​54. 螺旋矩阵​|​48. 旋转图像​
  • 【华三】从零开始掌握SR技术:原理、架构与应用全解析
  • 使用AoT让.NetFramework4.7.2程序调用.Net8编写的库
  • 神经网络|(十一)|神经元和神经网络
  • windows本地化部署Dify+Deepseek
  • 【零基础C语言】第三节 控制结构
  • 为AI聊天工具添加一个知识系统 之129 详细设计之70 编程 核心技术:Cognitive Protocol Language 之2
  • CSS—背景属性与盒子模型(border、padding、margin)
  • 如何从零开始理解LLM训练理论?预训练范式、模型推理与扩容技巧全解析
  • Linux——基本指令
  • Spring Boot集成Spring Ai框架【详解 搭建Spring Ai项目,以及简单的ai大模型智能体应用,附有图文+示例代码】
  • ue5 创建多列StreeView的方法与理解
  • 【13】智能合约进阶