MAX9271:16位GMSL串行器的详细解析与应用指南

电子说

1.4w人已加入

描述

MAX9271:16位GMSL串行器的详细解析与应用指南

引言

在当今电子技术飞速发展的时代,高速数据传输和处理的需求日益增长。对于汽车摄像头系统等应用场景,需要一种高效、可靠的串行器来实现数据的快速传输和处理。MAX9271作为一款16位GMSL串行器,凭借其出色的性能和丰富的功能,成为了众多工程师的首选。本文将对MAX9271进行详细解析,包括其功能特点、电气特性、工作模式、应用场景等方面,帮助工程师更好地了解和应用这款串行器。

文件下载:MAX9271.pdf

一、MAX9271概述

1.1 基本功能

MAX9271是一款紧凑的串行器,主要用于驱动50Ω同轴电缆或100Ω屏蔽双绞线(STP)电缆。它通常与MAX9272解串器配对使用,能够提供完整的操作功能。该串行器的最大串行比特率可达1.5Gbps,可支持15m及以上的电缆长度,适用于汽车摄像头系统等对数据传输距离和速度有较高要求的应用。

1.2 优势特点

  • 驱动能力强:可驱动低成本的50Ω同轴电缆和FAKRA连接器或100Ω STP电缆,满足不同的应用需求。
  • 错误检测与纠正:具备错误检测和纠正功能,能够提高数据传输的可靠性。
  • 控制通道灵活:控制通道在I2C - I2C模式下可实现9.6kbps至1Mbps的通信,且具有时钟拉伸能力,同时支持多种控制通道模式,提供了系统的灵活性。
  • 低功耗:具有最佳的电源电流,最大仅为75mA,有助于降低系统功耗。
  • 双速率时钟:支持双速率时钟,适用于百万像素摄像头,能够满足高分辨率图像数据的传输需求。
  • 预加重和去加重功能:串行器的预/去加重功能允许在全速下实现15m的电缆传输,有效补偿电缆的高频损耗,提高信号传输质量。
  • 封装小巧:采用32引脚(5mm x 5mm)TQFN - EP封装,引脚间距为0.5mm,节省了电路板空间。

二、电气特性

2.1 绝对最大额定值

MAX9271的绝对最大额定值规定了其在不同条件下的最大承受范围,包括电源电压、温度等参数。例如,AVDD至EP的电压范围为 - 0.5V至 + 1.9V,DVDD至EP的电压范围同样为 - 0.5V至 + 1.9V,IOVDD至EP的电压范围为 - 0.5V至 + 3.9V等。在使用过程中,必须严格遵守这些额定值,以确保器件的安全和稳定运行。

2.2 DC电气特性

DC电气特性描述了器件在直流条件下的性能参数,包括输入电压、输出电压、输入电流等。例如,单端输入的高电平输入电压VIH1为0.65 x VIOVDD,低电平输入电压VIL1为0.35 x VIOVDD;单端输出的高电平输出电压VOH1在IOUT = - 2mA时为VIOVDD - 0.2V,低电平输出电压VOL1在IOUT = 2mA时为0.2V等。这些参数对于电路设计和性能评估至关重要。

2.3 AC电气特性

AC电气特性主要涉及器件在交流条件下的性能,如时钟频率、时钟占空比、时钟抖动等。例如,时钟输入PCLKIN的频率范围根据不同的设置有所不同,在BWS = 1,DRS = 1时,频率范围为6.25MHz至12.5MHz;时钟占空比DC_为35%至65%;时钟抖动tJ在1.5Gbps比特率、300kHz正弦抖动条件下最大为800ps(峰 - 峰)。了解这些特性有助于优化电路设计,确保信号的稳定传输。

三、工作模式与功能

3.1 输入模式

MAX9271的并行输入有单输入和双输入两种模式。

  • 单输入模式:在单输入模式下,LATCH A每PCLKIN周期存储来自DIN_的数据,然后将并行数据发送到扰码器进行序列化。该模式下,器件可接受6.25MHz至50MHz的像素时钟。
  • 双输入模式:双输入模式下,LATCH B存储两个输入字,数据作为组合字发送到扰码器。MAX9272解串器可输出组合字(单输出模式)或两个半尺寸的字(双输出模式)。对于11位双输入模式,像素时钟速率范围为33.3MHz至100MHz;对于15位双输入模式,像素时钟速率范围为25MHz至75MHz。

3.2 控制通道

控制通道允许FC(微控制器)通过串行链路同时发送和接收控制数据,与高速数据传输并行进行。控制通道有两种工作模式:

  • 基础模式:基础模式是半双工控制通道,FC作为主机,可使用GMSL UART协议从链路的任一侧访问串行器和解串器的寄存器,还可通过发送UART数据包对远程侧的外设进行编程。在该模式下,串行器和解串器的设备地址可编程,默认值分别为0x80和0x90。
  • 旁路模式:旁路模式是全双工控制通道,串行器和解串器忽略FC的UART命令,FC直接使用自己定义的UART协议与外设通信。在该模式下,FC无法访问串行器和解串器的寄存器。

3.3 串行链路信号和数据格式

串行器使用差分CML信号驱动双绞线电缆,使用单端CML驱动同轴电缆,输出幅度可编程。输入数据先进行扰码,然后进行8b/10b编码。解串器恢复嵌入式串行时钟,然后对数据进行采样、解码和去扰。在24位或32位模式下,22或30位包含视频数据和/或纠错位(如果使用),第23或31位携带前向控制通道数据,最后一位是前23或31位的奇偶校验位。

3.4 反向控制通道

串行器使用反向控制通道接收来自解串器的I2C/UART和GPO信号,与视频流方向相反。反向控制通道与前向视频数据在同一串行电缆上共存,形成双向链路。反向控制通道在电源开启2ms后可用,串行器在启动/停止前向串行链路后会暂时禁用反向控制通道350Fs。

3.5 数据速率选择

串行器和解串器使用DRS、DBL和BWS设置PCLKIN频率范围。例如,当DRS = 1时,PCLKIN频率范围为6.25MHz至12.5MHz(32位单输入模式)或8.33MHz至16.66MHz(24位单输入模式);当DRS = 0时为正常操作模式。不建议在DRS = 1时使用双输入模式。

3.6 寄存器映射

寄存器用于设置串行器的操作条件,可通过基础模式下的控制通道进行编程。串行器保存其自身的设备地址和所驱动解串器的设备地址,同样,被驱动的解串器保存其自身地址和驱动它的串行器的地址。当设备地址更改时,新地址应同时写入两个设备。MAX9271串行器(或任何GMSL串行器)的默认设备地址为0x80,任何GMSL解串器的默认设备地址为0x90。

四、应用场景与注意事项

4.1 应用场景

MAX9271主要应用于汽车摄像头系统,如环绕视图摄像头系统等。其高速数据传输能力和可靠的性能能够满足汽车摄像头对图像数据实时传输和处理的需求,为汽车驾驶提供更清晰、准确的视觉信息。

4.2 注意事项

  • 电源供应:确保AVDD和DVDD的电压范围为1.7V至1.9V,IOVDD的电压范围为1.7V至3.6V,并进行适当的旁路电容配置,以保证电源的稳定性。
  • ESD保护:MAX9271的串行输出符合ISO 10605和IEC 61000 - 4 - 2 ESD保护标准,但在实际应用中仍需注意ESD防护,避免静电对器件造成损坏。
  • PCB布局:在PCB布局时,应将LVCMOS逻辑信号和CML/同轴高速信号分开,使用四层PCB,分别为电源层、接地层、CML/同轴层和LVCMOS逻辑信号层。同时,要注意差分CML信号的布线,保持差分特性阻抗,避免过孔和信号长度不一致导致的信号失真。
  • AC耦合:在串行器输出和解串器输入处使用AC耦合电容,以隔离直流电压,提供保护并减少低频噪声干扰。选择合适的AC耦合电容,以确保信号的稳定传输。

五、总结

MAX9271作为一款高性能的16位GMSL串行器,具有驱动能力强、错误检测与纠正、控制通道灵活等众多优势特点。通过对其电气特性、工作模式和应用场景的详细了解,工程师可以更好地利用这款串行器设计出高效、可靠的汽车摄像头系统等应用电路。在实际应用中,需要注意电源供应、ESD保护、PCB布局和AC耦合等方面的问题,以确保器件的性能和稳定性。你在使用MAX9271的过程中遇到过哪些问题呢?或者你对其应用还有哪些疑问?欢迎在评论区留言交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分