0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCIe系统阻抗控制85还是100的验证

edadoc 来源:edadoc 作者:edadoc 2024-04-22 17:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

还记得上次的文章,PCIe阻抗控制,85ohm和100ohm哪个好?PCIE-阻抗-高速PCB,文章里面只讲到目前的主要问题,但没有给出具体怎么解决这个问题,今天我们就通过无源仿真的方式来聊聊上次那个问题的最终解决方案。

目前我们看到PCIe系统主要有以下几种连接方式,也可以说主要的几种拓扑结构。

1、没有连接器,板内芯片到芯片的PCIe总线互联,如下图所示:

wKgaomYmKryAdM__AABmctwj6Do926.jpg

2、有一个标准的PCIe连接器,主板通过连接器到PCIe标准子卡(也叫Add-in卡),如下图所示:

wKgZomYmKryAEdooAAEUKKKP1l8325.jpg

3、在上面2的基础上,中间通过一个Riser卡互联,如下图所示:

wKgaomYmKr2AJTWoAADpxD71XK8911.jpg

4、自定义的连接,遵循PCIe信号协议,两块或两块以上的板卡通过连接器或者线缆互联,如下图所示:

wKgZomYmKr2AKeCjAAFQZSGR4qc009.jpg

通过连接器互联

wKgaomYmKr2AEQwzAABtQh32Hjg252.jpg

通过线缆互联

当然还有其他不同的连接方式,我们今天主要以上次案例里面的两块板子通过背板连接器的方式来讲,和上面第四种方式比较类似。下面我们按照子卡和底板通过标准的背板连接器来连接的方式进行举例仿真,同时也看能否还原案例中出问题板子的情况,如下图为之前测试的结果。

wKgZomYmKr6AWEtNAAErEpqpmrU341.jpg

根据上文测试的结果,当前子卡85ohm的阻抗要求,连接器阻抗100ohm的标准,底板阻抗又是92ohm的测试结果,按照如下拓扑进行仿真设置。

wKgaomYmKr6AEOYkAACj6Z1Cs_w665.jpg

仿真结果如下,底板阻抗稍微高了一点,子卡阻抗差不多,相当于有点正负偏差在里面,另外加了连接器的模型,连接器的阻抗确实是有点高,和实际测试也比较接近。

wKgZomYmKr-AYLdDAAEnKokkaW4953.jpg

可以看到此时由于阻抗的偏差比较大,回损已经压到协议要求的Spec了,基本上没什么裕量了。

接着我们再来看如果连接器和底板固定,只修改子卡的设计,这样把子卡的阻抗也按照92ohm来管控,拓扑如下所示:

wKgaomYmKr-AIWOcAACfKqGav7I645.jpg

仿真结果如下所示:

wKgaomYmKsCAZB1oAAEwMU9vEck683.jpg

此时回损改善明显,还有一定的裕量。

这篇文章由于模型的局限,我们只是简单验证了一下无源的性能,从无源回损和阻抗一致性两个方面来看,确实优化后整个系统有一定的改善,后面客户改版后反馈确实是没有再发生之前的问题,说明问题已经得到了改善。

今日答题:从系统的角度来看,大家建议高速差分走线按照95甚至92ohm好,还是直接100ohm好?欢迎大家畅所欲言。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无源
    +关注

    关注

    0

    文章

    90

    浏览量

    15410
  • PCIe
    +关注

    关注

    16

    文章

    1424

    浏览量

    87613
  • 阻抗控制
    +关注

    关注

    1

    文章

    57

    浏览量

    11050
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Amphenol HD Express®:满足PCIe® Gen 6需求的高性能互连系统

    Express®互连系统,专为满足并超越PCIe® Gen 6高端85Ω架构的电气和机械要求而设计,为电子工程师们带来了新的解决方案。 文件下载: Amphenol TCS HD Express®互连
    的头像 发表于 12-11 14:10 147次阅读

    NVMe高速传输之摆脱XDMA设计43:如何上板验证

    1 所示。 外部接口主要有访问系统控制模块的ctrl_axi 接口, 进行数据传输的 data_axi 接口, 与 PCIe 引脚连接的 PCIe 接口, 以及时钟、 复位接口。 可选参数包括
    发表于 10-30 18:10

    NVMe高速传输之摆脱XDMA设计33:初始化功能验证与分析

    PCIe 初始化状态, 3 对应 NVMe 初始化状态, 4 对应初始化错误状态, 5 对应初始化完成状态。 图1 系统初始化控制和状态转移仿真波形 复位释放后, 在延时 20ms 后初始化状态机值跳转
    发表于 10-08 08:02

    NVMe高速传输之摆脱XDMA设计24: UVM 验证包设计

    。 Axi4_lite_agent 负责对接 AXI4-Lite 接口。 在 DUT 使用的三个接口中, AXI4-Lite接口用于连接系统控制模块, 实现系统控制功能, 所以激励的添加主要通过 AXI4-Lite接口。 在
    发表于 08-29 14:33

    NVMe高速传输之摆脱XDMA设计23:UVM验证平台

    抽象为 PCIeTLP 事务,因此为了方便的在事务层构建复杂的测试用例,项目基于 UVM 搭建验证平台进行功能验证。图1 验证平台架构图在验证平台中将
    发表于 08-26 09:49

    NVMe高速传输之摆脱XDMA设计之12:PCIe请求模块设计(上)

    发送给下游设备,下游设备的反馈通过axis_rc接口以CPL或CPLD的形式传回。门铃写请求由NVMe控制模块发起,请求以PCIe存储器写请求TLP的格式从axis_rq接口交由PCIE硬核发送。 由于
    发表于 08-03 22:00

    NVMe高速传输之摆脱XDMA设计18:UVM验证平台

    抽象为 PCIeTLP 事务,因此为了方便的在事务层构建复杂的测试用例,项目基于 UVM 搭建验证平台进行功能验证。图1 验证平台架构图在验证平台中将
    发表于 07-31 16:39

    PCIe协议分析仪在数据中心中有何作用?

    PCIe协议分析仪在数据中心中扮演着至关重要的角色,它通过深度解析PCIe总线的物理层、链路层、事务层及应用层协议,帮助运维人员、硬件工程师和系统架构师优化性能、诊断故障、验证设计合规
    发表于 07-29 15:02

    PCIe协议分析仪能测试哪些设备?

    阵列的PCIe通信,验证数据一致性和错误恢复机制。 应用价值:保障企业级存储系统在高压环境下的可靠性。 三、网络与通信设备 PCIe网卡 测试场景:监测网络接口卡(NIC)与主机的
    发表于 07-25 14:09

    100MΩ输入阻抗示波器探头技术特性及应用解析

    本文介绍100MΩ输入阻抗探头的技术优势、参数及选型要点,强调其对高阻抗电路和高压测量的精准性与可靠性。
    的头像 发表于 07-15 17:41 655次阅读

    nvme IP开发之PCIe

    PCIe 体系结构 常见的PCIe总线系统结构如图1所示,其中主要包含三种设备,分别是根复合体(RootComplex,RC)、Switch 和终端设备(EndPoint,EP)。 图1 PC
    发表于 05-17 14:54

    揭秘PCB阻抗控制:如何影响你的电子设备性能?

    PCB贴片加工厂家今天为大家讲讲什么是PCB阻抗控制?PCB阻抗控制对电路性能和稳定性的影响。在高频、高速电子产品设计中,电路性能的稳定性和可靠性对产品的质量有着至关重要的影响。而PC
    的头像 发表于 04-18 09:07 755次阅读

    Diodes公司PCIe 6.0时钟缓冲器介绍

    PI6CB3320xxA 系列为 PCIe 6.0 时钟缓冲器,具有 20、16、13、12、8 和 4 通道低功耗 HCSL 输出,具有 85Ω或 100Ω输出阻抗的片上终端 (On
    的头像 发表于 04-10 15:49 920次阅读
    Diodes公司<b class='flag-5'>PCIe</b> 6.0时钟缓冲器介绍

    PCIe 6.0 互操作性PHY验证测试方案

    由于CPU、GPU、加速器和交换机的创新,超大规模数据中心的接口需要更快的数据传输,不仅在计算和内存之间,还涉及网络。PCI Express (PCIe®) 成为这些互连的基础,支持构建 CXL
    的头像 发表于 01-02 08:43 1395次阅读
    <b class='flag-5'>PCIe</b> 6.0 互操作性PHY<b class='flag-5'>验证</b>测试方案