PCI Express,技术上地快速的外围组件互连( Peripheral Component Interconnect Express),但通常被缩写为PCIe或PCI-E,是计算机内部设备的一种标准类型的连接。

一般来说,PCI Express指的是主板上的实际扩展槽,它接受基于PCIe的扩展卡和扩展卡本身的类型。

PCI Express几乎已经取代了AGP和PCI,这两个都取代了最古老的被广泛使用的称为ISA的连接类型。

虽然计算机可能包含各种类型的扩展槽,但PCI Express被认为是标准的内部接口。如今,许多计算机主板的制造,都仅用PCI Express插槽。

PCI Express如何工作?

类似于PCI和AGP等较老的标准,一种基于PCI Express的设备(如上图所示的图片)物理地滑进主板上的PCI Express插槽。

PCI Express接口允许设备和主板之间的高带宽通信,以及其他硬件。虽然不是很常见,但也存在一个外部版本的PCI Express,这并不奇怪,它被称为外部PCI Express,但通常简称为ePCIe。

ePCIe设备是外部的,需要一种特殊的电缆来连接任何外部的,ePCIe设备通过ePCIe端口来连接计算机,通常位于计算机的背面,由主板或特殊的内部PCIe卡提供。

###存在什么类型的PCI Express卡?
由于对更快、更现实的视频游戏和视频编辑工具的需求,视频卡是第一批利用PCIe提供的改进的计算机外围设备。

虽然视频卡很容易成为你会发现的最常见的PCIe卡片,但其他从更快地连接到主板、CPU和RAM的设备也越来越多地使用PCIe连接而不是PCI连接。

例如,许多高端声卡现在使用PCI Express,以及越来越多的有线和无线网络接口卡。

硬盘控制器卡可能是最能受益于PCIe的视频卡。将高速SSD硬盘连接到这个高带宽的界面,可以更快地读取和写入驱动器。一些PCIe硬盘控制器甚至包括内置的SSD,极大地改变了存储设备在计算机内部的传统连接方式。

当然,PCIe在更新的主板中完全取代PCI和AGP,几乎所有依赖于这些旧接口的内部扩展卡都被重新设计以支持PCI Express。这包括USB扩展卡、蓝牙卡等。

###什么是不同的PCI Express格式?
PCI Express x1…,PCI Express 3.0…,PCI Express x16。“x”是什么意思?你如何判断你的电脑是否支持哪一种?如果你有一个PCI Express x1卡,但是你只有一个PCI Express x16端口,这个能工作吗?如果不能,你又怎么选择?很困惑是吧?别担心,你不是一个人!

当你在给你的电脑购买扩展卡时,比如购买一个新的显卡,你的电脑用的哪一种PCIe技术,或者选择哪一种显卡会更好,通常都不清楚。

然而,尽管它看起来很复杂,但是一旦你理解了关于PCIe的两部分重要信息:物理大小(physical size)和技术版本(technology version),就会变得非常简单。下面是两部分的解释。

###PCIe Sizes:x16 vs x8 vs x4 vs x1
正如标题所暗示的,x后面的数字表示PCIe卡或插槽的物理大小,x16是最大的,x1是最小的。

以下是各种尺寸的形状:

- Number of Pins(引脚的数量) Length
PCI Express x1 18 25毫米
PCI Express x4 32 39毫米
PCI Express x8 49 56毫米
PCI Express x16 82 89毫米

不管PCIe插槽或卡片的大小是多少,关键的凹槽,卡或槽中的小空间,总是在大头针11上。

换句话说,当你从PCIe x1到PCIe x16的时候,Pin 11的长度会越来越长。这样就可以灵活地使用一个大小的卡片和另一个的槽。

PCIe卡片适合于主板上的任何PCIe插槽,它的大小至少和它一样大。例如,PCIe x1卡将适用于任何PCIe x4、PCIe x8或PCIe x16插槽。PCIe x8卡将适用于任何PCIe x8或PCIe x16插槽。

比PCIe插槽更大的PCIe卡可能适合较小的插槽,但前提是PCIe插槽是开放式的(也就是说,在槽的末端没有一个塞子)。

一般来说,一个较大的PCI Express卡或插槽支持更大的性能,假设您正在比较的两个卡片或插槽支持相同的PCIe版本。

您可以在pinouts.ru网站上看到完整的pinout图表。


###PCIe版本:4.0 vs 3.0 vs 2.0 vs 1.0
您在产品或主板上找到的任何数字都表明了支持的PCI Express规范的最新版本号。
以下是不同版本的PCI Express的比较:

- 带宽 (per lane) 带宽 (per lane in an x16 slot)
PCI Express 1.0 2 gbit/s(250 mb/s) 32 gbit/s(4000 mb/s)
PCI Express 2.0 4 gbit/s(500 mb/s) 64 gbit/s(8000 mb/s)
PCI Express 3.0 7.877 gbit/s(984.625 mb/s) 126.032 gbit/s(15754 mb/s)
PCI Express 4.0 15.752 gbit/s(1969 mb/s) 252.032 gbit/s(31504 mb/s)

所有的PCI Express版本都是向后和向前兼容的,这意味着无论PCIe卡或主板支持什么版本,它们都应该协同工作,至少在最低级别上是这样的。

正如您所看到的,对PCIe标准的主要更新极大地增加了每次可用的带宽,极大地增加了连接硬件所能做的事情的潜力。

版本改进还修复了bug、添加了特性和改进了电源管理,但是带宽的增加是从版本到版本的最重要的变化。

###最大化作为PCIe兼容性
正如您在上面的大小和版本部分中所读到的,一种总线标准表示支持您可以想象的任何配置。如果它真的适合,它可能会起作用。这是伟大的。

然而,要知道的一件重要的事情是,为了获得增加的带宽(通常等同于最出色的性能),您需要选择您的主板支持的最高PCIe版本,并选择最适合的PCIe大小。

例如,PCIe 3.0 x16视频卡将给您带来最大的性能,但前提是您的主板也支持PCIe 3.0,并且有一个免费的PCIe x16插槽。如果你的主板只支持PCIe 2.0,那么这张卡只会达到所支持的速度(例如,x16插槽中的64 gbit/s)。

在2013年或以后生产的大多数主板和计算机可能支持PCI Express v3.0。如果你不确定,请检查你的主板或电脑手册。

如果你无法找到主板支持的PCI版本的任何权威信息,我建议购买最大和最新版本的PCIe卡,当然,只要它合适。

###什么将取代PCIe?
视频游戏开发商总是希望设计出更现实的游戏,但只有当他们能将更多的数据从游戏程序中传递到虚拟现实头盔或电脑屏幕上时,才能做到这一点,而且需要更快的界面才能实现这一目标。

正因为如此,PCI Express不会继续在它的桂冠上占据统治地位。一种总线的速度快得惊人,但是世界想要更快。

将于2019年完成的PCI Express 5.0将支持每条车道31.504 gb/s带宽(3938 mb/s),是PCIe 4.0的两倍。有许多其他的非PCIe接口标准被技术行业所关注,但是由于它们需要重大的硬件变化,PCIe在未来的一段时间内将保持领先地位。

文章原文:
PCI Express (PCIe) Definition

参考:
PCI Express – An Overview of the PCI Express Standard
pci_express_pinout
pinouts.ru

PCI Express (PCIe) 介绍相关推荐

  1. PCI PCI-X PCI-E介绍

    PCI PCI-X PCI-E介绍 1.PCI 外设互联标准(或称个人电脑接口,Personal Computer Interface),实际应用中简称PCI(Peripheral Component ...

  2. 初学 PCIe System (一) - PCIe介绍及其配置空间

    第二部分在:初学 PCIe System (二) - 如何访问PCIe设备的配置空间 PCI Express 介绍 PCI Express (PCIe) 属于第三代的高效能 I/O 汇流排,PCIe ...

  3. 图解 pci pci-x pci-e

    PCI Express:串行总线 PCI Express X16插槽(图片上方)和2个2 PCI Express X1插槽(图片下方) 图片如下: 用于nVIDIA SLI显卡的PCI-Express ...

  4. PCI Express相关经典书籍

    源出处: http://pdfcarebook.blogspot.com/2012/03/pci-system-architecture.html PDF FIle Download Ebook Ma ...

  5. linux moxa 多串口卡_MOXA - PCI Express多串口卡解决方案

    Moxa提供工业级小尺寸的多串口卡/板卡,提供PCI Express(PCIe)和COM口的通讯,特别适用于POS/ATM/Kiosk.交通和其他各类工业应用.超快的串口波特率可确保高性能串口数据传输 ...

  6. PG195 DMA/Bridge Subsystem for PCI Express

    Introdction Xilinx® DMA/Bridge Subsystem for PCI Express® (PCIe®) 实现了一个高性能.可配置的 Scatter Gather DMA,用 ...

  7. PCI Express 6.0 规范

    PCI Express 6.0 规范 近二十年来,PCI Express® (PCIe®) 规范业已成为当之无愧的互连之选.PCIe 6.0 规范旨在使 PCIe 5.0 规范 (32 GT/s) 的 ...

  8. 什么是 PCIe 卡?您需要了解的有关PCI Express卡的所有信息

    PCI Express(PCIe)标准的出现是为了满足网络设备对更高带宽.更大灵活性和更好性能的需求.PCIe在首次亮相后已经得到充分开发并广泛应用于许多网络设备,特别是对于PCIe卡.什么是PCI快 ...

  9. PCIE学习笔记(四)Xilinx FPGA PCI Express 硬核配置

    目录 2.3.2 配置核IP生成 2.3.2.1 Base模式 2.3.2.2 Advanced模式 本文主要介绍Xilinx 7系列FPGA的 IP 核配置与应用,使用的工具版本为VIVADO 20 ...

  10. PCI Express学习篇---PCIe Ordering Rule

    声明:此文章为原创,转载请注明 转自https://mp.csdn.net/editor/html/115790068 针对同一TC,PCIe有一套Ordering rules. Ordering r ...

最新文章

  1. 在Ubuntu 12.04 桌面上设置启动器(快捷方式)
  2. 关于深度学习编译器,这些知识你需要知道
  3. 为什么要选择基于NAS存储方案
  4. Android学习之PhotoView在Eclipse上的使用
  5. 由任意二叉树的前序遍历序列和中序遍历序列求二叉树的思想方法_算法与数据结构基础 - 二叉树(Binary Tree)...
  6. Android 危险!
  7. 《人月神话》阅读笔记3
  8. 人工智能+社交 csdn_关于AI和社交媒体虚假信息,我们需要尽快进行三大讨论
  9. QT自定义控件(电池)
  10. 工具方法:java读取Excel合并单元格(简单实例)
  11. 根据GPS经纬度计算距离和位置获取
  12. python 字典类型 get 参数_python如何利用urllib解析url参数成字典
  13. 运用软件配置管理加强风险管理
  14. 操作系统--磁盘调度题目
  15. 日报软件测试培训,深信苦尽甘来 在千锋软件测试培训中挥洒汗水收获成功
  16. 论文笔记(1):Efficient Convex Completion of Coupled Tensors using Coupled Nuclear Norms
  17. 如何在 WordPress 中嵌入 iFrame
  18. 3D Max合并两个.max文件
  19. ipad部分截屏方法
  20. 为Redmine的项目加上起止时间

热门文章

  1. win10改成ubundu主题_win10 + Ubuntu20.04 LTS双系统引导界面美化
  2. ADF单位根检验三种形式_【EViews】面板数据的处理方法及检验步骤
  3. 8926平台boot过程分析
  4. 单体架构与微服务架构(英文)
  5. 如何限制计算机游戏,如何禁止玩电脑游戏、屏蔽网络游戏方法
  6. MATLAB GUI编程总结
  7. 可视化实验五:大数据可视化工具—NodeXL
  8. Echart 四象限图
  9. 矩阵乘法Java实现
  10. 计算机配置显示器,电脑怎么配置多台显示器