PCI总线是由ISA(Industy Standard Architecture)总线发展而来的。PCI总线是计算机的1/0总线,在90年代时替代了ISA总线,成为计算机中的局部总线一直使用至今。PC1总线在发展的过程中,不断自我革新,满足时代的需求。在短短10多年间,PCI总线历经了PCIPCI-X以及PCI-E的演变历程。

ISA并行总线有8位和16位两种模式,时钟频率为8MHz,总线带宽为:8bit*8MHz=64Mbps=8MB/s 或 16bit*8MHz= 128Mbps =16MB/s。在计算机出现初期的386/486时代,ISA总线的带宽已经算是很宽的了,满足CPU的需求可以说是绰绰有余了。1987年,IBM公司推出32位MAC(MicroChannel Architecture)总线,总线带宽达到40MB/s,迫于IBM的压力,Compaq、AST、Epson、HP、Olivetti和NEL等9家公司联合于1988年9月推出EISA(Extended ISA)总线,EISA总线仍然保持ISA总线的8MHz时钟频率,但将总线位宽提高到32位,总线带宽为:32bit*8MHz=256Mbps = 32MB/s,并且与ISA总线完全兼容。随着计算机技术的继续发展,CPU的处理速度越来越快,EISA总线的32MB/s带宽已经满足不了CPU的需求,CPU外围总线带宽已经成为制约计算机处理能力继续提高的瓶颈。1991年下半年,Intel公司首选提出PCI总线的概念,并与IBM、Compaq、AST、HP、DEC等100多家公司成立PCISIG组织,联合推出PCI总线。PCI总线支持32位和64位两种位宽,时钟频率为33MHz,总线带宽:32bit*33MHz= 1056Mbps =132MB/s 或64bit*33MHz=2112Mbps=264MB/s。随着PCI总线的发展,PCI总线又发展到PCI-X时代,与PCI总线相比,PCI –X总线的位宽未改变,而是将时钟频率进行了提高。PCI-X 1.0的时钟频率有66MHZ/100MHz/ 133MHz,总线带宽分别为:264MB/s, 400MB/s和532MB/s(32位),528MB/s, 800MB/s和1064MB/s(64位);PCI-X 2.0的时钟频率有266MHz/533MHz/1066MHz,总线带宽分别为:1064MB/s, 2132MB/s和4264MB/s(32位),2128MB/s, 4264MB/s和8512MB/s(64位),PCI-X与PCI总线在硬件结构上完全兼容。

PCI 体系结构概述:PCI -Peripheral component Interconnent 在处理器体系结构中, PCI 总线属于局部总线,作为系统总线的延伸,其主要功能是连接外部设备。PCI 总线规范是由 Intel的 IAL ( Intel Architecture Lab )实验室提出来的,V1.0规范在1992年6月22日正式发布。 IAL 实验室还发布了 USB ( Universal Serial Bus )、 AGP ( Accelerated Graphics Port )、 PCI Express 总线规范和 PC 的南北桥结构。 PCI 总线规范的诸多内容是基于 IA ( Intel Architecture )的x86处理器,当然其他处理器也可使用 PCI 总线。PCI 和 PCI - X 总线均使用单端并行信号进行数据传输,由于单端信号容易受外界干扰,对总线频率有一定的限制。为了提高总线频率,高速串行总线逐渐替代并行总线, PCIExpress 总线逐步替代了 PCI 总线。

PCI总线的发展过程相关推荐

  1. PCI总线及发展历程(详细)总结

    目录 一.PCI总线简介 二.总线的传输速度表: 三.PCI-E简介 四.其他相关链接 1.PCIe物理层总结-PCIE专题知识(一) 2.PCIe数据链路层图文总结-PCIe专题知识(二) 3.PC ...

  2. PCI总线---PCI设备扫描过程

    8.2 PCI设备扫描过程 Linux内核具备多种PCI的扫描方式,它们之间大同小异. 本节使用传统的扫描方式 执行 pci_legacy_init函数,定义在legacy.c 文件中 : stati ...

  3. Linux源码阅读——PCI总线驱动代码(三)PCI设备枚举过程

    目录 前言 1.枚举过程 1.1 acpi_pci_root_add 1.2 pci_acpi_scan_root(枚举开始) 1.3 acpi_pci_root_create 1.4 pci_sca ...

  4. pci总线定时协议_汽车总线测试的“解忧杂货店”

    "我的回答之所以发挥了作用,原因不是别的,是因为大家自己很努力." -- 东野圭吾<解忧杂货店> 相信很多读者都看过东野圭吾的书<解忧杂货店>或者同名电影, ...

  5. pci总线原理(转)

    PowerPC汇编指令集 PowerPC 体系结构之指令集(综述) pci总线原理(转) 2011-05-04 16:06:41|  分类: hardware |  标签: |字号大中小 订阅 PCI ...

  6. 一文讲述,什么是pci总线原理?

    PCI即Peripheral Component Interconnect,中文意思是"外围器件互联",是由PCISIG (PCI Special Interest Group)推 ...

  7. 什么是pci总线原理?

    [推荐阅读]一文看懂页面置换算法 深度解剖Linux内核[网卡设备驱动] 详细讲解Linux内核中伙伴系统和slab机制 PCI即Peripheral Component Interconnect,中 ...

  8. PCI总线的桥与配置(二)

    PCI桥与PCI设备的配置空间 PCI设备都有独立的配置空间,HOST主桥通过配置读写总线事务访问这段空间.PCI总线规定了三种类型的PCI配置空间,分别是PCI Agent设备使用的配置空间,PCI ...

  9. PCI总线协议(一)

    刚开始接触BIOS开发,目前正在学习关于PCI总线方面的知识,以下是本人根据网上的资料所整理的PCI学习笔记,如果有什么不对的地方,感谢大神的斧正. 众所周知,PCI总线是计算机主板上不可或缺的部分, ...

最新文章

  1. Android(Linux)实时监控串口数据
  2. elementui tree组件层级过多时可左右滚动
  3. 开箱即用——用模板快速生成《客户意见反馈表》
  4. Cent OS dhcp配置
  5. 利用redis实现分布式锁
  6. 浅谈智能卡加密芯片在智能设备领域的技术运用
  7. tomcat 运行报错 JRE_HOME
  8. bootstrap 小点
  9. Windows下,Unicode、UTF8,GBK(GB2312)互转
  10. python中输出语句的怎么写_python的输出语句怎么写
  11. 2021年PayPal要如何绑定到国内?
  12. Centos linux 修改ip地址
  13. VUE 拦截浏览器后退弹窗,弹窗一闪立刻消失问题
  14. Python3网络爬虫之requests静态爬虫:链家深圳二手房
  15. #今日论文推荐#CVPR 2022 | 道高一尺,魔高一丈,ConvNet还是ViT?
  16. 质数的判断(Python)找到100(1000)以内的所有质数
  17. 2010 ACR/EULAR 类风湿关节炎分类标准的应用:针对非常早期的滑膜炎患者与1987年ACR标准的比较...
  18. 干货|几个有用的问答平台
  19. wind10电脑连接“华为蓝牙耳机”
  20. 51单片机电子钟 是如何做成的(3)---电子钟总体结构与操作

热门文章

  1. ProcessOn入门指南
  2. 线性调频Z变换 CZT
  3. 在Web网页播放网络摄像机(海康、大华等)RTSP视频流方案汇总
  4. GPS控制网精度分级及规范
  5. FastDFS配置文件详解
  6. 关于Free的override不能省略的问题,切记,虚方法是可以被覆盖的方法。
  7. pxe装机原理_pxe装机方式
  8. [Network licensing error: license fill“e:\maxplus2\license\license.dat“is missing or corrupted]解决方法
  9. 揭秘:黑客必备的Kali Linux是什么,有哪些弊端?
  10. C语言中的编译与链接