| 回顾1992年,当时业界标准的ISA和VLB总线已经逐渐成为限制系统性能的重要原因之一,由于ISA(Industry
Standard Architecture)总线仅能提供5-8MB/s的带宽,所以PCI(Peripheral
Component Interconnect)这一新的总线架构就发布了,PCI是一个32bit,工作于33MHz的总线架构,同时还可以提供64bit/66MHz的方案。对于那些对带宽有很大需求的外设,如SCSI
RAID而言,PCI的提出就象一场及时雨。在后来,PCI开始逐渐变为主流架构,但一些年后,新的问题又来了。当服务器和高端PC用户再次发现即使64bit/66MHz
PCI总线提供的533MB/s带宽仍显不够时,这就需要业界发布一种新的总线架构。
二、PCI-X
这是PCI总线的一种扩展架构,现被称为PCI-X。今年正式发布了1.0规范,于是,一些厂商开始在它们的设计中增加对PCI-X的支持,我们有望于今年四季度左右,看到基于PCI-X总线的产品上市。不过与PCI
2.2规范相比,PCI-X究竟在带宽方面有什么改善呢?下面我们将详细解读一下PCI-X。
性能
与PCI总线不同的是,PCI总线必须频繁的于目标设备和总线之间交换数据,而PCI-X则允许目标设备仅于单个PCI-X设备看已进行交换,同时,如果PCI-X设备没有任何数据传送,总线会自动将PCI-X设备移除,以减少PCI设备间的等待周期。所以,在相同的频率下,PCI-X将能提供比PCI高14-35%的性能。
总线频率
PCI-X又一有利因素就是它有可扩展的频率,也就是说,PCI-X的频率将不再像PCI那样固定的,而是可随设备的变化而变化,比如某一设备工作于66MHz,那么它就将工作于66MHz,而如果设备支持100MHz的话,PCI-X就将于100MHz下工作。PCI-X可以支持66,100,133MHz这些频率,而在未来,可能将提供更多的频率支持。
66MHz PCI-X
工作于66MHz的PCI-X控制器将能访问最多4个PCI-X设备,当然,如果增加PCI-X至PCI-X的桥接芯片可以支持更多设备。66MHZ
PCI-X拥有533MB/s的带宽
100MHz PCI-X
所有PCI-X设备均工作于100MHz下,此时PCI-X总线将只能管理最多两个PCI-X设备,在64bit总线和100MHz频率下,拥有800MB/s的带宽
133MHz PCI-X
PCI-X最豪华的版本,工作于133MHz的PCI-X将能提供惊人的1066MB/s带宽,当然,此时仅支持1个PCI-X设备工作。不过对于一些对带宽需求很大的设备,如光纤接口,千兆以太网接口等来说,PCI-X
133将能提高很多优势。
|