码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • MIPI CSI接口调试方法: data rate计算


    mipi DPHY 的规格书里对 data rate 有定义上下限值

    最低 data rate为 80M bps, 最高为 2500M bps。

    由于mipi 传输时是双采样, 这样的话, 实际的差分时钟的上下限就是 40MHz - 1250 MHz。

    DPHY在收到 差分数据后会把它转为数字信号并根据协议进行组装,以PPI 信号发送给 mipi csi 控制器。在PPI信号定义中,为每根lane都定义了 data [0,7] 即8根数据信号,这样的话,PPI 接口上每个cycle可以传输一个 byte的数据。这样, PPI clock就是 DPHY data rate的八分之一, mipi csi 控制器的工作时钟决定了 PPI clock的上限。

    以目前FPGA举例:

    mipi csi 的工作时钟是 10MHz, 这意味着 DPHY 的 data rate 不能超过 80M

    (这是DPHY data rate 的下限), 即实际的差分时钟不能超过40M。

    那么, 低帧率低分辨率一定意味着低data rate吗?

    答案是否,

    因为senor在配置中可以通过加长 h blank, v blank等 调节帧率,而不用输出时钟在最低。

    这种情况我们可以通过测量差分波形计算出。

    我们一定会测量到 stop status (LP11)保持很长,而 hs status时间很短。这就是说sensor在输出中虽然帧率分辨率都很低,但传输中大多时间在 LP11状态, 而一旦进入HS status 传输时钟也可以比较快。

    这样,HS data rate 依然会比较高,依然会超过 MIPI PPI clock。

    所以,我们在配置sensor时,除了确认清楚它的帧率分辨率,还要确认清楚它的bit rate 或者是差分时钟到底是多少,清楚了sensor的 bit rate才能准确配置 DPHY 的hs frequency range。

    注意,这里的hs fraquenchy range 指的是 bps, 而不是差分时钟。

     

  • 相关阅读:
    SpringBoot 面试题总结 (JavaGuide)
    C++初阶--类型模板
    Oracle-大表改造分区表实施步骤
    自适应控制——仿真实验二 用Narendra方案设计模型参考自适应系统
    万卷书 - 大力娃的书单
    【云原生】SpringCloud-Spring Boot Starter使用测试
    c语言项目-贪吃蛇项目2-游戏的设计与分析
    leetcode648. 单词替换
    MySQL版本号6和7去哪了
    基于JAVA社区果蔬电商平台演示录像计算机毕业设计源码+数据库+lw文档+系统+部署
  • 原文地址:https://blog.csdn.net/bingdund/article/details/126864854
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号