FPGA采集MIPI的几种方式

目录

1.使用接口芯片

2.使用Xilinx 7系列FPGA

3.使用Xilinx ZYNQ-7000系列FPGA

4.使用电阻网络进行电平切换

5.使用Xilinx ZYNQ-UltraScale+、FPGA-UltraScale+系列FPGA

6.重要说明


最近一直在研究MIPI接口,从一开始思路很模糊到现在基本了解其本质原理,今天来说说FPGA采集MIPI DPHY、CSI-2信号的几种主流的方式。

1.使用接口芯片

例如龙迅的LT9211芯片可以把MIPI信号直接转换成RGB信号交给FPGA采集。

2.使用Xilinx 7系列FPGA

使用Xilinx自带的MIPI CSI-2 Receiver Subsystem IP,如下:

从上面可以看出来,MIPI接口的信号不能与这个IP核直接相连,需要使用MC20901接口转换芯片进行转换,如下:

使用7系列 FPGA时,如果需要配置IP的内部寄存器时,需要构建MicroBlaze处理器系统。

3.使用Xilinx ZYNQ-7000系列FPGA

 使用Xilinx自带的MIPI CSI-2 Receiver Subsystem IP,如下:

从上面可以看出来,MIPI接口的信号不能与这个IP核直接相连,需要使用MC20901接口转换芯片进行转换,如下:

这种方式可以直接使用ZYNQ-7000对MIPI IP核进行配置。

4.使用电阻网络进行电平切换

参考xapp894,要求800M Hz以下,走线30mm以内。

5.使用Xilinx ZYNQ-UltraScale+、FPGA-UltraScale+系列FPGA

 使用Xilinx自带的MIPI CSI-2 Receiver Subsystem IP,如下:

我们可以看出来当创建的是UltraScale+,此IP的接口可以直接对接MIPI链路接口,这块其实是Vivado帮我们智能识别的,对于不同的平台,可以使用的IP核以及IP的状态是不一致的,所以大家不要惊奇。

6.重要说明

之所以不能直接连接Artix-7系列FPGA是因为MIPI的电平标准比较特殊,MIPI电气信号同时存在2个电平模式(LP和HS),如下:

电气特性

  1. low power model 0-1.2V   单端电压;
  2. high-speed model 0.1-0.3 差分 jedec。

1.本文部分素材来源网络,版权归原作者所有,如涉及作品版权问题,请与我联系删除。

2.未经原作者允许不得转载本文内容,否则将视为侵权;

3.转载或者引用本文内容请注明来源及原作者;

4.对于不遵守此声明或者其他违法使用本文内容者,本人依法保留追究权等。

下面是我的个人微信公众号,关注【一个早起的程序员】精彩系列文章每天不断。

FPGA作为MIPI DSI RX (接收器)具有灵活性和可编程性的优势。 MIPI DSI(Mobile Industry Processor Interface Display Serial Interface)是一种高速串行接口协议,通常用于连接显示屏模块和显示控制器等设备。FPGA作为MIPI DSI RX可以实现对这一接口的解析和数据处理。 FPGA具有可编程逻辑单元,可以通过编程来实现对MIPI DSI接收端协议的分析、解码和流程控制等一系列功能。FPGA可以配置为特定的MIPI DSI接收器,通过支持的协议标准、数据帧格式等对接收到的MIPI DSI数据进行解析和处理。 此外,FPGA还具备处理并行数据的能力。MIPI DSI数据是通过低电平差分信号进行传输的,并且包含了像素数据、时钟信号和控制信号等多个通道。FPGA可以通过并行处理的方式,同时解析和处理这些信号,实现对MIPI DSI RX的快速响应和高效率处理。 由于FPGA的灵活性和可编程性,可以根据具体需求进行优化和定制。可以通过配置FPGA的逻辑单元和时钟控制等参数,来满足不同MIPI DSI RX设备的要求,同时也可以实现灵活的协议转换、数据处理和流程控制等功能。这使得FPGA作为MIPI DSI RX适用于各种不同的应用场景和设备需求。 总之,FPGA作为MIPI DSI RX可以通过其可编程逻辑单元和并行处理能力,实现对MIPI DSI接口的解析和数据处理,同时还具备灵活性和可定制性等优势,适用于多种应用场景和设备需求。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个早起的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值