Test Instrument Execution Time Data Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional automatic test systems face increased testing times and costs due to unknown execution times of test instruments, leading to reduced test throughput and inflexibility, which complicates UUT transportability, stimulus and measurement synchronization, and functional testing.
Innovation Solution
Characterizing test instruments with execution time data and enabling communication of this data among instruments and the system controller, allowing for execution time-dependent test programs that optimize test throughput by reducing communication latency and improving timing precision.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional automatic test systems are used without execution time data, then the system structure is simple, but the test throughput is reduced and testing time increases
Solution Approach 1:
The patent applies preliminary action by characterizing test instruments with execution time data before actual testing begins. The system pre-measures and stores the time required for each test instrument to perform specific operations, then uses this pre-acquired data to optimize test sequence execution and reduce communication latency, thereby improving test throughput without adding operational complexity.
Solution Approach 2:
The patent implements feedback by continuously monitoring and measuring the actual execution times of test instruments during operation. This measured execution time data is fed back into the system to update and refine the characterization profiles of test instruments, enabling the system to adaptively optimize test sequences and improve throughput over time based on real performance data.
2Loss of time
If test instruments are characterized with execution time data and communication is enabled, then testing time is reduced and throughput increases, but the device complexity increases
Solution Approach 1:
The patent uses an intermediary approach by introducing a centralized database or memory structure that stores execution time data for all test instruments. This intermediary repository enables efficient communication and data sharing among test instruments and the system controller without requiring complex direct peer-to-peer communication protocols, thereby reducing testing time while keeping the communication infrastructure manageable.
Solution Approach 2:
The patent applies universality by designing a standardized execution time data format and communication protocol that can be used across different types of test instruments and system controllers. This universal interface allows the same communication infrastructure to serve multiple functions: storing execution time data, coordinating test sequences, and optimizing throughput, thereby reducing overall system complexity.
3Productivity
If execution time data is used to optimize test sequences, then test throughput increases, but the difficulty of detecting and measuring execution times arises
Solution Approach 1:
The patent replaces manual or complex mechanical timing measurement methods with electronic timestamping and digital time recording mechanisms. The system uses precise digital clocks and electronic timers embedded in each test instrument to automatically capture execution times, substituting cumbersome mechanical measurement procedures with automated electronic detection that is both accurate and easy to implement.
Data Source
AI summary
Test instruments constituting an automatic test system are characterized in terms of execution time data. The execution time data is composed of a set of execution times. Each of the execution times is the time required for the test instrument to perform a respective testing operation. The test instruments additionally have the ability to communicate their respective execution time data to such recipients as others of the test instruments, the system controller and recipients outside the automatic test system. Additionally, such test instruments have the ability to communicate test results to at least one other of the test instruments and the ability to process test results received from at least one other of the test instruments. Such characterization, communication and processing allows a system integrator to devise execution time-dependent test programs as part of a test suite that allows test throughput to be maximized.


