电子说
在高速串行链路设计领域,如何有效延长链路传输距离、增强链路鲁棒性,同时降低误码率,一直是工程师们关注的焦点。德州仪器(TI)的DS250DF230EVM评估模块为解决这些问题提供了一个出色的方案。今天,我们就来深入探讨一下这个模块的特点、使用方法以及一些实际应用中的注意事项。
文件下载:DS250DF230EVM.pdf
DS250DF230是一款四通道多速率重定时器,集成了信号调理功能。它能够显著延长长距离、有损、受串扰影响的高速串行链路的传输距离和鲁棒性,实现低至10 - 15或更低的误码率(BER)。
每个通道可独立锁定19.6 Gbps至25.8 Gbps的连续串行数据速率,也支持任何受支持的子速率(÷2和÷4),这种灵活性使得它能够适应多种不同的应用场景。
该芯片采用单电源供电,对外部组件的需求极少。这不仅降低了PCB布线的复杂性,还能有效降低物料清单(BOM)成本,对于追求高集成度和低成本的设计来说非常有吸引力。
它具备低抖动3抽头发射有限脉冲响应(FIR)滤波器、自适应连续时间线性均衡器(CTLE)和自适应判决反馈均衡器(DFE)等先进的均衡功能,能够实现对有损互连和具有多个连接器及串扰的背板的距离扩展。
集成的时钟和数据恢复(CDR)功能非常适合前端光模块应用,可重置抖动预算并对高速串行数据进行重定时,确保数据的准确传输。
DS250DF230在每对通道上实现了2x2交叉点,为主机提供了通道交叉和扇出选项,增加了系统设计的灵活性。
使用DS250DF230EVM进行设置和测试的一般步骤如下:
检查评估模块(EVM)的跳线设置,确保其与文档中的图1匹配。这一步是确保硬件正常工作的基础,任何跳线设置错误都可能导致后续测试出现问题。
使用提供的USB电缆将EVM连接到PC,以便通过软件对其进行配置和监控。
连接3.3V电源(最大2A),EVM板上有一个3.3V至2.5V的稳压器,可为重定时器提供所需的2.5V电源。注意在J10引脚上使用多个跳线,以确保电源的稳定供应。
将EVM连接到被测系统。默认情况下,EVM配置有四个差分RX输入和四个差分TX输出,可使用Huber + Suhner 1x8 MXP电缆组件将RX和TX信号连接到测试通道。需要注意的是,评估板上的所有TX和RX通道都通过220 nF的物理电容进行交流耦合,因此使用该EVM时无需外部交流耦合电容。
首先,需要下载并安装TI SigCon Architect GUI软件。具体步骤如下:
启动SigCon Architect软件后,在“Selection”面板中应能看到DS250DF230。如果未列出,可按以下步骤添加:
通过“Selection”面板导航到DS250DF230的“Configuration”页面,从下拉菜单中选择“Slave Address”为“0x30”,验证“USB2ANY Details”指定为“USB2ANY 0”,然后点击“Apply”。当应用程序底部出现绿色的“CONNECTED”指示灯时,表示连接成功。
该页面允许用户对DS250DF230上的所有寄存器进行读写操作。用户可以点击“Read All”将每个寄存器的数据从设备加载到“Register Map”中;通过“Block Select”访问共享、全局或通道寄存器;读写寄存器时,可在“Current Address”文本框中输入地址或从“Register Map”中选择寄存器,然后进行相应的读写操作。如果选择广播方式进行通道寄存器写入,则指定的写入操作将应用到设备的所有通道。
此页面可让用户可视化DS250DF230的眼图,用于评估均衡后接收信号的质量。用户可以选择用于眼图绘制的通道,但只有在“CDR Locked”指示时才能为给定通道生成眼图。通过EOM_SEL_VRANGE下拉菜单可调整眼图的垂直比例,还可以进行“Single Capture”或“Continuous Capture”操作。在眼图监测页面上可以读取水平眼开度(HEO)和垂直眼开度(VEO)的值。如果用户需要对眼图监测数据进行自己的分析或后处理,可以点击“Export Raw Data”和“Export Density”按钮,分别生成包含63x63眼图监测值矩阵的Excel电子表格。
该页面允许用户创建可编程到EEPROM的DS250DF230十六进制文件,或根据现有DS250DF230十六进制文件中的值配置DS250DF230设备。用户可以点击“Update Slot from Device”根据从DS250DF230设备读取的值更新EEPROM页面设置,点击“Write to EEPROM Hex”创建可编程十六进制文件。需要注意的是,评估模块不包含EEPROM,但有一个标准6引脚EEPROM(XU1)的插座,SigCon Architect不能直接对EEPROM进行编程,可通过I2C通信(如AARDVARK或等效接口适配器)将EEPROM十六进制文件烧录到EEPROM中。页面上还有一些EEPROM控制设置,如“Common Channel”(若勾选,所有通道将接收相同配置;若不勾选,每个通道可接收唯一配置)、“EEPROM>256”(若启用,适用于有超过4个EEPROM插槽的情况)、“Enable CRC”(启用时,每个设备将有特定于基本头、地址映射头和数据的CRC值)等。
设置数据源(BERT TX或ASIC TX)以生成所需数据速率的PRBS模式。并非所有BERT TX源都具有FIR功能,DS250DF230接收器通常不需要链路伙伴发射器(BERT TX或ASIC TX)施加太多去加重,典型的3dB去加重或0 - 15%的后导抽头就足够了。如果BERT/ASIC TX具有前导抽头功能,0 - 15%的前导抽头应该足够。大多数链路在没有任何TX去加重的情况下也可以正常工作。
将EVM连接到系统,典型的拓扑结构为:BERT TX或ASIC TX → SMA电缆 → 通道_1 → Huber + Suhner电缆 → DS250DF230 EVM RXn → DS250DF230 EVM TXn → Huber + Suhner电缆 → 通道_2 → SMA电缆 → BERT RX或ASIC RX。
选择数据速率后,在CDR选项卡上按下“RESET CDR”按钮(只要不更改数据速率或适应模式,只需按一次)。检查信号检测和CDR锁定状态指示器,查看链路是否建立。如果CDR锁定,页面上的CDR锁定指示器将变为绿色并显示“CDR locked”。
检查设备状态选项卡上显示的水平眼开度(HEO)和垂直眼开度(VEO),也可以前往眼图监测页面绘制完整的眼图。在PRBS Gen/Checker选项卡的PRBS模式检查器部分点击“Turn ON”,检查重定时器接收器的接收比特数和错误数。如有必要,调整链路伙伴发射器的FIR设置以实现目标BER。
在TX FIR/VOD选项卡上调整重定时器TX FIR设置。建议先证明返回路径(重定时器TX到BERT/ASIC RX)正常工作,再尝试优化重定时器RX参数。可以先在简单通道上进行测试,证明重定时器能够无错误地将数据驱动到BERT/ASIC中(根据需要优化重定时器TX FIR),然后切换到更复杂的通道,同时保持通道2不变。
在25 - 28Gbps数据速率下,通道中的小缺陷可能会导致问题。要确保电缆正确拧紧(不要过度拧紧),插卡与背板连接器正确配合,BERT RX正确对准输入数据流。计算总通道损耗时,不要忘记包括测试夹具和电缆的损耗。例如,DS250DF230 EVM板加上Huber + Suhner电缆从设备输出到Huber + Suhner电缆末端有约4dB的插入损耗,从Huber + Suhner电缆末端到设备输入还有约4dB的插入损耗。
以下是一个使用该EVM收集结果的示例测试案例:
测试结果如下:
| 与该EVM相关的所有设计、布局和其他文件如下: | 文件描述 | 文件名称 |
|---|---|---|
| 原理图PDF | HSDC006_DS250DF230EVM_schematic.pdf | |
| 板布局文件 | DS250DF230EVM_PCB_LAYOUT.brd | |
| 板Gerber文件 | DS250DF230EVM_GERBERS.zip | |
| 板S参数文件夹 | EVM/s_parameters/ |
| DS250DF230EVM物料清单中的所有组件均符合2013年1月3日颁布的2011/65/EU指令的RoHS要求。根据欧盟REACH法规第33条规定,该EVM包含两个至少含有一种高度关注物质(SVHC)且含量超过0.1%的组件,但德州仪器的这些使用量每年不超过1吨。具体的SVHC物质信息如下: | 组件制造商 | 组件零件编号 | SVHC物质 | SVHC CAS(如有) |
|---|---|---|---|---|
| TE Connectivity | 87227 - 6 | 7,17,18,18 - 十二氯五环[12.2.1.16,9.02,13.05,10]十八碳 - 7,15 - 二烯(“Dechlorane Plus”™) | 无 | |
| Bivar | SM0603GCLc | 1,3,5 - 三(环氧乙烷 - 2 - 基甲基) - 1,3,5 - 三嗪烷 - 2,4,6 - 三酮(TGIC) | 2451 - 62 - 9 |
DS250DF230EVM使用Huber + Suhner 1x8 MXP电缆组件。TI建议使用的三个零件编号如下:
如果需要购买Huber + Suhner的电缆组件,可联系Info.us@hubersuhner.com,地址为HUBER + SUHNER Inc., 8530 Steele Creek Place Drive, Suite H, Charlotte - NC - 28273,电话为+1 704 - 790 - 7300。
DS250DF230EVM评估模块为高速串行链路设计提供了一个强大而灵活的解决方案。通过合理的硬件设置、软件配置和遵循最佳实践,工程师们可以充分发挥其性能,实现高速、可靠的数据传输。你在使用类似评估模块
全部0条评论
快来发表一下你的评论吧 !