mipi传输距离3米_快速掌握MIPI开发攻略,对接百度人工智能计算卡EdgeBoard

本文详细介绍了MIPI接口技术,特别是针对百度EdgeBoard的MIPI CSI-2开发。内容涵盖MIPI标准、电平、D-PHY、硬件设计、Vivado工具使用、IP配置以及关键寄存器解析,旨在帮助开发者顺利进行MIPI摄像头的集成和应用。
摘要由CSDN通过智能技术生成

摘要:MIPI摄像头以其体积小、传输速率快的特点在电子产品中得到广泛的应用,现在也广泛地适配到AI端上推理设备。本文以百度的AI端上推理设备EdgeBoard为硬件基础,介绍基于FPGA的MIPI相关技术的开发。

MIPI(移动行业处理器接口)是Mobile Industry Processor Interface的缩写,是MIPI联盟发起的为移动应⽤处理器制定的开放标准。MIPI采⽤高速串行接口传输数据,满⾜高分辨率摄像头的传输需求,采用串行接口方便PCB布局布线,提高信号完整性,也有利于减小PCB面积。MIPI接口的摄像头一般体积较小,适合于小型的嵌入式设备,比如手机和行车记录仪等,同时也广泛应用到AI端上推理设备。本文以百度的端上推理设备EdgeBoard作为原型来介绍MIPI相关技术的开发。如果用户购买EdgeBoard,出厂的镜像中带有MIPI的功能,只需再购买推荐的MIPI摄像头,即可实现即插即用。

MIPI介绍

MIPI接口分为两类,一是DSI (Display Serial Interface),提供处理器和显示模组之间的高速串行接口;二是CSI (Camera Serial Interface),提供处理器和摄像模组之间的高速串行接口。本文将要介绍的是CSI-2。

MIPI信号采用低压差分信号进行传输,具有传输速率快,抗干扰能力强的特点。MIPI的传输模式分为低速信号模式和高速信号模式,低速信号用于控制命令(10 MHz),高速信号用于数据传输(80Mbps -1Gbps/lane)。时钟处于非连续工作状态,根据传输状态进行时钟的切换,这样可以极大地降低功耗。关于D-PHY可参考MIPI® Alliance Specification for D-PHY

MIPI最多可支持4通道数据,同时配有IIC总线进行配置,收发接口如下图:

c88eb067743c9843a06954e2fa16c0d9.png

MIPI协议也是采用类似于以太网协议结构,采用分层设计的思想,分为PHY Layer,Protocal Layer和Application Layer。

6c38f05da0ad507aa38115948ba0984d.png

MIPI传输的报文中定义了图像数据的类型/格式(Data type),这些类型/格式方便在调试的时候确定链路是否工作正常,常用的Data Type如下图,比如YUV的数据格式的标示符是0x18到0x1F,期间的数值定义了具体的格式,比如YUV422,YUV444等,具体可参考MIPI Alliance Specification for CameraSerial Interface 2

8b5eec4440c436e5cd5f4f956cb4eaad.png

硬件相关

MIPI 电平

MIPI的电平标准分为LP (Low Power)模式和HP(High Power)模式,LP模式下高电平最大值1.3V,最小1.1V,典型值为1.2V,HP模式下共模电平200mv,摆幅200mV。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值