MAX9240A:高性能GMSL解串器的技术解析与应用指南

电子说

1.4w人已加入

描述

MAX9240A:高性能GMSL解串器的技术解析与应用指南

在电子设计领域,尤其是汽车摄像头系统等应用中,数据的高速传输和可靠处理至关重要。MAX9240A作为一款6.25MHz至100MHz、具备线路故障检测功能的25位GMSL解串器,为同轴或屏蔽双绞线(STP)电缆的数据传输提供了出色的解决方案。

文件下载:MAX9240A.pdf

一、产品概述

MAX9240A是一款紧凑的解串器,旨在通过50Ω同轴电缆或100Ω屏蔽双绞线(STP)电缆与GMSL串行器进行接口。它可以与MAX9271或MAX9273串行器配对使用,提供完整的操作特性。该解串器的并行输出可编程为单输出或双输出模式,双输出模式可在每个像素时钟周期输出并行字的一半,适用于具有双输入功能的GMSL串行器。

二、关键特性与优势

1. 适用于摄像头应用

  • 低成本电缆兼容性:可与低成本的50Ω同轴电缆和FAKRA连接器或100Ω STP电缆配合使用,降低系统成本。
  • 错误检测与纠正:具备错误检测和纠正功能,提高数据传输的可靠性。
  • 控制通道灵活:控制通道工作在9.6kbps至1Mbps,支持I2C - to - I2C模式,具有时钟拉伸能力,可实现微控制器对串行器和解串器以及外围设备寄存器的编程。
  • 低功耗:最佳的电源电流仅为90mA(最大值),降低系统功耗。
  • 高时钟速率:为百万像素摄像头提供双倍速率时钟,支持高分辨率图像传输。

2. 高速数据解串

  • 高比特率:最高串行比特率可达1.5Gbps,支持单输出或双输出模式,时钟频率范围为6.25MHz至100MHz,满足不同应用场景的需求。

3. 多控制通道模式

  • 系统灵活性:支持UART - to - UART或UART - to - I2C模式的控制通道,提供系统设计的灵活性。

4. 降低EMI

  • 可编程扩频:并行输出的可编程扩频功能可降低电磁干扰(EMI),同时跟踪串行输入的扩频,减少屏蔽要求。

5. 外围特性

  • PRBS检查器:内置PRBS检查器,用于串行链路的误码率(BER)测试。
  • 线路故障检测:能够检测串行链路的短路、接地、接电池或开路等故障。
  • GPIO端口:提供两个GPIO端口和一个连续采样的GPI输入,用于摄像头电源启动和验证。
  • 远程/本地唤醒:支持从睡眠模式进行远程或本地唤醒。

6. 满足严苛要求

  • 宽温度范围:工作温度范围为 - 40°C至 + 105°C,适用于各种恶劣环境。
  • ESD保护:符合ISO 10605和IEC 61000 - 4 - 2 ESD保护标准,提供 ± 10kV接触和 ± 15kV空气的ESD保护,以及 ± 10kV接触和 ± 30kV空气的ISO 10605 ESD保护。

三、技术细节分析

1. 电气特性

  • 电源电压:核心电源范围为1.7V至1.9V,I/O电源范围为1.7V至3.6V。
  • 输入输出特性:详细规定了单端输入、三电平逻辑输入、单端输出、开漏输入/输出等的电压、电流参数,确保在不同工作条件下的稳定性。
  • AC特性:包括并行时钟输出的频率、占空比、抖动,以及I2C/UART端口的时序、上升时间、下降时间等参数,保证高速数据传输的准确性。

2. 引脚配置与功能

MAX9240A采用48引脚(7mm x 7mm)TQFN - EP封装,每个引脚都有特定的功能,如GPIO引脚可用于配置和控制,IN + 和IN - 用于串行数据输入,PCLKOUT用于并行时钟输出等。通过合理配置这些引脚,可以实现不同的工作模式和功能。

3. 数据格式与信号处理

  • 串行链路信号:串行器使用差分CML信号驱动双绞线电缆,单端CML驱动同轴电缆,并采用可编程预加重和交流耦合。解串器使用交流耦合和可编程通道均衡,对输入数据进行加扰、8b/10b编码和解码、解扰等处理。
  • 反向控制通道:与正向视频数据共存于同一串行电缆上,形成双向链路,独立于正向控制通道工作,在电源启动2ms后可用。

4. 控制通道与寄存器编程

  • 控制通道模式:支持基模式和旁路模式,基模式为半双工控制通道,旁路模式为全双工控制通道。
  • UART接口:在基模式下,微控制器可通过GMSL UART协议访问串行器和解串器的寄存器,并可将UART数据包转换为I2C与远程设备通信。
  • I2C接口:在I2C - to - I2C模式下,通过I2C兼容的2线接口实现双向通信,支持时钟拉伸。

5. 错误检测与纠正

  • 默认模式:采用奇偶校验进行数据编码/解码,用于查找字边界和错误检测。
  • 额外方法:可选择6位循环冗余校验(CRC)或6位汉明码进行额外的错误检测和纠正。

6. HS/VS编码与跟踪

GMSL串行器的HS/VS编码可在传输水平和垂直同步信号的同时节省像素数据带宽,解串器进行HS/VS解码、跟踪信号周期并过滤位错误。

四、应用信息

1. 启动过程

  • 视频显示应用:微控制器、串行器和解串器按特定顺序进行电源启动、配置链接建立、参数写入等操作,最终启用视频链接。
  • 图像传感应用:微控制器、串行器和解串器同样需要按顺序进行操作,根据不同情况进行配置和链接建立。

2. 错误检查与处理

  • 错误计数器:解串器检查串行链路的错误,并将检测到的和纠正的错误数量存储在DETERR和CORRERR寄存器中。
  • ERR输出:当检测到的/纠正的错误数量超过阈值或在PRBS测试中检测到错误时,ERR输出低电平。
  • 自动错误重置:可通过设置AUTORST位启用自动错误重置功能,在ERR变低约1μs后清除错误计数器和ERR输出。

3. 双微控制器控制

系统可以同时使用两个微控制器控制控制通道,但需要避免两者同时使用控制通道导致的冲突,可通过实现高级协议来解决。

4. 时钟频率更改

建议在视频时钟和控制通道时钟稳定后启用串行链路,更改时钟频率时需停止视频时钟5μs,应用新频率后重启串行链路或切换SEREN。

5. 同步丢失快速检测

通过将解串器的LOCK输出连接到GPI输入,可快速通知主机同步丢失情况。

6. 帧同步提供

GPI/GPO可用于提供摄像头应用所需的帧同步信号,通过合理连接和配置,可实现低延迟和低偏差的帧同步。

7. 设备地址编程

串行器和解串器的设备地址可编程,方便多个GMSL设备和I2C外设共存于同一控制通道。

五、设计注意事项

1. 线路故障检测

解串器的线路故障检测器可监测线路故障,LFLT输出低电平表示检测到故障,故障类型存储在特定寄存器中。设计时需注意外部电阻连接和滤波器的使用,以减少误判。

2. 内部输入下拉

控制和配置输入(除三电平输入外)包含下拉电阻,无需额外的外部下拉电阻。

3. I2C/UART上拉电阻选择

I2C和UART开漏线需要上拉电阻,选择时需考虑功耗和速度的平衡,以满足I2C快速模式的上升时间要求。

4. AC耦合

AC耦合可隔离接收器与直流电压,选择合适的AC耦合电容可减少电压下垂和抖动。

5. 电源电路和旁路

解串器的AVDD和DVDD为1.7V至1.9V,IOVDD为1.7V至3.6V,正确的电源旁路对于高频电路稳定性至关重要。

6. 电缆和连接器

选择具有匹配差分阻抗的电缆和连接器,以最小化阻抗不连续性,如推荐的Rosenberger、JAE、Nissei等品牌的电缆和连接器。

7. 电路板布局

将LVCMOS逻辑信号和CML/同轴高速信号分开,采用四层PCB布局,确保差分CML通道的PCB走线平行、等长,避免过孔,以减少串扰和信号失真。

8. ESD保护

该解串器满足人体模型、IEC 61000 - 4 - 2和ISO 10605的ESD耐受标准,设计时需注意相应的ESD测试电路和保护措施。

MAX9240A以其丰富的功能、高性能和可靠性,为汽车摄像头系统等应用提供了强大的支持。电子工程师在设计过程中,需要充分理解其技术细节和应用要求,合理进行电路设计和布局,以实现最佳的系统性能。在实际应用中,你是否遇到过类似解串器的设计挑战?又是如何解决的呢?欢迎在评论区分享你的经验。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分