MIPI SPI I2C JTAG UART PCIe 简介

MIPI

MIPI协议细分为CSI和DSI等。
CSI是camera serial interface的简称。DSI是display serial interface的简称。

MIPI协议过程由应用层、物理层、协议层构成。
物理层由D_PHY、C_PHY、M_PHY构成。
D_PHY对应与显示底层的PHY,用于电平转换。
C_PHY对应与摄像头底层的PHY,用于电平转换。
M_PHY对应与存储底层的PHY,用于存储。

D_PHY有两种模式,高速模式和低速模式(低功耗模式)。
高速模式通信速率80MGbps-6Gbps,低速模式小于10Mbps。

mipi的最小系统有一组时钟和一组数据构成。
短接:HS模式50欧姆。LS是高阻模式。
mipi工作在高速模式和低速模式之间切换,当无数据传输时工作在ls模式,以节约电耗。当有数据时需要切换到高速模式。

MIPI TCON(Mobile Industry Processor Interface Timing Controller)是一种用于移动设备显示的接口标准。它主要负责控制和管理液晶显示屏的时序和信号传输。TCON通常位于显示屏模组中,作为显示屏和主处理器之间的桥梁。

具体来说,MIPI TCON定义了一系列规范和协议,用于描述显示屏的时序、数据格式、电源管理等方面的要求。它通过一组差分信号和控制信号与主处理器进行通信,将图像数据传输到显示屏上,并控制显示屏的刷新率、亮度、对比度等参数。

MIPI TCON的优势在于其高效的数据传输和低功耗特性,适用于移动设备如智能手机、平板电脑等。它可以支持多种显示接口标准,如MIPI DSI(Display Serial Interface)和LVDS(Low Voltage Differential Signaling),以满足不同设备的需求。

JTAG

是SOC实现设计验证、调试和测试的重要接口。能够将主机和SOC芯片间的调试信息进行交互,并且能够加载、读取或写入芯片内部控制器、寄存器和存储器的内容。

UART

异步串行接口,在SOC中通常用作数据通信和调试的接口

RS232:传输速率一般不超过20Kbps,速率低,抗干扰能力差,RS-232C能传输的最大距离不超过15m(50英尺)。

RS422:定义了一种平衡通信接口,将传输速率提高到10Mbps,传输距离延长到4000英尺(速率低于100Kbps时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。

RS485:增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。最高传输速率10Mbps,抗干扰能力强,可以传距离1.5km。

RS485工作模式
总线接口可以设计为如下两种方式:

半双工(Half-Duplex)RS-485
全双工(Full-Duplex)RS-485
平衡双绞线的长度与传输速率成反比,在100Kbps速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速率仅为1Mbps。

I2C

串行通信总线,用于连接外设
半双工,只有2根线。数据线和时钟线。
——–标准速度:100kbps
——–快速模式:400kbps
——–高速模式:3.4Mbps

SPI

快速 全双工 同步串行数据总线 4根线
用来连接flash存储器 显示器 无线模块和传感器等
主要应用在EEPROM,FLASH,实时时钟,AD转换器,多MCU间通讯等等,SPI端口可以在多主器件环境下工作,最多可以与4个其它SPI兼容器件接口;既可用作主器件
传输速率可达几Mbps水平,比I2C快

SPI最大传输速率受以下几个条件影响:
SPI的最大时钟频率
CPU处理SPI数据的能力
输出端驱动能力(PCB所允许的最大信号传输速率)

PCIe

高速串行总线接口,低延迟和高带宽的特性,广泛应用于服务器 笔记本 台式机设备中
SOC中主要用于连接高性能计算机的外设,如显卡 网卡 存储设备等

PCI总线
——–PCI:32位,33MHz时钟频率,速率是334 = 133MBps,即1Gbps。
——– PCI 2.1:64位,66MHz时钟频率来说:速率是66
8 = 528MBps,即4Gbps。

PCI-e
PCI Express 总线频率 2500 MHz,这是在 100 MHz 的基准频率通过锁相环振荡器(Phase Lock Loop,PLL)达到的。
串行总线带宽(MB/s) = 串行总线时钟频率(MHz) * 串行总线位宽(bit/8 = B) * 串行总线管线 * 编码方式 * 每时钟传输几组数据(cycle)
——PCI Express x1 总线位宽是 1位,总线频率 2500 MHz,串行总线管线是 1 条,每时钟传输 2组数据,编码方式为 8b/10b,它的带宽为 476.84 MB/s,即 3814.7 Mbps。(带宽是 PCI 的 3.75 倍。)
公式是 2500000000(Hz) * 1/8(bit) * 1(条管线) * 8/10(bit) * 2(每时钟传输2组数据) = 500000000 B/s = 476.8371582 MB/s,即 3814.6972656 Mbps。
下面给出其它类型组合的带宽。
——PCI Express x2 的带宽为 953.68 MB/s,即 7629.4 Mbps。(此模式仅用于主板内部接口而非插槽模式)
——PCI Express x4 的带宽为 1907.36 MB/s,即 15258.9 Mbps。
——PCI Express x8 的带宽为 3814.72 MB/s,即 30517.8 Mbps。
——PCI Express x16 的带宽为 7629.44 MB/s,即 61035.5 Mbps。(带宽是 AGP 8X 的 3.75 倍。)
——PCI Express x32 的带宽为 15258.88 MB/s,即 122071 Mbps。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值