![Page 1: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/1.jpg)
AUTOTESTCON
September, 2008
![Page 2: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/2.jpg)
• ATML = Automatic Test Markup Language
• Common Exchange Format for all Test and
Maintenance Information
• Developed by joint DoD – Industry Working
Group
• Standardized by the IEEE
• In course of adoption by DoD services and
commercial companies
11.19.2008 ATML Demonstration 2
![Page 3: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/3.jpg)
11.19.2008 ATML Demonstration 3
![Page 4: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/4.jpg)
• Enable integrated multi-vendor COTS-based
solutions: Integrated Diagnostics, Enterprise
Health Management, etc.
• Support improvement of diagnostic accuracy,
reducing repair time and cost
• Facilitate ATE technology insertion and TPS
rehost
• Improve life cycle support of Weapon Systems
11.19.2008 ATML Demonstration 4
![Page 5: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/5.jpg)
• Validate operation of ATML standards in system-level use cases
• Demonstrate feasibility of multi-vendor COTS-based solution
• Demonstrate integration on DoD (RTCASS-IP) and commercial (LM-STAR) platforms
• Provide feedback for DoD procurement and IEEE standardization
• Publish examples and guidelines for future users of ATML standards
11.19.2008 ATML Demonstration 5
![Page 6: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/6.jpg)
11.19.2008 ATML Demonstration 6
Hardware & Integration
ATML Capability
Test Definition
(TPL)
ATML Test
Description
ATML
Instrument
Description
ATML Test
Station
ATML Test
Adaptor
ATML UUT
Description
TestStand
ATML Importer
Sequence
File
C Source File
DLL
Instrument
Description
Tool
Test
Description
Tool
Resource
Analysis
ATML Test
Results
Instrument
Support
Handlers
Instrument
Driver
VISA
Compiler
(LabWindows/
CVI)
Test
Executive
(TestStand)
Graphical
Visualisation
Test Results
Analyzer
Signal
Modelling
Library
ATML
Capability
Create/edit/
view
ATML like
newWaveX
HTML
Viewerxslt
HTML
Viewerxslt
Path Analysis
(Xpress
Services)
xslt
Generate Test
Program
Custom Component /
Process
The Mathworks
EADS Test & Services
Vektrek
National Instruments
Teradyne
Northrop Grumman
ATML Standard
xslt XML StyleSheet
Legend
Switch
Control
Lockheed Martin
HTML
Viewerxslt
Bayesian
Reasoner
MAC Panel
PIDESO
Summit Test Solutions
Virginia Panel
UUT
ITA/
Engineering
Services
ITA/
Engineering
Services
Integration
Support
Integration
Support
Integration
Support
![Page 7: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/7.jpg)
11.19.2008 ATML Demonstration 7
![Page 8: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/8.jpg)
• Schematic and Connector
Q1
R1
12K
R2
1.2K
R3
5.6K
R4
470
C1
10uF
C2
10uF
C3
1uF
VCC
VI
VE
VB
VC
K6K2
K1 K4
K7
K5
K10
K8K3
GND
K9
VO
R5
12K
GND
GND
811.19.2008 ATML Demonstration
![Page 9: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/9.jpg)
• Fault Insertion
Switch and Position Fault
K1 OFF C1.OP
K2 OFF R2.OP
K3 OFF R1.OP
K4 OFF Q1.B.OP
K5 OFF Q1.E.OP
K6 OFF R4.OP
K7 OFF Q1.C.OP
K8 OFF R3.OP
K9 OFF C2.OP
K10 ON Q1.CE.SR
911.19.2008 ATML Demonstration
![Page 10: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/10.jpg)
• Demo UUT
1011.19.2008 ATML Demonstration
![Page 11: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/11.jpg)
• Flowchart
1111.19.2008 ATML Demonstration
![Page 12: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/12.jpg)
• Tests & Limits
Test Name Stimuli Measurement Low Limit Nominal Value
High Limit
VCC Resistance Test none 3.0KΩ 13.2 KΩ
VO AC Voltage Test VCC = 12VVI = 4mVP-P @ 1KHz
VO, peak-to-peak 40 mVP-P 44 mVP-P
VC AC Voltage Test VCC = 12VVI = 4mVP-P @ 1KHz
VC, peak-to-peak 40 mVP-P 44 mVP-P
VC DC Voltage Test VCC = 12V VC, DC voltage 4.7 V 6.54 V 8.0 V
VE DC Voltage Test VCC = 12V VE, DC voltage 0.37 V 0.46 V 0.55 V
VB DC Voltage Test VCC = 12V VB, DC voltage 0.99 V 1.09 V 1.2 V
1211.19.2008 ATML Demonstration
![Page 13: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/13.jpg)
UUT Connector
P1Amphenol
Part Number
L717-TWB13W3PCoax Pins Part
NumberL17-DM53740-5001
P1 Pin 5
(#25)
P1 Pin 2
(#2)
P1 Pin A3(Coax)
(#34)
P1 Pin 4(#2)
P1 Pin A1
(Coax)
(#45)
P1 Pin 6
(#2)
Single Point Ground
(Power Feedthru)
Vcc
Vo
RTCASS/CASS Receiver Fixture Interface/Pinout
CASS Waveform Recorder Digitizer (WFRD)
RTCASS: Scope
(Coax Feedthru)RG-316
CASS: Arbitrary Waveform Function Generator (AWFG)RTCASS: Arb Wave Gen
(Coax Feedthru)
RG-316
ITA Open & UUT Open
(Signal Feedthru)
Vi
Receiver
J3-70A
J3-70B
J3-70C
J1-1B
CASS: Low Voltage DC Power Supply Type A (DCPSLVA)RTCASS: DC Power
(Power Feedthru)HI
+ Sense
- Sense
Channel A
Vc
LO
J2-17A
Channel A J2-2B
J3-1B
J3-2B
J3-3B
J3-2AJ3-1A
Low Frequency Switching
(1 X 4 Relays)NO2
Com
NC1
NC2NO1
Low Frequency Switching
(1 X 4 Relays)NO2
ComNC1
NC2NO1
CASS:DMM
RTCASS: DMM
(Signal Feedthru) HI
LOSense LO
Sense HI
Shield
Low Frequency Switching
(1 X 4 Relays)NO2
Com
NC1
NC2NO1
Low Frequency Switching
(1 X 4 Relays)NO2
Com
NC1
NC2
NO1
Coax Switching
(1 X 4 Relays)
Power Switching
(1 X 4 Relays)
Power Switching
(1 X 4 Relays)
Coax Switching
(1 X 4 Relays)
J9-1A
J9-3A----
--------
J9-1B
J9-3BJ9-2B
J9-4B
J9-5B
J9-1C
J9-3CJ9-2C
----J9-5C
P1 Pin 7
(#5)
P1 Pin 8
(#4)
P1 Pin 9
(#3)J9-6A
J9-8A
----
----J9-10A
NO1
Com
NC2
NO2NC1
NO1
Com
NC2
NO2NC1
J6-3B
J6-4B----
J6-5AJ6-5B
J6-6A
J6-7A----
----J6-8A
NO1
ComNC2
NO2
NC1
NO1
Com
NC2
NO2NC1
J1-3BJ3-10B
J3-10A
J1-3A
J5-1A
J5-2A
----
----J5-3A
J5-3B
----
----
----J5-5B
Ve
Vb
ATML Demonstration Interface Test AdapterDraft 1.7
File: ATML Demonstration ITA Drawing Draft 1.7.vsd
Mike Seavey Working Copy
dated:08/2/2008
UUT Connector
J1Amphenol
Part Number
L77-TWB13W3SCoax Pins Part
NumberL17-DM53742-5001
J1 Socket 5
J1 Socket 2
J1 Socket A3
(Coax)
J1 Socket 4
J1 Socket A1
(Coax)
J1 Socket 6
J1 Socket 7
J1 Socket 8
J1 Socket 9
P1 Pin 1 J1 Socket 1
P1 Pin 3 J1 Socket 3
P1 Pin A2
(Coax)
J1 Socket A2
(Coax)
P1 Pin 10 J1 Socket 10
TB01
(All pins are shorted)
GND
TB01
TB01
Type 2 Type 3 Type 1 Type 2 Type 3 Type 1
J1 J2 J3 J5 J6 J9
1B
3A
3B
2B
17A
1A
1B
2A
2B
3B
10A
10B
70A
70B
70C
1A
2A
3A
3B
5B
3B
4B
5A
5B
6A
7A
8A
1A
1B
1C
2B
2C
3A
3B
3C
5C
6A
8A
10A
5B
11.19.2008 ATML Demonstration 13
![Page 14: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/14.jpg)
11.19.2008 ATML Demonstration 14
MAC Panel ITA
![Page 15: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/15.jpg)
11.19.2008 ATML Demonstration 15
Virginia Panel ITA
![Page 16: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/16.jpg)
• Implementing Test Strategy using Test Groups
– Enables code reuse
VCC Resistance
TestC3.SR
VO AC Voltage
TestVBE Tests R4.OP
Q1.B.OP,
Q1.E.OP
Q1.BE.SR,
Q1.C.OP,
R1.OP
PASS
PASS
VE_H_VB_LVC DC Voltage
Test
VBE Tests
R3.OP
Q1.CE.SR
R2.OP,
Q1.BC.SR
PASS
FAIL
HIGH
FAIL
LOW
PASS
VC AC Voltage
Test
PASS
C2.OP
C1.OPFAIL
LOW
No Fault
FAIL
LOW
FAIL
LOW
VB DC Voltage
Test
VE DC Voltage
Test
VE_H_VB_P
VE_H_VB_H
VE_L_VB_L
VE_L_VB_P
VE_H_VB_H
VE_H_VB_P
VE_L_VB_P
Seq2
VE_P
PASS
VB DC Voltage
Test
VE_L_VB_P
VE_H_VB_H
VE_H_VB_L
VE_H_VB_P
VE_L_VB_H
VE_L_VB_L
FAIL
HIGH
FAIL
LOW
FAIL
HIGH
FAIL
LOW
FAIL
LOW
FAIL
HIGH
PASS
PASS
VE_P
Error
VE_P
Error
1611.19.2008 ATML Demonstration
![Page 17: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/17.jpg)
• Manually create ATML Test Description instance
document
1711.19.2008 ATML Demonstration
![Page 18: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/18.jpg)
• Vektrex Test Description Tool – Define Test
Sequence
1811.19.2008 ATML Demonstration
![Page 19: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/19.jpg)
• Vektrex Test Description Tool – Characterize Test
and Test Parameter
1911.19.2008 ATML Demonstration
![Page 20: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/20.jpg)
• Vektrex Test Description Tool – Characterize Test
Result
2011.19.2008 ATML Demonstration
![Page 21: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/21.jpg)
• Vektrex Test Description Tool – Define IEEE 1641
Signals
2111.19.2008 ATML Demonstration
![Page 22: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/22.jpg)
• Vektrex Test Description Tool – Describe Test
Behavior
2211.19.2008 ATML Demonstration
![Page 23: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/23.jpg)
11.19.2008 ATML Demonstration 23
• EADS newWaveX – Process
Test
Description
<Actions/>
IEEE 1671.1
Test
Description
<Actions/>
IEEE 1671.1
newWaveX
TestDefinition
TPL
newWaveX
TestDefinition
TPL
Resource
Allocation
Code
IEEE 1641
Resource
Allocation
Code
IEEE 1641
Test
Program
‘C’ Code
Test
Program
‘C’ CodeAdd To Test ProgramAdd To Test Program
Add to Test DescriptionAdd to Test Description
![Page 24: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/24.jpg)
11.19.2008 ATML Demonstration 24
• EADS newWaveX – Define Signals
![Page 25: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/25.jpg)
11.19.2008 ATML Demonstration 25
• EADS newWaveX – Define “Test” Action
![Page 26: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/26.jpg)
11.19.2008 ATML Demonstration 26
• EADS newWaveX – Define “Test” Action (cont’d)
![Page 27: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/27.jpg)
• EADS newWaveX – Characterize “Setup” Operation
11.19.2008 ATML Demonstration 27
![Page 28: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/28.jpg)
11.19.2008 ATML Demonstration 28
• EADS newWaveX – Characterize “Connect” Operation
![Page 29: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/29.jpg)
11.19.2008 ATML Demonstration 29
• EADS newWaveX – Generate <Action/> elements
• Merged manually into ATML Test Description instance
document
![Page 30: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/30.jpg)
• NI TestStand – ATML Importer – Configuration and
Report
3011.19.2008 ATML Demonstration
![Page 31: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/31.jpg)
• NI TestStand ATML Importer – Generate TestStand
Sequence File – Sequences & Steps
3111.19.2008 ATML Demonstration
![Page 32: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/32.jpg)
• NI TestStand ATML Importer - Generate TestStand
Sequence File - Locals
3211.19.2008 ATML Demonstration
![Page 33: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/33.jpg)
• NI TestStand ATML Importer - Generate
LabWindows/CVI Code Module
3311.19.2008 ATML Demonstration
![Page 34: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/34.jpg)
• EADS newWaveX - Generate Code
– Implements signal operations extracted from ATML Test
Description
3411.19.2008 ATML Demonstration
![Page 35: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/35.jpg)
• Insert code generated by newWaveX in code
module generated by the TestStand importer
(manual operation)
3511.19.2008 ATML Demonstration
![Page 36: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/36.jpg)
• Manual changes to sequence - handling outcomes
and qualifiers in test group calls
3611.19.2008 ATML Demonstration
![Page 37: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/37.jpg)
• Manual changes to sequence - displaying Repair
Instructions
3711.19.2008 ATML Demonstration
![Page 38: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/38.jpg)
• Manual changes to sequence - calling utility
functions
3811.19.2008 ATML Demonstration
![Page 39: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/39.jpg)
• Manual changes to test code - reference Lockheed
& Teradyne libraries
3911.19.2008 ATML Demonstration
![Page 40: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/40.jpg)
• Manual changes to test code - Initialization, Error
Handling
4011.19.2008 ATML Demonstration
![Page 41: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/41.jpg)
• Manual changes to test code - Unit Conversions
4111.19.2008 ATML Demonstration
![Page 42: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/42.jpg)
• Manual changes to test code - retrieving IEEE 1641
signal information from TestStand data structures
4211.19.2008 ATML Demonstration
![Page 43: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/43.jpg)
• Manual changes to test code - compensate for
instrument & control peculiarities (as necessary)
4311.19.2008 ATML Demonstration
![Page 44: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/44.jpg)
• Build DLL in LabWindows/CVI
11.19.2008 ATML Demonstration 44
![Page 45: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/45.jpg)
• Teradyne iStudio
– ATML-like hardware description files
• Equivalent to ATML Instrument Description, ATML Test
Station and ATML Test Adapter
• Used to execute demo TPS
• Compared with ATML files developed with other tools
and manually
11.19.2008 ATML Demonstration 45
![Page 46: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/46.jpg)
• Teradyne iStudio (cont’d)
– Screen captures TBD
11.19.2008 ATML Demonstration 46
![Page 47: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/47.jpg)
• Vektrex Instrument Description Tool
– GUI guides user in entering data to describe
instrument
– Tool outputs an ATML compliant instance
document
11.19.2008 ATML Demonstration 47
Vektrex Instrument Description Editor Tool
ATML InstrumentDescription File
![Page 48: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/48.jpg)
• Vektrex Instrument Description Tool – Begin by
opening a sample ATML Instrument Description file
11.19.2008 ATML Demonstration 48
![Page 49: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/49.jpg)
• Vektrex Instrument Description Tool – Populate
instrument Identification & Manufacture data
11.19.2008 ATML Demonstration 49
![Page 50: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/50.jpg)
• Vektrex Instrument Description Tool – Populate
additional elements to describe instrument as required.
11.19.2008 ATML Demonstration 50
![Page 51: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/51.jpg)
• Vektrex Instrument Description Tool
11.19.2008 ATML Demonstration 51
![Page 52: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/52.jpg)
• EADS newWaveX
– Use newWaveX generates IEEE Std 1641
compliant signal models
– Manually insert signal models in the
Instrument Description and Test Station
instance documents to populate the
Capabilities section
11.19.2008 ATML Demonstration 52
EADS newWaveX Signal Modeling Tool
ATML InstrumentDescription File(no capabilities)
Signal Models1641 Compliant
ATML InstrumentDescription File(with capabilities)
![Page 53: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/53.jpg)
• EADS newWaveX (cont’d)
11.19.2008 ATML Demonstration 53
![Page 54: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/54.jpg)
• EADS newWaveX – Create Test Station entity
11.19.2008 ATML Demonstration 54
![Page 55: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/55.jpg)
• EADS newWaveX – Add Resources, Ports, Capability,
Instruments
11.19.2008 ATML Demonstration 55
![Page 56: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/56.jpg)
• EADS newWaveX – Add Signal Models
11.19.2008 ATML Demonstration 56
![Page 57: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/57.jpg)
• EADS newWaveX – Define API Parameters
11.19.2008 ATML Demonstration 57
![Page 58: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/58.jpg)
• EADS newWaveX – Generate Resource Signal Model
Library
11.19.2008 ATML Demonstration 58
![Page 59: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/59.jpg)
• EADS newWaveX – Model Test Station
Resources to Capabilities
11.19.2008 ATML Demonstration 59
![Page 60: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/60.jpg)
• EADS newWaveX – Generate ATML Test Station
instance document
11.19.2008 ATML Demonstration 60
![Page 61: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/61.jpg)
• Manual creation using XML Spy
– XML Spy guides in the manual creation of files
11.19.2008 ATML Demonstration 61
![Page 62: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/62.jpg)
• Created manually using XML Spy
• The instance document was not used as part
of the demonstration, but was created to
reflect the ATML demo
11.19.2008 ATML Demonstration 62
![Page 63: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/63.jpg)
• NI TestStand Operator Interface; Displaying
Repair Instructions
11.19.2008 ATML Demonstration 63
![Page 64: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/64.jpg)
• NI TestStand XML Stylesheet
11.19.2008 ATML Demonstration 64
![Page 65: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/65.jpg)
11.19.2008 ATML Demonstration 65
Vektrex Test Results Analyzer
![Page 66: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/66.jpg)
11.19.2008 ATML Demonstration 66
Vektrex Test Results Analyzer (cont’d)
![Page 67: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/67.jpg)
11.19.2008 ATML Demonstration 67
MATLAB script
![Page 68: AUTOTESTCON September, 2008 - IEEE-SAgrouper.ieee.org/groups/scc20/ATML/Demonstrations/Phase1... · 2009-03-10 · Program Custom Component / Process The Mathworks EADS Test & Services](https://reader034.vdocument.in/reader034/viewer/2022050603/5faa0b575ff2d53357199596/html5/thumbnails/68.jpg)
11.19.2008 ATML Demonstration 68
• Lockheed Martin Bayesian Reasoner
• Screen captures TBD