Xilinx FPGA MIPI 接口简单说明

时间:2025-11-02  作者: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 接口生成示例工程非常简单。

编辑:黄飞

 

猜您喜欢

贴片电阻,作为电子电路中不可或缺的元器件,种类繁多,各有特点。了解不同类型的贴片电阻,有助于工程师选择合适的元件,确保电路设计的稳定性和可靠性。常见的贴片电阻种...
2024-11-26 11:29:54

防护垫作为现代生活中不可少的安全装备,具有多重优势。能够有效减少跌倒和碰撞带来的伤害,尤其适合儿童和老年人使用。防护垫的柔软材料能够吸收冲击力,降低受伤风险,保...
2024-02-16 00:00:00

当今的电子世界中,开关电源IC芯片凭借其高效和可靠的功率转换性能,成为众多电子设备重要的核心组件。无论是个人电子产品、工业控制系统,还是可再生能源设备,开关电源...
2024-09-04 00:00:00

深度千分尺是用于测量深度或凹槽深度的精密工具,但市场上的深度千分尺种类繁多,各具特色。材料上,深度千分尺通常有铸铁、合金钢和不锈钢等,铸铁耐磨性强,而不锈钢则更...
2019-12-14 00:00:00

锁相环(PLL)是一种应用于电子系统中的频率合成和同步电路。能够将输出信号的频率和相位锁定到输入信号,实现精确的频率控制和跟踪。本文介绍一种基于电荷泵设计的二类...
2024-02-10 00:00:00

薄膜电阻因其高精度、稳定性好和可靠性强等特点,被应用于各类电子设备中。TOKEN(德键)作为一家知名的薄膜电阻制造商,凭借其先进的技术和高品质的产品,赢得了市场...
2014-11-22 17:53:36



电荷泵电路,一个看似神秘的电子领域名词,其实与我们的生活息息相关。从手机、笔记本电脑到电动汽车,都离不开的身影。今天,就让我们揭开的面纱,一起探索电荷泵电路的奥...
2024-06-04 00:00:00

稳压二极管,又称齐纳二极管,是特殊类型的二极管,具有在特定的反向电压下保持恒定电压的能力。应用于电子电路中,尤其是在电源管理和信号调节方面。本文将详细介绍稳压二...
2025-04-01 02:00:03