|
前言 回顾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的带宽。
|
|