Page 1
The Next Generation of Test
LXI and Agilent Open
Page 2
MCO Technology Forum13 November 2007
Marlo Manaloto
Major Test Challenges Today:
Cost – Instruments, rack, cables, software, training, tran sitions
Performance – Measurement accuracy/resolution/bandwidth, system th roughput
Compatibility – Application software, PC standard I/O, existing ins truments
Flexibility – Built-in measurements, personalities, test topologi es, triggering
Longevity – Measurement performance, PC standard I/O, support li fe
Ease of use – Front panel operation, drivers, manuals, program mo nitoring
Size – Sized for performance, reduce rack space, faceless modules (military)
Page 3
MCO Technology Forum13 November 2007
Marlo Manaloto
Today’s Test System Architectures
No front panel, Register-based
No front panel, Mostly register-based
Front panel, SCPI, drivers, built-in intelligence
Ease-of-use
Small modules that require a cardcage
Large modules that require a cardcage
Sized for performance with front panel
Size
Based on C-PCI, data acquisition
17-slot cardcage, No intelligence
Cardcage, non-standard I/O (MXI)
Fast backplane and I/O
Limited by module size / power / shielding
Cardcage, Slot 0, MXI card/cable
PXI
Limited by module size power / cooling
Best measurement performance
Measurement performance
All major vendors (>30 years)
Download personalitiesLimited to 14 instruments
>90% of existing test systems, T&M I/O
Slow interface (1 MB/sec)
GPIB card and expensive cables
GPIB
Based on VME, limited suppliers
Longevity
13-slot Cardcage, Limited intelligence
Flexibility
Cardcage, non-standard I/O (MXI)
Compatibility
Fast backplane and I/O
I/O performance
Cardcage, Slot 0, MXI card/cable
Cost
VXI
Page 4
MCO Technology Forum13 November 2007
Marlo Manaloto
Why LXI?
1972 1997
VXI PXI GPIB
IBM
PC
19801977
TRS
80
Worldwide
Web
1990
Windows
2000 2005
PCI
Express
cPCI
19941982
VME
19851970
PXIe
1984
ISA EISA
1989
PCI
19911981
PCI-X
Rapid IO
MCA
1985
Ethernet
10 Mb/s
IEEE 802.3
Standard
ARPAnet
3 Mb/s
1969
Gbit
Ethernet
1995
Ethernet
100 Mb/s
10 Gbit
Ethernet
1980 1990 2000 2005
LAN
• PC backplanes change too rapidly• Test industry is moving to PC standard I/O (LAN, US B)• LAN has demonstrated longevity and backwards compat ibility • Computer industry continues to improve LAN
?
Page 5
MCO Technology Forum13 November 2007
Marlo Manaloto
LAN as the system backbone
LAN/GPIBconverter
Classic
GPIB instruments
GPIB
Modular
LAN
LAN switch/router
VXI PXI
CardcageInstruments
LAN Slot 0 or Embedded PC
Choose
whatever
software
you prefer
Synthetic
Page 6
MCO Technology Forum13 November 2007
Marlo Manaloto
Consortium President: Bob Rennard, Agilent
LXI is widely endorsed
• Agilent
• VXI Technology
• Keithley
• Rohde & Schwarz
• Pickering
• National Instruments
• Aeroflex
• BAE Systems
•Xantrex Technology
• Anritsu• Bruel & Kjaer• Adlink• California
Instruments
• Complete Networks
• Beijing Aerospace•Beijing Institute of Metrology & Meas
• Goepel• Lambda
•EADS N. Am. Defense
•LXInstruments
• Teradyne• Tektronix• The Math Works
• Universal Switching
• Ztec Instruments
• Acqiris• AMREL
• JDS Uniphase Corp• Intepro Systems
• Pacific Power Source
• Com DEV, Ltd.
• Symmetricom
•Altera Corp.
•Holding Informtest
•SofTec Microsystems
• C&H Technologies• Circuit Assembly Corp
• Data Patterns• Data Translation• Dept of Defense• Geotest/Marvin
• Kepco• Pacific MindWorks
• Hitech Group Intl.
• Symtx
• Yokogawa Electric
•Digalog Systems
•Rigol Technologies
The LXI Consortium is a not-for-profit corporation made up of the
leading companies in the Test and Measurement Industry.
LXI Consortium Memberswww.lxistandard.org
Page 7
MCO Technology Forum13 November 2007
Marlo Manaloto
What is LXI?
LAN Extensions for Instruments
Page 8
MCO Technology Forum13 November 2007
Marlo Manaloto
What is LXI?
Applying proven standards to test & measurement
Physical standards (IEC sizes, Power, Cooling, Front panel Indicators, Reset button)
Instrument web pages(Information, Set-up, control, and data access from a web browser)
Interface standards (IVI driver, VXI-11 discovery, Device locking, Security)
Ethernet standards(TCP/IP, DHCP, URL / IP addresses, Dynamic DNS, Auto-MDIX)
Trigger standards (optional) (LAN triggers, IEEE 1588 time synchronization, Trigger bus)
Page 9
MCO Technology Forum13 November 2007
Marlo Manaloto
Major components of the LXI Standard
Physical
Synchronization & Triggering
Hardware Triggering
Module to Module Communications
LXI Programming (Drivers)
LAN Connection
LAN Configuration
LAN Discovery
Web Interface
Security
Documentation
Trademark and licensing
Compliance
IVI drivers
Ethernet
Instrument pages
New synchronization
Physical Consistency
LXI compliance
Page 10
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI allows flexible sizes
Faceless
modular
Classic
Bench
Remote
devices
Page 11
MCO Technology Forum13 November 2007
Marlo Manaloto
Physical standards for modules
Trigger bus(Class A)
Ethernet 802.3(RJ-45)
Width(IEC full or ½-rack)
Height(IEC rack units)
Power(100-240Vac)
Indicator
lights
LAN statusPower statusIEEE 1588 status
Signals
CoolingShielding
Recessed LANInitialize switch
Power switch(rear)
NOTE: The LXI specification defines 1U, ½-rack modu les and their rack mounting
Page 12
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI devices serve a web page
Using any standard
web browser
IP Address
ManufacturerModel #Serial #
Firmware rev.IP Address
Domain nameetc.
Ability tochange the IP address
Page 13
MCO Technology Forum13 November 2007
Marlo Manaloto
LV
LXI provides a programmatic interface – IVI driver required
IVI-COM
C++ VB C# VEE Basic MatLab
LWCVI
Use industrystandard drivers
Work in thesoftwareenvironmentyou prefer
Work withall types ofinstruments
Build a versatile system
IVI- C
Page 14
MCO Technology Forum13 November 2007
Marlo Manaloto
Leverage your software
Classic
Instruments
Modular
Equivalents
R&D Depot Test/
ManufacturingDesign
Validation
Same Software
Page 15
MCO Technology Forum13 November 2007
Marlo Manaloto
Examples of standard, modular and compact instrumen ts
Power supplies Power meter Oscilloscope
DMM
RF Signal Generator
Switch/measure
Time trigger
Spectrum AnalyzerSynthetic Instruments
Page 16
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI increases I/O speed
GPIB 1.0 MB/sUSB 1.0 1.5 MB/s100 Mb LAN 12.5 MB/sUSB 2.0 60.0 MB/sVXI 80.0 MB/sGbit LAN 125.0 MB/s
125x improvement
1985
Ethernet
10 Mb/s
IEEE 802.3
Standard
ARPAnet
3 Mb/s
1969
Gbit
Ethernet
1995
Ethernet
100 Mb/s
10 Gbit
Ethernet
1980 1990 2000 2004
Page 17
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI reduces overhead costs
$0$0$800$2534Slot 0
$95$1200$5125$6984Total
$0$0$3500$4400Cardcage
$25$700$125$Cable
$70*$500$700(MXI-4)
$50(Firewire)
Interface card
LANGPIBPXI14-slot
VXI13-slot
* No interface card required – use 16-port switch – Linksys SR216 ($70)
System costs for up to 7 instruments (US$)
Page 18
MCO Technology Forum13 November 2007
Marlo Manaloto
3 Classes of LXI
Class B
Class C
Class A
Class C plusIEEE 1588 time syncLAN messaging
Class B & C plusHardware trigger bus
Ethernet standardsIVI driverInstrument web pagePhysical
Size / ShieldingPower / Cooling Indicators / reset button
Class A
Class B
Class C (base class)
Page 19
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI Triggering
Trigger Bus(Class A)
HardwareInstruments close
together
IEEE-1588 triggers (Class B)
Time Time synchronization
Time stamps
<100 ns 5 ns/ meter
MessagePeer-to-peer
Multi-cast
LAN triggers(Class B)
< 1 ms
LXI
instruments
Trigger Bus
LXI LXI LXI LXI
Boundary
Clock Switch
Switch/router
LXI
LXI LXI
LXI LXI
LXI
Master Clock
Page 20
MCO Technology Forum13 November 2007
Marlo Manaloto
What does IEEE 1588 give you?
Start actionsin a sequence
Synchronize timing even when running
at multiple rates
Troubleshoottest sequences
Synchronization Time Stamps
Time
+10 usec
Every1 sec
sec
msec
usec
0 sec
+11 usec
+5 msec
Every5 msec
Every100 usec
Correlatedata
15.1117815.2342216.00101
385443386332387119
000333000335000440
010002000300
010002000300
010002000300
Instrument #1
Instrument #2
Instrument #3
EVENT
Measurement 1 000000
Measurement 2 000200
Trigger 3 000300
Measurement 3 000310
Measurement 3 008000
Measurement 4 008030
Measurement 5 010030
Trigger 5 010000
Measurement 6 012000
Measurement 7 030000
Page 21
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI is the Future of Test
Front panels + drivers + web interface
No front panel, Register-based
No front panel, Register-based
Front panel + drivers
Ease-of-use
Flexible sizes, Front panel or faceless
Small modules require cardcage
Large modules require cardcage
Front panel Size
C-PCI, data acquisition
17-slot cardcage, Small modules, No intelligence
Cardcage, non-standard I/O (MXI)
Fast backplane and I/O
Limited functionality
Cardcage, Slot 0, MXI card/cable
PXI
All major vendors + computer standards
Intelligence,Long distances, Unlimited
instruments, New triggering
LAN as the backbone + converters for other
architectures
Gbit LAN = 125x GPIB
Best measurement performance
LAN built into PCLAN cable = $5
LXI
Limited functionality
Best measurement performance
Measurement performance
All major vendors (>30
years)
Personalities, 14 instruments, Limited distance
>90% of existing test systems,
T&M I/O
Slow interface (1MB/sec)
GPIB card and cables
GPIB
VME, limited suppliers
Longevity
13-slot cardcage, Limited
intelligence
Flexibility
Cardcage, non-standard I/O (MXI)
Compatibility
Fast backplane and I/O
I/O performance
Cardcage, Slot 0, MXI card/cable
Cost
VXI
Page 22
MCO Technology Forum13 November 2007
Marlo Manaloto
20 GHz Vector Up Converter (N8212A)
40 GHz Analog Up Converter(N8211A)
Agilent’s LXI Product Offering
Pulse Pattern Generator (81141A)
Multi-Output ModularPower Supplies (N6700B)
Digital Multimeters(34410A / 34411A)
Switch Measure Unit(34980A)
Single-Output Power Supplies Family (N5700A)
(24)
26.5 GHz Down Converter(N8201A)
30 MS/s IF Digitizer (N8221A)
LXI Class A
1.25 GHz AWG (N8241A )
20 GHz Analog Up Converter(N8211A)
LXI Class C
(3)
Switch and System Control Modules (L4400A)
(7)
Function Generator(33220A)
MXA SpectrumAnalyzer
MXG SignalGenerator
Oscilloscopes
6000A, 5000A Series
>100 products
(2)(16)
Oscilloscopes
8000,80000 Series
(3)
(19)
(2)
Oscilloscopes 6000L Series (3)
ENA, ENA-L NetworkAnalyzers
(4)
(3)
Digital Multimeter(L4411A)
LCR Meter (E4980A)
(2)DC Power Analyzer(N6705A)
LXI class B trigger Box (E5818A)
LXI Class B
EXA SpectrumAnalyzer
(4)
Power Meters (N8262A, N1911/12A)
(3)
Page 23
MCO Technology Forum13 November 2007
Marlo Manaloto
Agilent Open simplifies the process of connecting and programming test systems
to help engineers design, validate and manufacture electronic products.
Page 24
MCO Technology Forum13 November 2007
Marlo Manaloto
Simpler computer control with Agilent Open�Software included for free
• Graphical Web Interface
• New I/O Library Suite 15.0
• IVI-COM, IVI-C, NI LabVIEW drivers
�Compatible with standard programming environments including:
- Visual Basic
- C/C++
- Agilent VEE Pro
- Visual Studio.NET with Agilent T&M Toolkit 2.0
- LabVIEW
Remote access and control via standard Web Browser
Page 25
MCO Technology Forum13 November 2007
Marlo Manaloto
Agilent LXI interfaces do more
Monitor
communications
Control the instrument
Download and
Retrieve data
Page 26
MCO Technology Forum13 November 2007
Marlo Manaloto
Tools for fast startup:Agilent Suite 15
Suite 15
• Identify and set up LAN, USB, GPIB, and converter interfaces
• Identify and communicate with instruments
•Monitor IO activity
• Change addresses and set interface aliases
• Works with NI-488 software and NI VISA I/O library
System set-up in < 15 minutes
Page 27
MCO Technology Forum13 November 2007
Marlo Manaloto
Compatibility modes make conversion from GPIB instrument to LAN simple
#include "stdafx.h"#include <atlstr.h>#include <atlsafe.h>
int _tmain(int argc, _TCHAR* argv[]){
::CoInitialize(NULL);
try{
IIviDriverPtr spDriver34410(__uuidof(Agilent34410));IIviDriverPtr spDriver34980(__uuidof(Agilent34980A));
// Setup IVI-defined initialization optionsCString strStandardInitOptions =
"Cache=true, InterchangeCheck=false, QueryInstrStatus=true, RangeCheck=true, RecordCoercions=false, Simulate=false";
// Initialize Agilent 34410A/11A and 34980A IVI driversspDriver34410->Initialize("TCPIP0::156.140.71.39::INSTR", VARIANT_FALSE,
VARIANT_FALSE, LPCTSTR(strStandardInitOptions));spDriver34980->Initialize("TCPIP0::156.140.69.216::INSTR", VARIANT_FALSE,
VARIANT_FALSE, LPCTSTR(strStandardInitOptions));
IAgilent34410Ptr spAgilent34410 = spDriver34410;IAgilent34980A2Ptr spAgilent34980 = spDriver34980;
Replace the existing string “GPIB0::9::INSTR”
with
Page 28
MCO Technology Forum13 November 2007
Marlo Manaloto
Agilent Instruments have multiple interfacesE5061/62A ENA-L RF Network AnalyzersE5071C ENA Network Analyzer34410/11A Digital Multimeters / Digitizer34980A Switch / Measure Unit33220A Function GeneratorN6705A Power AnalyzerN6700B Modular Power SuppliesN5700A DC Power Supply FamilyE836xx PNA Microwave Network AnalyzersDSO6000 Digital OscilloscopesMSO6000 Mixed Signal Oscilloscopes86100C Digital Communications AnalyzerN1910A/11A Power MetersE8257/67D PSG Signal GeneratorsE4438C ESG Vector Signal GeneratorE444xA PSA Spectrum Analyzers81140A Series Pulse / Pattern Generators83141A/42A Pulse / Pattern GeneratorsN9020A MXA Signal AnalyzersN5181/2A MXG RF Signal GeneratorsN1996A CSA Spectrum AnalyzerE4980A Precision LCR Meter
Page 29
MCO Technology Forum13 November 2007
Marlo Manaloto
Agilent provides converters
USB/GPIB
LAN/RS-232
LAN/GPIB
LAN/USB
Page 30
MCO Technology Forum13 November 2007
Marlo Manaloto
Agilent provides built-in intelligence
34980A
N6700BModular DC power supply• 4 power “bricks” – synchronize outputs• Ramp up/down • Sense/Source voltage and current
Switch/Measure Unit• Scan lists (built-in DMM)• Switch set-ups• Relay switch counter
34411ADigital Multimeter• Selectable speed/resolution (1Ks/sec to 50Ks/sec)• Data logging to memory (50K readings)• Built-in temperature compensation algorithms• Dual display / built-in peak measurements
Page 31
MCO Technology Forum13 November 2007
Marlo Manaloto
Smart instrument advantages:
Performance:
• Ability to pre-load repetitive setups speeds execution and limits communication “chatter”
• Decentralized computing allows parallel operations
• Common functions are handled automatically speeding execution and simplifying programming.
Programming/debugging:
• Built-in web pages assist debugging, make system monitoring easier
• Built-in help systems make programming easier.
Page 32
Characterize your system performance “ System level MSO”Agilent E5818A LXI Class B Trigger Box
• “Any Instrument” to Class B• Two Channels
- Time Stamp Inputs- Time Trigger Outputs
• Alarm- Start time- N pulses- Period
• P2P Messages• External Trig to
• P2P Message• Delayed Trigger
Page 33
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI opens new possibilitiesExisting Test
Commands sent one at a timeOne module working at a timeWait states and queriesAll data sent to the PCExpert programming required
Control
Data
Proprietary I/O
Next Generation Test
Intelligent instruments leverage expertiseLAN messaging makes it flexibleTime-based triggering keeps control
10 Gbit LAN
1 Gbit
1 Gbit 100 Mbit 100 Mbit 54 Mbit
Page 34
MCO Technology Forum13 November 2007
Marlo Manaloto
LXI Possibilities
ExpertTroubleshooting
Parallel operations
Reduce programming
Longdistance
operations
Internalnetwork
Timestampall data
Higher throughput
AssetManagement
Flexibletriggering
Smart instruments
No triggerwires
Eliminatelatency
Page 35
MCO Technology Forum13 November 2007
Marlo Manaloto
Agilent Open Resources
Application Information
eDialog:www.agilent.com/find/OPEN
System Developer System Developer CenterCenter
www.lxistandard.org/
LAN Extensions for Instruments
www.agilent.com/find/OPEN
Page 36
MCO Technology Forum13 November 2007
Marlo Manaloto
The Future of Test
LAN/GPIBconverter
Classic
GPIB instruments
GPIB
Modular
LAN
LAN switch/router
VXI PXI
CardcageInstruments
LAN Slot 0 or Embedded PC
Choose the
software
you prefer
Synthetic
SCPISCPI
Suite 15
System
Developer
Centerwww.agilent.com/find/open