新闻资讯
看你所看,想你所想

PXI

PXI

PXI

PXI (PCI extensions for Instrumentation,面向仪器系统的PCI扩展) 是一种由NI公司发布的坚固的基于PC的测量和自动化平台。PXI结合了PCI(Peripheral Component Interconnection-外围组件互连)的电气汇流排特性与CompactPCI(紧凑PCI)的坚固性、模组化及Eurocard机械封装的特性发展成适合于试验、测量与数据採集场合套用的机械、电气和软体规範。制订PXI规範的目的是为了将台式PC的性能价格比优势与PCI汇流排面向仪器领域的必要扩展完美地结合起来,形成一种主流的虚拟仪器测试平台。这使它成为测量和自动化系统的高性能、低成本运载平台。

基本介绍

  • 中文名:PXI
  • 外文名:PCI extensions for Instrumentation
  • 开发时间:1997年
  • 推出时间:1998年
  • 管理单位:PXI系统联盟所管理

简介

PXI在1997年完成开发,并在1998年正式推出,它是为了满足日益增加的对複杂仪器系统的需求而推出的一种开放式工业标準。如今,PXI标準由PXI系统联盟(PXI Systems Alliance,PXISA)所管理。该联盟由60多家公司组成,共同推广PXI标準,确保PXI的互换性,并维护PXI规範。
PXI机箱PXI机箱
简单来说,PXI是以PCI(Peripheral Component Interconnect)及CompactPCI为基础再加上一些PXI特有的信号组合而成的一个架构。PXI继承了PCI的电气信号,使得PXI拥有如PCI bus的极高传输数据的能力,因此能够有高达132Mbyte/s到528Mbyte/s的传输性能,在软体上是完全兼容的。另一方面,PXI採用和CompactPCI一样的机械外型结构,因此也能同样享有高密度、坚固外壳及高性能连线器的特性。

相互关係

一个PXI系统由几项组件所组成,包含了一个机箱、一个PXI背板(backplane)、系统控制器(System controller module)以及数个外设模组(Peripheral modules)。在此以一个高度为3U的八槽PXI系统为例。系统控制器,也就是CPU模组,位于机箱的左边第一槽,其左方预留了三个扩充槽位给系统控制器使用,以便插入因功能複杂而体积较大的系统卡。由第二槽开始至第八槽称为外设槽,可以让用户依照本身的需求而插上不同的仪器模组。其中第二槽又可称为星形触发控制器槽(Star Trigger Controller Slot),其特殊的功能将于后面的文章中说明。

PXI的信号

10MHz参考时钟(10MHz reference clock)

PXI规格定义了一个低歪斜(low skew)的10MHz参考时钟。此参考时钟位于背板上,并且分布至每一个外设槽(peripheral slot),其特色是由时钟源(Clock source)开始至每一槽的布线长度都是等长的,因此每一外设槽所接受的clock都是同一相位的,这对多个仪器模组的同步来说是一个很方便的时钟来源。
PXIPXI

局部汇流排(Local Bus)

在每一个外设槽上,PXI定义了局部汇流排以及连线其相邻的左方及右方外设槽,左方或右方局部汇流排各有13条,这个汇流排除了可以传送数位讯号外,也允许传送模拟信号。比如说3号外设槽上有左方局部汇流排,可以与2号外设槽上的右方局部汇流排连线,而3号外设槽上的右方局部汇流排,则与4号外设槽上的左方汇流排连线。而外设槽3号上的左方局部汇流排与右方局部汇流排在背板上是不互相连线的,除非插在3号外设槽的仪器模组将这两方信号连线起来。

星形触发(Star Trigger)

前面说到外设槽2号的左方局部汇流排在PXI的定义下,实被作为另一种特殊的信号,叫做星形触发。这13条星形触发线被依序分别连线到另外的13个外设槽(如果背板支持到另外13个外设槽的话),且彼此的走线长度都是等长的。也就是说,若在2号外设槽上同一时间在这13条星形触发线上送出触发信号,那幺其它仪器模组都会在同一时间收到触发信号(因为每一条触发信号的延迟时间都相同)。也因为这一项特殊的触发功能只有在外设槽2号上才有,因此定义了外设槽2号叫做星形触发控制器槽(Star Trigger Controller Slot)。

触发汇流排(Trigger Bus)

触发汇流排共有8条线,在背板上从系统槽(Slot 1)连线到其余的外设槽,为所有插在PXI背板上的仪器模组提供了一个共享的沟通管道。这个8-bit宽度的汇流排可以让多个仪器模组之间传送时钟信号、触发信号以及特订的传送协定。
                                                                              
  

PXI和PXI Express的比较

相对于PXI Express,大多数用户更熟悉PXI,儘管两款软体平台兼容,但是存在着接口差异。 PXI 
PXI背板使用PCI接口,为了提供充足的套用频宽,大多数这些模组工作于33MHz和32位宽。这是三种类型的槽: 
系统插槽接受控制器或者控制器的远程接口。 
星形触发槽用作一个普通的外设槽,在PXI开关模组上使用触发并不常见,因为触发模组典型的是基于IVI(软体)的。 
外设插槽接受任何的外设PXI模组。 
模组之间的背板是共享的,并显示为一组汇流排编号(对应于PXI汇流排的每个桥段),该汇流排上的设备通常编号从15以下开始。特定汇流排中的所有设备共享32位PCI汇流排段,该标準限制汇流排数为256。 
PXI Express 
PXI Express(PXIe)机箱使用PCI Express串列接口,连线它的系统槽和外围设备。系统插槽与PXI不兼容,因此需要使用具有足够数量的PCIe连线器的控制器或者PCIe接口来支持外设。串列接口的使用提升了外设的可用频宽,因为原则上它不是共享BW—每个外设获得一个或者多个具有2.5GB/s比特率的串列连线。由于PCIe是点对点的连线系统,每个连线被定义为汇流排编号和设备0(该插槽上没有其他设备)。与PCI一样,汇流排限制为256,最大模组计数低于PXI。 
使用PXI Express不能保证快速的系统运行速度,系统速度最常见的瓶颈问题与背板速度无关,但是在接收或者传输大量数据的模组上可以看到速度优势。 
PXI Express的机械接口和电气接口,不同于PXI。为了充分利用快速PCI Express通道,机箱通常既包含PXI插槽和又包含PXI Express插槽(混合机箱)。因此,机箱可以详细描述多种类型的插槽。通常,插槽被定义如下: 
控制插槽,只适用于PXIe和混合机箱设定的专用控制器。 
PXI Express插槽,只适用于PXI Express模组,其中只用相对较少的类型可用。 
混合插槽,适用于EXTHER PXI Express或者PXI模组,两组连线器,但是第二个PXI连线器缩短以满足PXIe连线器。 
扩展插槽,仅适用于PXI模组。 
触发插槽,只能由被设计为填充该插槽的模组使用,因此不适用于“正常的”外设模组。由于这个原因,一些机箱不设定定时插槽。 
PXI Express机箱在每个通道内支持的PCIe通道数也不同。这对于用户来说是透明的,但是对于高速套用,在确保一些PXIe插槽具有大量PCIe通道时,具有相当大的优点,因为这是适用于PCIe机箱的主要原因。 
还有其他电气差异,特别是电源功率不同。PXI Express不支持5V和-12V电源功率。5V电源是一个特别的问题,因为最常用的继电器具有5V线圈—并且是存储在分配的通道内的部件中,因此最容易用于服务支持。 
最大多数外设模组是PXI,而不是PXI Express。

转载请注明出处海之美文 » PXI

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com