MIPI
MIPI的介绍
简单同学
宁静致远
展开
-
MIPI I3C简介
前面的文章介绍过MIPI联盟发布的MIPI CSI/DSI/D-PHY等接口,这一篇文章来简单聊一聊I3C(同样由MIPI联盟制定,主要用于替代传统的USRT、I2C和SPI,并向下兼容I2C)。由于已经有网友写过相关的文章,并且写的很不错,所以就直接转载过来了。原文地址:https://www.cnblogs.com/gcws/p/8995542.html目前随着手机等移动设备包含...原创 2019-07-15 10:08:44 · 3458 阅读 · 1 评论 -
MIPI入门——Lattice CSI-2 / DSI DPHY Receiver IP介绍
Clarity提供的MIPI D-PHY IP主要有两种,一种是Module(不需要License),另一种是正式的IP(需要License)。如下图所示:其中Module中的提供的mipi_phy和下面圈出来的两个IP都能够实现CSI-2和DSI的收发功能,但是IP的功能要更加强大一点,提供了可供仿真验证的工程给用户,并增加了很多的调试信号,而这些Module中的mipi_phy是没有的...原创 2019-07-15 10:08:56 · 4201 阅读 · 0 评论 -
MIPI入门——Lattice CrossLink介绍
CrossLink是Lattice公司近期发布的一款主要面向MIPI接口的,采用40nm工艺制造的FPGA。CrossLink内部拥有1个或者2个MIPI D-PHY的硬核(还可以再使用Soft Core IP再实现一个或多个D-PHY),并支持MIPI DPI、MIPI DBI、MIPI DSI、MIPI CSI-2、SLVS200、SubLVDS、HiSPi、CMOS camera接口等多种协...原创 2019-07-15 10:09:09 · 4664 阅读 · 0 评论 -
MIPI入门——DSI介绍(二)
这一篇来简单的介绍一下MIPI DSI Video Mode的三种操作模式: Non-Busrt Mode with Sync Pluses Non-Burst Mode with Sync Events Burst Mode 其中Non-Busrt Mode with Sync Pluses模式可以精确地控制原始视频的时序(包括同步脉冲的宽度);而Non-Burst...原创 2019-07-15 10:09:19 · 2604 阅读 · 0 评论 -
MIPI入门——DSI介绍(一)
为了方便理解后面的内容,首先介绍几个DSI协议文档中定义的缩写(Acronyms): AM,Active Matrix(Display Technology) ASP,Application Specific Protocol BLLP,Blanking or Low Power Interval BPP, Bit Per Pixel BTA,Bus ...原创 2019-07-12 15:01:21 · 12433 阅读 · 1 评论 -
MIPI入门——DCS介绍
DCS(Display Command Set)即显示(控制)命令集,是DSI协议中所使用的相关(控制)命令的一个集合,显示设备(如LCD)厂商可以选择性地部分(或全部)实现DCS文档中规定的命令。为了便于理解下面的内容,首先介绍一下DSI的四种显示与功耗模式(Display and Power Modes): 普通模式(Normal Mode):显示设备的所有区域(像素点)都用来显示图...原创 2019-07-12 14:59:38 · 8007 阅读 · 1 评论 -
MIPI入门——DBI介绍
在正式介绍MIPI DSI协议之前首先介绍一下DBI,DBI(Display Bus Interface)是DSI的底层协议之一,采用MIPI DSI规范的显示设备必须遵循DBI的协议标准,和应用处理器那边的DSI接口没有太大的关系。除了DBI之外,还有一个DPI(Display Pixel Interface)协议也是DSI的底层协议,不过比较简单,这里就不介绍了,会在文章的最后附上相关的协议标...原创 2019-07-12 14:58:45 · 4867 阅读 · 2 评论 -
MIPI入门——CSI-2介绍(三)
MIPI CSI-2的Low Level Protocol主要有一下特征: Transport of arbitrary data (Payload independent) 8-bit word size Support for up to four interleaved virtual channels on the same link Special ...原创 2019-07-12 14:57:02 · 7411 阅读 · 3 评论 -
MIPI入门——CSI-2介绍(二)
在前面的文章中(https://blog.csdn.net/l471094842/article/details/95618905)介绍过D-PHY的分层结构图,而基于D-PHY的CSI-2协议主要定义的是Lane Management Layer、Low Level Protocol和像素与字节格式转换(Pixel to Byte和Byte to Pixel)部分。严格来说,可以将像素与字节转换...原创 2019-07-12 14:56:14 · 15268 阅读 · 1 评论 -
MIPI入门——CSI-2介绍(一)
前面的博文中提到过,CSI旨在为高清摄像头和应用处理器之间提供一个高速的串行接口,举例来说,在目前的智能手机中的摄像头和CPU之间采用的就是CSI协议。目前来说,广泛使用的是其第二个版本CSI-2,最新的版本则是CSI-3。置于CSI-1是否存在,亦或是曾经是否存在暂时无从考证,至少在MIPI的官网是找不到CSI-1的身影了。CSI-2协议既可以使用与DSI一致的D-PHY物理层协议,也可以使...原创 2019-07-12 14:54:39 · 24235 阅读 · 2 评论 -
MIPI入门——D-PHY介绍(二)
前面的文章中提到了,MIPI D-PHY协议中规定了两种模式:LP模式和HS模式。其中HS模式只在高速数据传输中使用,而LP模式则同时包含控制模式(Control Mode)、低功耗数据传输模式(LPDT)和极低功耗模式(ULPS)。为了方便描述,D-PHY的协议文档中定义了Lane State的描述方式(标记符号),具体如下图所示:同时规定了Lane Type的表述方式:举例来说...原创 2019-07-12 14:53:04 · 6883 阅读 · 4 评论 -
MIPI入门——D-PHY介绍(一)
D-PHY种的PHY是物理层(Physical)的意思,那么D是什么意思呢?在MIPI D-PHY的文档中有提到过,D-PHY的最初版本的设计目标是500Mbits/s,而D是罗马数字(拉丁文数字)中500 。同理C和M分别是罗马数字中的100和1000,也就是C-PHY和M-PHY中C和M的意思了。D-PHY是一种高速、低功耗的源同步物理层,由于采用了高功效设计,因此非常适合功耗大的电池供电...原创 2019-07-12 14:52:13 · 26742 阅读 · 3 评论 -
MIPI入门——What the hell is mipi?
MIPI是Mobile Industry Processor Interface(移动通信行业处理器接口)的缩写。MIPI协议的提出,旨在解决日益增长的高清图像(视频)传输的高带宽要求与传统接口的低速率之间的矛盾,同时为整个行业提供统一的标准,进而缩短产品的开发周期,增强不同厂商之间产品的兼容性。换一句话说,MIPI协议是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。MIPI最初...原创 2019-07-12 14:51:04 · 3318 阅读 · 4 评论