TMDS171 RGZ EVM评估板硬件设计与配置实战指南
1. 项目概述:TMDS171 RGZ EVM评估板硬件设计与配置指南
在开发高清多媒体接口(HDMI)或数字视频接口(DVI)相关的产品时,比如机顶盒、显卡、视频矩阵或者任何需要处理4K视频信号的设备,工程师们面临的最大挑战之一就是信号完整性。信号从源端(比如蓝光播放器或游戏主机)出发,经过PCB板上的走线、连接器,最终到达显示设备,这个过程中高频信号会衰减、产生抖动,导致画面出现雪花、闪烁甚至黑屏。这时候,一个专门的信号调理芯片就显得至关重要,而德州仪器(TI)的TMDS171正是为此而生的高速信号重定时器(Retimer)。但芯片手册上的参数是理想的,实际电路板上的表现如何?电源噪声、走线长度、端接匹配,任何一个细节都可能让理论性能大打折扣。这就是TMDS171 RGZ EVM评估板存在的意义——它不是一个简单的演示工具,而是一个完整的、经过验证的硬件参考设计,让你能亲手触摸、测量和调试,将数据手册上的曲线图变成示波器上清晰的眼图。
这块评估板的核心价值在于,它把TMDS171这颗48引脚QFN封装的芯片,以及其周边所有必要的支持电路——从5V电源输入到3.3V/1.1V的精细稳压,从HDMI标准连接器到灵活的I2C配置接口——都集成在了一块巴掌大小的PCB上。你拿到手的不只是一个能点亮的板子,更是一份“参考答案”。你可以通过它学习如何为高速差分对(TMDS通道)进行正确的端接和布线,如何设计稳定的电源树为敏感的高速模拟电路供电,以及如何通过跳线或I2C命令灵活配置芯片的工作模式、均衡器(EQ)增益和输出驱动强度。无论你是正在选型,需要实测芯片能否满足你的系统带宽和抖动预算,还是已经确定了方案,需要一份可靠的原理图和PCB布局作为起点,这块EVM都能为你节省大量的前期研究和试错时间。接下来,我将结合官方文档和实际硬件调试经验,为你拆解这块板子的设计精髓与配置要点。
2. 核心芯片TMDS171功能解析与选型考量
2.1 TMDS171芯片的核心角色:重定时器与重驱动器
TMDS171本质上是一个高速串行信号的中继站。在高速数字视频传输中,信号经过一段距离的传输后,其质量会因介质损耗、反射和串扰而下降。TMDS171提供了两种关键的信号恢复模式:重驱动(Re-driver)模式和重定时(Re-timer)模式,这是其区别于简单缓冲器或中继器的关键。
重驱动模式更像一个“信号放大器”。它主要对接收到的衰减信号进行模拟放大和均衡补偿,然后以更强的驱动能力重新发送出去。这种模式功耗相对较低,延迟也极小(通常在皮秒级),适用于信号衰减不严重、原始时钟抖动较小的场景。但是,它有一个明显的局限:它会将输入信号的抖动(Jitter)原封不动地,甚至可能放大后传递出去。如果源端信号本身的抖动就很大,经过重驱动后,链路末端的抖动容限可能会被突破。
重定时模式则是一个更彻底的“信号再生器”。它不仅仅放大信号,还会通过内部的时钟数据恢复(CDR)电路,从输入的数据流中提取出一个干净的时钟。然后,它使用这个恢复出的干净时钟,对数据进行重新采样和锁存,最后再用这个干净的时钟将数据发送出去。这个过程可以极大地消除输入信号中累积的抖动,输出一个近乎“崭新”的信号。当然,这会引入一定的固定延迟(通常在几十到几百纳秒量级),并且功耗也比重驱动模式要高。
TMDS171的智能之处在于其“自动模式”。默认情况下,当输入数据速率低于1.0 Gbps时,芯片会自动工作在重驱动模式以降低功耗;当速率高于此阈值时,则自动切换到重定时模式以保证信号质量。你也可以通过配置寄存器,将其强制锁定在任一模式,以满足特定的系统需求(比如对延迟极其敏感的应用强制使用重驱动)。
2.2 关键性能参数与系统设计影响
理解TMDS171的几个关键参数,对于评估它是否适合你的项目至关重要:
- 支持速率高达6 Gbps:这直接决定了它能支持的视频格式。6 Gbps的带宽足以应对4K@60Hz YCbCr 4:4:4(24位色深)或1080p@240Hz等超高刷新率场景。在选择芯片时,你必须确认你的目标视频格式所需的总带宽没有超过这个上限。计算TMDS链路带宽的简化公式是:像素时钟频率 × 每像素位数 × 3(三个数据通道)。例如,1920x1080@60Hz的像素时钟约为148.5 MHz,对于24位色深,总数据率约为148.5M * 24 * 3 ≈ 10.7 Gbps?这里需要注意,TMDS编码有大约80%的效率,实际链路速率会更高。更准确的方法是查阅HDMI标准文档中的视频格式表格,直接获取所需的TMDS字符速率。
- 自适应均衡器(EQ):PCB走线、连接器和线缆都会对高频信号造成损耗,表现为幅度衰减和高频成分丢失。TMDS171内置了自适应均衡器,可以自动补偿高达30dB以上的损耗(具体值需查数据手册)。在EVM上,你可以通过跳线J12来选择固定均衡值(7.5dB或14dB @ 3Gbps)或启用自适应模式。在实际系统设计中,你需要根据你的走线长度和板材(如FR4的损耗)来预估所需均衡量,并确保芯片的能力足够。
- 输出摆动(Swing)与预加重(Pre-emphasis):TMDS171允许通过寄存器配置输出差分信号的电压幅度(Swing)和预加重(Pre-emphasis)强度。预加重是一种在信号跳变时增强高频分量的技术,用以对抗传输介体的低通滤波效应。EVM上的跳线J15(PRE_SEL)可以配置预加重级别(0dB, -2.5dB, -5dB)。通常,对于更长的走线或更差的信道,需要更强的预加重。
实操心得:在初次调试时,我建议先将EQ和Pre-emphasis都设置为自适应或默认中等强度。先用一个已知良好的源和显示器连接EVM,确保通路正常。然后,再通过I2C接口细调这些参数,同时用高速示波器观察输出眼图,找到眼高和眼宽最优化、抖动最小的配置点。切忌一开始就盲目调到最大,过度的均衡或预加重反而会放大噪声,使眼图闭合。
3. EVM评估板硬件架构深度拆解
TMDS171 RGZ EVM的硬件设计是一个典型的“麻雀虽小,五脏俱全”的高速混合信号系统。它不仅仅是将芯片焊接到板上那么简单,其每一个模块的设计都体现了高速数字设计、电源完整性和系统灵活性的考量。
3.1 板载电源树设计与噪声控制
高速模拟/数字混合芯片对电源噪声极其敏感。TMDS171需要两个核心电压:3.3V的I/O电压(VCC)和1.1V的核心电压(VDD)。EVM上的电源设计采用了两级稳压方案,这是一个非常稳健的做法。
- 第一级:5V转3.3V。板子可以通过DC电源接口(J9)或USB接口(J13)输入5V电压。SW2开关用于选择电源来源。5V电压首先通过一颗TPS62150A同步降压转换器(U4)产生稳定的3.3V(
BOARD_3P3V)。这颗芯片效率高,输出噪声相对较低。其输出端使用了多层陶瓷电容(MLCC)C35(10μF)和C36(10μF)进行储能和滤波,同时并联了多个0.1μF的陶瓷电容(如C40, C46)用于滤除高频噪声。布局上,这些电容必须尽可能靠近芯片的电源引脚。 - 第二级:3.3V转1.1V。由3.3V总线,再通过一颗低压差线性稳压器(LDO)TPS74201(U5)产生极其干净的1.1V核心电压。这里使用LDO而非DCDC是关键。因为1.1V是芯片内部PLL、CDR等最敏感模拟电路的供电电压,对噪声的容忍度极低。LDO虽然效率不如DCDC,但其输出纹波噪声远小于开关稳压器。原理图中可以看到,在LDO的输入和输出端都布置了钽电容(C30, 330μF)和MLCC的组合,旨在提供低频和高频的退耦路径。
- 电源监控与复位:U3(TPS3808)是一个电源监控芯片。它监测3.3V电压,只有当电压稳定达到预设阈值后,才会释放
REG_PG(Power Good)信号,这个信号最终用于控制TMDS171的使能引脚OE。这种设计确保了芯片不会在电源未稳定时启动,避免了不可预知的状态,是提高系统可靠性的标准做法。
注意事项:在为EVM供电时,务必确认你的5V电源适配器能提供至少1.0A的电流,并且极性正确(内正外负)。使用USB供电(SW2拨到位置3)虽然方便,但需注意USB端口的电流输出能力(通常为500mA),可能不足以支持板卡在满负荷下运行,可能导致电压跌落或不稳定。最稳妥的方式始终是使用独立的5V/1A以上墙式适配器。
3.2 信号路径与阻抗匹配
信号完整性始于正确的端接和连续的阻抗控制。TMDS信号是差分信号,标准差分阻抗为100Ω。
- 输入/输出端接:在TMDS171的输入侧(靠近HDMI输入连接器P1)和输出侧(靠近HDMI输出连接器P2),EVM设计预留了端接电阻位置。例如,输入侧的R14-R23(0Ω电阻)是串联在差分对上的,它们的位置可以用来调试或必要时更换为小阻值电阻以微调匹配。输出侧的TX_TERM_CTL(通过跳线J14控制)则用于选择是否在芯片内部启用150-300Ω的输出端接。对于大多数标准HDMI线缆和接收端,启用内部端接(Auto或Enabled)通常是正确的选择。
- 直流耦合与交流耦合:HDMI规范要求信号路径是直流耦合的。因此,在TMDS171的输入和输出通道上,你没有看到串联电容(交流耦合电容)。这意味着芯片必须处理来自源端和宿端的直流偏置电压。TMDS171内部集成了必要的电路来处理这一点。在原理图中,你可能会看到一些标注为“DNI”(Do Not Install)的电容位置,如C2, C3, 这些是针对其他芯片(如DP159)或不同配置的,在TMDS171标准配置下不应焊接。
- ESD保护:高速接口是静电放电的脆弱点。在USB接口(J13)附近,可以看到U16(TPD2E001)这颗专门的ESD保护二极管。虽然原理图中未在HDMI接口旁明确画出独立的ESD器件,但TMDS171芯片本身通常集成了基本的ESD保护结构。在你自己设计产品时,强烈建议在HDMI连接器信号线附近添加专用的TVS二极管阵列,以满足IEC 61000-4-2等静电防护标准。
3.3 灵活配置网络:跳线与电阻选项
EVM最大的特点之一是其极高的可配置性,这主要通过跳线帽(Jumper)和可选焊的电阻(0Ω或特定阻值)来实现。这让你能在不修改PCB的情况下,尝试多种工作模式。
- I2C地址选择:TMDS171的I2C从地址默认为0x5E(7位地址)。通过跳线J7(HDMI_SEL_TEST_A1)和J12(EQ_SEL_A0),你可以修改地址的最低两位(A1和A0),从而在同一I2C总线上挂载最多4个TMDS171设备。这在多端口视频切换器中非常有用。
- 工作模式选择:跳线J3(I2C_EN_PIN)是模式选择的总开关。将其置于1-2位置(
I2C_EN),则芯片完全由I2C寄存器控制,此时其他配置跳线(如EQ_SEL, PRE_SEL)无效。将其置于2-3位置(PIN),则芯片工作于引脚配置模式,此时J7, J10, J11, J12, J14, J15, J17这些跳线的状态将在芯片上电时被锁存,决定其工作模式。这对于不需要微控制器、希望硬件固定配置的应用非常方便。 - 特殊功能配置:
- J11(SIG_EN):信号检测使能。禁用时,芯片会持续输出,即使输入无信号;启用时,芯片会在检测不到输入信号时关闭输出,节能并防止输出噪声。
- J17(SWAP_POL):通道交换与极性反转。这在调试因PCB布线错误导致的通道错位或极性反接问题时,提供了硬件补救的可能,无需重新打板。
- HPD与DDC Snoop模式:这是Rev B版本EVM的重要更新。有些老的视频源设备在热插拔检测(HPD)信号变低后,不会重新发送显示数据通道(DDC)命令(如读取EDID),这可能导致兼容性问题。通过配置电阻R129, R130, R131(见原理图第7页),可以将HPD信号“绕开”TMDS171直通,同时让芯片“监听”(Snoop)该信号状态。类似的,通过配置R16, R17, R24, R25, R123-R126,可以实现DDC的直通与监听模式,以解决某些源端设备不支持I2C时钟拉伸(Clock Stretching)的问题。
4. 评估板实操配置与上电指南
拿到一块崭新的EVM,按照正确的步骤上电和配置是成功的第一步。错误的操作顺序可能导致芯片无法正常工作,甚至损坏。
4.1 硬件连接与初始状态检查
- 跳线默认状态确认:在通电前,请对照用户指南中的表3(SW1 DIP Switch Setting),逐一检查所有跳线帽的位置。对于首次使用,建议保持所有跳线处于默认(Default Config)位置。特别是确保J3(I2C_EN_PIN)处于2-3(PIN模式)或1-2(I2C模式)的明确位置,不要悬空。J4和J6(I2C选择)根据你使用的配置方式决定:若使用USB连接电脑配置,则置于1-2;若使用外部I2C适配器(如Aardvark),则置于2-3。
- 电源连接:将稳定的5V/1A直流电源适配器(中心为正极)插入板上的DC插座(J9)。将电源开关SW2拨到位置“1”(Wall Power)。此时,绿色电源指示灯D2应该点亮。如果使用USB供电,则将Micro USB线连接至J13,并将SW2拨到位置“3”。注意:不要同时连接两种电源。
- 视频设备连接:使用高质量的HDMI 2.0或更高规格的线缆,将你的视频源(如笔记本电脑、媒体播放器)连接到EVM的HDMI输入接口(P1)。再将你的视频接收设备(如显示器、采集卡)连接到HDMI输出接口(P2)。务必先连接EVM的电源并确认供电正常后,再连接HDMI线缆,避免热插拔产生的浪涌电流。
4.2 I2C配置方法详解:USB与外部适配器
TMDS171的精细调优离不开I2C配置。EVM提供了两种途径:
方法一:通过板载USB接口(TUSB3410)这是最方便的方式,尤其适合与TI提供的图形化配置工具“Eye Scan Software”配合使用。
- 确保跳线J4和J6设置在1-2位置(连接至USB)。
- 用Micro USB线连接EVM的J13和电脑USB口。
- 电脑可能会自动安装TUSB3410的USB转串口/I2C桥接芯片驱动。如果未自动安装,可能需要从TI官网下载。
- 运行TI Eye Scan软件。软件会自动扫描连接的设备。在“Register Status/Control”选项卡中,点击“Refresh”,你应该能看到TMDS171的设备列表及其寄存器映射。
- 通过该软件,你可以直观地读写所有寄存器,修改均衡器设置、输出驱动、工作模式等。软件界面中的“HDMI Control”选项卡里,有一个关键的“TMDS Clock Ratio”设置。如果你的视频源设备比较老,不支持标准的I2C时钟拉伸,在HDMI高速模式下,可能需要将此值从默认的1/10改为1/40,以确保DDC通信稳定。
方法二:通过外部I2C主机适配器(如Total Phase Aardvark)这种方式更底层,适合自动化脚本测试或与自定义主控板连接。
- 将跳线J4和J6设置在2-3位置(连接至外部接口)。
- 使用杜邦线将Aardvark适配器连接到EVM的J5接口。连接关系为:适配器SCL -> J5-1 (SCL_CTL), 适配器SDA -> J5-3 (SDA_CTL), 两者共地 -> J5-2或J5-10 (GND)。务必注意,Aardvark适配器的I2C电压需设置为3.3V,与EVM电平匹配。
- 在电脑上使用Aardvark控制软件或编写脚本(TI可能提供示例脚本)进行通信。TMDS171的7位I2C从地址默认为0x5E(二进制1011110)。写操作时,发送的地址字节为0xBC (0x5E << 1 | 0);读操作时,为0xBD (0x5E << 1 | 1)。
常见问题排查:如果I2C通信失败,首先用万用表测量J5接口的SCL和SDA线对地电压,在空闲时应为3.3V高电平。检查跳线J3是否处于正确的模式(I2C模式)。确认外部适配器的上拉电阻是否已启用(Aardvark通常内部可配置),总线速度是否设置合理(如100kHz)。还可以尝试降低I2C时钟频率。
4.3 基础功能验证与信号观测
完成连接和基础配置后,可以进行功能验证:
- 给EVM和视频源、显示器上电。
- 如果一切正常,显示器应该能显示来自视频源的画面。这表明TMDS171的基本信号通路是通的。
- 为了进行更深入的信号完整性分析,你需要一台带宽足够的高性能示波器(至少是芯片支持速率的两倍以上,即建议13GHz以上带宽用于6Gbps信号)和差分探头。
- 在EVM上,测试点TP(或via)通常标注在PCB丝印上。你可以用差分探头点测TMDS171的输入(IN_*P/N)和输出(OUT_*P/N)差分对。
- 在示波器上打开眼图测量功能。对比输入和输出的眼图,你可以直观地看到TMDS171对信号的重建效果:输出的眼图应该比输入的眼图更“张开”(眼高更大)、更“清晰”(眼宽更宽,抖动更小)。通过调整I2C寄存器中的均衡、摆动和预加重参数,观察眼图的变化,找到最优配置。
5. 基于EVM进行自定义硬件设计的要点
EVM不仅用于评估,更是你设计自己产品的蓝图。在将TMDS171集成到你的系统中时,以下从EVM设计中提炼出的要点至关重要。
5.1 PCB布局布线黄金法则
高速差分信号的PCB设计是成败的关键。EVM的6层板堆叠(Top-GND-Power-Power-GND-Bottom)提供了一个优秀范例。
- 层叠与参考平面:必须为高速信号提供完整、无分割的参考平面(通常是地平面)。TMDS差分对应始终走在相邻的层,并紧邻一个完整的参考平面。EVM中,顶层和底层的信号分别参考第二层和第五层的地平面。电源平面(第三、四层)被夹在中间,形成了对称的带状线结构,有利于控制阻抗和减少辐射。
- 阻抗控制与差分对等长:TMDS差分对的单端阻抗应为50Ω,差分阻抗100Ω。这需要通过PCB板厂提供的层叠参数,使用阻抗计算工具(如SI9000)来确定合适的线宽和线距。差分对内的两条走线(P和N)必须严格等长,长度差异要控制在5mil(0.127mm)以内,以减少共模噪声和符号间干扰。EVM上蛇形走线就是为了绕等长。
- 过孔与换层:尽量减少过孔数量。如果必须换层(如从顶层到底层),务必在过孔旁边放置一个接地过孔,为返回电流提供最短路径。EVM上每个信号过孔附近都有伴地过孔,就是这个目的。
- 电源去耦:遵循“大电容储能,小电容滤高频”的原则。在TMDS171的每个电源引脚(VCC和VDD)附近,尽可能近地放置一个0.1μF的MLCC。同时,在芯片的电源入口处,放置一个更大容值的电容(如2.2μF或10μF)。所有去耦电容的接地端到芯片地引脚和电源平面的路径要尽可能短而宽。
5.2 电源与地处理
- 模拟与数字地分割:TMDS171内部有敏感的模拟电路(如PLL)和数字电路。虽然芯片内部已经做了隔离,但在PCB上,建议采用“统一地平面,但分区布局”的策略。即保持一个完整的地平面,但将模拟部分的电源滤波电路和数字部分的电源滤波电路在布局上物理分开,最后通过单点(通常是芯片下方的地焊盘)连接到主地平面。EVM上通过不同的电源网络名称(如
VDD_1P1V,VCC_3P3V)和局部密集的电容布置体现了这一思想。 - 1.1V核心电源的纯净度:如前所述,务必使用LDO为1.1V核心供电。在布局时,这颗LDO及其滤波电容应尽可能靠近TMDS171的VDD引脚。
5.3 配置电路的简化
在你的产品设计中,可能不需要EVM上那么复杂的跳线配置。你可以根据最终确定的工作模式,将配置固化:
- 如果使用I2C控制,只需将
I2C_EN_PIN引脚通过一个电阻上拉或下拉至固定电平,使其进入I2C模式。其他配置引脚可以悬空(芯片内部通常有弱上拉/下拉)。 - 如果使用引脚配置模式,则根据需要的功能,将
EQ_SEL,PRE_SEL等引脚通过电阻连接到高电平(3.3V)或低电平(GND)。务必参考数据手册确认内部上下拉电阻的强度,并选择合适的外部电阻值(通常4.7kΩ-10kΩ)以确保能可靠覆盖内部偏置。
6. 高级调试与故障排查实录
即使按照指南操作,在实际调试中也可能遇到各种问题。以下是我在多次使用TMDS171 EVM过程中积累的一些典型问题与解决思路。
6.1 常见问题速查表
| 问题现象 | 可能原因 | 排查步骤与解决方案 |
|---|---|---|
| 上电后电源指示灯D2不亮 | 1. 电源适配器故障或极性接反。 2. 开关SW2位置错误。 3. 板上有短路或元件损坏。 | 1. 用万用表测量适配器空载输出电压是否为5V。 2. 确认SW2拨到了正确的电源输入位置(1或3)。 3. 断电,用万用表蜂鸣档测量5V对地电阻,如果接近0Ω,说明存在严重短路,检查电源路径上的电容(特别是钽电容C30)是否击穿。 |
| 指示灯亮,但显示器无信号(黑屏) | 1. HDMI线缆或源/宿设备故障。 2. TMDS171未正确使能。 3. 信号路径断路或配置错误。 4. 电源噪声过大,芯片未正常工作。 | 1. 更换线缆,或直接将源和显示器连接,排除外部设备问题。 2. 测量TMDS171的 OE引脚(Pin 42)电压,应为高电平(~3.3V)。如果为低,检查复位电路U3及其周边RC网络(C26, R77, R78)。3. 检查输入/输出HDMI连接器附近的0Ω电阻(如R14-R23, R47-R54)是否焊接良好。确认跳线J14(TX_TERM_CTL)未设置在“No Term”位置。 4. 用示波器测量1.1V和3.3V电源纹波,应小于数据手册要求(通常核心电压纹波要求<20mVpp)。 |
| 显示器有画面但闪烁、雪花或颜色异常 | 1. 信号完整性差,眼图闭合。 2. 均衡器(EQ)设置不当。 3. 通道交换或极性错误。 4. 输入信号格式超出芯片或线缆支持范围。 | 1.这是最可能的原因。用示波器测量输入和输出眼图。如果输入眼图就很差,检查源端和线缆。 2. 通过I2C调整均衡器设置。先从自适应模式开始,如果问题依旧,尝试手动增加EQ增益。 3. 尝试切换跳线J17(SWAP_POL),看是否能恢复正常。这可以纠正因PCB布线错误导致的通道错位。 4. 确认源端输出的分辨率、刷新率和色深是否在TMDS171支持的6Gbps速率范围内,并确保使用高速HDMI线缆。 |
| I2C通信失败,软件无法识别设备 | 1. I2C总线电平不匹配。 2. 上拉电阻缺失或阻值过大。 3. 地址错误。 4. 总线被占用或短路。 | 1. 确认外部I2C主机(如Aardvark)电压设置为3.3V。 2. TMDS171的I2C引脚是开漏输出,必须依赖外部上拉电阻。EVM上通过TUSB3410或外部适配器提供上拉。检查连接,并确保上拉电阻存在(通常为1kΩ-4.7kΩ)。 3. 确认你使用的I2C地址与跳线J7, J12的设置匹配。默认地址为0x5E。 4. 用示波器观察SCL和SDA波形,看是否有正确的起始、停止信号和数据波形。检查总线是否有对地或对电源短路。 |
| 热插拔(HPD)功能不正常 | 1. HPD Snoop模式配置错误。 2. HPD信号通路上的电阻(R129-R131)焊接错误。 3. 源端或显示端设备HPD行为不标准。 | 1. 如果你的系统存在HPD兼容性问题,参考原理图第7页的说明,正确配置R129, R130, R131,启用HPD Snoop模式。 2. 用万用表测量HPD信号路径的连通性。 3. 有些设备对HPD信号的上拉电压或时序有特殊要求,需要查阅其规格书。 |
6.2 眼图调试实战技巧
眼图是评估高速信号质量最直观的工具。在调试TMDS171时,眼图分析是核心工作。
- 设置正确的示波器:使用高带宽示波器(≥13GHz)和差分探头。设置合适的垂直刻度(如每格100mV)和时间基准(如每个符号周期,对于3Gbps信号约为333ps)。打开眼图模板测量,通常使用HDMI合规性测试的标准模板。
- 先看输入,再看输出:首先在TMDS171的输入端测量眼图,了解信号源的质量。如果输入眼图已经非常糟糕(眼高很小,抖动很大),那么TMDS171可能也无力回天,你需要先优化源端或线缆。
- 调整参数的顺序:建议按以下顺序通过I2C调整参数,每次只调整一个,观察眼图变化:
- 均衡器(EQ):先调整。如果眼图的上、下沿模糊、交叉点发散,说明高频损耗严重,需要增加EQ增益。但增益过高会放大噪声,使眼图内部出现毛刺。
- 输出摆动(Swing):调整输出差分信号的幅度。眼高太小就适当增加Swing,但要注意不要超过接收端能承受的最大电平。
- 预加重(Pre-emphasis):主要影响眼图的张开速度。适当的预加重可以使跳变沿更陡峭,改善眼宽。但过度的预加重会产生过冲和振铃。
- 理解“鱼与熊掌”:眼高和眼宽(或抖动)往往是一对矛盾。增强均衡和预加重可以打开眼宽,但可能引入噪声减小眼高;增大输出摆动可以增加眼高,但可能因饱和效应影响边沿速度。调试的目标是找到一个平衡点,让眼图完全张开并位于模板中央,且留有一定的裕量。
最后,我想强调的是,TMDS171 EVM是一个强大的学习和调试平台,但它终究是一个评估环境。将设计迁移到自己的产品板卡时,一定要做充分的信号完整性仿真(SI仿真)和实际测试。利用EVM上测量到的“最优”寄存器配置作为起点,在你的板卡上结合实际的PCB和系统环境进行微调。高速设计没有银弹,严谨的仿真、精心的布局和耐心的调试,才是通往稳定高清视频传输的必经之路。
