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

PCIe协议之Margning篇之 Margining 入门

简单来说,Margining(裕量测试)是一种在系统运行时,主动地、可控地“压榨”信号电气容限的方法,目的是评估系统的稳定性和可靠性余量。

一 , 为什么需要 Margining

在高速串行总线(如 PCIe)中,数据是以非常高的速率(例如 8 GT/s, 16 GT/s, 32 GT/s)在通道(Channel)上传输的。这个通道包括PCB走线、连接器、过孔等。信号在传输过程中会受到损耗、反射、串扰等各种因素的影响,导致信号质量下降(波形失真)。

为了保证数据能被正确接收,接收端(Receiver)的输入电路有一个最佳的采样点(通常在数据眼图的中心)。然而,实际采样点可能会因为温度、电压、工艺偏差等因素而偏移。

  • 设计目标:系统在设计时,必须保证在最坏情况下(如高温、低压、高损耗),信号仍然有足够的“眼高”和“眼宽”,即存在足够的时序裕量电压裕量(这里“足够”一词,很有意思,具体指的pcie base spec 协议章节中的0.2UI和 50mV)

  • 现实问题:如何在实际产品中验证这个裕量是否足够?传统的“过温/压测试”成本高、周期长,且难以精确量化。

Margining 就是为了解决这个问题而生的。 它允许系统软件(或测试工具)在正常运行时,命令接收端芯片主动地、微调其采样点的位置(时序)和判决门限(电压),

http://www.dtcms.com/a/461130.html

相关文章:

  • 业主信息查询优化说明
  • 农产品调度运维可视化
  • Javascript本地存储的方式有哪些?区别及应用场景?
  • 【深度学习05】PyTorch:完整的模型训练套路
  • 深入理解C++中的移动语义从拷贝优化到资源所有权的转移
  • 手机网站后台管理郑州制作网站电话133
  • ASP 程序:深入解析与应用实践
  • Spring Cloud与RabbitMQ深度集成:从入门到生产级实战
  • Java学习之旅第二季-15:抽象类
  • GB级csv文件处理
  • 嘉兴 做企业网站seo整站优化价格
  • 【22.2 增强决策树】
  • ComfyUI进行游戏制作需要的算力?
  • 一夜暴富!程序员都热衷炒股吗?
  • 哪些品牌的茶含片比较受欢迎?
  • 前端jquery框架
  • PostIn入门到实战(9) - 如何通过接口场景测试来验证业务场景的正确性
  • 网站联系方式修改个人个体工商户查询
  • 服务商和OEM解耦的汽车网络安全密钥管理方案
  • LLM时代基于unstructured解析非结构化html
  • 混合动力汽车MATLAB建模实现方案
  • 到底什么是智能网联汽车??第四期——汽车通信系统应用及开发
  • 【开题答辩全过程】以 百宝汽配汽车维修智能管理系统为例,包含答辩的问题和答案
  • ASM1042芯片在汽车BCM项目的工程化应用探索
  • 【工具变量】国家智慧城市试点名单DID数据(2000-2024年)
  • 手机网站设计费用衡水网站建设培训学校
  • 专业网站建设市场网站开发时app打开很慢
  • 悟空AI CRM15版本 客户标签 功能
  • 【开题答辩实录分享】以《面向农业领域的智能灌溉系统》为例进行答辩实录分享
  • JVM 永久代垃圾回收深度解析