描述
探索DS32EL0421/DS32ELX0421:高速串行传输的理想之选
在高速数据传输的领域中,DS32EL0421和DS32ELX0421这两款125 - 312.5 MHz FPGA - Link串行器凭借其卓越的性能和丰富的特性,成为了众多工程师的首选。今天,我们就来深入了解一下这两款芯片。
文件下载:ds32el0421.pdf
特性亮点
接口与编码特性
- 5 - bit DDR LVDS并行数据接口:这种接口设计大大减少了FPGA的I/O引脚数量,降低了电路板的布线复杂度,同时有效缓解了电磁干扰(EMI)问题。与传统的单端宽总线接口相比,优势明显。
- 可选择的编码方式:芯片提供了可选择的DC - 平衡编码器和数据加扰器。DC - 平衡编码器适用于AC耦合应用,而数据加扰器则能提高数据的转换密度,有助于降低EMI辐射,使解串器的时钟数据恢复(CDR)电路更好地锁定数据。
时钟与输出特性
- 内置LC VCO和PLL:内置的LC压控振荡器(VCO)和锁相环(PLL)能够生成稳定的序列化时钟,保证了数据传输的准确性和稳定性。
- 可配置的输出特性:输出具有可编程的去加重控制和可配置的输出电平,能够根据不同的传输线长度和衰减失真情况进行优化,以适应各种复杂的应用环境。此外,输出终端电阻也可在50Ω和75Ω之间进行选择。
其他实用特性
- 远程感应功能:该功能允许串行器与解串器自动检测和协商链路状态,无需额外的反馈路径,提高了系统的智能化和可靠性。
- 数据有效信号:有助于多个接收器的同步,确保数据的准确接收。
- 内置测试模式生成器:方便工程师进行系统测试和调试,提高开发效率。
- 锁定丢失和错误报告:能够及时反馈系统的工作状态,便于工程师及时发现和解决问题。
目标应用广泛
DS32EL0421和DS32ELX0421的应用领域十分广泛,涵盖了成像(工业、医疗、安防、打印机)、显示(LED墙、商业显示)、视频传输、通信系统、测试与测量以及工业总线等多个领域。其高性能和稳定性能够满足不同行业的需求。
关键规格解析
数据速率与时钟频率
- 串行数据速率:支持1.25至3.125 Gbps的串行数据速率,能够满足高速数据传输的需求。
- DDR并行时钟:时钟频率范围为125至312.5 MHz,为数据的并行处理提供了稳定的时钟信号。
工作温度与ESD保护
- 工作温度范围:在 - 40°C至 + 85°C的温度范围内都能稳定工作,适应各种恶劣的工作环境。
- ESD保护:具备大于8 kV的人体模型(HBM)静电放电保护能力,有效保护芯片免受静电损坏。
低本征抖动
在3.125 Gbps的数据速率下,本征抖动低至35 ps,保证了数据传输的准确性和稳定性。
功能详细剖析
电源管理
芯片有多个电源引脚,分别提供3.3V和2.5V的电源。在电源设计时,需要确保这些引脚正确连接并进行适当的旁路处理,以减少电源噪声对芯片性能的影响。建议在每个电源引脚使用0.1μF的电容,同时在VDDPLL引脚使用22μF的电容。在电源启动顺序方面,虽然先启动3.3V电源再启动2.5V电源是推荐的做法,但无论顺序如何,两个电源轨都应单调上升到最终值。此外,芯片还提供了两种降低功耗的方法,工程师可以根据实际需求进行选择。
复位机制
芯片有三种复位方式:上电自动复位、拉低RESET引脚复位以及通过写入复位寄存器复位。不同的复位方式适用于不同的应用场景,工程师可以根据具体情况灵活选择。
输入输出接口
- LVDS输入:采用标准的2.5V LVDS输入,内部有100Ω的终端电阻。为了保证输入信号的质量,建议FPGA与串行器之间的PCB走线长度不超过40英寸,并且连接应采用阻抗匹配的受控阻抗传输线。
- CML输出:提供低偏斜的差分信号,输出电平可以通过调整VOD_CTRL引脚的下拉电阻进行编程,输出终端电阻也可配置为50Ω或75Ω。DS32ELX0421还提供了一个冗余的串行输出,适用于需要冗余备份的应用场景。
环路滤波器与CML发射幅度
- 环路滤波器:芯片内部的PLL需要外部的环路滤波器来优化性能。建议在引脚26和27之间连接一个100nF的电容和一个1.5 kΩ的电阻,以获得最佳效果。
- CML发射幅度:可以通过在VOD_CTRL引脚连接一个电阻到地来控制CML输出的发射幅度,也可以通过写入SMBus寄存器69'h的位2:0来进行调整。在实际应用中,建议在最终生产时选择合适的电阻值,并将寄存器69'h保持默认值。
远程感应与DC - 平衡编码
- 远程感应:当串行器直接连接到DS32EL0124或DS32ELX0124解串器时,远程感应功能可以使串行器通过四个状态循环来建立链路并对齐数据。如果链路出现问题,串行器会根据不同的情况返回相应的状态。
- DC - 平衡编码:内置的DC - 平衡编码器支持AC耦合应用。当启用该功能时,第五个LVDS通道(TXIN4±)用于数据有效信号,其余四个通道用于接收数据。
加扰器和NRZI编码器
加扰器和NRZI编码器可以提高数据的转换密度,使解串器的CDR电路更容易锁定数据。它们的启用或禁用可以通过配置DC_B和RS引脚来实现,也可以通过寄存器编程来覆盖默认设置。
设备配置与SMBus接口
设备配置
DS32EL0421和DS32ELX0421有多种配置方式,主要通过RS和DC_B引脚的不同组合来实现。不同的配置方式会影响链路的启动行为、数据的传输和处理方式。在实际应用中,工程师需要根据具体的需求和连接的解串器类型来选择合适的配置方式。
SMBus接口
芯片的SMBus接口兼容SMBus 2.0物理层规范,使用Chip Select信号来控制访问。通过SMBus接口,工程师可以对芯片的各种寄存器进行读写操作,实现对芯片的配置和控制。在使用SMBus接口时,需要注意数据传输的稳定性和时钟信号的同步。
应用与布局建议
应用场景拓展
- 冗余应用:DS32ELX0421的冗余输出功能可以为系统提供备份,确保在主信号路径出现问题时,数据仍然能够正常传输。
- 链路聚合:多个DS32EL0421/DS32ELX0421串行器和解串器可以进行链路聚合,实现更高的数据吞吐量或更长的电缆长度。这在需要大容量数据传输或长距离传输的应用中非常有用。
布局指南
在进行电路板布局时,需要遵循一些基本原则,以确保芯片的性能。例如,LVDS输入走线长度不应超过40英寸,在嘈杂的环境中可能需要更短的走线;避免在LVDS和CML走线附近放置嘈杂的组件;LVDS和CML走线应具有100Ω的受控差分阻抗;尽量避免使用过孔,如果必须使用,应将其对称放置在差分对的两侧。
总结
DS32EL0421和DS32ELX0421凭借其丰富的特性、高性能和广泛的应用领域,为高速串行数据传输提供了一个强大而可靠的解决方案。无论是在设计新的系统还是升级现有的系统,这两款芯片都值得工程师们深入研究和尝试。在实际应用中,工程师需要根据具体的需求和场景,合理配置芯片的各种参数和功能,同时注意电路板的布局和布线,以充分发挥芯片的性能优势。大家在使用这两款芯片的过程中遇到过什么问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。
打开APP阅读更多精彩内容