MAX96701:汽车摄像头应用的理想之选

电子说

1.4w人已加入

描述

MAX96701:汽车摄像头应用的理想之选

在汽车电子领域,摄像头系统的重要性日益凸显,对数据传输的稳定性、速度和可靠性提出了更高的要求。MAX96701作为一款专为汽车摄像头应用设计的14位GMSL串行器,凭借其卓越的性能和丰富的功能,成为了众多工程师的首选。今天,我们就来深入了解一下这款器件。

文件下载:MAX96701.pdf

一、器件概述

MAX96701采用紧凑的4mm x 4mm TQFN封装,非常适合汽车摄像头应用。在高带宽模式下,对于12位线性或组合HDR数据类型,其并行时钟最大值可达116MHz。它还具备嵌入式控制通道,在I2C模式下工作速率为9.6kbps至1Mbps,可独立于视频时序对串行器、解串器(SerDes)和摄像头寄存器进行编程。此外,该器件具有可编程的预加重/去加重功能,可驱动更长的电缆,串行输出还具备可编程扩频功能,并且满足ISO 10605和IEC 61000 - 4 - 2 ESD标准,供电范围为1.7V至1.9V,工作温度范围为 - 40°C至 + 115°C。

二、关键特性与优势

(一)安全摄像头应用的理想选择

  1. 低成本电缆兼容性:可与低成本的50Ω同轴电缆(100Ω STP)配合使用,降低了系统成本。
  2. 错误检测功能:具备视频/控制数据的错误检测能力,确保数据传输的准确性。
  3. 高抗扰模式:高抗扰模式增强了控制通道的EMC耐受性,提高了系统的稳定性。
  4. 数据重传机制:检测到错误时可重传控制数据,进一步保障通信的可靠性。
  5. 低功耗:最佳的电源电流仅为88mA(最大值),有助于降低系统功耗。
  6. 长电缆驱动能力:预加重/去加重功能允许在全速下驱动15m的电缆。
  7. 紧凑封装:24引脚(4mm x 4mm)TQFN封装,节省了电路板空间。

(二)高速数据序列化能力

支持高达1.74Gbps的串行比特率,以及12.5MHz至116MHz x 12位 + H/V数据,满足了高分辨率摄像头的数据传输需求。

(三)多种工作模式

  1. 灵活的控制通道:I2C模式下9.6kbps至1Mbps的控制通道(带时钟拉伸),为系统配置提供了更多的灵活性。
  2. 交叉点开关:交叉点开关可接受任何输入位图,方便进行数据路由。
  3. 编码同步信号模式:支持编码VSYNC和HSYNC模式,优化了视频信号的处理。

(四)降低EMI和屏蔽要求

可编程输出扩频功能,可降低辐射水平,同时能够跟踪并行输入的扩频,减少了对屏蔽的需求。

(五)外设功能

  1. 内置PRBS发生器:用于误码率(BER)测试,方便进行系统评估和优化。
  2. 专用GPO:可用于摄像头帧同步触发等其他用途。
  3. 远程/本地唤醒功能:支持从睡眠模式远程/本地唤醒,提高了系统的节能效率。

(六)汽车级规格

满足AEC - Q100汽车规格,工作温度范围为 - 40°C至 + 115°C,并且具备 ± 8kV接触和 ± 15kV空气的IEC 61000 - 4 - 2和ISO 10605 ESD保护,确保了在恶劣环境下的可靠性。

三、工作原理与模式

(一)串行链路信号与数据格式

串行器对输入的并行数据进行加扰处理,并与前向控制数据相结合,然后进行编码并输出为单串化比特流,其速率是输入字速率的数倍(取决于总线宽度)。解串器接收串行数据并恢复时钟信号,再将数据解串、解码和解扰为并行输出数据和前向控制数据。

(二)工作模式

  1. 视频/配置链路:正常工作时,串行器在视频链路模式下运行(SEREN = 1),视频数据和控制数据通过串行链路传输。当PCLK不可用时,可使用配置链路(SEREN = 0且CLINK = 1)进行串行器、解串器和外设的配置。此外,设置AUTO_CLINK位 = 1且SEREN = 1时,设备可在PCLK不存在时自动在视频链路和配置链路之间切换。
  2. 单/双模式:单/双模式操作可将1.74Gbps的带宽配置为不同的宽度和字速率。单模式与所有GMSL设备和串行器兼容,每个串行字对应一个并行字;双模式下,每个串行字可序列化两个半宽度并行字,使并行字速率范围提高2倍。通过设置DBL = 0实现单模式操作,DBL = 1实现双模式操作。
  3. HS/VS编码:默认情况下,GMSL为HSYNC、VSYNC和DE(如果使用)分配视频比特槽。启用HS/VS编码后,设备会对特殊数据包进行编码以同步信号,从而释放更多视频比特槽。在高带宽模式(HIBW = 1)下,HS/VS编码默认开启;当HIBW = 0时,设置HVEN = 1可开启HS/VS编码。
  4. 错误检测:串行链路的8b/10b编码/解码和1位奇偶校验可检测串行链路上的比特错误。可选的6位CRC校验可进一步提高错误检测能力,但会占用6个视频比特(HIBW = 0时)。此外,还可通过设置LINE_CRC_EN = 1启用32位视频行CRC校验。

四、控制通道与寄存器编程

(一)控制通道

控制通道用于在串行链路上传输信息,以控制串行器、解串器和任何连接的外设。它可以与视频通道一起使用,也可以独立使用。

  1. 前向控制通道:从串行器发送到解串器的控制数据通过前向控制通道传输,其带宽超过最大外部控制数据速率,传输延迟仅为几个比特时间。
  2. 反向控制通道:从解串器发送到串行器的控制数据通过反向控制通道传输,数据编码为一系列1μs脉冲,最大原始数据速率为1Mbps。高抗扰模式可在降低原始比特率至500kbps的情况下提高反向控制通道的鲁棒性。

(二)寄存器编程

MAX96701的寄存器用于配置设备的各种功能和参数,包括设备地址、工作模式、数据速率、预加重/去加重等。详细的寄存器映射和位定义在文档中有详细说明,工程师可以根据具体需求进行配置。

五、应用信息

(一)并行接口

CMOS并行接口的数据宽度可编程,取决于应用需求。较大的宽度(BWS = 1)可降低像素时钟速率,较小的宽度(BWS = 0)则允许更高的像素时钟速率。

(二)交叉开关

交叉开关用于在并行输入/输出和SerDes之间路由数据,实现任意到任意的路由,确保视频源和目的地之间的映射。通过编程CROSSBAR_寄存器位,每个交叉开关输出可以选择32个可用输入中的任意一个。

(三)定时发生器编程

定时发生器的参数以PCLK周期为单位存储在寄存器中,为防止输出毛刺,应在设备处于配置链路模式或未应用PCLK时对其进行编程。默认情况下,定时发生器设置为单触发模式并禁用。

(四)双模式对齐

当串行器和解串器的DBL都设置为1时,GMSL会自动保持像素顺序。当串行器的DBL = 1而解串器的DBL = 0(或不支持)时,可使用双模式对齐功能。有两种对齐方法可供选择:使用外部高/低信号或从HS或DE信号进行对齐。

(五)I2C接口

控制通道可将I2C命令从微控制器侧转发到GMSL链路的另一侧,远程设备作为I2C主设备与连接到远程侧的其他外设进行通信。I2C接口支持9.6kbps至1Mbps的比特率,可通过编程I2C_MSTBT和SLV_SH位来匹配所需的微控制器I2C速率。

六、设计注意事项

(一)电路板布局

  1. 电源电路和旁路:串行器使用1.7V至1.9V的AVDD和DVDD,除串行输出外,所有输入和输出均由DVDD供电。适当的电源旁路对于高频电路的稳定性至关重要。
  2. 高频信号处理:应将LVCMOS逻辑信号和CML/同轴高速信号分开,以防止串扰。建议使用四层PCB,分别为电源、接地、CML/同轴和LVCMOS逻辑信号设置单独的层。对于STP - PCB走线,应使其靠近以实现100Ω的差分特性阻抗;对于同轴驱动,应使用50Ω的走线。

(二)ESD保护

MAX96701的ESD耐受性符合人体模型、IEC 61000 - 4 - 2和ISO 10605标准。串行输出具备ISO 10605和IEC 61000 - 4 - 2 ESD保护,所有引脚均经过人体模型测试。

(三)组件选择

  1. 内部输入下拉:控制和配置输入包含下拉电阻至GND,无需外部下拉电阻。
  2. I2C上拉电阻:I2C开漏线需要上拉电阻以提供逻辑高电平,选择上拉电阻值时需要权衡功耗和速度。
  3. AC耦合电容:选择合适的AC耦合电容可减少电压下垂和数字和变化(DSV)引起的定时抖动,建议使用0.22μF或更大的高频、表面贴装陶瓷电容。
  4. 电缆和连接器:应选择具有匹配差分阻抗的电缆和连接器,以最小化阻抗不连续性。

七、总结

MAX96701作为一款高性能的14位GMSL串行器,在汽车摄像头应用中具有诸多优势。其丰富的功能、灵活的工作模式和良好的兼容性,为工程师提供了强大的设计工具。在实际应用中,工程师需要根据具体需求合理配置寄存器,注意电路板布局和组件选择,以充分发挥MAX96701的性能。大家在使用过程中遇到过哪些问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分