0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xilinx FPGA MIPI接口简单说明

ZYNQ 来源:CSDN技术社区 2023-04-19 14:04 次阅读

讲一讲Xilinx家的MIPI方案。 这里以普通7系列作为讨论的对象, X家高端的KU+/MPSOC+有已经可以直接支持MIPI接口的IO了。

由于MIPI信号的比较特别,在设计之初应该充分考虑了低功耗,所以MIPI原生的信号电平支持HS和LP模式,工作于不同的电平标准:

wKgZomQ_hIyAS3_NAAUCXy9lVXg137.png

从图中可以 清楚的看到,MIPI电气信号存在同时存在2个电平模式,如果接到FPGA的引脚上,很明显FPGA是无法支持的。 同时,HS模式的电平标准FPGA也是不支持的。 所以,Xilinx家给出了2种方案,实现MIPI信号电平的转换,这个在文档XAPP894中有详细的介绍,下面只给出MIPI DPHY Rx部分

1电阻网络

wKgZomQ_hIyAfwZYAACPAM4S3CM548.png

在MIPI线速率较高的情况下,不建议使用该方式。

2外部芯片 MC20901

在用于接收摄像头时,只需要用到MC20901即可

wKgZomQ_hIyAbpNAAAP5TNYqM3w833.png

关于MIPI的调试

MIPI的调试前提是你正确的完成了sensor的配置,建议从网上或者FAE那里获取一组已经验证过的配置来驱动sensor。 这样接下来调试的重心就可以放到MIPI部分。 (补充说一句,高中生物我印象最深的一个概念就是:做实验要进行变量控制,满足单一变量的重复对比试验才能说明问提。 然而工作中,很多时候出了问提定位都是胡乱猜)

由于使用的四Xilinx的MIPI RX Subsystem IP解决方案,所以用户能配置的部分其实并不多。 但是这个Subsystem内部其实是2个IP构成,一个是MIPI-DPHY,另外一个是MIPI-CSI2接口,然后两个IP之间采用PPI接口互联。

MIPI DPHY通过接收比特流数据,然后根据帧格式,恢复出packet。 协议中对packet进行了ECC校验,具备一定的识别和纠正错误的能力。 但是如果信号质量不好,出现的错误较多,则会出现不可恢复的错误,在图像上显示的就是时许不对导致的飞线,甚至花屏。 在综合完成以后,打开综合后的原理图,进入MIPI DPHY部分,对物理层后缀为err的信号进行mark_debug,然后保存到xdc文件中用于后期的调试

wKgZomQ_hIyAeuz5AAFC87eWYkA709.png

从图中可以看到xilinx 的MIPI IP PPI接口中 errorths信号拉高,说明存在行丢失的情况,出现该情况,如果物理层错误信号不断,再检查完FPGA工程本身没问题,则可以从硬件方面考虑是否存在问题。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21663

    浏览量

    601670
  • 接口
    +关注

    关注

    33

    文章

    8486

    浏览量

    150807
  • Xilinx
    +关注

    关注

    71

    文章

    2163

    浏览量

    120971
  • 信号
    +关注

    关注

    11

    文章

    2778

    浏览量

    76606
  • MIPI
    +关注

    关注

    11

    文章

    308

    浏览量

    48548

原文标题:Xilinx FPGA MIPI 接口简单说明

文章出处:【微信号:ZYNQ,微信公众号:ZYNQ】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于Xilinx FPGA实现MIPI DPHY接口案例分析

    作者:Hello,Panda 这次分享一个在Xilinx FPGA实现MIPI DPHY接口的案例(包括CIS协议层)。截止目前为止,Xilinx
    的头像 发表于 01-28 14:11 1.4w次阅读
    基于<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>实现<b class='flag-5'>MIPI</b> DPHY<b class='flag-5'>接口</b>案例分析

    FPGA连接MIPI接口的实现方案

    本文主要介绍MIPI D-PHY在FPGA上的实现。
    发表于 10-08 09:42 1.1w次阅读

    Xilinx FPGA MIPI 接口简单说明

    MIPI 接口现在非常流行,国产FPGA目前基本都带MIPI接口,而AMD-Xilinx是从U+
    发表于 04-24 09:30 6048次阅读
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>MIPI</b> <b class='flag-5'>接口</b><b class='flag-5'>简单说明</b>

    DAC-08和DAC-20单电源工作的简单说明

    DAC-08和DAC-20单电源工作的简单说明:
    发表于 06-10 11:02 35次下载
    DAC-08和DAC-20单电源工作的<b class='flag-5'>简单说明</b>

    高清解码器 4U机框产品芯片功能简单说明

    高清解码器 4U机框产品芯片功能简单说明
    发表于 12-27 16:26 0次下载

    基于赛灵思FPGA的低成本MIPI接口IP

    基于FPGA的低成本MIPI接口,专门针对视频显示器和摄像头的。设计嵌入式系统DSI和CSI-2视频接口的用户现在即可采用低成本MIPI
    发表于 02-10 16:54 1.7w次阅读

    mipi是什么接口_mipi接口定义详解

    MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。本文主要介绍了mipi开关参数、MIPI
    发表于 12-26 14:17 16.1w次阅读
    <b class='flag-5'>mipi</b>是什么<b class='flag-5'>接口</b>_<b class='flag-5'>mipi</b><b class='flag-5'>接口</b>定义详解

    MIPIXilinx MIPI解决方案的介绍

    本视频简要介绍了MIPIXilinx MIPI解决方案,以及如何查找有关Xilinx FPGA提供的D-PHY
    的头像 发表于 11-27 06:30 1.1w次阅读

    Xilinx FPGA的FMC介绍

    本文主要介绍Xilinx FPGA的FMC接口
    的头像 发表于 01-28 17:52 5807次阅读

    Xilinx FPGA JTAG接口转换成USB接口的方法

    随着USB接口的越来越普及,现在几乎所有的接口都可以转换成USB接口,本文主要介绍一下Xilinx FPGA的JTAG
    的头像 发表于 01-24 17:34 1.6w次阅读

    Xilinx FPGA的SerDes接口详细说明

    因为摄像头输出的LVDS信号速率会达到600Mbps,我们将不能够通过FPGA的I/O接口直接去读取这么高速率的信号。因此,需要使用Xilinx FPGA内的SerDes去实现高速数据
    发表于 12-30 17:24 43次下载
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的SerDes<b class='flag-5'>接口</b>详细<b class='flag-5'>说明</b>

    基于高云半导体FPGAMIPI接口匹配方案

    电子发烧友网站提供《基于高云半导体FPGAMIPI接口匹配方案.pdf》资料免费下载
    发表于 09-14 14:42 14次下载
    基于高云半导体<b class='flag-5'>FPGA</b>的<b class='flag-5'>MIPI</b><b class='flag-5'>接口</b>匹配方案

    FPGA项目承接案例:基于FPGAMIPI接口开发服务

    MIPI视频拼接也是明德扬接的比较多的一项,MIPI的英文全称是Mobile Industry Processor InteRFace,意思就是移动行业处理器接口,它不是一个单一的要求或者协议,而是
    发表于 11-21 10:26 828次阅读

    复旦微智能CPU卡芯片FM1280简单说明

    复旦微智能CPU卡芯片FM1280简单说明
    发表于 10-18 15:33 9次下载

    复旦微安全芯片FM1280简单说明

    复旦微安全芯片FM1280简单说明
    发表于 10-18 15:33 4次下载