PCIe 5.0 Layout Guide笔记

一、松耦合和紧耦合

  1. 松耦合优点是相同走线宽度下电介质更薄,同时对线间距的变化不敏感,提供了更好的阻抗控制;
  2. 松耦合缺点是需要更大的区域进行绕线;
  3. 紧耦合优点是更高的布线密度,相同阻抗下走线可以更细,同时具有更好的共模噪声抑制;
  4. 紧耦合缺点是阻抗随线间距的变化大;

【注】使用松耦合或紧耦合主要是在布线密度和阻抗控制之间权衡

例如,差分对等长通常需要对一个分支进行蛇形处理,以保持P到N的等长。对于松耦合的走线,蛇形线不会急剧改变走线的差分阻抗。而对于紧耦合的走线,走线到走线间距的变化会显著改变标称差分阻抗±10%。

为了减少共模干扰,一般推荐在TX源端进行差分对的等长(deskew),不在RX端进行等长,如下图:

因蛇形走线会给差分阻抗带来不连续,尽量使电长度(electrical length)低于信号上升时间来最小化蛇形走线。一般情况下,保持蛇形布线长度< 100mil,弧度和弯度为45度,如下图:

关于差分信号其余需要注意的地方:

①差分间距一般是走线宽度的1~2倍

②高速差分信号(>10GHz)采用圆弧走线

③在高速差分信号的过孔和焊盘使用泪滴减少阻抗不连续

二、微带线和带状线

相同宽度和铜厚的带状线插损小于微带线

推荐的TX/RX走线方式和隔直电容摆放位置:

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

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

相关文章

一个模板项目复制多个时候报错

复制的项目虽然用新idea打开&#xff0c;但是用的parent版本号&#xff0c;或者名字还是一个&#xff0c;这块要改&#xff0c;改版本号就行&#xff0c;子项目也改 循环依赖解决 pom中引入了循环依赖&#xff0c;pom已经最新&#xff0c;但是启动还是报错&#xff0c;idea缓…

Llama中文大模型

关于Llama中文大模型 欢迎来到Llama中文大模型&#xff1a;已经基于大规模中文数据&#xff0c;从预训练开始对Llama2模型进行中文能力的持续迭代升级。 Llama中文大模型 &#xff1a;https://github.com/LlamaFamily/Llama-Chinese 在线体验 &#xff1a;https://llama.fam…

基于Java的艺培管理解决方案

✍✍计算机毕业编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java、…

cmake构建在Visual stdio 2019 和Xcode的Qt的程序

概述&#xff1a;用CMake可以方便地构建Qt的应用程序&#xff0c;前提是你已经配置好用Visual Stdio 开发的Qt的环境或者Xcode的Qt开发环境。 1、编写CMakeLists.txt cmake_minimum_required(VERSION 3.6)set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STR…

你有一份关于alzet渗透泵的知识,请签收

alzet渗透泵是ALZET公司在二十世纪七十年代发明的一种用于体内药物缓释的工具。起初&#xff0c;alzet渗透泵仅仅是在公司内部和相关科研机构用来做药物测试的&#xff0c;当时alzet渗透泵并没有大量流入市场&#xff0c;但在不久之后&#xff0c;由于胶囊泵与所植入部位的组织…

介绍 Gradio 与 Hugging Face

&#x1f349; CSDN 叶庭云&#xff1a;https://yetingyun.blog.csdn.net/ 我们可以使用 Gradio 库为我们的模型构建演示。Gradio 允许您完全使用 Python 为任何机器学习模型构建、自定义和共享基于 Web 的演示。使机器学习模型变得可交互和易于使用。 为什么首先要为您的机器…

OSDI 2023: Nimble Rollback Protection for Confidential Cloud Services

我们使用以下6个分类标准对本文的研究选题进行分析: 1. 研究领域 TEE回滚保护: 侧重于防止攻击者将系统恢复到早期状态,可能会撤消有效交易或引入不一致。 该领域的解决方案涉及检测和缓解回滚尝试的机制,确保TEE内的数据完整性。状态连续性: 解决如何在计算过程中保证TEE内…

Parade Series - NVR Stat

获取文件夹占用空间信息 DIR %NVRHOME% /W /SDIR %NVRHOME% /s | tail -n2 | sed s/,//g | awk {if(NR1){key"Used";}else{key"Free";};sum$3/(1024*1024);unit"MB";if(sum^>1024){sumsum/1024;unit"GB";}printf("{\"Ty…

Ansible group模块 该模块主要用于添加或删除组。

目录 创建组验证删除组验证删除一个不存在的组 常用的选项如下&#xff1a; gid  #设置组的GID号 name  #指定组的名称 state  #指定组的状态&#xff0c;默认为创建&#xff0c;设置值为absent为删除 system  #设置值为yes&#xff0c;表示创建为系统组 创建组 ansib…

【Leetcode】938. 二叉搜索树的范围和

文章目录 题目思路代码结论 题目 题目链接 给定二叉搜索树的根结点 root&#xff0c;返回值位于范围 [low, high] 之间的所有结点的值的和。 示例 1&#xff1a; 输入&#xff1a;root [10,5,15,3,7,null,18], low 7, high 15 输出&#xff1a;32 示例 2&#xff1a; 输入…

linux+fortify

系统版本:Ubuntu22.04桌面版 一:登录root用户关闭防火墙 sudo passwd root systemctl stop ufw.service systemctl disable ufw.service 二:开启ssh服务 sudo apt update sudo apt install openssh-server sudo systemctl start ssh sudo systemctl status ssh连接上WinS…

笔记本如何录屏?很简单,我来告诉你

“最近遇到了一些工作上的问题&#xff0c;需要录制一些会议和讨论的内容&#xff0c;以便于后续的整理和回顾。但是&#xff0c;我没有使用过笔记本进行录屏&#xff0c;不知道该如何操作。大家有没有简单易懂的笔记本录屏指南&#xff0c;教教我&#xff01;” 在当今数字化…

vue3(vite)+electron打包踩坑记录(1)

vue3(vite)electron打包踩坑记录 - 打包vue 第一步 编译vue 使用vite构建vue&#xff0c;package.json如下 {"name": "central-manager","private": true,"version": "0.0.0","type": "commonjs",&q…

stack类别

题1&#xff1a; 完成Stack类的改造&#xff0c;将其设置为模板类。 使用这个模板Stack类创建两个堆栈对象。 在主程序中创建一个字符堆栈&#xff0c;一个int堆栈&#xff0c;分别压入一个字符串和5个整数&#xff0c;从顶端分别打印出两个堆栈的内容。 【测试数据】 输入&a…

Codeforces Round 240 (Div. 1) C. Mashmokh and Reverse Operation(分治+逆序对)

原题链接&#xff1a;C. Mashmokh and Reverse Operation 题目大意&#xff1a; 给出一个长度为 2 n 2^{n} 2n 的正整数数组 a a a &#xff0c;再给出 m m m 次操作。 每次操作给出一个数字 q q q &#xff0c;把数组分为 2 n − q 2^{n-q} 2n−q 个长度为 2 q 2^{q} 2…

2D目标检测正负样本分配集合

一&#xff1a;CenterNet Center point based正负样本分配方式&#xff1a;中心像素分配为当前目标。 如果同类的两个高斯核具有交叠的情况&#xff0c;我们逐元素【像素】的选取最大值。Center point based 正样本分配方式的缺点&#xff1a;如果两个不同的物体完美匹配&…

各中间件数据库默认访问端口总结

说明 在生态丰富的开发环境下&#xff0c;我们常常需要接触很多中间件产品&#xff0c;中间件默认的连接端口以及可视化ui访问端口也时不时的需要用到&#xff0c;这里循序渐进做好登记&#xff0c;以备查阅&#xff01; 中间件/数据库名称默认端口管理台端口默认账号密码rabbi…

vue 实现背景图水印不可删除

原理&#xff1a;利用MutationObserver监听父节点的子节点变化&#xff0c;如果变化&#xff0c;重新创建水印节点并添加到父节点中 代码如下&#xff1a; 父节点中一开始要有我们的水印节点&#xff0c;然后在mounted中执行我们的waterMarkBgObserver&#xff0c;切记在befor…

ubuntu 配置root远程登录shell脚本

以下是一键配置脚本&#xff0c;直接新建rootlogin.sh脚本文件&#xff0c;打开后把以下命令粘贴进去然后&#xff0c;运行脚本文件即可。 #!/bin/bash#set root password sudo passwd root#notes Document content sudo sed -i "s/.*root quiet_success$/#&/" …

CFS的覆灭,Linux新调度器EEVDF详解

本文主要总结了EEVDF论文和Linux内核实现中关键逻辑的推导&#xff0c;着重强调代码逻辑和论文公式之间的关系&#xff0c;它又长又全&#xff0c;像今天的汤圆又大又圆:D Warn&#xff1a;多行的公式编号渲染有点问题&#xff0c;当存在多行公式时&#xff0c;仅对最后一条式…