pci-x
pci-x总线在pci总线的基础上发展而来,其在软件和硬件层面上都是兼容pci总线的,但是却显著的提高了总线的性能。也就是说pci-x的设备可以直接插到pci的插槽中去,pci的设备也可以直接插到pci-x的插槽中去。
从硬件层面上来说,pci-x继承了pci总线中的reflected-wave signaling,但是在信号的输入端加入了输入寄存器以增强时序性能,提高了总线的时钟频率。在pci-x2.0的spec中还提出了ddr和qdr技术,进一步提高了pci-x总线的带宽。
一个典型的pci-x总线系统的例子如下图所示:
下面是一个pci-x 突发读存储操作(burst memory read bus cycle)的例子:
在pci总线中,以总线主机从从机设备读操作为例,当从机设备尚未准备好结束这次操作(从机设备未就绪,且数据尚未发送完)时,可以通过锁存数据并插入等待周期,或者发起retry操作。pci-x总线采用了一种叫做split transaction的方式来处理这种情况,如下图所示。此时,发起读操作的总线主机被称为requester,而接受并向总线上发送数据的从机设备被称为completer。
注:pcie spec中继承了pci-x的这种命名方式。
采用这种方式的pci-x总线的总线传输利用率(效率)可以达到85%,而标准的pci总线只有50%-60%。关于split transaction的详细内容,建议大家去参考pci-x的spec,这里不再详细地介绍。此外,pci-x总线还配置地址寄存器(configuration address register)中加入了ns(no snoop)和ro(relaxed ordering)两位以提高总线传输效率。
前面的文章中介绍过,pci总线的中断操作是通过一系列的边带信号(sideband signals)来完成的,在pci-x spce中引入了消息信号中断(msi,message signaled interrupts)的机制,以取代这些边带信号,进而精简系统设计。
注:关于msi的详细内容,建议参考pci-x spec,此处不再详细介绍。
在介绍pci-x2.0中提出的源同步模型之前,首先先来简单地聊一聊非源同步模型的内在问题。所谓非源同步,就是说,信号的发送端和接收端的时钟分别由一个或者两个时钟源驱动,发送端和接受端的时钟同频率,但是却很难保证其同相位(即存在时钟的相位偏差,skew)。
如上图所示,由于信号线众多,在pcb设计的时候,很难保证每一条信号线的长度都完全相同(更不要说还有过孔等因素)。因此,即使信号在发送时完全沿对沿的(实际上也是不可能的,对于pci总线来说),也很难保证信号在同一时间到达接收端,此时的信号必然不再是沿对沿的了。如果不同信号线之间的传输延时差异较大,就很容易导致信号在接收端的采样错误,进而提高数据传输的误码率。
为了解决这些问题,在pci-x2.0的spec中提出了源同步模型(实际上,在目前高速的fpga逻辑设计和数字asic设计中采用的基本上都是源同步的模型)。如下图所示,此时系统的时钟由发送端(即source device)直接提供,并和数据信号一同传输至接收端,这就很好地解决非源同步模型中的时钟相位差(skew)的问题。此外,pci-x2.0还在接收端输入寄存器的基础上支持了ddr输入,甚至是qdr输入,极大地提高了总线的带宽。64-bit的133mhz pci-x2.0 qdr总线的带宽甚至达到了惊人的4262mb/s!基本上算是并行总线的巅峰了(ddr sdram不算是总线)。
然而,有意思的是,pci-x2.0似乎生不逢时,虽然它显著地提高了pci总线的带宽,但依旧无法掩盖并行总线在高速总线数据传输中劣势。pci-x2.0总线虽然性能优异,但是却几乎很少得到应用,由于其高功耗高成本,且并行总线的引脚过多,需要极其复杂的pcb设计,导致pci-x2.0只在极少数高端的市场中得到了应用(如服务器市场等)。导致pci-x2.0未能达到大规模应用的另一个因素就是pci express(pcie)总线时代的到来,其标志着高速串行总线取代传统的并行总线的时代的开端。
iphone8什么时候上市?iphone8开售日期再次推迟?成品率是个大问题
迅远一体化UHF RFID读写器产品满足室外全天候工业级产品的设计要求
商汤软硬一体锂电质检解决方案,助力锂电生产质量、效率双提升
webrtc和MilliCast的AV1实时编码
开关电源自动测试系统解决方案
关于PCI总线和PCI-X总线的简要介绍
使用传感器、执行器使天花板更智能
BPF如何在Unix内核实现网络数据包过滤
高通汗颜!华为披露5G专利授权标准
二极管的损耗与波形系数——看似简单的整流电路详解(二)
铅酸电池生命力旺盛 期待天能有更大发展
钨青铜铁电体的束腰电滞回线与场致相变
【6月16日|直播】动态电流高速测量和长时间记录
小米WiFi 6路由器AX3600开启新一轮预约 3月10日再次发售
技术末日!电子鬼才8个元件完成无线供电
Mini LED产品线成为OLED电视的竞争对手
正确认识扩频通信系统
瑞苏盈科成功参加CCME 2023第七届内镜大会&第四届手术机器人大会
晶锐智能化LED封装产业项目奠基 天合光电LED显示屏项目签约无锡
金航标Kinghelm销售团队技术培训基站直放站等无线通讯基础设施知识