PXI平台简介
PXI-Express总线标准

PLX Express总线标准1. PXI总线概述PXI(PCI extensions for Instrumentation,面向仪器系统的PCI扩展)平台是基于成熟的PCI总线技术,随着PCI发展到PCI-Express,PCI Express技术也被引入到PXI的标准中,2005年,PXISA官方组织推出了新一代基于高速差分信号和交换式结构的PXI-Express的软硬件标准。
与PXI相比,PXI-Express具有以下几个方面的突出特点:1) 数据吞吐量高:由于采用了高速串行差分信号和交换式结构(Switched Fabrics),PXI-Express能够将传统并行总线的带宽提高约45倍,从原来PXI的132MB/s突发传输速率提高到6GB/s,突破了传统PXI总线传输速率的瓶颈;2) 除了保持PXI现有的定时和同步功能,PXI-Express还提供了附加的定时和触发总线,包括:100MHz差分系统时钟、差分星形触发信号,以及槽间菊花链式差分信号等;3) 通过使用差分时钟和触发信号,PXI-Express系统提高了对仪器时钟信号的抗噪声能力,确保可靠同步和触发。
除了上述性能上的提升,PXI-Express同时还保持了和原来PXI软件上的完全兼容性。
PCI-Express的软件兼容性使得PXI提供的标准软件框架同样适用于PXI-Express。
传统的PXI总线仪器用户可以“无妨碍”地过渡到先进的PXI-Express总线仪器。
2 .PXI-Express总线的技术优势PXI-了混合兼容的插槽,使得PXI与PXI-Express模块可以协同工作于同一系统。
故PXI与PXI-Express系统均有面向自动化测试应用的三个关键技术优势。
这些技术优势包括:(1)灵活的、软件定义的仪器。
(2)模块化仪器的集成。
(3)高数据吞吐量。
软件定义的仪器系统所具备的灵活性,使得用户可以为各种不同的测量重新配置测试系统。
PXI是什么

PXI是什么?PXI是一种专为工业数据采集与自动化应用度身定制的模块化仪器平台,具备机械、电气与软件等多方面的专业特性。
PXI(PCI eXtensions for Instrumentation)充分利用了当前最普及的台式计算机的高速标准结构——PCI。
PXI规范则是CompactPCI规范的扩展。
CompactPCI定义了具备坚固封装的工业版PCI总线架构,在易于安装和拆卸硬件模块的前提下提供优秀的机械整合性。
因此,PXI产品具有级别更高、定义更严谨的环境一致性指标,符合工业环境下振动、撞击、温度与湿度的极限要求。
PXI在CompactPCI的机械规范上强制增加了环境测试过程与主动冷却装置,以简化系统集成并确保不同厂商产品之间的互用性。
PXI还在高速PCI总线的基础上补充了专为测量与自动化应用设计的定时与触发特性。
总的来说,PXI是一种坚固的模块化仪器平台,它提出了基于计算机的高性能标准化测量与自动化方案。
以合理的价位提供比原有系统架构出色得多的性能。
PXI用户自然地享有很多便利,如低价、易用、灵活的PC技术;开放的工业标准以及与CompactPCI产品的完全互用性。
PXI系统联盟(System Alliance) PXI平台的标准是由PXI系统联盟维护管理的。
该联盟由超过60家致力于研究PXI的公司组成,主要负责三项工作:1、广PXI标准,鼓励更多厂商的产品支持;2、维护与CompactPCI的完整互用性的同时,确保PXI产品在机械、电气与软件等各个层面的众厂商互用性;3、PXI规范,必要时进行修订,并保证对符合前期PXI规范的产品向下兼容。
这些工作旨在简化与改善用户对PXI的使用。
联盟的首要任务是确保PXI平台内部及PXI平台与其它诸如台式计算机、CompactPCI、VXI等已有平台之间的简易集成性。
PCI PXI平台是基于PCI总线的。
PCI总线作为开放的工业标准,在测试与测量工程上具有不少优势。
GPIB、VXI、PXI、LXI仪器自动测试系统的应用及发展

GPIB、VXI、PXI、LXI仪器自动测试系统的应用与发展一、自动测试系统和测试总线的基本概念自动测试系统(Automatic Test System,ATS)指的是以计算机为核心,在程序控制下,自动完成特定测试任务的仪器系统。
与传统测试仪器不同,自动测试系统强调在计算机的控制下,由若干可程控的通用设备共同完成测试任务。
AST首先要解决的关键问题是程控设互相协议的问题,也就是接口总线问题。
测试总线是指可以应用在测试、测量和控制系统中的总线。
在专用测试设备中的总线包括GPIB (General Purpose Interface Bus)、VXI(VMEbus eXtensions for Instrumentation)、PXI(PCI eXtensions for Instrumentation)、LXI(LAN eXtensions for Instrumentation)等总线。
二、基于GPIB总线技术的自动测试系统1、GPIB发展历程最初的GPIB是在1960年代后半期由惠普(当时称为HP-IB)开发的,用于连接和控制惠普制造的可编程仪器。
在引进了数字控制器和可编程测试设备之后,对来自多个厂商的仪器和控制器之间进行标准高速通信接口的需求也应运而生。
在1975年,美国电气与电子工程师学会(IEEE)发布了ANSI/IEEE标准488-1975,即用于可编程仪器控制的IEEE标准数字接口,它包含了接口系统的电气、机械和功能规。
最初的IEEE 488-1975在1978年经过修改,主要是出版声明和附录方面。
现在这个总线已经在全世界围被使用,它有三个名字:•通用接口总线(GPIB)•惠普接口总线(HP-IB)•IEEE 488总线由于最初的IEEE 488文档并没有包含关于使用的语法和格式规的叙述。
这部分工作最终形成了一个附加标准IEEE 488.2,用于IEEE 488(被更名为IEEE 488.1)的代码、格式、协议和通用指令。
National Instruments PXI系统平台介绍说明书

/pxiPXI Integrates PCI Express•Fax: (512) 683 8411•***********•/pxiPCI Express, the latest PC bus technology,delivers increased bandwidth and ease of use to enhance the widely adopted PCI bus. The PXISystems Alliance (PXISA) updated the PXI specifications in August 2005to incorporate PCI Express in PXI. National Instruments released the first PXI Express products in early 2006. PXI Express enhances existing PXI products and systems by providing increased dedicated per-slot bandwidth, industry-best device synchronization, and software and hardware compatibility with existing systems.Increased Per-Slot Dedicated BandwidthBandwidth is one of the most notable advancements with PCI Express.Unlike PCI, which divides bandwidth among all devices on the bus, PCI Express provides each device with its own dedicated bandwidth. Multiple x1 (read “by one”) lanes can be grouped together into x4, x8, x16, and x32configurations to increase bandwidth to every slot. The same technology applies to PXI Express to deliver up to 2 GB/s per-slot dedicatedbandwidth, which significantly increases the overall system bandwidth.Industry-Best SynchronizationIn addition to increased throughput, the faster PCI Express I/O interconnect technology also enables industry-best device synchronization in PXI. PXI Express adds a 100 MHz differential system reference clock, differential star triggers, and differential signals for multichassis synchronization. The differential signaling helps you achieve very high data rates, reduced elec-tromagnetic interference (EMI), and decreased jitter (<200 ps skew). These PXI Express synchronization features are provided in addition to the 10 MHz reference clock signal, trigger bus, and star trigger available in PXI today.Software and Hardware CompatibilityPXI Express is software- and hardware-compatible with PXI modules and application software through specifications defined by PXISA and the PCI Special Interest Group (PCI-SIG). This ensures that your investment in any of the more than 1,000 PXI modules available today is preserved when you begin incorporating PXI Express into your future PXI-based measurement and automation systems.PCI Express integration with PXI demonstrates the benefits of using stan-dard PC technologies in your measurement and automation systems by delivering 45 times greater bandwidth performance and industry-best device synchronization while preserving your existing investment through software and hardware compatibility. With the PXI Express enhancements to PXI, you can meet practically all of your system needs, including high-channel-count, high-throughput, or multimodule applicationsfeaturing IF streaming, mixed-signal test, or high-speed image acquisition.Benefits of PXIHigher ThroughputEvery application is unique and has very specific needs. However, bandwidth and latency are two important attributes of a platform for many applications. Latency tends to dominate single-point operations,such as digital multimeter/switch scanning, and bandwidth tends to dominate data streaming applications, such as waveformstimulus/response. PXI provides high speed for a wide range of applications with both high bandwidth and low latency via the PCI/PCI Express bus.Timing and SynchronizationMany measurement and automation applications require advancedtiming and synchronization capabilities that you cannot implement directly across PC standard I/O buses like PCI/PCI Express,Ethernet/LAN, USB, and so on. PXI offers advanced timing and synchronization features to meet your application needs:•100 MHz differential system reference clock •10 MHz reference clock signal •Differential star trigger•Star trigger bus with matched-length trigger traces to minimize intermodule delay and skew•Trigger bus to send and receive high-speed timing and triggering signals •Differential signals for multichassis synchronizationSystem ReliabilityThe PXI specification defines requirements that make PXI systems well-suited for harsh environments. PXI features the high-performance IEC (International Electrotechnical Commission) connectors and rugged Eurocard packaging system used by CompactPCI. The PXI specification also defines specific cooling and environmental requirements to ensure operation in industrial environments. Modularity makes it easy toconfigure, reconfigure, and repair your PXI systems, resulting in very low mean time to repair (MTTR). Because PXI is modular, you can update individual modules and components without replacing the entire system.Bandwidth versus LatencyP C I E x p r e s s B u s T h r o u g h p u tNumber of DevicesOverviewPXI (PCI eXtensions for Instrumentation) is a rugged, PC-based platformfor measurement and automation systems. PXI integrates the speed and performance of the PCI bus with advanced timing and synchronization features in the rugged, modular, Eurocard packaging of CompactPCI. You can use PXI-based systems to realize all the benefits of computer-based systems and to achieve unparalleled integration in a mechanical package fit for industrial environments. Whether you are building an instrumenta-tion platform, an automated test system, an industrial automation system, or a data acquisition system, PXI can help you reduce overall system cost, increase system performance, and develop your system faster.PXI–Rugged PC-Based Platform for Measurement and Automation PXI hardware is based on standard PC technologies, such as thehigh-speed PCI bus, standard CPUs, and peripherals. Because of this, you can use a standard I/O interface like Ethernet/LAN to control your PXI system over the network. PXI is built on the modular CompactPCI specification (which is based on PCI) so PXI products maintain complete interoperability with CompactPCI products.The development and operation of a Windows-based PXI system is no different from that of a standard Windows-based PC. You can use common application software and programming interfaces such as National Instruments LabVIEW, NI LabWindows/CVI, C/C++,Visual Basic .NET, NI SignalExpress, and NI TestStand to control your PXI-based system. Additionally, because the PXI backplane usesthe industry-standard PCI bus, you do not have to rewrite existing application software when transferring software between PCI- andPXI-based systems.As an alternative to Windows-based systems, you can use a real-time software architecture for time-critical and reliable applications requiring deterministic loop rates and headless operation (no keyboard, mouse, or monitor). Additional information on using the NI LabVIEW Real-Time Module with PXI systems is available at /realtime.The PXI Systems Alliance is a group of morethan 68 worldwide product manufacturers andsystem integrators who share a commoncommitment to user success with open, multivendor PXI systems. PXI-compliant products are defined by the PXI specification, which was developed by National Instruments and was announced in 1997 as an open industry standard. The overall goal of the PXI Systems Alliance is to increase the success of both users and vendors of PXI-compliant hardware and software for the benefit of the entire measurement and automation community. The charter of the PXI Systems Alliance supports this goal by:•Promoting PXI as an open standard and encouraging multivendor support•Ensuring multivendor interoperability of PXI products at the mechanical, electrical, and software levels•Maintaining complete interoperability with CompactPCI •Maintaining the PXI specification and making revisionswhen necessary, while keeping backward compatibility with products built to earlier revisions of the specificationFor more information on the PXI Systems Alliance, visit ./pxi.Peripheral SlotsControllerBackplane (10 MHzsystem referenceclock, trigger lines,and local buses)8-Slot PXI ChassisPXI ControllersNational Instruments offers a wide variety of PXI controllers – from remote PC and laptop control of PXI to rugged embedded controllers and high-performance, rack-mount, server-class controllers.Remote Control from Your PCYou can control your PXI system directly from a PC with a transparent, high-speed serial link to take advantage of the latest high-performance, low-cost desktop PCs, servers, and workstations. The MXI-Express link consists of a PCI Express board in your computer and a PXI or PXI Express module in slot 1 of your PXI or PXI Express system,respectively, connected by a copper cable. The MXI-4 link consists of a PCI board in your computer and a PXI module in slot 1 of your PXI system, connected by a copper or fiber-optic cable.Remote Control from Your LaptopYou can control your PXI system directly from a laptop computer using either an ExpressCard MXI or PCMCIA CardBus interface.The NI ExpressCard8360 kit consists of an ExpressCard device in your laptop and a PXI or PXI Express module in slot 1 of your PXI or PXI Express system, respectively, connected by a copper cable. TheNI PXI-CardBus8310 kit consists of a PCMCIA CardBus device in your laptopand a PXI module in slot 1 of your PXI system, connected by a copper cable.Embedded and Rack-Mount ControlEmbedded and Rack-Mount Controllers – Windows OSNational Instruments PXI embedded and rack-mount controllers provide a high-performance yet compact embedded computer solution for your PXI measurement system. NI PXI and PXI Express embedded controllers come with standard features such as integrated CPU, hard drive, RAM,Ethernet/LAN, video, serial, USB, and other peripherals, as well as Microsoft Windows and all device drivers already installed.Embedded Controllers – LabVIEW Real-TimeNational Instruments PXI real-time controllers deliver real-time,deterministic, and reliable I/O for measurement, automation, and control.Because you configure and program high-performance RT Series PXI controllers over the Ethernet/LAN, you can distribute and remotely monitor a real-time application across the network. You develop your LabVIEW application with the LabVIEW Real-Time Module on Windows and download the program to your embedded controller viaEthernet/LAN, while embedded code executes on a real-time OS. Thus, you can use all of the powerful, flexible development tools of LabVIEW to build reliable, real-time solutions.Model PXI-8350PXI-8105 NI PXIe-8103PXI-8196PXI-8195Embedded ControllerPXI ChassisP h o t o g r a p h c o u r t e s y o f L o c k h e e d M a r t i n .LANTIRN System on an F-16 on the Flight LineNational Instruments has a variety of PXI chassis for measurement and automation applications. NI chassis feature high-performance backplanes and the rugged mechanical packaging of CompactPCI.High-Performance BackplanesAll NI PXI chassis accept both PXI and CompactPCI modules. National Instruments PXI chassis – built on the high-speed PCI bus found in today’s PCs – use CompactPCI packaging and advanced timing and synchronization features for demanding measurement and automation applications. In addition, the NI PXI Express chassis accept both PXI Express and CompactPCI Express modules and provide additional timing and synchronization features to these modules.Cooling and AirflowNI PXI chassis fans provide filtered forced-air cooling, strongenough to meet the cooling requirements of all PXI modules. NI uses sophisticated computer modeling to ensure that all PXI slots receiveuniform airflow. Modeling results are validated through extensive thermal testing using full power load modules and PXI modules fitted with thermocouples. By designing and testing to ensure cooling, NI is able to guarantee uniform airflow and reduce operating temperatures,which in turn increases MTBF (mean time between failure) for both PXI modules and chassis power supplies.A Chassis for Every ApplicationAll NI PXI chassis include mounting points for attaching optionalrack-mount kits. The PXI-1031, PXI-1036, PXI-1042Q, NI PXIe-1062, and PXI-1052 are ideally suited for benchtop or portable applications because of their quiet operation and compact size. For applications that require a DC power source, you can use a PXI-1031DC, PXI-1036DC, PXI-1000B DC, or an external DC-to-AC inverter. For high performance and bandwidth, PXI Express chassis – such as the NI PXIe-1062 – provide additional dedicated bandwidth. With the PXI Express specification, you can achieve up to 2GB/s per-slot dedicated bandwidth.Customer SolutionTristan Technologies, Inc.Using LabVIEW and PXI to Monitor Infant Brain ActivityThe Challenge:Developing a noninvasive magnetic imaging system to spatially and temporally map the magnetic fields generated by brain activity.The Solution:Creating an adaptable, high-speed, high-channel-count National Instruments PXI data acquisition system; transferring the live data to the desktop computer with a PXI remote controller; and processing the data with LabVIEW.Tristan Technologies, Inc., a leading manufacturer of custom systems using superconducting quantum interference devices (SQUIDs), developed a noninvasive magnetic imaging system to map the magnetic fields generated by brain activity in infants.Easy-to-Configure National Instruments HardwareTristan mechanical engineers constructed an infant-sized headrest containing nearly 100 SQUID sensors cooled by liquid helium and insulated by a narrow vacuum gap. The engineers used National Instruments PXI-4472 high-speed, 24-bit dynamic signal acquisition modules to acquire data, and the acquired data was then continuously written to memory on a remote computer for data processing. Using the examples on , Tristan was able to configure the hardware and software to conduct basic acquisition in a matter of minutes.Tristan wrote noise-reduction algorithms using LabVIEW and directly incorporated graphical tools for conventional digital filtering, wavelet building, and joint time-frequency analysis. Using LabVIEW, doctors can stream raw data to disk, and, at a later time, simply switch the source of incoming data from live data to data from a saved file.Christopher G. Atwood, Ph.D .Tristan Technologies, Inc.Continuous Data Projected onto the Head Surface (left) and Averaged Data as Frequency versus Time for All Channels (right)Worldwide Offices:Andean and Caribbean 212 50 5310•Argentina ***********•Australia 1800 300 800•Austria ***********•Belgium 02 757 00 20•Brazil 55 11 3262 3599Canada 800 433 3488•Chile 800 532 951•China ***********•Czech Republic/Slovakia 420 224 235 774•Denmark 45 76 2600•Finland (09) 725 725 11•France 01 48 14 24 24Germany 089/741 31 30•Hungary 36 23 501 580•India 1800 425 7070•Ireland 01 867 4374•Israel 03 6393737•Italy 02 413091•Japan 03 5472 2970•Korea 02 3451 3400 •Lebanon 961 (0) 1 33 28 28Malaysia 1800887710•Mexico 01 800 010 0793•Netherlands 0348 433466•New Zealand 0800 553 322•Norway 66 90 76 60 •Poland 48 22 3390150•Portugal 210 311 210•Russia 7095 783 68 51Singapore 180****5886•Slovenia/Croatia, Bosnia/Herzegovina, Serbia/Montenegro, Macedonia 03 425 4200•South Africa 11 805 8197•Spain 91 640 0085•Sweden 08 587 895 00Switzerland 056 200 51 51•Taiwan 886 2 2377 2222•Thailand (662) 278 6777•Uruguay 0004 055 114•U.K. 01 635 523545©2006 National Instruments Corporation. All rights reserved. CVI, LabVIEW, MXI, National Instruments, NI, , NI TestStand, RTSI, SCXI, andSignalExpress are trademarks of National Instruments. Other product and company names listed are trademarks or trade names of their respective companies./pxi •(800)4333488•************350380F-01*350380F-01 2006-6836-501-101-DRevolutionizing Test, Control, and Design with Virtual InstrumentationVirtual instrumentation uses mainstream computer technologies combined with innovative, flexible software such as LabVIEW and modular, high-performance hardware to create powerful computer-based instrumentation solutions. With this approach, engineers and scientists can capitalize on the ever-increasing performance of PCs and take advantage of the freedom to define measurement and automation solutions that meet their specific needs.Because most test systems contain a variety of hardware platforms and bus requirements, PXI offers you software and hardware compatibility with all common measurement platforms and buses, including PXI, VXI,PCI, USB, Ethernet/LAN, and GPIB-based instrumentation. These hybrid systems require test engineers to select platforms for their systems that integrate well with current, legacy, and future systems and buses. With the ability to connect to VXI (via MXI-2 and USB) and traditional instruments (via GPIB, Ethernet/LAN, and USB), PXI-based systems can use legacy equipment from established equipment libraries to preserve existing investments.PXI-Based Hybrid Systems。
【NI资料】PXI架构介绍

【NI资料】PXI架构介绍目录1. 概览2. 硬件概览3. 机械架构4. 电子架构5. 系统概述6. 实际示例:PXI系统内的通信1. 概览为了帮助您更深入地了解PXI,请参见图1 中的两张图片。
该图片将PXI系统的机箱、控制器及PXI(e)外围模块与商用台式机组件进行了比较。
关键在于了解PXI的组成架构及其如何匹配商用PC技术:∙PXI机箱与台式机机箱的对比∙PXI控制器与台式机CPU、内存、I/O的对比∙PXI(e)外围模块与台式机PCI(e)外围模块的对比图 1. PXI系统与商用台式机的对比PXI(面向仪器系统的PCI扩展) 是一个基于PC的成熟平台,适用于测量和自动化系统。
它提供了电源、冷却和通信总线来支持同一机箱内的多个仪器模块。
PXI采用基于PC的商用PCI总线技术,但同时结合了坚固的CompactPCI模块化封装以及重要的定时和同步功能。
外围部件互连专业组(PCI-SIG)发布了PCI的进化版——PCI Express标准,显著提高了系统带宽。
负责管理PXI的PXI系统联盟(PXISA)采用了最新一代的商用PC总线技术,实现了PXI到PXI Express的演变。
PXI Express保持了PXI功能,以确保系统的向后兼容性,除了具有标准的PXI功能外,它还提供了更高的带宽、电源、冷却、定时和同步功能。
PXI和PXI Express拥有如此丰富的功能,看起来似乎非常复杂,但是,这些技术的核心是相同的:主流PC通信总线。
PXI和PXI Express机箱为当代工程师的测量和自动化系统提供了一个应用广泛的成熟架构。
由于PXI是由PXISA管理的开放式规范,任何厂商都可开发PXI产品。
为了更好地解释底层PXI系统细节,本文重点介绍了PXISA制定的PXI规范,以及这些规范如何在NI PXI硬件中得到体现。
2. 硬件概览The PXISA 硬件规范规定了与机械、电子和软件架构相关的所有要求。
PXI和PXI Express的比较

PXI和PXI Express的比较相对于PXI Express,大多数用户更熟悉PXI,尽管两款软件平台兼容,但是存在着接口差异。
PXIPXI背板使用PCI接口,为了提供充足的应用带宽,大多数这些模块工作于33MHz和32位宽。
这是三种类型的槽:系统插槽接受控制器或者控制器的远程接口。
星形触发槽用作一个普通的外设槽,在PXI开关模块上使用触发并不常见,因为触发模块典型的是基于IVI(软件)的。
外设插槽接受任何的外设PXI模块。
模块之间的背板是共享的,并显示为一组总线编号(对应于PXI总线的每个桥段),该总线上的设备通常编号从15以下开始。
特定总线中的所有设备共享32位PCI总线段,该标准限制总线数为256。
PXI ExpressPXI 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模块,其中只用相对较少的类型可用。
PXI Express 概述

PXI Express 概述PXI Express Hardware Specification哈尔滨工业大学•PXI平台的发展历史主要内容•PXI Express的新特性•PXI Express的兼容性•PXI Express的产品及应用•参考文献•PCI总线概述•PXI总线与PCI总线的关系PXI平台的发展历史•PCIe总线概述•PXIe与PCIe的关系PCI总线概述•PCI---P eripheral C omponent I nterconnect,周边器件互连•1991,Intel-PCI SIG•1992,PCI局部总线规范v1.0•33MHz/32bit---133MB/s•66MHz/64bit---533MB/s•PCI总线的局限性: 频率和效率(反射波信号驱动器)总线上设备越多,信号传播、加倍、建立所需的时间越长。
电气负载数量随着总线频率的上升而下降,带宽受限PCI总线的效率约为50%-60%,影响效率的因素有:总线仲裁时间、总线周期之间的闲态时间等PXI总线与PCI总线的关系•PICMG---PCI Industrial ComputerManufacturer’s Group•Compact PCI:欧卡,电气、逻辑和软件与PCI完全兼容性;坚固耐用的PCI版本,用于工业和嵌入式应用•PXI---PCI extensions for instrument,NI•PXISA---PXI System Alliance,1997仪器信号定时、触发等测试信号PCIe总线概述•对于带宽的需求(如:高清晰度的无压缩视频和音频)•2002,Intel,“第三代I/O接口标准”•串行、点对点、差分、独享带宽•带宽大幅度提升(理论上能达到16GB/s)•软件与PCI兼容PXIe 与PCIe 的关系PCI ---> PCI Express仪器信号Compact PCI ---> Compact PCI ExpressPXI ---> PXI Express•专业术语•PCIe的电气特性PXI Express的新特性•从PCIe获得的大幅提升的带宽•超高精度的同步和定时功能•机械结构的相应变化专业术语•链路(Link):从物理上将两个PCI Express设备点对点连接到一起的一个PCI Express互连•通路(Lane):一条链路在单个方向上所包含的信号对•8/10b编码:将串行数据的位发送时钟嵌入到串行位流中,使8位字符扩展为10位后再发送,开销增加25%。
PXI和VXI的比较

PXI和VXI的比较2006-10-03 18:12:18 来源:NI官方网站关键字:什么是PXIPXI (PCI eXtensions for Instrumentation) 定义为用于测试、测量与控制应用,基于PC的一种小型模块化仪器平台。
PXI基于PCI(Peripheral Component Interconnect),PCI是目前实际标准总线,推动了现今台式计算机软件与硬件的设计。
PXI利用CompactPCI 规范,并建立在其基础上。
CompactPCI规范定义了封装坚固的PCI,提供出众的机械完整性并使硬件部件易于装卸。
因为PXI平台基于PCI,所以它固有PCI的一些优点:较低的成本,不断提高的性能,以及为最终用户提供主流软件模型。
什么是VXIVXI,基于VME总线,在对仪器进行扩展的同时,它保留了VME模块化系统的方法。
与基于GPIB陈旧的堆架式(rack-and-stack)系统相比,VXI成功地减小了仪器系统的尺寸并提高了系统集成化水平。
但是,由于VXI基于过时的VME总线,而现代计算机不支持这种总线结构,所以它不能利用PC技术的优势,从而也不能将主流软件的支持、低成本、高性能等好处带给最终用户。
工业对PXI的采用因为基于现代计算机的模块化结构能够将传统仪器的功能与机器视觉、运动控制和自动化结合在一起,所以对这种模块化结构的需求就促使PXI迅速成为一种工业标准。
图1分别显示了VXI和PXI标准联盟的公司成员数量在最初三年的增长情况。
图 1. 工业对VXI 和PXI 的采用可用的商业产品图2 显示了设备供应商提供的采用VXI和PXI标准的商业产品在最初四年的增长情况。
图 2. 可用的VXI 和PXI 产品VXI主要用于满足高端自动化测试应用的需要。
成功应用于军用航空测试和制造业测试的高频道计数。
然而,VXI没有形成主流应用,主要因为其成本太高以及难以集成化。
而且,许多VXI设备供应商坚持在模块上执行的解释机制(the parsing mechanisms)并没有充分发挥VXI所能提供的性能优势。
PXI规范概览与最新发展

量 雷达 综合 测试 系统 ”和 吉 林大 学 的 “ 联 网演 示 系 车
本次 “ 国虚 拟仪器设 计大赛 ” 由中国仪器仪表 学 全 统”。其 他3 支 代表 队分别 获得 了二等奖 、三等奖 以及 5 会 、教 育部 高等 学校 仪器科 学与技 术教 学指 导委 员会 联 优秀 奖 。东南大 学、清华大 学、 电子科 技大 学、上海海
度 测 试 、湿 度 测 试 、振 动 测 试 以 及 电 差 分 星 形 触 发 总 线 。 采 用 差 分 时 钟 和 的 增 强 ,P x rs可 以用 于 很 多新 XlE pe
流 冲击测试 。所有的 P 产 品都应该 同步 ,P Ex r s 系统中仪器时钟 型 应用 ,例 如 : xI XI pes
PCI s 一 I — G
个被授权致 力于
个 l M H 的 专用 系统 参 考时钟 ( 0 z 图 件 的要 求。这些 要求包括 使用标 准操 PCI 总线规 范开 发的组织 ,于2 0 年 07
1 ,通 过 等 长 的 背 板 走 线 传 输 到 各 作 系统 架 构 , 以 及 对 所 有 外 围设 备 模 ) 插 槽 , 各 插 槽 之 间 的 时 钟 偏 差 小 于 块 使用 合适 的 配 置 信 息和 软 件 驱 动 。 i ; 1M H z 统 时 钟 的 精 度 是 由机 nS 0 系 1 月公 布 了P E p es 2 o 范 ( CI x r s .N 也 被 称 为PCI Ex r s Ge 2 。PCI p es n)
设 计 所 有 的现 有 板卡 模 块 ,拥 有PXI 模 P x m ̄系统 ( 别拥有各 自独立 XIE p 分 块 的 用 户也 可 以把 基 于 P 规 范 的 仪 器 的控制 器)通过P IE p es XI C x rs总线实现 总结 插 入P I x rs的 机 箱 ,从 而 保持 之 相互通信 ( X E p es 通过P IE pes 透明桥 C x rs ̄ 前 的投 资 。 PX I 一 种 基 于 商 业 现 成 可 用 是
【pxi资料】什么是PXImc

[pxi资料]什么是PXImc?概览现代测试和控制系统正在变得更大、更复杂而且更精密。
大部分这样的精密复杂仪器要应对新的挑战,诸如更快速度的要求、更多通道数据采集和生成的要求,以及在线数据处理等要求。
新的测试、测量,以及控制系统在必须应对这些要求的同时,实现低成本、可扩展性、供应商互操作性,以及灵活性等。
这些内容的核心在于,工程师们必须从根本上以最低的延迟,传输和处理大量的数据。
2009年11月由PXI系统联盟发布的PXI并行计算规范(PXImc),尝试通过使用低成本、现成可用的技术应对这些要求。
这一规范定义了通过一个PCI Express非透明桥(non-transparent bridge,NTB),基于PCI或PCI Express 的接口将两个或者更多智能系统进行连接的软件和硬件要求。
PCI Express总线提供每秒千兆位级的实际数据吞吐量和几微秒的延迟,因此,它非常适合于应对这些数据传输的应用需求。
本白皮书探索标准中所表述的PXImc的技术细节和具体使用案例。
目录1. 理解技术底层2. 预期的和实际测得的带宽以及延迟性能3. 使用PXImc创建高性能多计算机测试和控制系统4. 结论1. 理解技术底层图1所示的是一个典型的基于PCI Express的系统拓扑结构。
一个单一主机总线接口,或者根联合体,是用于计算系统与PCI板卡进行通讯的接口。
在系统中,计算系统通过这个根联合体向所有的PCI Express 主板分配所需的资源。
图片1. PCI Express系统拓扑结构如前面提到的,通过将PCI 或PCI Express 用作物理通讯层,PXImc提供了一个高带宽和低延迟的通讯模式。
因为在两个PCI领域之间有诸如总线所有权和终端资源分配这样的多种竞争,两个各自拥有根联合体的系统无法直接经由PCI或者PCI Express进行连接。
利用一个NTB,通过逻辑分隔两个PCI域,同时提供一个用于将一个PCI域内的某些PCI 处理转化另一个PCI域内的相应处理的机制,有助于解决这些问题。
PXI技术发展与近况如何

什么是PXI?PXI技术发展与近况如何一、前言PC产业的蓬勃发展带动着一波波工业界替换传统解决方案的潮流。
过去30年间,自有的技术主导着工业控制、测试与自动化的发展,如PLC与各式的field bus。
随着Intel的CPU速度与稳定度的提升,以及Microsoft在操作系统上的广泛采用,使得PC的功能不再只局限于网络功能与数据处理。
PC技术的推展,使得各式工业计算机的规格各执擅长,如PICMG 的单板计算机规格,使用于嵌入式应用的PC/104+规格,以及PXI/CompactPCI规格的诞生。
目前,PXI的系统已广泛且成功地应用于汽车测试、半导体测试、功能性测试、航空设备测试以及军事的应用之上。
相较于其他的工业规格,PXI具备较佳的效能与较低的成本优势。
本文将专门讨论PXI技术发展与近况。
二、PXI组织与产品近况PXI为PCI eXtensions for Instrumentation的缩写。
而制订并推广PXI规格的组织就是PXISA (PXI System Alliance),PXISA于1997年成立,并于该年推出1.0版的PXI规格。
PXISA是一个非营利的组织,且其会员分为三个不同的等级,分别为Sponsor membership,Executive membership与Associate membership。
除了年费的不同外,各等级的会员负有不同的责任、义务与权利。
Sponsor会员需具备一年以上的Executive会员资格,并且可于PXISA董事会中占一个席位。
Sponsor会员负责规格的起草与修改,并提出初版的制订,且具有对PXI规格承认的投票资格,并主导PXI规格的行销策略的建立。
Executive会员可以积极参与行销方向与规格技术方面的意见交流,也具备对PXI规格的同意投票权。
第三级的Associate会员则无投票权,但经由PXISA可以获得最直接的第一手信息。
目前PXISA中全球总计超过50个公司加入,其中不乏业界知名公司。
NI工控机与PXI比较

PXI 与工业计算机(工控机)的比较目录什么是PXI ? (3)PXI系统联盟 (3) (3)PCI物理特性 (5)电气特性 (6)集成化、可扩展的系统 (6)什么是工业计算机 ? (7)机械特性比较 (7)坚固性设计 (7)冷却 (8)维护 (8)升级 (9)电气特性比较 (9)I/O扩展 (9)专用系统时钟 (10)总线式触发线 (10)槽间局部总线 (10)星形触发 (11)软件比较 (11)价格比较 (12)总结 (12)词汇 (13)什么是PXI?PXI是一种专为工业数据采集与自动化应用度身定制的模块化仪器平台,具备机械、电气与软件等多方面的专业特性。
PXI(PCI eXtensions for Instrumentation)充分利用了当前最普及的台式计算机高速标准结构——PCI。
PXI规范是CompactPCI规范的扩展。
CompactPCI定义了封装坚固的工业版PCI总线架构,在硬件模块易于装卸的前提下提供优秀的机械整合性。
因此,PXI产品具有级别更高、定义更严谨的环境一致性指标,符合工业环境下振动、撞击、温度与湿度的极限条件。
PXI在CompactPCI的机械规范上强制增加了环境性能测试与主动冷却装置,以简化系统集成并确保不同厂商产品之间的互用性。
此外,PXI还在高速PCI总线的基础上补充了测量与自动化系统专用的定时与触发特性。
总的来说,PXI是一种坚固的模块化仪器平台,它提出了基于计算机的高性能标准化测量与自动化方案。
以合理的价位提供比原有系统架构出色得多的性能。
PXI用户自然地享有很多便利,如廉价、易用、灵活的PC技术;开放的工业标准以及与CompactPCI产品的完全互用性。
PXI系统联盟 (System Alliance)PXI平台的标准是由PXI系统联盟维护管理的。
该超过60家致力于研究开发PXI的公司组成,主要负责三项工作:1. 推广PXI标准,鼓励多厂商的软硬件支持;2. 在维护与CompactPCI的完整互用性的同时,确保PXI产品在机械、电气与软件等各个层面的众厂商互用性;3. 维护PXI规范,必要时进行修订,并保证对符合前期PXI规范的产品向下兼容。
PXI是什么?

PXI是什么?面向仪器系统的PCI扩展)是一种基于PC技术的平台,为测量和自动化系统提供了高性能、高坚固性、低成本的配置方案。
PXI中将PCI(Peripheral Component Interconnect,外围组件互连)电气总线与CompactPCI中坚固的、模块化的欧式机械封装结合在一起,并增加了专门的同步总线和一些关键的软件性能。
PXI还增加了一些机械、电气和软件方面的性能,定义了用于测试测量、数据采集、生产制造等应用的完整系统。
这些系统为生产测试、军事和航空航天、机器监测、自动化和工业测试等应用提供服务。
NI在1997年开发并发布了PXI规范,1998年将其推出成为一种开放的工业规范,以满足日益增长的复杂仪器系统需求。
当前,PXI由PXI系统联盟(PXISA)管理,该联盟中50多个公司联合起来一起推进该标准的发展、保证互操作性,并维护PXI规范。
因为PXI是一种开放的标准,所以任何设备商都可以生产PXI产品。
同时因为PXI规范中一个关键的特点就是与CompactPCI (由PCI工业计算机制造商小组(PICMG)所提出的标准)之间的互操作性,所以同一个PXI系统中可以同时包含CompactPCI和PXI模块,而不产生任何冲突。
2005年底商业PC机行业的总线技术通过从PCI演进到PCI Express,提高了总线的可用带宽。
与此类似,PXI中引入了PXI Express技术,也显著提高了总线带宽。
PXI将PCI Express集成到PXI标准中,可以满足更多的应用需求。
PCI Express技术可以集成到背板中,同时维持与具有广泛应用基础的现有系统的后向兼容性。
除了x1、x4和x8链路外,系统控制器插槽还支持高达x16 的PCI Express链路,可以为PXI Express背板提供最高6GB/s的带宽。
利用PCI Express技术,PXI Express将PXI中的可用带宽提高了45倍多,即从132MB/s提高到6GB/s;与此同时,还可以维持与PXI模块间的软件、硬件兼容性。
【PXI资料】仪器仪表的工业标准平台

【PXI资料】仪器仪表的工业标准平台目录1. 机箱2. 控制器3. 设备/模块4. 软件PXI(PCI eXtensions for Instrumentation,面向仪器系统的PCI扩展接口)是一种坚固的基于PC的平台,适用于测量和自动化系统。
PXI结合了PCI的电气总线特性与CompactPCI的坚固性、模块化及Eurocard机械封装等特性,并增加了专用的同步总线和主要软件特性。
这使得PXI成为开发测量和自动化系统的一款高性能、低成本部署平台。
该系统为制造测试、军事航空、机器监测、汽车和工业测试等各种应用提供服务。
PXI开发于1997年并在1998年作为一种开放的工业标准正式推出,以满足日益增长的复杂仪器系统需求。
当前,PXI由PXI系统联盟(PXISA)进行管理,该联盟由70多家公司组成,它们共同推广PXI 标准、确保PXI的互通性,并维护PXI规范。
PXI系统由三个基本部分组成——机箱、控制器和外设模块1. 机箱作为PXI系统的支撑框架,PXI机箱为PXI控制器和模块提供了电源、冷却以及PCI和PCI Express通信总线。
PXI机箱提供了各种配置,包括低噪音、高温、低插槽数和高插槽数。
此外,它还提供一系列的I/O 模块插槽类型、液晶显示器等集成外设。
以下是机箱的一些主要特征。
图 1. NI PXI机箱有多个尺寸,插槽数从4个到18个不等。
PCI和PCI Express通信1990年代中期,PCI就已被主流计算机总线所采用。
PCI总线最常见的应用是能在33MHz 32位、理论峰值带宽为132MB/s的条件下运行,并能用于大多数的PXI系统。
PCI使用的是共享总线拓扑结构,总线带宽会在多个设备之间分配以实现总线上不同设备间的通信。
随着时间的推移,有些设备会变得更加耗费带宽。
因此,PCI Express就是为了克服同一共享总线上带宽高耗设备导致其他设备可用带宽不足的局限。
PCI Express相比PCI最显著的进步在于它的点对点总线拓扑结构。
【NI资料】PXI系统带宽

1. 2. 3. 4. 5. PXI系统带宽发布日期: 二月 24, 2014概览PXI系统在工业领 域得到了越来越多的 应用,在使用PXI 系统的同时,有必要 对PXI系统本身特 性尤其是PXI系统 带宽有深入的了解。
本文从纯硬件系统角 度出发,对PXI系 统带宽进行分析。
首先分析 PCI/PCI Express特点 与性能,进而阐述 PXI系统中 Switch与 Bridge的作 用,并最终得到对 PXI/PXI Express系统 带宽的完整分析。
对 于PXI-8110 与PXI-1042 组成的系统,双向理论最大总机箱带宽为 133MB/s,双 向理论最大总系统带 宽为 133MB/s,双 向理论最大总单槽带 宽为 133MB/s;对 于PXIe- 8133与 PXIe-1075 和PXIe8135 与PXIe- 1085组成的系统,单方向理论最大 机箱带宽分别为 4GB/s和 12GB/s,单方 向理论最大总系统带 宽分别为4GB/s 和8GB/s,单方 向理论最大P2P带 宽分别为1GB/s 和4GB/s,单方 向理论最大单槽带宽分别为1GB/s和 4GB/s。
目录IntroductionPCI/PCI Express总 线PXI/PXIe系 统带宽Conclusion参考文献1. Introduction PXI(PCI eXtension for Instrumentation) 系统是 National Instruments 最初在1997年提 出的模块化仪器平台 [1],并由 PXISA (PXI System Alliance) [2]推动PXI系 统的发展,在2005年完成发布 了PXI Express系统 标准[3]。
在 2009年 PXISA宣布超过 100,000台 PXI系统被部署, 整个PXI市场有望 在2017超过 1,000,000,000 美元。
图1 模块化仪器的 预期收益[4]National Instruments 在申请的专利[5] 中,申明了通过扩展 基于通道的交换结 构,以便提供仪器信 号功能的仪器系统。
PXI自动化测试系统如何帮助您提高测试效率

22
使用NI的 使用 的TestStand开发并行测试 开发并行测试
•最新的并行测试架构
–多线程执行引擎
• 异步和批量处理
–内置的资源分配、同 步和自动调度 –多线程,安全的操作 员界面
•无需很高的编程知识
NI TestStand – 测试管理软件
23
自动协调并行测试, 自动协调并行测试,提高测试速度
• NI的所有Switch硬件都 有足够的内存可供下载 下载 扫描列表 软件握手
Switch切换时间 Switch trigger DMM测量时间 DMM测量时间 DMM trigger Switch ch2 扫描列表 ch1,ch2,ch4
Switch
硬件握手
Switch ch1
软件固定等待时间
每次测量循环10ms
简单快速开发 Switch系统 可重用的 测试代码模块 简单的 Switch系统 维护 更好的Switch 系统的灵活性
16
NI Switch Executive – 快速开发
与 LabVIEW的无缝结合 的无缝结合
之后的代码
之前的代码
17
NI Switch Executive – 快速开发
• 矩阵开关的设置非常 容易
– 缺点: 体积大, 额外的处理, 需要更多的测试人员
• 开发一个资源共享的并行测试系统
– 并行模式下同时测试多个功能和UUT
• 根据性能的要求共享或复制硬件
– 优点: 优化设备利用率,减小体积,只需一个测试人员 – 缺点: 需要额外的软件开发
21
不添加硬件, 不添加硬件,使用资源共享的方法提高测 试速度
每次测量循环5ms
14
演示1: 演示 PXI DMM + Switch
PXI ――主流自动化测试平台

PXI ――主流自动化测试平台PXI 技术概览PXI(PCI eXtensions for Instrumentation)不仅是一个总线技术,同时也是一个基于PC 技术的模块化I/O 的标准,为基于PC 技术的自动化测试测量与控制系统架构添加了集成的定时和同步功能、工业级的坚固设计,以及更多的通道数。
自1997 年由NI 公司提出以来,现在PXI 已经成为一个受到全球超过70 家厂商共同支持的标准。
通常一个PXI 系统由机箱、控制器与模块化I/O 三部分所组成(见图1)。
在PXI 标准中,针对模块化仪器和CPU 之间数据传输的核心内部数据总线是带宽达到132MB/s 的PCI 总线。
此外,PXI 标准设计中需要一个专用的定时和触发总线,以进行不同模块之间的同步(见图2)。
使用PXI 架构,用户可以得益于PC 技术的低成本、易用性以及灵活性,并且便于随PC 技术发展为系统进行性能升级。
无论您是准备构建一个仪器平台、数据采集系统、自动化测试系统、工业自动化系统、或是实时控制系统,PXI 的开放式工业标准特性都能够帮助降低系统的总成本和开发时间,增强系统性能和带宽,使系统集成工作变得轻松简单,同时确保系统具有长期可维护性。
图1 典型的PXI 系统组成图2 PXI 背板集成的数据总线与定时/触发总线PXI 的广泛应用PXI 标准由PXI 系统联盟(PXISA)进行管理,这是一个由世界各地超过70 家公司共同签约的联盟,其宗旨是为了推动PXI 标准的应用,保证标准的交互操作性,并维护PXI 规范。
随着PXI 已成为一个标准平台,一些世界领先的测试系统供应商也将他们的测试解决方案转向PXI 平台,包括NI、Agilent、Pickering 在内的许多测试设备厂商均已将PXI 视为模块化仪器的主流标准。
据PXI 联盟统计,截止2010 年5 月,全球已部署的PXI 系统已经。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PXI平台简介与高速量测模块同步之探讨泛华材料前言随着电子制造技术的日益发展,集成电路的功能变得越来越复杂,而体积却越来越小,因此对制造测试电子元件的厂商而言,如何以最快的时间建造出最具竞争力的测试平台,的确是一门不小的学问。
1960年代末期,Hewlett-Packard设计出了所谓的HP-IB(Hewlett-Packard Interface Bus)作为独立仪器与计算机之间的沟通通道。
由于其高速的数据传输率(对当时而言),很快便广为大家所接受,因此后来IEEE便将此接口更名为GPIB(General Purpose Interface Bus)。
然而为了应付更为复杂的测试环境与挑战,GPIB便显得捉襟见肘。
1987年VXI协会成立,并制订了所谓instrument-on-a-card的标准,也就是VXI (VMEbus eXtensions for Instrumentation)。
VXI以其模块化而且坚固的架构,的确为量测与自动化产业带来不少的好处。
近十年来,随着个人计算机的剧烈革命与普及,以PCI Bus为架构的仪器模块大为发展。
经过NI公司几年的大力倡导,1998年PXI System Alliance(PXISA)成立,让PXI (PCI eXtensions for Instrumentation)成为一个开放的标准架构。
PXI的平台不仅具有类似VXI的开放架构与坚固的机构外型,更由于其设计了一连串适合仪器开发所用的同步信号,而使得PXI更适合作为量测与测试自动化的平台。
本文主要目的是介绍在PXI平台下,如何利用PXI的优点,进行量测仪器模块之间精密而且快速的同步动作。
内容包含PXI的简介与说明、量测仪器模块常用的同步信号以及应用实例。
PXI简介测试系统制造商的工程师会问,什么是PXI?以PXI的仪器模块和PXI系统做开发平台会有什么好处?和CompactPCI或PCI有哪些不同?首先,我们想利用PXI平台作为量测仪器的平台,那么就得先知道PXI平台的架构与其优点,这样才能与仪器模块配合,发挥出最大的效益。
简单来说,PXI是以PCI(Peripheral Component Interconnect)及CompactPCI为基础再加上一些PXI特有的信号组合而成的一个架构。
PXI继承了PCI的电气信号,使得PXI 拥有如PCI bus的极高传输数据的能力,因此能够有高达132Mbyte/s到528Mbyte/s的传输性能,在软件上是完全兼容的。
另一方面,PXI采用和CompactPCI一样的机械外型结构,因此也能同样享有高密度、坚固外壳及高性能连接器的特性。
PXI 与CompactPCI 相互关系如图一所示。
图一 PXI 与CompactPCI 的相互关系 一个PXI 系统由几项组件所组成,包含了一个机箱、一个PXI 背板(backplane )、系统控制器(System controller module )以及数个外设模块(Peripheral modules )。
在此以一个高度为3U 的八槽PXI 系统为例,如图二所示。
系统控制器,也就是CPU 模块,位于机箱的左边第一槽,其左方预留了三个扩充槽位给系统控制器使用,以便插入因功能复杂而体积较大的系统卡。
由第二槽开始至第八槽称为外设槽,可以让用户依照本身的需求而插上不同的仪器模块。
其中第二槽又可称为星形触发控制器槽(Star Trigger Controller Slot ),其特殊的功能将于后面的文章中说明。
图二 典型3U 高度的PXI 系统架构。
背板上的P1接插件上有32-bit PCI 信号,P2接插件上则有64-bit PCI 信号以及PXI 特殊信号。
那么前面所说的PXI 特有的信号又是什么呢?PXI 的信号包含了以下几种,其完整的架构如图三所示。
图三 PXI 信号架构1. 10MHz 参考时钟(10MHz reference clock)PXI 规格定义了一个低歪斜(low skew)的10MHz 参考时钟。
此参考时钟位于背板上,并且分布至每一个外设槽(peripheral slot ),其特色是由时钟源(Clock source )开始至每一槽的布线长度都是等长的,因此每一外设槽所接受的clock 都是同一相位的,这对多个仪图1 PXI 与CompactPCI 的相互关系图2典型3U 高度的PXI 系统架构图3 PXI 信号架构图4 PXI 10MHz 参考时钟架构器模块的同步来说是一个很方便的时钟来源。
基本的10MHz参考时钟架构如图四所示。
图四 PXI 10MHz参考时钟架构2. 局部总线(Local Bus)在每一个外设槽上,PXI定义了局部总线以及连接其相邻的左方及右方外设槽,左方或右方局部总线各有13条,这个总线除了可以传送数字信号外,也允许传送模拟信号。
比如说3号外设槽上有左方局部总线,可以与2号外设槽上的右方局部总线连接,而3号外设槽上的右方局部总线,则与4号外设槽上的左方总线连接。
而外设槽3号上的左方局部总线与右方局部总线在背板上是不互相连接的,除非插在3号外设槽的仪器模块将这两方信号连接起来。
局部总线架构如图五所示。
图五 PXI局部总线架构至于最左方外设槽(2号)的左方局部总线要连接到哪里呢?是连接到系统槽吗?不是,这一槽的左方局部总线另有用途,稍后会再说明。
3. 星形触发(Star Trigger)前面说到外设槽2号的左方局部总线在PXI的定义下,实被作为另一种特殊的信号,叫做星形触发。
这13条星形触发线被依序分别连接到另外的13个外设槽(如果背板支持到另外13个外设槽的话),且彼此的走线长度都是等长的。
也就是说,若在2号外设槽上同一时间在这13条星形触发在线送出触发信号,那么其它仪器模块都会在同一时间收到触发信号(因为每一条触发信号的延迟时间都相同)。
也因为这一项特殊的触发功能只有在外设槽2号上才有,因此定义了外设槽2号叫做星形触发控制器槽(Star Trigger Controller Slot)。
请看图六的星形触发架构说明。
图六PXI Star Trigger架构4. 触发总线(Trigger Bus)触发总线共有8条线,在背板上从系统槽(Slot 1)连接到其余的外设槽,为所有插在PXI 背板上的仪器模块提供了一个共享的沟通管图5 PXI局部总线架构图6PXI Star Trigger架构道。
这个8-bit宽度的总线可以让多个仪器模块之间传送时钟信号、触发信号以及特订的传送协议。
PXI仪器模块的同步应用介绍谈完PXI的特殊专有信号后,我们可以了解PXI系统只是提供了一个方便简洁的环境供用户使用,如何去运用这些信号,则必须与仪器模块搭配,才能真正发挥PXI系统的优点。
综观目前各家仪器模块厂商所能提供的PXI仪器模块,已经达到数百种可以选择,而不同种类的仪器也有不同的连接架构与方法。
在此我们将以应用实例来说明如何利用PXI特有的信号,来达成同步的要求。
实例说明:某种检测设备用来探测待测物体的结构,这种设备具有八个传感器,用来感应待测物体所传回的信息,并且以模拟信号送出其结果,其信号频率在7.5MHz左右。
由于这八个信号互相有时间上的关系,因此当我们量测这八个传感器信号时必须要同一时间开始采集,并且采样时钟要同一相位,否则运算的结果会有误差。
另外此检测设备在传感器开始传送信号时,同时会有数字触发信号输出,其数字与模拟信号关系如图七所示。
图七检测设备的输出时序图面对前述的量测需求,我们必须选择一个合适的量测模块,才能达到系统的要求。
首先传感器所回传的信号频率为7.5MHz,因此根据奈氏采样定理,量测模块的采样频率必须在15MHz以上,且模块本身的输入频宽必须比图7检测设备的输出时序图7.5MHz高上许多,才不会造成输入信号的衰减。
综观以上条件,我们选择NI的PXI-5122作为采集模块。
PXI-5122为一高速的数据采集模块,本身具有两个采样通道,其采样率高达100MS/s,输入频宽高达100MHz。
采集范围从200mV pp到20V pp,板上缓存最高可达512MB。
另外PXI-5122本身配有锁相环电路(PLL),可以对外界的参考时钟进行相位锁定。
PXI-5122也可通过PXI的Star Trigger,对其余外设槽传送高度精密的触发信号。
因此PXI-5122十分适合用在这一个应用里。
有了适合的量测模块之后,我们要开始规划如何进行量测。
首先,由于共有八个传感器需要进行量测,而一个PXI-5122只有两个采样通道,因此我们需要四片PXI-5122。
其次图8不同步的采样时钟图9 同步的采样时钟量测规格要求各通道采样的相位要相同,因此每一张量测模块的时钟必须进行同步。
由于每一片PXI-5122本身有板载采样时钟,因此其时钟无法保证都同相位。
我们利用PXI 背板所提供的10MHz 参考时钟作为PXI-5122的外界参考时钟输入,利用PXI-5122本身的锁相回路电路进行时钟的相位锁定。
图八是各片仪器模块的采样时钟不同步的情况。
图九则为经过PLL 锁相之后的时钟结果。
图八 不同步的采样时钟 图九 同步的采样时钟最后,由于检测设备在开始传送传感器的模拟数据时,会一并送出数字触发信号,我们将此触发信号当作每一片PXI-5122的触发条件。
不过如何让这一个触发信号能精确的同时到达每一张PXI-5122呢?我们将其中一张PXI-5122插入Star Trigger Controller 槽位,利用这一槽特有的Star trigger ,传送给其余的三张PXI-5122以达到最精确的触发时间。
结论利用PXI 仪器模块与PXI 平台作为量测与测试平台,不仅可以充分利用PCI 的高速传输特性,以及继承用户原本就已熟悉的软件平台,更可以利用PXI 所提供的触发信号来完成更精密的同步功能。
全球各地的PXI 开发厂商尤其是NI 公司作为PXI 的首倡者更为用户提供了数百种的量测测试仪器模块,让用户可以以最方便、快速及经济的方式完成适合本身应用的PXI 系统。
本文清楚的说明了PXI 信号,并且以一简单的例子说明如何以PXI 信号进行仪器模块之间的同步。
希望能给予准备开发PXI 系统的用户一个初步的了解。