NX24X7: Challenges and Considerations when Designing a Life Cycle Tester
Katya Prince
Prince Consulting, LLC
Durham, NC
katya@princeconsultingllc.com
July, 2024
Introduction
System Design Assumption
Example Hardware
Example: R&D or Product Development
Example: R&D Hardware Layout
DUT (i)
TC 1 (i)
TC 2 (i)
DAQ (shared)
Power Supply (i)
Volt Meter (i)
Temp Controlled Base Plate (i)
PID Temp Control (i)
Chiller (shared)
Example: Qualification
Example: Qualification Hardware Layout
DUT (i)
TC 1
TC 2
DAQ
Power Supply
Volt Meter
Temp Controlled Base Plate
PID Temp Control
Chiller
DUT (i)
Bypass
Bypass
Relay Controller
…
Design consideration 24X7
24X7: Build for WHEN not IF (pt1)
24X7: Build for WHEN not IF (pt2)
24X7: Hardware Communication Tips
24X7: Memory Management Tips (pt1)
24X7: Memory Management Tips (pt2)
https://www.ni.com/en/support/documentation/supplemental/13/closing-references-in-labview.html
24X7: File/Data Tips
24X7: PC Settings
24X7: LabVIEW Licenses
24X7: Operation Tips
N: Introduction
N: Qualification Batch
UI Ctl
TC Reader
Chiller Ctl
Database
Handler
Main Level
Email Sender
Error Log
Test Step Engine
PS
Volt Meter
Logging
Relay Control (DUT 1-N)
UI Ctl
Database
Handler
Email Sender
Error Log
Test Step Engine
PS
Volt Meter
Logging
Relay Control (DUT 1-N)
TC Reader
Chiller Ctl
Main Level
N: R&D Parallel DUT Tester
Test Stage (1)
UI Ctl (i)
Test Step Engine (i)
PS (i)
Volt Meter (i)
Logging (i)
Main UI Ctl
TC Reader
Chiller Ctl
Database
Handler
Test Stage (2)
UI Ctl (i)
Test Step Engine (i)
PS (i)
Volt Meter (i)
Logging (i)
Main Level
Email Sender
Test Stage (N)
UI Ctl (i)
Test Step Engine (i)
PS (i)
Volt Meter (i)
Logging (i)
Dynamic Launch N
Error Log
N: Determine Shared vs Individual Resources
N: Re-entrancy (pt1)
N: Re-entrancy – Example Launcher
N: Re-entrancy (pt2)
Nx24x7: SW Packages
Nx24x7: UI Suggestions
Example UI
NX24X7: Troubleshooting
Summary
Life cycle testing is needed by industry, and knowing the core considerations will help you address the myriad of challenges when building such a system.