首页 > 技术 > 内容

Xilinx FPGA MIPI 接口简单说明

时间:2025-12-23  作者:Diven  阅读:0

 

项目使用东西

硬件

Spartan-7 SP701 FPGA 7系列FPGA+电阻网络实现的MIPI接口

OV5640 MIPI接口

软件

AMD Vivado 2020 版本以上

AMD Vitis 2020

介绍

MIPI 接口现在非常流行,国产FPGA目前基本都带MIPI接口,而AMD-Xilinx是从U+系列开始支持MIPI电平,从国内使用情况来看,7系列FPGA是使用最广的器件,所以这次使用的FPGA是7系列FPGA使用电阻网络实现MIPI电平的例子,具体硬件方案可以查看:

《Xilinx FPGA MIPI 接口简单说明》

搭建工程

本次使用的Vivado尽量使用2020版本以上的,MIPI的IP开始免费。

第 1 步:创建 Vivado 工程

运行 Vivado

(1)“Create project创建项目” --> (2)按“Next下一步”

指定(1) “Project name项目名称” --> (2)Specify projects directory项目目录 --> (3)设置复选框 --> (4)按“Next下一步”

(1)选择项目类型  -->  (2)设置复选框   -->  (3)按“Next下一步”

(1)选择“Boards电路板”选项卡  -->  (2)查找并选择 SP701  --> (3)按“Next下一步”

(1)按“Finish完成”

第 2 步:生成示例设计

在 Vivado 中(1)“Create block design” --> (2)按“OK”

(1)按“+”或“ctrl+I” --> (2)在“Search”中键入“mipi” -->  (3)双击“MIPI CSI-2 Rx 子系统”IP 核

(1)右键单击 IP  -->  (2)选择“Customize Block”

(1)打开“Application Example Design”选项卡 --> (2)选择“SP701” --> (3)按“OK”

(1)右键单击 IP  --> (2)选择“Open Example Design”

按“OK”保存设计更改

(1)指定示例项目的目录(注意:Windows 上的路径必须尽可能短)  -->  (2) 设置复选框  -->  (3)按“OK” -->  (4)按“OK”

示例项目将在新的 Vivado 窗口中打开。等待几分钟完成项目的构建

在示例项目 Vivado 中(1)“Generate bitstream”  -->  (2)按“YES”

等待比特流生成

第 3 步:硬件测试

将 OV5640 sensor连接到 FPGA 板上的 MIPI CSI接口上。将 HDMI 显示器或 MIPI 显示屏连接到开发板上。

第 4 步:运行调试

从 Vivado 打开 VITIS 软件。(1)“Tools” --> (2)“Launch VITIS”

(1)指定工作区(选择历程自带的 mipi_csi2_rx_subsystem_0_ex :: SW :: xmipi_app )--> (2)“Launch”

关闭 VITIS “Welcome”选项卡

现在将看到项目的软件部分。MICroBlaze 软处理器的代码。

(1)按照箭头  --> (2)按“Debug Configurations”

(1) 双击“Single Application Debug (GDB)” --> (2)选择“Debugger Executable”  --> (3) 指定 由 Vivado 生成bitsream.bit 文件 --> (4)设置复选框  --> (5)按“Debug”

按运行按钮并按照 串口 终端上的消息进行操作

从 Vivado 为 FPGA 板上的 MIPI 接口生成示例工程非常简单。

编辑:黄飞

 

猜您喜欢


作者:是德科技产品市场经理Bernard Ang摘要可穿戴传感器市场正以17.8%的年复合增长率迅速发展。然而,传感器技术也面临诸多挑战,特别是在微型化和低功...
2024-06-20 18:29:00
贴片排阻作为电路设计中的关键元件,其性能和质量直接影响整个电子产品的稳定性和寿命。智宝(TEAPO)作为国内知名的电子元件品牌,其贴片排阻因高可靠性和优良的性能...
2017-09-15 11:18:44
1R5贴片电阻的瓦数并不是固定的,取决于电阻的封装尺寸。常见的贴片电阻封装尺寸有0201、0402、0603、0805、1206、1210、2010、2512等...
2024-11-29 10:26:08
电流检测电阻作为关键元件,应用于电源管理、电机控制、充电设备等领域。选择合适的电流检测电阻不仅影响电路的性能和稳定性,还关系到产品的可靠性和成本控制。FOSAN...
2018-08-06 16:09:30
切割板是厨房中不可少的工具,根据材料和用途的不同,可以分为多种类型。木质切割板天然的纹理和良好的刀具保护性受到许多家庭厨师的喜爱。尽管需要定期保养,但美观和耐用...
2009-05-05 00:00:00
一个二进制函数的输出,可以用其输人函数的最小项之和来实现。因此,任一函数的输出就可以用图1所 示的积或两级逻辑电路来实现。这种方法同样适用于多输出的情况,而每个...
2018-06-21 14:39:00
呼吸分析是一种用于医学诊断的非侵入性(无创)检测工具。然而,目前的呼吸分析仪价格昂贵、耗时,并且需要进行样本气体分离。据麦姆斯咨询报道,近日,澳大利亚悉尼大学...
2023-11-09 11:32:00
贴片电阻01C和103是电子电路中常见的两种贴片电阻,它们体积虽小,却扮演着至关重要的角色。两者看似相似,实则在阻值上存在差异。「01C」表示阻值为10pF,而...
2024-11-26 11:29:43
电容式传感器是一种广泛应用于各个行业的传感设备,其通过检测电容变化来实现物体位置、厚度、密度等参数的测量。本文将介绍电容式传感器的十大常见应用场景,以展示其在现...
2024-06-15 15:41:00