Xilinx FPGA MIPI 接口简单说明

时间:2025-04-28  作者:Diven  阅读:0

 

Xilinx FPGA MIPI 接口简单说明

项目使用东西

硬件

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 接口生成示例工程非常简单。

编辑:黄飞

 

猜您喜欢

贴片电阻R004,别看身材小巧,却是电子电路中很重要的基础元件。如同电路中的交通警察,控制着电流的流动,确保电路稳定运行。R004代表着0402封装尺寸,即长0...
2024-11-29 10:26:05

贴片电阻,就是表面贴装型的电阻器。体型微小,通常呈长方形或圆柱形,应用于各种电子电路中。别看小,作用却非常重要,堪称电子电路中的小巨人。那么,贴片电阻究竟有什么...
2024-11-29 10:25:46

切换器是常用于网络和计算机系统中的设备,主要功能是连接多个设备并管理数据流。根据不同的应用场景,切换器可以分为多种类型,主要区别体现在以下几个方面。切换器可以分...
2012-03-19 00:00:00

Q为什么采用传感器偏振?A:视觉系统一直都在试图克服玻璃、塑料和金属等反光表面产生的动态或多余光线、反射、朦胧和眩光影响。Teledyne FLIR的Black...
2024-12-27 17:02:00

信息技术飞速发展的今天,数据传输和设备连接的需求不断增加。USB4作为最新的USB标准,凭借其高效的传输速度和灵活的连接方式,正在逐渐取代传统的USB接口。其中...
2025-04-20 22:31:07

电解电容和瓷片电容是常见电容器。在电路中扮演重要配件。了解区别很重要。本文将详细介绍这两种电容器的差异。材料不同电解电容是用电解液做的。瓷片电容是用陶瓷材料。材...
2025-04-11 23:01:11

2512贴片电阻,指的是尺寸为2.5mm x 1.2mm的矩形表面贴装电阻器。别看它身材小巧,却拥有比一般贴片电阻更大的功率承载能力,使其在各种电子电路中都能发...
2025-04-14 15:02:35

端板是现代家居和工业中常见的重要部件,其种类繁多,主要可以分为几种类型。根据材质的不同,端板可分为木质端板、金属端板和塑料端板。木质端板通常具有较好的美观性和环...
2014-08-06 00:00:00

内六角花形低圆柱头螺钉是常见的紧固件,应用于机械设备和电子产品中。与其类型的螺钉相比,主要有以下几个区别。内六角花形低圆柱头螺钉的头部设计独特,采用内六角花形结...
2012-09-01 00:00:00

在建筑和工业领域,管材的种类繁多,各具特色。除了常见的钢管和PVC管,其管材也在不同的应用场景中有着着重要作用。铝合金管轻巧、耐腐蚀的特性,应用于航空航天和汽车...
2021-01-12 00:00:00