DocumentCode
3437439
Title
The LXI IVI programming model for synchronization and triggering
Author
Wheelwright, Lynn
Author_Institution
Agilent Technol. Inc., Santa Rosa, CA
fYear
2005
fDate
26-29 Sept. 2005
Firstpage
49
Lastpage
55
Abstract
The LXI Standard provides three synchronization and trigger methodologies in addition to what system designers are familiar with on rack and stack instruments: 1) A high speed L VDS trigger bus that is eight lanes wide. 2) LAN events and triggers which can be used in place of wires or in addition to them. 3) Very accurate absolute time keeping, time stamping, and time based triggers using IEEE 1588 clocks. An IVI programming model for controlling these methodologies is explored and an example measurement scenario presented based on the use of synthetic instruments working together to make a stimulus-response measurement. The sample code presented shows the ease with which a test engineer can switch between the LXI trigger lines and the equivalent LAN trigger mechanism. Logic models and a state machine example are presented describing necessary arming, triggering, and event generation logic. Tradeoffs between hardware and software implementations are outlined and all of these models are wrapped together to illustrate what is needed in an LXI device to use these capabilities
Keywords
IEEE standards; clocks; computerised instrumentation; measurement standards; IEEE 1588 clock; LXI IVI programming model; LXI standard; stimulus-response measurement; synchronization; time based trigger; time keeping; time stamping; triggering; Distortion measurement; Ethernet networks; Hardware; Instruments; Local area networks; Pulse amplifiers; Synchronization; System testing; Time measurement; Velocity measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Autotestcon, 2005. IEEE
Conference_Location
Orlando, FL
Print_ISBN
0-7803-9101-2
Type
conf
DOI
10.1109/AUTEST.2005.1609100
Filename
1609100
Link To Document