Professional Documents
Culture Documents
Sean Thompson
Platform Manager Aerospace/Defense Applications
Sean.thompson@ni.com
Agenda
Understanding Life Cycles Improving Life Cycle Management with a Software Defined Modular Platform
Definition
Development
Source: EIA Engineering Bulletin, Diminishing Manufacturing Sources and Material Shortages Management Practices
Proactive/Strategic Modular open architectures Technology roadmapping Planned system upgrades Technology insertion planning Life cycle analysis and monitoring Formal lifecycle strategy Reactive/Tactical Alternate source Substitution Redefine requirement Emulation Lifetime Buy Redesign Reverse Engineer Reclamation
7
Multicore Processors
Technology Investments
10
Frost and Sullivan 2006 World Synthetic Instrumentation Test Equipment Report
11
Hardware Abstraction
IVI VISA
Abstract HW-specific Implementation
12
Sequence Editor
Databases
NI TestStand Engine
(ActiveX server)
ATML, Reports
VEE, Java
LabVIEW
CVI
.NET
C/C++
ActiveX
HTBasic
ATLAS
Other
13
Test Result
UUT Description
Test Adapter
Test Configuration
Instrument Description
Test Station
14
Accuracy (Bits)
1G
10G
100G
NI Products, 2004
NI Products, 2010
NI Products, 2005
16
Heterogeneous Computing
Graphical System Design
Task Parallelism
Data Parallelism
Pipelining
Multicore Processors
FPGAs
17
18
Session
Transport Network Data Link Physical
19
Interchangeable I/O Data Link Virtex-5 FPGA Analog or Digital 132 digital I/O lines NI FlexRIO Adapter Module Physical Up to 512 MB of DRAM Development Kit (MDK)
21
22
Know the life cycle of your system or product Know the life cycle of the COTS components youre using in your tester or embedded system Leverage open, modular platforms Good software architecture is key to mitigating obsolescence issues
23
24