首页 > 其他分享 >MIPI知识总纲

MIPI知识总纲

时间:2024-03-17 21:03:07浏览次数:28  
标签:总纲 MIPI 协议 知识 规范 接口 PHY 移动

        一提到MIPI,有些人认为它就是LCD接口,有些人认为它就是摄像头接口......开发方向不一样,对MIPI概念的认知也不一样。这都是因为对MIPI没有整体认识导致的概念混淆。

        下面,笔者试图以自身有限的经验揭开MIPI的全貌,为后续深入学习各个细节打下基础。如有错漏,还望各位读者海涵指正。

一.MIPI全称是什么?

         MIPI即Mobile Industry Processor Interface,移动产业处理器接口。它是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。

        它包括移动、汽车、物联网等的接口规范。所以,MIPI其实是一个规范的总称,不是特指某一个规范,类似于TCP/IP协议。

二.应用领域

2.1 5G

        随着5G设备的普及,移动和受移动影响的行业也在继续广泛、深入地采用MIPI技术。

        所有与移动平台应用程序相关的MIPI规范都旨在满足5G的带宽、性能和功能要求。MIPI联盟长期以来一直在预测未来的市场需求,然后制定规范,使设备供应商及其供应商能够在需求出现时尽快满足需求。例如,第一个MIPI接口提供了应用处理器、相机和显示器之间的连接规范。

        MIPI工作组正在不断开发新的规范版本,以确保接口满足未来的市场需求和要求。一个例子是MIPI RFFE工作组,该工作组正在开发新的射频前端功能,如更高的数据速率、更多的发射机/接收机路径和更灵活的可编程性。        

2.2 汽车

        MIPI规范,包括CSI-2®、DSI-2、RFFE和其他规范,已经在当今的车辆中流行。

        MIPI接口用于汽车中的高分辨率相机;激光雷达和雷达传感器;信息、控制和娱乐显示器;远程信息处理中心;音频系统;数据存储;以及提供蜂窝、Wi-Fi、蓝牙和GPS接入的无线芯片组。
 

2.3 物联网

        物联网提供了一个超互联世界的愿景,在这个世界上,几乎所有的实物和人都无缝互联,使用人工智能交换数据并做出有见地的决策,造福于个人和整个社会。如今,许多物联网服务已经在市场上广泛采用,用例几乎涵盖了所有行业,包括汽车、消费电子、企业、医疗保健、工业、智能建筑、智能城市、智能家居和公用事业。

        电子、电信和软件行业的技术进步为物联网的推出奠定了基础。扩展的无线连接、更小、更快、更节能的电子组件和更强大的软件正在推动竞争激烈的物联网设备市场。

        MIPI规范通过遵守移动行业的关键技术和商业属性,可以帮助开发人员制作成功的物联网设备设计。凭借已经在智能手机中无处不在的物理层、协议层、软件以及测试和调试规范,即生态优势,MIPI规范可以帮助物联网开发人员解决新兴物联网商业案例所需的许多具有挑战性的能力、规模和成本限制。

2.4 移动设备

        这类设备包括智能手机、平板电脑、笔记本电脑等。

        MIPI联盟规范用于连接移动设备中的芯片组和外围设备。自2003年成立以来,联盟已经开发了50多种规格,以满足不断扩大的移动生态系统的需求。

2.4.1 智能手机

        智能手机行业是MIPI规格的最初目标市场。如今,所有主要的芯片供应商都使用MIPI联盟规范,市场上的所有智能手机都至少包括一种MIPI规范。
        MIPI联盟规范涵盖了设备中的所有接口需求。这些规范可用于集成调制解调器、应用处理器、相机、显示器、音频、存储器、天线、调谐器、功率放大器、滤波器、开关、电池、传感器和其他组件。


2.4.2 平板电脑、笔记本电脑

        融合移动和计算能力的设备也是MIPI联盟规范的重要领域。MIPI规范在这些设备中的典型使用情况包括连接和管理高清晰显示器的功耗,以及最大限度地减少通过铰链连接相机或显示器的电线数量。        

三.主要规范

        MIPI联盟成员为移动和受移动影响的产品开发了世界上最全面的一套接口规范。以下介绍主要规范。

3.1 多媒体领域

        多媒体领域的规范如下图所示。主要分为三层。

1.应用层

        包括摄像头、显示器、触摸屏、存储器、音频。

2.协议层

       从下图我们可以看到CSI、DSI、I3C、UFS、I3S为协议层,不同的应用使用不同的协议,比如摄像头使用CSI协议,显示器使用DSI协议,触摸屏使用I3C协议,存储器使用UFS协议,音频使用I3S协议。

2.物理层接口

       C-PHY、D-PHY、M-PHY属于物理接口层,同一协议可以使用不同的物理接口,比如CSI协议可以使用C-PHY、D-PHY输出,DSI协议可以使用C-PHY、D-PHY输出,UFS协议只能使用M-PHY输出。

3.2 射频领域

       目前最新的射频接口规范是 MIPI RFFE℠ v3.1(2023年4月)。

标签:总纲,MIPI,协议,知识,规范,接口,PHY,移动
From: https://blog.csdn.net/shijiyingjie/article/details/136788651

相关文章

  • AI大语言模型与知识图谱的结合
    1.背景介绍随着人工智能的发展,大语言模型和知识图谱已经成为了AI领域的两个重要研究方向。大语言模型,如GPT-3,通过学习大量的文本数据,能够生成连贯、有意义的文本,被广泛应用于机器翻译、文本生成、问答系统等任务。知识图谱则是一种结构化的知识表示方法,通过图结构将实体和......
  • Uboot基本知识
    c参考视频:https://video.100ask.net/p/t_pc/course_pc_detail/column/p_63ff16eae4b07b055838a303Uboot本质上就是一个裸驱 Uboot基本概念:uboot就是一个bootloader,作用就是用于启动linuxkernel或者其他系统。uboot最主要的工作就是初始化DDR,因为linux是运行在DDR里面的。对......
  • 计算机基础知识问答:数据库篇
    数据库系统数据库的三范式是什么?数据库的三范式(3NF,ThreeNormalForms)是关系型数据库设计的基础理论,它确保了数据的结构化和减少数据的冗余性。第一范式(1NF):确保每个列都不可再分,即列中存储的都是原子值,不可再分的数据项。第二范式(2NF):在满足第一范式的基础上,确保每个......
  • 消息队列知识点总结
    一.什么是中间件?中间件是一类提供系统软件和应用软件连接、便于软件各部分之间沟通的软件,应用软件可以借助中间件在不同技术架构之间共享信息与资源。常用的中间件包括Redis、消息队列、分布式存储等。以智能BI平台项目为例。现有的系统包括图表管理、用户管理等,随着系统应......
  • 数据结构知识总结笔记------第四章:串(1)串的定义、存储结构、基本操作
    1、串的定义串是由零个或者多个字符组成的有限序列。串中字符的个数称为串的长度,含有零个元素的串叫空串。在C语言中,可以用以下语句定义一个名为str的串。charstr[]="abcdef";说明:串通常用一个字符数组来表示。从这个角度来讲,数组str内存储的字符为’a’、‘b’、‘c’......
  • Django基础知识点二
    Django基础知识点二【一】分页器【1】关键参数current_page:当前所在页数start_data:起始数据end_data:结束数据per_count:每一页展示的数据all_count:所有数据数量page_count:总页数:divmod(all_count,per_count)current_page(per_count=5)start_dataend_data......
  • 【Java面试题-基础知识03】Java线程连环问
    1、Java中的线程是什么?在Java中,线程是程序执行流的最小单元。每个Java程序都至少有一个主线程,也称为主执行线程,它是程序开始执行时自动创建的。除了主线程外,程序员还可以创建额外的线程来执行并发任务。2、创建线程的方式有哪些?Java中的线程由java.lang.Thread类表示,可以通过两......
  • 风控知识
    1、风控指标M0:正常资产,无逾期,有时也用C表示M1:逾期一期,或逾期1-30天M2:逾期两期,或逾期31-60天M3:逾期三期,或逾期61-90天M4:逾期四期,或逾期91-120天M5:逾期五期,或逾期121-150天M6:逾期六期,或逾期151-180天M6+:逾期大于六期,或逾期大于180天。一般逾期大于180天,会进行坏账核销。MOB......
  • Gradle知识点整理(1)
    Gradle知识点整理(1)文章目录Gradle知识点整理(1)常见的项目构建工具Gradle安装Gradle和Maven项目结构修改Maven下载源GradleWrapperGroovy学习Gretty项目部署Gradle项目生命周期Gradle中的setting文件Gradle的Task常见的项目构建工具Ant:优点:使用灵活,速度快(快......
  • Oracle相关知识点以及命令整理
    文章目录相关链接体系架构实例Instance存储结构Oracle安装组件内存设置创建数据库CacheFusion体系结构SQL的执行过程共享SQL语句应该简索引列的特点CDB与PDBCDB组件Oracle角色说明Oracle命令系统相关PDB相关表空间相关表空间权限角色相关用户相关权限相关日志相关RMAN......