PCIe如何以洪荒之力称霸武林?

简介: 目前PCIe接口协议应用非常广泛,比如企业级服务器,个人电脑,通讯系统以及一系列的工业应用。

在很久很久以前,总线标准依然是PCI(Peripheral Component Interconnect)和PCI-X。物竞天择,PCI和PCI-X最终进化为了新一代的总线标准PCIe (Peripheral Component Interconnect Express)。从PCIe中“express”这个单词就可以看出来,PCIe的优势就是速度的革命性升级。

目前PCIe接口协议应用非常广泛,比如企业级服务器,个人电脑,通讯系统以及一系列的工业应用。PCIe摒弃了陈旧的并行总线架构,采用了基于点对点(point to point)的技术,通过分离的串行链路(serial links)连接设备到主机(host). 其实,这里的主机并不是主机真身,而是主机的秘书,我们称主机的秘书称为Root complex。

如PCIe架构所示,Root Complex 负责host与PCIe设备之间事务处理。Switch接口可以扩展多个PCIe设备。


为了提速,PCIe支持全双工传输。在这里我们再简单介绍全双工的概念。


全双工是通讯传输里面的一个术语,全双工的概念是指通讯可以双向同时发生。比如设备A->设备B和设备B->设备A可以同时传输。更通俗一点的例子,就好比在宽阔的柏油马路上,如果有相向的两辆车通过时,不需要等待。假设在狭窄的小道上,如果两辆车通过的话,就需要一辆一辆排队通过,此时的情况称为半双工。

设备A->设备B和设备B->设备A这样一个传输的回路称为Lane。设备A->设备B和设备B->设备A各由一组差分信号组成。如下图,


设备A和设备B之间的传输通道,称为Link,一个Link允许1,2, 4, 8, 16, 32个Lane组成。Lane的数目代表Link的传输宽度(x1, x2, x4, x8, x16, x32)。



目前主流的主板上一般有PCIe x4, x8, x16三个插槽(以Gigabyte Z170-UD3为例)。


随着对数据传输速度的要求越来越苛刻,PCIe协议已经升级到第5代,PCIe5.0,同时PCIe 6.0也在酝酿中。


PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical layer)。

(1)事务层(Transaction layer):事务层主要负责数据/状态信息传输前的封装和数据/状态信息接受后的拆封。事务层的封装包称为TLP(Transaction Layer Packet)。


(2)数据链路层(Data link layer): 数据链路层负责TLPs的排序以及错误检查(LCRC),确保数据传输的可靠性。


(3)物理层(Physical layer):物理层包括逻辑物理层和电学物理层两部分。逻辑物理层负责数据包传输到Link/数据链路层前的处理。电学物理层是物理层的模拟接口,包括了差分信号驱动和接收器。


这里简单的介绍了每一层的概念,数据在PCIe每层之间具体的传输方式在后续文章详细介绍,敬请关注,感谢!

相关文章
|
6月前
|
存储 人工智能 安全
《芯片战争》读后感-得芯片者得天下
随着社会的进步和技术的发展,以互联网产业化、人工智能等为代表的第四次工业革命席转全球,人工智能技术如火如荼,将整个世界推入了智能化时代。有人说石油是现在工业的血液,那么芯片就是现代工业的大脑。芯片作为现代工业的大脑,它们被广泛应用于各种电子设备、通信、计算机、人工智能等领域。在现代电子设备中发挥着核心的作用。芯片可以控制和操作各种电子设备,执行复杂的运算和数据处理任务,实现各种智能化的功能。随着科技的进步和数字化转型的加速,芯片在各个领域的应用越来越广泛,从计算机、手机、汽车到航空航天、医疗、国防等各个领域,都离不开芯片的支持和推动,半导体芯片在现代技术和工业中的重要性无法被低估。
299 0
|
程序员 编译器 API
没有永远的王者…Zig替代C,将成定局!
没有永远的王者…Zig替代C,将成定局!
142 0
|
机器学习/深度学习 安全 量子技术
超哈佛、灭剑桥!杨元庆捐的这套1亿超算有多厉害?
超哈佛、灭剑桥!杨元庆捐的这套1亿超算有多厉害?
274 0
超哈佛、灭剑桥!杨元庆捐的这套1亿超算有多厉害?
|
异构计算 SoC
走进武汉研究所 探秘荣耀手机的「液冷散热技术」
前不久荣耀发布了 Note10 手机,最大亮点莫过于「THE NINE液冷散热技术」。据官方介绍,荣耀成功将与 MacBook Air 液冷管直径(5mm)一样的 D5 液冷管塞进了仅有 7.65mm 厚的机身中,最大幅度地覆盖了整机进行科学散热。这在手机里还是首次实现这样 PC 级的散热技术。
588 0
走进武汉研究所 探秘荣耀手机的「液冷散热技术」
《下一个倒下的会不会是华为》读后感
 对于《下一个倒下的会不会是华为》这本书的读后感我是抱着非常谦卑的心态来写的,我肯定自己是写不好,一是内容太长而是资历太浅,内心有那么一点纠结。  必须阐明这不是一本粉饰华为的书,也不是一本宣扬华为的书,书中主要讲的是一些通用的管理上的思想,而且后者带给人很强的认同感,有种书的作者用他独有的语言表达了我想表达但又不知道如何表达的东西,直戳心灵发人深省。
1463 0