linux+pci+显卡,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的时钟频率上。不过现在一般来说,卡和插槽都做成可以同时兼容两种电压的版本,也都有防插错设计,只要能插上都是可以工作,不过工作在哪种时钟频率上就要分析一下了。32bit的pci接口生命力很顽强,即使现在最新的主板上也会留几个插槽,不过64bit的PCI接口好像在服务器上也是昙花一现基本被淘汰了。
1、32Bit PCI
图一 32Bit 5v pci 网卡
图二 最上边是兼容5v和3.3v,中间是5v电压的,最下边的是3.3v电压的
图三 传统的5v PCI 插槽
2、64Bit PCI
64bit比32bit要长一些,也分为5v,3.3v,和兼容两种电压的
图四
图五 64bit PCI插槽
二、PCI-X
PCI-X在外形上和64bit的PCI基本上是一样的,但是它们使用的是不同的标准,PCI-X的插槽可以兼容PCI的卡(通过针脚区分),PCI-X也是共享总线的,插多个设备传输速率会下降。PCI-X一般只出现在服务器主板上,不过现在也逐步被PCI-E取代,很多厂商的服务器都已经不提供PCI-X的插槽了。
图六
图七
三、PCI-E
PCI Express是INTEL提出的新一代的总线接口,PCI Express采用了目前业内流行的点对点串行连接,比起PCI以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到PCI所不能提供的高带宽。相对于传统PCI总线在单一时间周期内只能实现单向传输,PCI Express的双单工连接能提供更高的传输速率和质量。PCI-E插槽是可以向下兼容的,比如PCI-E 16X插槽可以插8X、4X、1X的卡。现在的服务器一般都会提供多个8X、4X的接口,已取代以前的PCI-X接口。
图八 从上到下依次是PCI-E 4X、PCI-E 16X、PCI-E 1X
图九 PCI-E 1X的网卡
图十 PCI-E 4X的双端口网卡
图十一 PCI-E 16X的显卡
四、总结
标准
总线
时钟
传输速度
PCI 32bit
32bit
33MHz
66MHz
133Mb/s
266Mb/s
PCI 64bit
64bit
33MHz
66MHz
266Mb/s
533Mb/s
PCI-X
64bit
66MHz
100MHz
133MHz
533Mb/s
800Mb/s
1066Mb/s
PCI-E X1
8bit
2.5GHz
512Mb/s(双工)
PCI-E X4
8bit
2.5GHz
2Gb/s(双工)
PCI-E X8
8bit
2.5GHz
4Gb/s(双工)
PCI-E X16
8bit
2.5GHz
8Gb/s(双工)
linux+pci+显卡,PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解相关推荐
- Linux引导过程与服务控制、排障演示及运行级别(详细图解)
Linux操作系统引导过程目录 一.Linux操作系统引导过程 1.开机自检 2.MBR 引导 3.GRUB菜单 4.加载Linux内核 5.init进程初始化 二.系统初始化进程init和Syste ...
- linux sudo bash,命令'su','sudo bash'和'sudo sh'之间的区别?
su -sudo bashsudo sh 背景 在Linux (和Unix一般)中,有一个名为SuperUser的root,SuperUser可以做所有事情,因此用SuperUser进行日常工作很危险 ...
- linux lotus notes实例,在Ubuntu 6.10 系统中安装Lotus Notes 7详细图解
切换 Ubuntu 系统至英文状态 Ubuntu 默认统一采用 UTF-8 作为字符集,而不是匹配各种语言的常规字符集(比如简体中文的 GB2312,GBK 等).查看中文状态的 Ubuntu 如下: ...
- linux中断数据结构图,北桥.PCI.linuxPCI中断处理
2008.8.9 , rev 2009.4.13 最开始只是想搞明白cpu 的load save指定的地址是如何正确的分别送到PCI和内存控制器的.....*感性认识 Dell 630 *PCI ...
- linux查看内存的生产商,linux下查看CPU.内存型号.pci 转自《Ivan-blog》
cat /proc/cpuinfo | grep 'physical id' physical id : 0 physical id : 0 physical id : 0 physical id : ...
- 更新Linux维护的PCI硬件数据库,Bus options (PCI etc.)总线选项 - Linux-4.4-x86_64 内核配置选项...
Support mmconfig PCI config space access CONFIG_PCI_MMCONFIG 允许通过mmconfig方式访问PCI config space,这种访问方式 ...
- Linux(debian7)操作基础(三)之PCI/PCI-E设备配置空间
⑴ 概念 PCI和PCI Express,是计算机常使用的一种高速总线.操作系统中的PCI/PCI-E设备驱动以及操作系统内核,都需要访问PCI及PCI-E配置空间.PCI/PCI-E设备的正常运行, ...
- PCI相关(2)- PCI桥与配置
一.存储域和总线域 在PCI 体系结构中,含有两类桥片,一个是 HOST 主桥,另一个是 PCI 桥.在每一个 PCI设备中(包括 PCI 桥)都含有一个配置空间.这个配置空间由 HOST 主桥管理, ...
- pci总线协议学习笔记——PCI总线基本概念
1.pci总线概述 (1)PCI,外设组件互连标准(Peripheral Component Interconnection),是一种由英特尔(Intel)公司1991年推出的用于定义局部总线的标准; ...
最新文章
- JDBC:Java世界中的ODBC
- 成功要养成的习惯和改掉的习惯
- 【用研】细读7张图片,教你玩转用户调研
- 修改docker镜像的存储地址的方法(--graph)
- JSON 之 SuperObject(6): 方法
- wordpress使用二级域名绑定七牛云存储做图片存储站
- 最简单的ajax示例
- 计算机内存插在主板的哪个槽,四个内存插槽,这是正确的安装顺序
- string的operate+=
- java常用算法手册 赵志云_Java常用算法手册
- 每周分享第 34 期
- Delphi教程推荐
- python3中的@abstractmethod的用法
- 老板说“把系统升级到https”,我用一个脚本实现了,而且永久免费!​
- Longhorn 企业级云原生容器存储解决方案-部署篇
- easyUI的基本知识
- 【剑桥摄影协会】Photoshop中的USM算法(Unsharp Mask)
- html网页模板中文乱码,Flash中出现中文乱码的解决办法
- 我的工具箱-Office
- 汽车CAN总线分析仪