PCI 32,PCI 64和PCI-X,PCI-E图解差别

【硬件相关】PCIe组件配置说明 PCIe介绍及常见应用说明 阅读详情
AI摘要

本文详细介绍了64位PCI、PCI-X及PCI-E等不同类型的总线接口技术,包括它们的特点、性能提升以及应用场景。从32位到64位PCI的演进,再到PCI-X与PCI-E的发展历程,全面阐述了这些技术如何解决服务器内部总线资源紧张的问题。

PCI <wbr>32,PCI <wbr>64和PCI-X,PCI-E图解差别PCI <wbr>32,PCI <wbr>64和PCI-X,PCI-E图解差别PCI <wbr>32,PCI <wbr>64和PCI-X,PCI-E图解差别PCI <wbr>32,PCI <wbr>64和PCI-X,PCI-E图解差别PCI <wbr>32,PCI <wbr>64和PCI-X,PCI-E图解差别

64位PCI总线网卡

主机接口部分出现一些新的技术,如64位PCI、PCI-X、PCI-E等。这几种新的总线接口技术都支持64位,而且传输性能是依次增强。PCI接口有32位和64位两种,而PCI-X、PCI-E新型接口均为64位。32位与64位PCI接口的金手指结构不一样,64位的多了一个缺口位(有两个缺口位),而且长度也不一样,如图7-4所示的左、右图分别为32位PCI与64位PCI接口的对比图。也有一些PCI网卡同时支持32位和64位标准的兼容网卡,这类网卡相比前面介绍的纯64位PCI网卡来说,在外观上也有一个明显的区别,那就是它又多了一个缺口,有3个缺口了,如图7-5所示。64位PCI接口的速率可达到第一版本32位PCI的两倍,即达到了266Mbps。如图7-6所示的是32位PCI主板插槽与64位PCI主板插槽的比较。

PCI-X总线网卡

PCI-X接口是由IBM最初开发的,目前的最新版本为2.0,接口插槽如图7-7所示。在外观上,它与64位PCI接口差不多。目前主要有100MHz和1 33MHz两种外频模式,不过目前主要米用的是133MHzPCI-X接口,理论传输速率达到了1.06Gbps。如果4组设备并行工作,每组设备可用带宽为266Mbps;如果只有两组设备并行,那么每组设备就可分得533Mbps;而在连接一组设备的情况下,该设备便可以独自使用到全部的1.06Gbps带宽。相对于64位PCI总线,PCI-X的提升相当明显,在它的帮助下,服务器内部总线资源紧张的难题可以得到一定的缓解。

不过,PCI-X带来的变化不仅如此,它在总线的传输协议方面也有许多重要的改良,例如,PCI-X启用“寄存器到寄存器”的新协议——发送方发出的数据信号会被预先送入一个专门的寄存器内;寄存器可将信号保持一个时钟周期,而接收方只要在这个时钟周期内作出响应即可。而原来的PCI总线就没有这个缓冲过程,如果接收方无暇处理发送方的信号,那么该信号就会被自动抛弃,容易导致信号遗失。PCI-X的另一个重要优点在于,它可以完全兼容之前的64位PCI扩展设备,用户已有投资可以获得充分保障。平滑过渡的方式让PCI-X在服务器/工作站领域大获成功,并很快取代64位PCI成为新的标准。

以上是PCI-X1.O标准,它没有辉煌太长时问,基于PCI基础改良的性质让它不可能彻底解决带宽不足的问题。2002年7月,PCI-SIG推出更快的PCI-X2.O规范,它包含较低速的PCI—X 266及高速的PCI-X 533两套标准,分别针对不同的应用。同样,PCI-X2.0并没有对总线架构作什么大改动,而只是将工作频率分别提升到266MHz和53 3MHz,以此获得更高的传输效能。 PCI-X266标准可提供2.1 Gbps共享带宽,PCI-X533标准则更是达到4.2Gbps的高水平。这两者最多都可以支持8组设备,扩展力相当强大;如果系统只安装4组设备,那么最高级的PCI-X53 3标准允许每个设备获得超过1 Gbps的总线带宽,这完全可满足多路千兆位以太网、光纤通道、SASRAID系统的需求。此外,PCI-X 2.0也保持良好的兼容性,它的接口与PCI-X 1.0完全相同,可无缝兼容之前所有的PCI-X1.0设备和PCI扩展设备。很自然,PCI-X 2.0成功进入服务器市场并大获成功,直到现在它仍然在服务器市场占据主流地位。

受到PCI-X 2.0成功的鼓舞,PCI-SIG组织在2002年1 1月宣布将开发PCI-X 3.0标准,也就是PCI-X 1066。据悉,该标准将工作在1066MHz的高频上,共享带宽达到8.4Gbps,每个设备至少都拥有1.06Gbps带宽。但十分可惜,这项计划后来并没有下文,原因很可能在于遭遇来自PC!Express阵营的冲击。

PCI-E总线网卡

在200 1年的春季IDF论坛上,英特尔公司提出3GIO(Third Generation I/OArchitecture,第三代I/O体系)总线的概念,它以串行、高频率运作的方式获得高性能,而3GIO的体系设计也十分富有前瞻性,它将被设计为满足未来十年PC系统的性能需要。3GIO计划获得广泛响应,后来英特尔将它提交给PCI-SIG组织,于2002年4月更名为PCI Express(简称为“PCI-E"),并以标准的形式正式推出。它的效能十分惊人,仅仅是~16模式的显卡接口就能够获得惊人的8Gbps带宽。更重要的是,PCIExpress改良了基础架构,彻底抛离落后的共享结构,一个新的时代开始了。如图7-8所示的就是一条1 6xPCI-E接口插槽与普通PCI插槽的比较,从中可以看出,它只有一个缺口。

 

首先,在工作原理上,PCIExpress与并行体系的PCI没有任何相似之处,它采用串行方式传输数据,而依靠高频率来获得高性能,因此PCIExpress也一度被人称为“串行PCI"。由于串行传输不存在信号干扰,总线频率提升不受阻碍,PCIExpress很顺利就达到2.5GHz 的超高工作频率。其次,PCI Express采用全双工运作模式,最基本的PCIExpress拥有4根传输线路,其中两线用于数据发送,两线用于数据接收,也就是发送数据和接收数据可以同时进行。相比之下,PCI总线和PCI-X总线在一个时钟周期内只能作单向数据传输,效率只有PCI Express的一半;加之PCI Express使用8b/1 0b编码的内嵌时钟技术,时钟信息被直接写入数据流中,这LhPCI总线能更有效节省传输通道,提高传输效率。第三,PCI Express没有沿用传统的共享式结构,它采用点对点工作模式(Peerto Peer,也被简称为P2P),每个PCIExpress设备都有自己的专用连接,这样就无须向整条总线申请带宽,避免多个设备争抢带宽的糟糕情形发生,而此种情况在共享架构的PCI系统中却是经常可以见到的。

由于工作频率高达2.5GHz,最基本的PCI Express总线可提供的单向带宽便达到250Mbps (2.5Gbps x 1B/8bitx 8b/1 0b=250Mbps),再考虑全双工运作,该总线的总带宽达到500Mbps—— 这仅仅是最基本的PCIExpress x 1模式。如果使用两个通道捆绑的×2模式,PCI Express便可提供1 Gbps的有效数据带宽。依此类推,PCIExpress x4、×8和×1 6模式的有效数据传输速率分别达到2Gbps、4Gbps和8Gbps。这与PCI总线可怜的共享式1 33Mbps速率形成极其鲜明的对比,更何况这些都还是每个PCI Express可独自占用的带宽。

除了带宽方面的优势外,PCI-E相比PCI-X总线来说,还具有一些其他方面的明显优势。首先它具有裁剪带宽的能力,信道可以聚集,以增加总带宽。PCI-E通道的有效组合为x1, x2、x4、x8、x 1 6和x32,可用的带宽直接与通道的数目成比例,通道数加倍带宽也加倍。一个10Gbps以太网控制器可以使用4条PCI-E通道来与控制器的带宽相匹配。由于PCI-E通道不是被多个设备共享的,它的结构本质上是可热替换的。PCI-E使用消息传递来处理一些PCI所提供的边带信号。

其次,PCI-E还提供了把大的信道分成小的信道的功能,一个8通道的PCI-E连接能分为两个4通道的连接,4个2通道的连接,或8个l通道的连接。

 

 

問題二:
PCI 32-bit 介面的卡片是否能安裝到
PCI 64-bit 插槽內使用呢?

Answer: 一般PCI-X 64bit 與 PCI 64bit的插槽是一樣的,所以應該詳讀主機板資訊來判斷為PCI-X busor PCI bus, 最新的PCI 64bit一般支援3.3V, 舊的PCI 32bit card有兩種規格,一為5V,一為3.3V.如PCI 32 bit為5V的卡則不能上在PCI64bit上,卡也有防呆,所以應該說卡可以上的話就可以工作正常,但是要查查有的工作站主板可能有jumper或者是BIOS要來設定其相對應工作的選項.

問題三:
PCI 64-bit 和 PCI 32-bit 從外觀就可分辨
但是...為何還有33MHz/66MHz之分別

Answer: 支援PCI 66MHz有一個腳位來判別, 此腳位為M66EN...應為pinB49腳位,當其card支援66MHz時卡的M66EN腳位必定為pull high,反之接地,系統板則以此腳位
來決定要工作於66MHz or 33MHz,支援66MHz其電壓必定要工作在3.3V.
PCIE金手指各个引脚的定义及设计建议,避免入坑! PCIE金手指各个引脚的电气属性大解析,以及硬件设计指导! 阅读详情

相关推荐

硬件知识积累 PCIE 接口

PCIE 简单了解

she666666的博客 3720

主板上的PCI和PCI-E的区别

主板上的PCI和PCI-E的区别: 一、颜色不同 PCI接口通常都是白色的,PCI-E接口一般都会用其它颜色来和PCI接口进行区分。 二,长度不同 PCI-E 接口长度明显要比 PCI 接口要长。 三、兼容性不同 PCI-E 在软件层面上兼容目前的 PCI 技术和设备,目前 PCI-E 是显卡接口的主流。 五、级别不同 PCI 插槽是基于 PCI 局部总线(Pedpherd Component Interconnect,周边元件扩展

weixin_73482797的博客 1万+

AWS生成式AI落地四域工程法:数据、模型、服务、治理全链路实践

生成式AI工程化不是调参或堆算力,而是构建可度量、可运维、可合规的端到端生产流水线。其核心在于将非结构化数据治理、模型选型与AB测试、推理服务弹性编排、安全与成本治理四大环节解耦并标准化。关键技术支撑包括向量知识库构建、Token级成本核算、冷热数据分层处理、Lambda并发熔断等云原生能力。在金融、医疗、制造等强监管场景中,该方法显著缩短POC转生产周期,降低合规风险与推理抖动。本文基于AWS真实产线经验,聚焦RAG检索稳定性、Bedrock模型选型策略、App Runner服务压测等高频落地痛点,提供可

428

PCI与PCIe学习一——硬件篇

文章转载自:点击打开链接 最近在学习驱动开发过程中涉及到PCI相关知识,在网上看了很多文章,良莠不齐,我总结一下比较好的文章分享给大家,那就从源头开始说起。PCI总线和设备树是X86硬件体系内很重要的组成部分,几乎所有的外围硬件都以这样或那样的形式连接到PCI设备树上。虽然Intel为了方便各种IP的接入而提出IOSF总线,但是其主体接口(primary interface)...

咸鱼弟的博客 8万+

从加权最小二乘(WLS)到IAA:手把手推导DOA估计中的迭代自适应核心公式

本文深入解析了从加权最小二乘(WLS)到迭代自适应算法(IAA)在DOA估计中的数学推导与应用。通过动态调整加权矩阵,IAA在低快拍数、相干源等复杂场景中展现出卓越性能,显著提升角度分辨率和检测概率。文章详细介绍了算法核心步骤、工程优化策略及前沿发展,为雷达探测和无线通信领域提供重要参考。

weixin_30847865的博客 287

基于STM32与HRTIM的四开关Buck-Boost双向DC-DC电源设计实战(附源码、仿真与设计解析)

本文详细介绍了基于STM32F334的HRTIM高分辨率定时器实现四开关Buck-Boost双向DC-DC电源的设计实战。通过精准的PWM控制、双环PID算法和智能模式切换逻辑,解决了电压震荡与效率优化等关键问题,并提供了完整的源码、PSIM仿真及参数计算,为高性能电源设计提供了实用参考。

7z8x2c4v6b9的博客 295

PCI 32 PCI 64和PCI-X,PCI-E图解差别

PCI 32 PCI 64和PCI-X,PCI-E图解差别

gddghtd的博客 2166

vue2/3 - 详细对接海康监控实时视频预览和录像回放功能,vue接入使用海康视频监控播放器实时推流等功能,支持hik/rtsp/rtmp/hls/ws取流协议(详细教程与示例代码,一键复制开箱即用

vue2,vue3,海康,vue海康视频监控,海康开放平台,如何接入海康的实时监控,海康威视,Vue实现海康监控视频播放,vue3对接海康视频监控播放、回放的方法流程,实现海康H5视频插件播放视频的实例,web网页接入海康,海康威视的视频vue的录像回放和实时预览,前端vue3项目接入海康威视h5player.js播放器,vue2接入海康威视视频监控平台,使用海康监控H5视频播放,对接海康视频监控,海康视频web插件,web前端在vue中通过海康插件嵌入视频,实现实时预览,vue3海康监控播放器组件,vue

✅ 精选推荐文章 1万+

PCI-E及主板接口实物图

图解 pci pci-x pci-e http://blog.youkuaiyun.com/wangjunhe/article/details/6710735 PCI 32,PCI 64和PCI-X,PCI-E图解差别 http://blog.youkuaiyun.com/berryreload/article/details/7222245

cocoasprite的专栏 1万+

【Spring Cloud Alibaba】Linux安装RocketMQ以及RocketMQ Dashboard可视化工具

在当今分布式架构的开发中,消息队列成为了一种常见的解决方案。RocketMQ是阿里巴巴开源的分布式消息中间件,具有高吞吐量、高可用性和强大的扩展性,因此在构建大规模、高可靠性的应用系统时备受推崇。而在使用RocketMQ时,为了更好地了解消息的流动和监控,RocketMQ Dashboard成为了一个不可或缺的可视化工具。本篇博客将带大家一步步在Linux系统中安装RocketMQ,并介绍如何配置和使用RocketMQ Dashboard。

编码人生 3380

BEV和OCC学习-4:数据准备生成pkl文件(NuSences)

info[‘cam_instances’][‘CAM_XXX’][i][‘bbox_3d’]:长度为 7 的列表,以 (x, y, z, l, h, w, yaw) 的顺序表示实例的 3D 边界框。info[‘cam_instances’][‘CAM_XXX’][i][‘bbox’]:2D 边界框标注(3D 框投影的矩形框),顺序为 [x1, y1, x2, y2] 的列表。info[‘cam_instances’][‘CAM_XXX’][i][‘attr_label’]:实例的属性标签。

zfjBIT的专栏 1699

固态硬盘分为哪几种_通俗易懂 SSD固态硬盘接口有哪几种类型的图解

展开全部SSD固态硬盘接口有SATA接口、mSATA接口、M.2接口、PCI-E接口、U.2接口。1、SATA 接口SATA固态硬盘普通接口,这是与普通硬盘相同的接口。常见的固态硬盘就是这个SATA接口。目前,SATA-SSD的接口主要分为SATA1.0-3.0。市场上主流的SSD接口一般是SATA3.0产品接口。2、mSata接口mSATA接口是SATA接口的迷你版本。这种固态硬盘体积小,单面厚...

weixin_30945845的博客 9277

基于SC、SCL、BP、SCAN和SSC的译码算法及Matlab代码

本文将介绍几种常见的译码算法,包括SC(Successive Cancellation)、SCL(Successive Cancellation List)、BP(Belief Propagation)、SCAN(Soft-Input Soft-Output Successive Cancellation)、SSC(Stacked Successive Cancellation)的原理,并提供相应的Matlab代码实现。以上是基于SC、SCL、BP、SCAN和SSC的译码算法的Matlab代码示例。

ByteWhisper的博客 944

【Linux-Windows】 关于PCI和PCIE接口

目前流行的是32bit @ 33MHz,而64bit系统正在普及中,64bit的PCI插槽更多是应用于服务器产品。32位与64位PCI接口的金手指结构不一样,64位的多了一个缺口位(有两个缺口位),而且长度也不一样,4bit比32bit要长一些。而PCI-E插槽目前有X1(250MB/秒),X2,X4,X8,X12,X16和X32通道的7种规格。而PCI-E插槽有X1(250MB/秒),X2,X4,X8,X12,X16和X32通道的7种规格。PCI接口32位,是从从数据宽度上看,PCI总线是32bit的!

jn10010537的博客 7202

Python爬虫实战:利用Selenium与Playwright抓取美团外卖数据

在当今大数据时代,网络数据采集已成为商业分析和市场研究的重要手段。本文以美团外卖平台为例,详细介绍如何使用Python最新爬虫技术(Selenium、Playwright)进行数据采集,并探讨相关技术原理、反爬应对策略及数据存储方案。通过5000+字的详细讲解和完整代码示例,帮助读者掌握现代网络爬虫开发的核心技能。本文详细介绍了使用Python最新爬虫技术采集美团外卖数据的完整流程,涵盖了从环境配置、页面分析到数据存储的全链路解决方案。

2201_76125261的博客 2550

QT 实现QStackedWidget切换页面右移动画

首先截取当前界面的图片,渲染到一个QLabel上,然后设置QPropertyAnimation动画,动画的作用对象就是这个QLabel,不断的改变geometry;当动画结束的时候,隐藏并释放这个QLabel。以下是一个QStackedWidget,放了两个QPushButton在上面,点击切换不同的界面。为了方便查看动画特效,设置了每个界面的背景图片。

希望能帮助大家,希望大家多多支持,你们的支持是我前进的动力。 881

PCI、PCI-X、PCI-E区别

PCI、PCI-X、PCI-E区别一、PCI总线PCI总线标准是由PCISIG于1992年开发的,已经有超过8年的历史。 PCI的总带宽=33MHz×32BIT/8=133MB/S。二、PCI-X总线PCI-X是在增加了电源管理功能和热插拔技术的PCI V2.2版本的基础上,将PCI的总带宽由133MB/S增至1.066GB/s。同时它还采用了分离实务即多任务的设计,允许一个正在向某个目标设备请

净心编程 2万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

一、PCI PCI接口分为32bit和64bit两种,32bit就是一般台式机使用的普通的pci接口(图一、图三),64bit接口比32bit接口长一些一般只出现在服务器上(图四、图五)。32bit和64bit都有5v和3.3v电压两种,5v电压的是PCI2.1标准的时钟频率为33MHz,3.3v电压的是PCI2.2标准以后出现的可以工作在66MHz的时钟频率上。不过现在一般来说,卡

X-Weidong’s Blog 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

PCI、PCIE、PIC

PCI总线 锁定 上传视频 本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。 PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。PCI插槽也是主板带有最多数量的插槽类型,在目前流行的台式机主板上,ATX结构的主板一般带有5~6个PCI插槽,而小一点的MATX主板也都带有2~3个PCI插槽,可见其应用的广泛性。 ...

m0_51660523的博客 3609

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

PCI和PCIE插槽有什么区别? 分类: 浅谈PCI-E ...

PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。PCI插槽也是主板带有最多数量的插槽类型,在目前流行的台式机主板上,ATX结构的主板一般带有5~6个PCI插槽,而小一点的MATX主板也都带有2~3个PCI插槽,可见其应用的广泛性。PCI是由Intel公司19...

weixin_30341745的博客 1638

PCI板卡金手指尺寸和定义规范

一、PCI PCI接口分为32bit和64bit两种,32bit就是一般台式机使用的普通的pci接口(图一、图三),64bit接口比32bit接口长一些一般只出现在服务器上(图四、图五)。32bit和64bit都有5v和3.3v电压两种,5v电压的是PCI2.1标准的时钟频率为33MHz,3.3v电压的是PCI2.2标准以后出现的可以工作在66MHz的时钟频率上。不过现在一般来说,卡和插槽都做成

ghjk014的专栏 5万+

什么是SATA/PCI-E, M.2, U.2, NVMe...固态硬盘接口协议详解

1. 硬盘接口,通道,协议 首先是物理层面的接口,就是插拔的那个口:我们有SATA 3,mSATA,SATA - E,U.2,M.2,PCI-E等物理接口。 然后是通信的通道,主要的区别是速率上限不同,主要有: PCI-E通道:其中PCI-E通道又有PCI-E X1,X4,X8,X16,X32,速率依次上升 STAT 通道 SAS通道:企业级别硬盘用的通道 FC通道:光纤通道 等等 最后是数据传输的协议,严格来说应该是基于设备逻辑接口的总线传输协议规范: IDE协议:机械硬盘 AHCI协议:基于SAT

凡凡不知所错 2万+
上一篇: 图解 pci pci-x pci-e
下一篇: Eclipse开发PHP调试(debug)环境配置
wangjunhe
博客等级 码龄20年 31粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值