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

【SI_DP2.0 01】一文深入了解DP2.0

1. DP概述1.1. DP版本演进版本发布年份核心速率关键技术/新增功能工程意义DP 1.02006单通道 2.7GbpsRBR/HBR初代标准替代VGA/DVI支持音视频同步传输奠定DP基础架构定义Main-Link/AUX/HPD三层DP 1.1a2007同上加入HDCP 1.3内容保护提升兼容性解决版权保护问题推动消费电子普及DP 1.22010单通道 5.4GbpsHBR2MST多流传输支持miniDP接支持4K60Hz4通道单接口驱动多屏成为专业多屏方案的标准DP 1.32014单通道 8.1GbpsHBR3速率翻倍至HBR3支持5K60Hz/8K30HzRAW格式传输、CEC透传带宽大幅提升开始适配高分辨率显示器DP 1.42016同DP 1.3HBR3DSC 1.2压缩技术FEC前向纠错HDR元数据静态/动态支持8K60Hz需DSC解决高分辨率传输瓶颈DSC成为高刷/高分辨率标配DP 1.4a2018同DP 1.3HBR3勘误优化链路训练/DSC实现提升雷电3/Type-C Alt模式兼容性大幅提升实际设备互操作性是消费级主流版本DP 2.02019单通道 10/13.5/20GbpsUHBR10/13.5/20128b/132b高效编码效率97%强制DSC支持Panel Replay低功耗模式UHBR电气规范FFE/CTLEDFE原生MST统一映射架构级升级总带宽达9670MBps原生支持8K60Hz/10KDP 2.12022同DP 2.0适配USB4/Type-C 2.1标准新增UHBR 10/13.5/20线缆认证规范优化电源管理与EMI指标完善高速线缆生态成为Type-C全功能接口的核心标准1.2. DP PHY架构1. 源端 vs 接收端的对称性DP Source Device源设备数据从链路层到 PHY 逻辑子块再到 PHY 电气子块最终转换为物理信号发出。DP Sink Device接收设备物理信号先进入 PHY 电气子块再到 PHY 逻辑子块最后传递给链路层处理。2. 层级关系System Software / Applications Interface系统软件/应用接口是数据的来源如显卡输出、主机应用。Link Layer负责数据的打包、成帧、错误校验等逻辑处理和PHY层解耦独立于电气特性。PHY Layer Logical Sub-block逻辑子块负责链路层数据的编码如8b/10b、128b/132b、同步、加扰等处理是“数字部分”。PHY Layer Electrical Sub-block电气子块负责将数字符号转换为差分信号、驱动输出、接收均衡CTLE/DFE、时钟恢复CDR等是“模拟/硬件部分”。中间的差分线DP Main-Link 物理通道通常是1/2/4 lane差分对是实际传输信号的介质。2. DP物理层2.1. 物理层接口信号信号/通道物理信号类型信号名称核心功能关键要求DP_PWR / DP_PWR_RETURN电源引脚DP_PWR、DP_PWR_RETURN为连接的设备如接收端、无源配件供电源设备/自供电分支设备必须供电非自供电分支设备无需供电HPD热插拔检测单端信号HPD检测下游设备连接状态并作为中断信号上下游设备都需涓流供电省电状态下也需在 1ms 内响应 AUX 信号AUX_CH辅助通道差分对AUX_CH_P、AUX_CH_N传输链路配置、DPCD/EDID 读写、设备管理命令上下游设备都需涓流供电支持上游设备检测的设备需监测线上直流电压Main-Link主链路差分对最多4对ML_Lane_x_P、ML_Lane_x_Nx0~3传输音视频主数据流差分信号AC 耦合100Ω 差分阻抗2.2. 测试点测试点位置/定义翻译用途/解读TP1位于发送端设备的引脚处。芯片/器件级 TX 原始信号测试点直接测量 TX 引脚输出的信号质量。TP2位于测试点转接板TPA的测试接口上尽可能靠近 DP 源设备的连接器。源设备TX一致性测试点测量 TX 输出经过连接器后的信号是官方标准眼图、抖动测试点。TP2带插头的被测件DUT的接收端 JTOL抖动容限信号注入点。用于 TX 设备接收端抖动容限测试的信号注入点。TP2_CTLE带插头的被测件DUT的接收端抖动容限校准与测试接口点。接收端 CTLE连续时间线性均衡校准与测试的专用接口点。TP3位于测试点转接板TPA的测试接口上尽可能靠近 DP 接收设备的连接器。接收设备RX一致性测试点测量经过线缆和连接器后的输入信号质量。TP3用于向 DP 接收设备插座型 DUT注入信号的测试点。接收端信号注入点用于注入已知信号来测试 RX 的均衡与解码能力。TP3_EQ使用定义的线缆模型应用均衡器的 TP3 测试点。包含两种线缆模型• 最坏情况线缆模型• 零长度、零损耗线缆模拟实际线缆损耗评估 RX 均衡器对最差信道条件的补偿能力。TP3_CTLE使用定义的线缆模型并应用 CTLE 后的 TP3 测试点。测试 RX 的 CTLE 均衡器在实际信道条件下的性能。TP3_DFE使用定义的线缆模型并应用 CTLEDFE判决反馈均衡后的 TP3 测试点。测试 RX 完整均衡链CTLEDFE在最差信道条件下的整体性能。TP4位于接收端设备的引脚处。芯片/器件级 RX 输入信号测试点直接测量 RX 引脚收到的信号。TPRX位于接收端 IC 的焊盘处。接收端芯片级的最内层测试点靠近硅片焊盘。TPRX_CTLE使用定义的线缆模型和 DPRX 设备模型并应用 CTLE 后的 TPRX 测试点。接收端芯片级 CTLE 性能的仿真/测试点。TPRX_DFE使用定义的线缆模型和 DPRX 设备模型并应用 CTLEDFE 后的 TPRX 测试点。接收端芯片级完整均衡链CTLEDFE性能的仿真/测试点。3. DP Link training3.1. 训练目的链路训练是 Source源设备和 Sink接收设备之间通过 AUX 通道协商在 Main-Link 上建立稳定、低误码传输链路的过程。目标确定最优的 速率HBR3/UHBR10/13.5/20、Lane 数1/2/4、均衡参数保证链路误码率满足标准要求。前提设备上电/热插拔后HPD 信号触发Source 通过 AUX 读取 Sink 的能力信息然后发起训练。3.2. 链路训练流程1. DP链路训练共4个阶段阶段阶段名称核心目标Source源设备关键动作Sink接收设备关键动作DPCD 寄存器交互/状态反馈备注0链路初始化与配置设备连接检测协商链路基础能力1. 检测 HPD 事件插入/中断2. 通过 AUX 读取 Sink 的能力寄存器速率、Lane 数、均衡/DSC/FEC 支持3. 选择初始速率和 Lane 数写入 / 寄存器1. 保持 HPD 信号有效Asserted2. 响应 Source 的 AUX 读写请求读取Sink 能力区写入链路配置区此阶段 AUX 通道必须正常工作是后续训练的前提1时钟恢复Clock Recovery, CR让 Sink 的 CDR 锁定 Source 发送的训练序列建立时钟同步1. 在所有配置的 Lane 上发送 TP1Training Pattern 12. 轮询 状态位直到所有 Lane 完成 CR1. 检测 TP1 序列调整 CDR 参数2. 完成时钟锁定后置位 状态位读取写入无仅发送 TP1TP1 是固定伪随机序列专为 CDR 锁定设计2通道均衡Channel Equalization, EQ补偿线缆损耗打开接收眼图优化链路误码率1. 在所有 Lane 上发送 TP2Training Pattern 22. 读取 Sink 的均衡反馈调整发送端均衡参数预加重/FFE 预设值3. 轮询 和 状态位1. 调整 CTLE/DFE 接收均衡器2. 完成均衡后置位 状态位3. 上报链路锁定状态和误码情况读取、链路状态写入发送端均衡参数UHBR 速率下此阶段会额外验证 FEC 锁定状态3链路确认与数据传输完成训练进入正常数据传输模式1. 发送 命令2. 可选使能 FEC/DSC3. 开始传输视频/音频主数据流4. 持续监控链路状态必要时触发1. 确认链路训练完成2. 切换到正常接收模式准备处理主链路数据3. 持续检测链路质量异常时可通过 HPD 中断请求重训练写入使能 FEC/DSC读取链路状态是训练后的动态微调非强制步骤2. 同时DP2.0的UHBR速率对链路训练做了增强流程核心变化如下维度传统速率RBR/HBR/HBR2/HBR3UHBR 速率10/13.5/20编码8b/10b128b/132b训练序列TP1/TP2扩展的训练序列支持更高的时钟恢复和均衡精度发送端均衡预加重Pre-emphasis3-tap FFE前馈均衡16 档预设值接收端均衡CTLE 简单 DFE增强型 CTLE 多抽头 DFE配合线缆模型校准FEC可选仅 HBR3强制支持 RS(198,194) FEC链路训练时间固定流程增加链路质量评估阶段确保误码率满足 UHBR 要求3. 链路训练符号模式模式编号用途Purpose名称/序列定义Name对应链路训练阶段TPS1锁定接收端DPRX的时钟恢复电路CDR重复发送未加扰的D10.2字符阶段 1时钟恢复CRTPS2设置均衡、确定符号边界、实现通道间对齐完成INTERLANE_ALIGN_DONE序列K28.5-D11.6K28.5D11.6D10.2重复4次均未加扰阶段 2通道均衡EQTPS3设置均衡、确定符号边界、实现通道间对齐完成INTERLANE_ALIGN_DONE包含K28.5D10.2D30.3等字符的复杂序列均未加扰阶段 2通道均衡EQ增强型TPS4设置均衡、确定符号边界、实现通道间对齐完成INTERLANE_ALIGN_DONE与 PHY CTS 中定义的CP2520 Pattern 3相同序列包含 ,K28.0-K28.5-K28.5等加扰并经过 8b/10b 编码后发送阶段 2通道均衡EQ高速/高要求场景

相关文章:

【SI_DP2.0 01】一文深入了解DP2.0

1. DP概述1.1. DP版本演进版本发布年份核心速率关键技术/新增功能工程意义DP 1.02006单通道 2.7Gbps(RBR/HBR)初代标准,替代VGA/DVI,支持音视频同步传输奠定DP基础架构,定义Main-Link/AUX/HPD三层DP 1.1a2007同上加入H…...

PowerToys Awake终极指南:如何让Windows电脑在你需要时永不休眠?

PowerToys Awake终极指南:如何让Windows电脑在你需要时永不休眠? 【免费下载链接】PowerToys Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows 项目地址: https://gitcode.com/GitHub_…...

AI编程助手Code-Buddy:本地优先、插件化架构与工程实践全解析

1. 项目概述:一个为开发者量身打造的智能代码伙伴 最近在逛GitHub的时候,发现了一个挺有意思的项目,叫 runkids/code-buddy 。光看名字,“代码伙伴”,就让人感觉这应该是个能帮我们写代码、解决开发问题的工具。点进…...

利用Taotoken快速为不同编程语言生成AI调用示例

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 利用Taotoken快速为不同编程语言生成AI调用示例 在构建现代应用时,全栈开发者常常需要在前端、后端、CLI工具等多个技术…...

三大聚类算法对比

聚类算法核心对比:划分聚类、层次聚类与密度聚类 在无监督学习中,聚类算法根据其核心思想和构建簇的方式,主要分为基于划分、基于层次和基于密度三大类。下表从定义、核心原理、关键步骤及应用场景等方面对这三种主流方法进行了系统性对比。…...

从Xilinx 7系列FPGA看架构演进与工程选型实战

1. 项目概述:从一则旧闻看FPGA的演进与选型看到这个标题,很多朋友可能会觉得这是一则十多年前的“旧闻”了。确实,2011年Xilinx宣布其28nm 7系列FPGA在六个月内获得超过200个设计订单,这在当时是半导体行业的一个里程碑。但今天回…...

模拟内存计算与ReRAM在触觉手势识别中的应用

1. 模拟内存计算技术概述模拟内存计算(Analog In-Memory Computing,简称AiMC)正在彻底改变传统计算架构的设计范式。这项技术的核心突破在于打破了困扰计算领域长达半个多世纪的"冯诺依曼瓶颈"——即处理器与存储器之间的数据搬运带…...

智能工厂能源监测管理平台解决方案

在某大型制造企业的生产园区,管理人员长期面临着一系列能源管理困境:由于厂区各个电表仍依赖人工抄录,数据滞后且易出错,导致管理层无法实时掌握每条生产线甚至每台关键设备的真实耗电情况;同时,由于电表分…...

BG3模组管理器版本兼容性终极指南:告别游戏崩溃和模组失效

BG3模组管理器版本兼容性终极指南:告别游戏崩溃和模组失效 【免费下载链接】BG3ModManager A mod manager for Baldurs Gate 3. This is the only official source! 项目地址: https://gitcode.com/gh_mirrors/bg/BG3ModManager BG3模组管理器是《博德之门3》…...

5分钟掌握Nexus Mods App:告别模组管理烦恼的终极解决方案

5分钟掌握Nexus Mods App:告别模组管理烦恼的终极解决方案 【免费下载链接】NexusMods.App Home of the development of the Nexus Mods App 项目地址: https://gitcode.com/gh_mirrors/ne/NexusMods.App 还在为游戏模组冲突、依赖缺失而烦恼吗?N…...

DS4Windows完全指南:让你的PS4手柄在Windows上大放异彩 [特殊字符]

DS4Windows完全指南:让你的PS4手柄在Windows上大放异彩 🎮 【免费下载链接】DS4Windows Like those other ds4tools, but sexier 项目地址: https://gitcode.com/gh_mirrors/ds/DS4Windows 还在为PC游戏不支持PS4手柄而烦恼吗?想要在W…...

修复OpenFDE14缩放窗口时标题栏与应用窗口的宽度不同步的问题

1.问题描述 在OpenFDE 14上缩放应用窗口大小时,会出现标题栏宽度与应用窗口宽度无法保持同步变化的问题,在一些简单布局的应用缩放场景下,同步效果比较好,但对于较复杂布局的应用场景下,不同步的现象就比较明显&#…...

控制面容灾实战:别让“不处理业务请求“的系统拖死全站

控制面容灾实战:别让"不处理业务请求"的系统拖死全站 前言 控制面是分布式系统里最隐蔽也最致命的单点故障源。 注册中心、配置中心、证书系统、观测后端,这些系统看似"不处理任何业务请求",但一旦不可用,…...

AI研究代理基准测试工具autoresearch-adal:自动化对比AdaL与Claude Code

1. 项目概述与核心价值如果你和我一样,经常在多个AI研究工具之间切换,试图找出哪个模型在解决复杂的、需要多步推理的研究任务上更胜一筹,那么你肯定体会过那种繁琐和低效。手动设置不同的API环境、编写重复的测试脚本、整理散落在各处的输出…...

Flag MCP:终结AI编程猜测循环,实现人类在环的精准控制

1. 项目概述:当AI助手遇到“选择困难症”在AI辅助编程的日常里,我猜你和我一样,都经历过类似的场景:你让AI助手去实现一个功能,比如“给这个用户列表加个搜索框”,然后满怀期待地等着。结果它吭哧吭哧写了一…...

Deep Multiview Clustering by Contrasting Cluster Assignments

通过对比不同的聚类分配实现深度多视图聚类摘要深度学习在大规模多视图聚类上表现好,但是该领域如何学习不同视图的潜在表示仍是一个问题。作者认为不同视图之间应该对齐的不是中间层特征,而是最后的聚类分配结果。因此提出 CVCL,通过对比不同…...

从AceForge看一体化AI平台:如何实现模型部署与运维的平民化

1. 项目概述:从“AceForge”看开源AI工具链的平民化革命最近在GitHub上闲逛,发现一个叫“AceForge”的项目,作者是sudokrang。点进去一看,简介写得挺有意思,大意是说这是一个“一站式、开箱即用的AI应用开发与部署平台…...

Taotoken控制台的用量看板如何帮助团队管理API成本

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 Taotoken控制台的用量看板如何帮助团队管理API成本 对于项目负责人或技术管理者而言,透明可控的支出至关重要。在集成多…...

系统化交易资源宝库:从入门到实战的量化学习路径

1. 项目概述与核心价值如果你对量化交易、系统化投资感兴趣,并且正在寻找一个能帮你快速入门、避免重复造轮子的资源宝库,那么paperswithbacktest/awesome-systematic-trading这个项目绝对值得你花上几个小时好好研究。这个项目本质上是一个由社区驱动的…...

基于MCP协议与AI的智能收据处理服务器:从OCR到结构化提取实战

1. 项目概述:一个专为收据处理而生的MCP服务器如果你经常需要处理各种格式的收据、发票或账单,无论是个人记账、公司报销,还是财务审计,那么你肯定对“数据录入”这个繁琐环节深恶痛绝。一张张纸质或电子收据,上面的关…...

避坑指南:Vivado FIR Compiler IP核配置的那些‘坑’(从MATLAB系数到FPGA实现)

Vivado FIR滤波器IP核实战避坑手册:从MATLAB系数到FPGA部署的12个关键检查点 当MATLAB的完美频响曲线遇上Vivado的硬件实现,FIR滤波器设计往往会遭遇理想与现实的落差。本文不重复基础操作流程,而是聚焦于那些让工程师深夜加班的典型问题场景…...

JESD204B协议在5G MIMO基站中的关键应用与优化

1. JESD204B协议在MIMO基站中的核心价值 现代无线通信系统正经历着从传统单天线向大规模MIMO(多输入多输出)架构的转型。作为5G基站的核心技术,Massive MIMO系统通常需要处理64T64R甚至更大规模的天线阵列,这对数据转换器&#xf…...

Meta与斯坦福:字节级AI实现逐字节生成瓶颈突破与速度提升能力

这项由Meta人工智能基础研究团队(FAIR at Meta)与斯坦福大学、华盛顿大学联合开展的研究,于2026年5月发表,论文预印本编号为arXiv:2605.08044v1。感兴趣的读者可以通过该编号在arXiv平台上查阅完整论文。现代语言模型的工作方式&a…...

开发者知识管理工具CodingIT:架构设计与应用实践

1. 项目概述:一个面向开发者的“一站式”知识管理工具最近在整理个人技术笔记和项目文档时,我发现自己陷入了典型的“信息碎片化”困境:代码片段散落在Gist、笔记软件、本地文件甚至聊天记录里;项目文档要么是简陋的README&#x…...

德克萨斯大学奥斯汀分校研究出新型“轻量级“数据压缩神经网络

这项由德克萨斯大学奥斯汀分校系统机器学习实验室完成的研究,以预印本形式于2026年5月7日发布在arXiv平台,论文编号为arXiv:2605.06628,研究方向属于信号处理与深度学习的交叉领域。有兴趣深入了解的读者可以通过上述编号在arXiv上检索完整论…...

Next.js全栈开发模板:PostgreSQL+NextAuth+Tailwind一站式解决方案

1. 项目概述:一个现代化的全栈开发起点如果你最近在寻找一个能快速启动全栈Web应用开发的模板,那么由Vercel官方维护的这个“Next.js Postgres NextAuth Tailwind CSS”模板,很可能就是你一直在找的那个“瑞士军刀”。这不仅仅是一个简单的…...

为什么“忘记密码“只能重置不能找回?背后藏着一个精妙的数学秘密

99%的人每天都在用它,却从来不知道它的存在你一定遇到过这种事:忘了某个网站的密码,点击"找回密码",结果网站只让你"重置密码"——它为什么不能直接告诉你原来的密码是什么?答案可能出乎你的意料&…...

AI智能体开发实战:从AwesomeClaw看开源框架与工具集成

1. 项目概述:从“AwesomeClaw”看开源AI智能体的进化最近在GitHub上看到一个挺有意思的项目,叫“AwesomeClaw”。初看这个名字,你可能会联想到“Awesome”系列——那些汇集了某个领域优质资源的清单。但“Claw”(爪子)…...

本地视频怎么去水印?2026实测去水印方法汇总,本地视频去水印软件推荐

本地视频怎么去水印?2026实测去水印方法汇总,本地视频去水印软件推荐 视频里的水印是很多人在整理或剪辑素材时遇到的高频问题。有时是平台在视频上自动打上的 Logo,有时是录屏工具留下的品牌标识,还有时是拍摄 App 在画面角落打的…...

OpenClaw数据备份实战:基于Synology NAS的增量备份与安全恢复方案

1. 项目概述与核心价值如果你和我一样,把OpenClaw当作一个重要的生产力工具,用它来管理项目、运行自动化任务,甚至托管一些关键的业务逻辑,那么数据安全就成了一个绕不开的话题。我见过太多因为硬盘突然挂掉、云服务商出问题&…...