PCIe总线
+ -

PCIe和M.2接口区别

2022-02-15 33 0

PCI-Express(peripheral component interconnect express)是一种高速串行计算机扩展总线标准。属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽。PCIe有两种存在形式M.2接口通道形式和PCIe标准插槽。
PCIe和M2接口

PCIe可拓展性强,可以支持的设备有:显卡、固态硬盘(PCIe接口形式)、无线网卡、有线网卡、声卡、视频采集卡、PCIe转接M.2接口、PCIe转接USB接口、PCIe转接Tpye-C接口等。

M.2接口通道也是一种PCIe接口,主要插支持M.2的固态硬盘。
M.2接口

PCIe接口的总线带宽是按长度划分的PCIe X1、PCIe X2、PCIe X4、PCIe X8、PCIe X16。
满血的雷电3指的是PCIe X4、残血的指的是PCIe X2。带宽不同,支持的速度也是不一样的。
PCIe

PCIe速度

为什么有的PCIe插口和M.2的插口不能共存,那是因为两种插口使用的是同一PCIe带宽通道。当使用其中一个的时候,由于被占用,另一个就失效了。

0 篇笔记 写笔记

PCIE与PCI区别
PCIe是基于PCI的基础上演进而来的,所以,PCIe在很多地方都有PCI的影子。从软件角度看,基于PCI的驱动和软件几乎可以无缝移植到PCIe系统上来而不需要做任何改变。Linux内核中pci的定义同样适用于PCIe(include /linux/pci.h)而从硬件角度看,差异就非常大了。......
从PCI角度认识PCIE
从软件角度或者说是从逻辑角度看,PCI跟PCIe有着天然的继承性。让我们首先来看看PCI的逻辑关系。PCI系统中,总线的扩展是依靠桥(Bridge)来扩展的。注意:这里是透明桥(Transparent Bridge),所谓透明是指这个桥对于经过它的报文或者数据,不做任何的处理和表更,直接往下游或者......
PCIE 设备层DEVICE LAYERS
类似于网络OSI七层模型,PCIe协议架构上可以分为三个逻辑层次:事务层(Transaction Layer,)、数据链路层(Data Link Layer)和物理层(Physical Layer)。每一层都分为两个部分: 发送和接收,或者称之为outbound和inbound。Device Cor......
PCIE MSI-X (二)
1 、 **MSI-XCAP 结 构**MSI-X和MSI最大的不同是messagedata、message address和status字段没有存放在设备的配置空间中,而是使用MSI-XTable structure和MSI-X PBA structure来存放这些字段。MSI-X Tabl......
PCIE 数据链路层
PCIE数据链路层位于事务层和物理层之间,是整个PCIe链路的数据传输的可靠性非常重要的一层,主要功能如下:生产数据链路层的报文,即DLLP(Data Link Layer Packet)。为每一个TLP报文添加序列号,即Sequence Number。发送DLLP报文前,添加CRC校验,即LC......
PCIE 物理层
物理层(Physical Layer)是PCIe三层模型中的最下面一层。向上即是数据链路层,向下则为物理链路。物理层是整个PCIe的底座,底座不稳,上层自然动摇。实际经验中,大量的相关问题,如协商问题、降速、降lane、误码等,都发生在这一层。而且,很多物理层的error会影响数据链路层和事务层,甚......
PCIE的资源-IO资源、内存资源和中断资源
PCIe系统中,对于每一个PCIe设备,都具有三种类型的资源。具有了资源,PCIe设备才具有了被访问、被使用的基本能力。这三种资源分别是:IO资源仅适用于X86架构中内存资源即设备具备哪些可以提供给外部或内部使用的内存。中断资源中断资资可以为INT中断,MSI中断和MSI-X中断。如我们在......
PCIeM.2接口区别
PCI-Express(peripheral component interconnect express)是一种高速串行计算机扩展总线标准。属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽。PCIe有两种存在形式M.2接口通道形式和PCIe标准插槽。PCIe可拓展......
PCIE总线各版本速率及计算方法
PCIe的带宽概念和计算通过下面这个公式计算:并行总线带宽(MB/s) = 并行总线时钟频率(MHz) * 并行总线位宽(bit/8 = B) * 每时钟传输几组数据(cycle)要理解上述的公式,首先需要理清一些概念:对于PCIe 而言总线频率如 1.25GHz、2.5GHz,一般是在 ......
PCIe总线的基础知识
与PCI总线不同,PCIe总线使用端到端的连接方式,在一条PCIe链路的两端只能各连接一个设备,这两个设备互为是数据发送端和数据接收端。PCIe总线除了总线链路外,还具有多个层次,发送端发送数据时将通过这些层次,而接收端接收数据时也使用这些层次。PCIe总线使用的层次结构与网络协议栈较为类似。1.......
作者信息
硬核技术
Windows驱动开发,网站开发
好好学习,天天向上。
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!