全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

FPGA连接MIPI接口的实现方案

时间:2022-10-08 09:42

人气:

作者:admin

标签: MIPI  FPGA  接口 

导读:FPGA连接MIPI接口的实现方案-本文主要介绍MIPI D-PHY在FPGA上的实现。...

本文主要介绍MIPI D-PHY在FPGA上的实现。

随着camera和显示技术的发展,MIPI接口在实际运用中越来越广泛,MIPI接口协议层主要包括CSIDSI两种,其中CSI主要用于图像输入,如图像传感器等;DSI主要用于图像输出,如屏幕显示器等。随着FPGA的广泛使用,实际应用中,经常会用到FPGA来连接各种camera模组进行图像采集输入,以及通过各种显示接口来进行图像的显示,这就要求FPGA端有CSI或者DSI接口,下面就针对FPGA端的MIPI接口实现方式进行简单的介绍。

1、CSI/DSI接口

常见的CSI和DSI接口如下图所示:

f3829052-45db-11ed-96c9-dac502259ad0.png

f3929c4a-45db-11ed-96c9-dac502259ad0.png

2、D-PHY

CSI和DSI的物理层常见的是D-PHY(也有兼容C-PHY的),下图是D-PHY的结构:

f3ab350c-45db-11ed-96c9-dac502259ad0.jpg

D-PHY支持HS(High Speed)和LP(Low Power)两种工作模式。HS模式下采用低压差分信号(SLVS电平),功耗较大,但是可以传输很高的数据速率(数据速率为80M~2.5Gbps),采用源同步的传输方式,由主机(Master)设备向从机(Slave)设备提供DDR时钟;LP模式下采用单端信号(1.2V LVCMOS信号),数据速率很低(≤10Mbps),但是相应的功耗也很低,用于传输初始化控制信号。两种模式的结合保证了MIPI总线在需要传输大量图像数据时可以高速传输,而在不需要大数据量传输时又能够减少功耗。

在LP模式下,只用lane0实现双向数据传输,时钟是使用数据Dp和Dn的EXOR恢复的。

3、FPGA实现方式

针对D-PHY的FPGA实现,主要有以下几种方式:

直接采用支持D-PHY的FPGA芯片(Xilinx的ultrascale系列、ultrascale+系列、Lattice的Crosslink系列)

采用电平转换电阻网络转换后使用(收发分别采用不同的电阻网络)

采用专用芯片进行转换(meticom、晶门、龙迅、东芝公司均有该类转换芯片)

3.1、FPGA自带D-PHY

Xilinx的ultrascale系列、ultrascale+系列的HP I/O banks就自带D-PHY。

f43a8ca2-45db-11ed-96c9-dac502259ad0.png

Lattice的CrossLink和CrossLinkPlus系列就自带MIPI接口。

f481d530-45db-11ed-96c9-dac502259ad0.png

f4990034-45db-11ed-96c9-dac502259ad0.jpg

f4ba488e-45db-11ed-96c9-dac502259ad0.png

3.2、采用电阻匹配网络转换

Xilinx的FPGA可以通过简单的电阻匹配网络来实现CSI/DSI接口和FPGA对接,主要是从SLVS电平的特性出发,7系列FPGA的LVDS、HSTL、LVCMOS_18、HSUL_12等电平的输入都可以直接兼容到1.8V IO bank,因此可以通过简单的转换实现SLVS电平直接对接7系列FPGA。

f5190180-45db-11ed-96c9-dac502259ad0.png

f5c65074-45db-11ed-96c9-dac502259ad0.png

f605afb2-45db-11ed-96c9-dac502259ad0.png

f619ee64-45db-11ed-96c9-dac502259ad0.png

鉴于以上特性,将接收和发送分开进行匹配如下:

f62d36d6-45db-11ed-96c9-dac502259ad0.png

f6cd1f3e-45db-11ed-96c9-dac502259ad0.png

3.3、专用芯片转换

专用转换芯片有各种各样的,有的单通道的,有的四通道的,具体厂家和型号可根据实际应用进行选择,国外的有meticom、东芝等,国产的有晶门、龙迅、集创等厂家。

f73c2fe6-45db-11ed-96c9-dac502259ad0.png

f7703002-45db-11ed-96c9-dac502259ad0.png

f7d063c8-45db-11ed-96c9-dac502259ad0.jpg

以上就是针对FPGA连接MIPI接口的实现方案简介,实际应用中可以根据性价比、实现难度等多方面考虑。

审核编辑:汤梓红

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信