找回密码
 注册
查看: 735|回复: 3
打印 上一主题 下一主题

Xilinx FPGA MIPI 接口简单说明

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-8-11 09:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

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

* l9 m# w1 I, M' X( \; Q
由于MIPI信号的比较特别,在设计之初应该充分考虑了低功耗,所以MIPI原生的信号电平支持HS和LP模式,工作于不同的电平标准: 7 T4 ]6 U/ f) Y% v/ E3 H

: Y1 z: S# f; k) ?8 ~4 w6 n, f, h从图中可以 清楚的看到,MIPI电气信号存在同时存在2个电平模式,如果接到FPGA的引脚上,很明显FPGA是无法支持的。4 d0 E1 C% q6 W; P: V' ]! c4 b4 o
同时,HS模式的电平标准FPGA也是不支持的。所以,Xilinx家给出了2种方案,实现MIPI信号电平的转换,这个在文档XAPP894中有详细的介绍,下面只给出MIPI DPHY Rx部分
1电阻网络# I5 t! K  @2 B3 o6 c

! _# ~6 P* I2 X# X0 n

4 s1 }" P6 y! l3 ^ $ c1 X- J" P/ v. A8 w3 L
" ~4 c5 O+ z4 l9 x* a& y
6 j7 B, R9 i6 @2 B5 i
在MIPI线速率较高的情况下,不建议使用该方式。2外部芯片 MC20901在用于接收摄像头时,只需要用到MC20901即可1 o, [2 {) n& [- g6 w) i* ]
9 r5 g4 \' ~" G1 y; w$ v$ D
$ R$ W1 B7 R. a- l, n7 m( C

/ S9 e9 u  k' x# [8 D

1 y" U# X1 b; h关于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校验,具备一定的识别和纠正错误的能力。但是如果信号质量不好,出现的错误较多,则会出现不可恢复的错误,在图像上显示的就是时许不对导致的飞线,甚至花屏。& Z7 s& y8 {- ^5 e/ d
在综合完成以后,打开综合后的原理图,进入MIPI DPHY部分,对物理层后缀为err的信号进行mark_debug,然后保存到xdc文件中用于后期的调试
$ M+ h  G4 N! w$ P& `
; M: N  T5 G& Q
* |4 m7 X, H+ v7 \2 M9 D  M
3 I! _$ d- p( c9 C! J/ n1 R
- C& M' R3 r" g4 }7 n
从图中可以看到xilinx 的MIPI IP PPI接口中 errorths信号拉高,说明存在行丢失的情况,出现该情况,如果物理层错误信号不断,再检查完FPGA工程本身没问题,则可以从硬件方面考虑是否存在问题。+ U: O0 a* I4 w3 G# S

/ I" f5 d( y5 o; F( d) K- F' p

该用户从未签到

2#
发表于 2021-8-11 11:09 | 只看该作者
由于MIPI信号的比较特别,在设计之初应该充分考虑了低功耗,所以MIPI原生的信号电平支持HS和LP模式,工作于不同的电平标准
2 K/ E2 U8 n2 Z1 M3 i

该用户从未签到

3#
发表于 2021-8-11 11:30 | 只看该作者
如果物理层错误信号不断,再检查完FPGA工程本身没问题,则可以从硬件方面考虑是否存在问题。) {$ x+ o3 i* K

该用户从未签到

4#
发表于 2021-8-11 13:28 | 只看该作者
在MIPI线速率较高的情况下,不建议使用该方式0 W9 k- B: s2 C" w6 |( Y7 ^. O; @
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-25 21:05 , Processed in 0.078125 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表