玻纤效应对skew的影响(三)

news2024/11/16 17:58:19

玻纤效应对skew的影响(一)

玻纤效应对skew的影响(二)

对内skew对32Gbps NRZ和64Gbps PAM-4的影响

这一篇中,玻纤效应造成的对内skew将会加入到32Gbps NRZ和64Gbps PAM-4 SerDes全链路分析中。PCIe 5.0代表32Gbps NRZ,PCIe 6.0代表64Gbps PAM-4.

对内skew对PCIe5.0链路的影响

传输线模型会应用到PCIe5.0链路中,通过检查接收端眼图的大小判断玻纤效应的影响。要知道玻纤效应导致的对内skew是在传输线上一直持续的,并不是集中在某一点。下图是一个典型的一个连接器的PCIe5.0 Tx拓扑,使用2D模型构建的传输线模型中没有skew,我们以此为基准。ULL基板上传输线最长是13inch(参考Intel PDG),后面我们就会使用带玻纤效应的传输线模型替换理想传输线模型。

目前,扁平玻布已经广泛应用于高速系统中来消除玻纤效应,这些扁平布中玻璃束几乎没有空隙,玻璃束和玻璃束之间的开窗非常小。传输线模型也是基于扁平玻布来构建。skew会随着走线位置呈现周期性的变化,见下图。最大skew是2.6ps/inch,出现在0偏移的位置,最小的skew接近0ps/inch,出现在14偏移位置。

下图展示了眼高的变化趋势,和通道插损/对内skew展现了很强的关联性,而且,眼高和眼宽随着skew增加而减小,眼高表现更明显一些。

一些案例引入了超过 30 ps 的偏差,这显然超过了通道可以承受的范围。基于14偏移的模型(最小skew)新增加了一些case,这些case引发的skew从3ps到5ps。这里存在一个悬崖边界效应:如果对内skew在4.2ps内,眼图会随着skew增加缓慢缩小,一旦skew超过4.2ps,眼图会迅速变小,如下图所示。

当差分走线方向和玻璃束的经向或纬向方向平行时,就会出现对内skew,因此,就必须使这些平行的走线总长度最小。利用RSS长度来反映整体平行部分的重要性,计算公式如下图。

在上面的分析中,4.2ps是PCIe5.0链路中允许的最大对内skew。在上一篇文章的图19中,3.3ps/inch是推荐玻布规格中最大的skew,那么,4.2ps skew除以每英寸 3.3ps,根据公式 2 得出最大 1.2 英寸的 RSS 走线长度。Eagle Stream PDG [14] 中发布了最大 1.2 英寸 RSS 长度,用于指导 PCIe 5.0 应用的玻纤效应的缓解。

对内skew对PCIe6.0链路的影响

和PCIe5.0链路的分析类似,带玻纤效应的传输线模型应用于PCIe6.0拓扑的全链路分析中,下图是一个典型的一个连接器的PCIe6.0 Tx链路,所有的硅相关参数/终端模型都是基于PCIe6.0 base规范0.7版本。64Gbps PAM-4信号无法容忍和32Gbps NRZ一样大的skew,整个链路只能容忍8ps的skew。

在上图中,这里只显示 PAM4 接收器眼图的底部眼高和宽度,因为顶部眼图对于线性系统是相同的,并且两者都比 PCIe 6.0 PAM-4 应用的中心眼图差。在该图中,随着skew增加,眼高劣化与插入损耗劣化几乎具有相同的趋势,这意味着对内skew导致插入损耗增加,眼高下降。眼高和眼宽下降与对内skew的关系如图 29 所示。鉴于 PCIe 6.0 的电压裕度相对较小(与 PCIE 5.0 相比),必须将对内skew对通道裕度的影响降至最低。在图 2829 中,当全通道偏移小于 1.6ps 时,对眼宽和眼高的影响可以忽略不计。建议最大 1.6ps 全通道对内偏移作为设计指南。

考虑到PCB上的skew是随机的,所以公式3有些过于悲观,合并经向和纬向的对内skew结果并进行统计学分析,为特定传输线布线长度(平行于电路板边缘)生成 100 万个案例,以检查有多少案例违反了上面提出的skew预算。上图显示,对于32Gbps NRZ,在DPM(defect per million)为50时,RSS长度可以达到1.3inch(使用单张core和pp)或者1.6inch(使用两张core和pp)。在DPM为5000时,长度可以继续增加至1.8inch和2.6inch。对于64Gbps PAM-4来说,当DPM为50时,相应的长度减小到0.5inch和0.6inch,当DPM为5000时,相应的长度增加到0.7inch和1inch。注意以上数据是基于4mil core 5mil PP的叠构,如果叠构有变化玻布规格也会有变化,RSS长度也会有变化。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/139233.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++GUI之wxWidgets(11)-编写应用涉及的类和方法(6)-事件处理(5)

目录自定义事件wxPostEvent()wxQueueEvent()PopEventHandler()Bind()GetEventUserData()Connect()Unbind()定义自己的事件类事件处理程序与虚拟方法自定义事件 wxPostEvent() void wxPostEvent ( wxEvtHandler * dest,const wxEvent & event ) 在GUI应用程序中&am…

云开发项目中如何管理用户和管理授权?

管理用户 在项目中添加用户后,才能为用户授予对应的资产管理权限。支持修改已创建用户的密码和删除用户。 本文中的 用户 是指在云项目下创建的 B 端子账号,可以和资产授权配合使用,管理 B 端设备和资产。这些 B 端用户账号可以在 智慧行业…

IOS开发基础 · SwiftUI · CS193p Lecture1-2

IOS开发Lecture 1TextRoundedRectangleZstackLecture 2HStackstruct整合组件ContentViewstruct 中创建变量var&letSwiftUI刷新重建点击效果ArrayForeachButtonSpacervar整合小组件SF-symbol上下界限制简化ButtonLecture 1 Text import SwiftUIstruct ContentView: View {…

Node.js 中 cookie的验证登录

认识 cookie 在讲cookie的登录验证之前,先来了解一下cookie是什么?cookie本质是存储在浏览器中的一小段文本信息(不超过4kb),是由服务器生成发送到浏览器(客户端),浏览器将其保存在…

虚拟化技术学习笔记2

1、虚拟机与容器对比: 2、Hypervisor管理工具对比: 3、QEMU: 软件模拟虚拟化、可以模拟多种硬件,包括X86架构处理器、AMD64架构处理器、ARM、SPARC与PowerPC、AIX架构等,效率低、一般用于研究测试场景。QEMU可以模拟一…

偏微分题目的解法

介绍偏微分是考研数学里的小重点,通常在题干中就能很明显看到偏导数。这种题目一般会有两个小题,且第一题往往送分题,通常是求某个复合函数的偏导,直接用复合函数的求导法则即可得到答案。第二题通常是求原函数,一般来…

NVIDIA 在 WeNet 中开源 Noisy Student Training 方案

为了改进 Noisy Student Training 在非目标领域 ASR 上的性能,英伟达提出新型数据筛选方法 LM Filter。其利用不同解码方式的识别文本之间的差异来作为数据筛选条件,是一个完全无监督的筛选过程。在 AIShell-1 上与无数据筛选的基线相比可以有 10.4% 的性…

PYNQ-Z2 开发板

1. 官方手册写的挺全,了解一下PYNQ-Z2 设置指南 https://pynq.readthedocs.io/en/latest/getting_started/pynq_z2_setup.htmlPYNQ-Z2 Reference Manual v1.0 https://www.mouser.com/datasheet/2/744/pynqz2_user_manual_v1_0-1525725.pdfpynq(Python O…

单分散PEG之Amino-PEG24-acid;CAS:196936-04-6氨基-二十四聚乙二醇-羧酸

Amino-PEG24-acid氨基-二十四聚乙二醇-羧酸196936-04-6 中文名称:氨基-二十四聚乙二醇-羧酸 英文名称:Amino-PEG24-acid 分子式:C51H103NO26 分子量:1146.35 CAS:196936-04-6 外观:粘稠液体或者固体粉末&a…

数据的存储(3)浮点数的存储

tips 1. 2. 浮点数内存存储方式与整型是截然不同,不可被整型思维带偏了 我用一个例子来理解浮点数在内存当中的表示方法,先上一个十进制浮点数13.5 1. 利用二进制的权重化为二进制浮点数 二进制权重表小数部分如下: 那么13.5&…

Vue好难理解怎么办?

Vue学习笔记分享给你,希望对你有些帮助,另外推荐2个安装 VScode 中的 Vue 插件 Vue 3 Snippets Vue 3 Snippets - Visual Studio Marketplace 这个插件包含了所有的 Vue.js 2 和 Vue.js 3 的 api 对应的代码片段。插件的代码片段如下表格所示&#xff0…

Jetson nano 入手系列之4—外围设备:开机键+PWM风扇

Jetson nano 入手系列之4—外围设备:开机键PWM风扇1.外接按键开机2.PWM可调速风扇2.1 jtop工具2.2 PWM风扇2.3 PWM风扇的控制2.3.1 手动控制2.3.2 自动控制参考文献本系列针对亚博科技jetson nano开发板。 Jetson nano 入手系列: Jetson nano 入手系列之…

《MySQL系列-InnoDB引擎11》InnoDB关键特性-刷新邻接页

InnoDB 关键特性 InnoDB存储引擎的关键特性包括: Insert Buffer (插入缓冲)Double Write (两次写)Adaptive Hash Index (自适应哈希索引)Async IO (异步IO)Flush Neighbor Page (刷新领接页) 这些特性为InnoDB存储引擎带来了更好的性能以及更高的可靠性。 刷新邻接…

极光笔记 | 当前最佳实践:Header Bidding 与瀑布流混合请求技术

通过这篇文章您讲将了解:Header Bidding 的发展史Waterfall、Header Bidding 的逻辑及优劣势为什么说 Header Bidding 与瀑布流混合请求技术是当前最佳实践PART 01、Header Bidding 的起源Header Bidding(头部竞价,又称 Pre-Bidding 或 Advan…

PaddleSports:“AI+体育”端到端开发套件及落地实践

本系列根据WAVE SUMMIT2022深度学习开发者峰会「开源开放 生态共建」论坛嘉宾分享整理。本文整理自「开源开放 生态共建」百度研究院的资深研究员卢飞翔的主题演讲——PaddleSports:“AI体育”端到端开发套件及落地实践。百度3DAI智慧体育团队针对数据、算法、产品三…

C++语法基础课 习题5 —— 字符串

文章目录例题1. 760.字符串的长度(fgets函数)重点!2. 761.字符串中数字的个数3. 763.循环相克令4. 765.字符串加空格(getline函数auto用法)重点!5. 769.替换字符 重点!6. 773.字符串的插入(substr函数)重点!7. 772.只出现一次的字符(难题)习题…

Python逆向进阶教程笔记(1)

视频地址:Day1初识JS逆向 混淆与无混淆数据加密方案解析实战-36Kr数据加密解析 (AES数据逆向)_哔哩哔哩_bilibili 未完待续 一、排错 1.1) 目的:抓页面借口,简单请求会被拦截 1.2) 网址:乌海市公共资源…

OSPF-MGRE实验(1.3)

要求: 1、首先为每个路由器配置接口ip和环回ip实现第一个目标 r1: [r1]interface GigabitEthernet 0/0/0 [r1-GigabitEthernet0/0/0]ip add 16.1.1.1 24 [r1-GigabitEthernet0/0/0]int gi0/0/1 [r1-GigabitEthernet0/0/1]ip add 61.1.1.1 24 [r1-Gigab…

java File类详细

目录 File创建 1.File(String pathname) 2. File(String parent,String child) 3.File(File f,String child) file类的使用 基本操作: 文件夹的操作 File创建 1.File(String pathname) …

一起快速了解单片机入门知识吧!

从事计算机和电子信息技术行业的都熟知单片机一词,但是你真的了解单片机吗?单片机的种类有哪些?单片机有什么特点?单片机的工作原理是什么?下面一起来了解单片机知识吧!在学习单片机知识前,我们…