服务器资料 —— PCI-X技术
作者: 来源: 添加日期:2007-11-13 17:19:38
不仅如此,PCI-X还使飞腾服务器的应用范围得到了很大延伸。在以前,由于I/O性能的限制,PC服务器很难在千兆网络、光纤网络以及Ultra3 SCSI等企业级领域得到应用。采用PCI-X技术的飞腾服务器将能够满足上述应用的需求。
即使没有时钟速度的帮助,PCI-X 总线也有更为先进的解释和传送数据的方式,效率更高。共有五个关键技术帮助它完成任务:
1. 特征段 2. 分离事务(多任务) 3. 减少时钟周期的占用(等待状态) 4. 128 位标准尺寸数据块 5, 增强了奇偶错误管理
下面我们就来一一解释一下:
1. 特征段:
特征段可能是最重要的技术,它增加了追踪穿过总线的数据的能力,可以把它在队列中向前移动,增强并行穿越总线的能力。每件 PCI-X 总线上的事务都附带一个 36 位的特征域。这个域包含了一些信息,有事务从哪儿开始,它需要按什么顺序插入,事务有多长和是否需要缓冲检测。特征段包含四个部分:序列信息、不严格的次序结构、事务字节数量,以及“非缓存一致”事务。 (1) 序列信息
这是特征段的一部分,它详细说明了事务来自什么地方,哪种总线,整个事务有多大。它将在整个特征段要被引用,并且有助于提高总线管理的效率。
(2) 不严格的次序结构
最初的 PCI 体系处理数据的方式类似于“令牌环”网络。因为它没有办法说明哪儿一起特定事务发生在什么地方,必须按照特定的顺序接收和传送数据。它从第一组总线(0)出发,经过每一个插槽,然后开始下一组总线(1),再继续直到它又达到第一组总线。这样它才不会迷路和丢失事务。
PCI-X 有一个“不严格次序”位,一旦控制器和设备驱动程序设置了该位,就允许一件事务获得超过所有其它目前在总线中的事务的优先权。这样 PCI-总线或者PCI-PCI 桥接器可以根据那儿有内存空间,或者那个设备可用来重新排列总线上的事务。通过这种方法,系统可以利用 PCI-X 总线实现效率最大化。 |