基础篇 随着Intel 800MHz FSB 芯片组i875P 的推出,Intel 同时也向世人显示一个全新的总线技术即将推出,那就是由Intel 首先提出并开发的3GIO 总线
后来这一技术提交PCI-SIG(PCI特殊兴趣组织),由PCI-SIG 改名为"PCI Express",以标准的形式正式推出,目前的最新版本为v1
本连载就要带大家深入了解这一即将改变整个计算机系统结构、成为下一代总线标准的总线技术
首先本文要向大家介绍的是一些基础知识
一、PCI 标准的发展历史 要了解PCI Express 总线技术的提出原因,我们先来简要回顾一下 PCI 总线的发展历史 目前应用的计算机内部总线技术为PCI,即"Peripheral Component Interconnect",中文名为"外围组件互连",它是由Intel 于 1991 年提出的(与本文要介绍的PCI-Express 总线技术属同一个公司开发的)
后来,PCI-SIG 小组接替了Intel 的PCI 规范的发展,在 1993 年5 月发布了PCI 2
那时,PCI 的竞争对手是VESA 本地总线(VL-bus 或 VLB),它是由视频电子标准协会提出的32bit 总线,在标准的ISA 插槽之后提供附加的第三和第四接口,额定频率 33MHz,并且能够提供超过 ISA
但是当时作为486 处理器/内存总线的直接扩展,VESA是运行在与处理器相同的频率上,因此名为"本地总线",这种直接的扩展意味着如果连接的设备过多,则很可能会干扰处理器自身的工作,特别是当信号通过一个插槽时
于是VESA 标准中建议在 33MHz 频率上只使用 2 个插槽,或者在总线使用电子缓冲时使用 3 个
在更高的频率上不能连接 2 个以上的设备,而在 50MHz 时它们则必须都内建于主板内
由于 VESA 与处理器同步工作,因而