专栏底层软件J5平台上MIPI RX0/1/2/3在硬件设计上应该注意什么?他们在输入输出时各有什么区别?

J5平台上MIPI RX0/1/2/3在硬件设计上应该注意什么?他们在输入输出时各有什么区别?

已解决
wuguang2022-11-18
49
3
您好:
请问在J5上MIPI相关的硬件设计上应该注意什么?
4路MIPI RX数据处理上在soc中有什么区别?
烦请介绍一下,我们从获取到的文档中,没有关于此部分的详细介绍,特来提问,感谢!
底层软件
征程5
+1
评论3
0/1000
  • 费小财
    Lv.5

    您好,

    4路 rx在soc中的区别是,rx0 rx1走的是cim online到ISP,而rx2 rx3走的是 cimdma 到ISP

    2022-11-18
    2
    0
  • Daitao
    Lv.1

    您好:

    J5 MIPI设计时需要注意PN的极性不要接反,Layout时差分对的等长和阻抗要满足硬件设计手册中的sepc。Mipi 走线总长度不建议超过10inch。

    J5的四组 MIPI RX,RX0 RX1是接的CIM模块,数据可以通过CIM 直接给到ISP或PYM。RX2 RX3接的是CIM DMA,数据需要通过CIM DMA给到DDR之后再给ISP 或其他处理单元。

    具体数据链路框图可以参考硬件设计手册 2.3.6 章节。

    谢谢

    2022-11-18
    2
    0
  • 只蓝片羽
    Lv.1

    您好:

    如上各位所答,稍做补充,J5上4个MIPI RX是不完全对称的,基础功能与性能相同,主要差异在于其后端连接不同:RX0/RX1后连CIM只能online到ISP/PYM,RX2/RX3后连CIMDMA只能offline先下DDR再连后级模块。

    由此引申出的部分差异还有:RX0/RX1若接YUV连PYM,需独占该PYM(且只能处理1路),RX2/RX3则无此限制; RX0/RX1不支持原生EMB DATA数据,RX2/RX3则支持由CIMDMA接收;

    若使用RX bypass TX功能,还需注意RX0/RX2只能bypass给TX0(2选1),RX1/RX3只能bypass给TX1(2选1);

    以上信息可参考《J5-Sensor接入开发手册》内背景知识下:[2.4 MIPI-CSI]与[2.5 CIM/CIMDMA]。

    谢谢~

    2022-11-18
    2
    0