Serial Protocol Event Trigger for DUT Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing testing methods for electronic devices face challenges in accurately measuring events due to asynchronous event occurrences and synchronization errors, particularly in digital systems, which complicates power consumption measurements and requires modifications to the Device Under Test (DUT).

Innovation Solution

A serial protocol-based event trigger module operates independently on a host, communicating with the DUT through a serial protocol (e.g., RS232 or RS485) to detect predefined patterns and trigger actions without modifying the DUT hardware or software, ensuring low latency and synchronous operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If an event-triggered approach is used for testing, then measurement accuracy for specific events can be improved, but predictability and determinism of event timing deteriorate due to asynchronous event occurrences and PVT variations

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidpredictability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces a serial protocol-based event trigger as an intermediary layer between the DUT and the testing system. This mediator monitors serial communications from the DUT, detects predefined event patterns, and triggers measurements accordingly, providing both accuracy and predictability without modifying the DUT itself

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a time-triggered approach is used, then predictability of measurements is improved, but test data processing complexity and volume increase significantly

Engineering Contradiction:
ImprovepredictabilityVSAvoidtest data processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of continuously triggering measurements at fixed time intervals (excessive action), the system triggers measurements only when specific event patterns are detected in the serial communication (partial action), reducing unnecessary data processing while maintaining predictability

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If an event-triggered approach is used, then measurement accuracy can be improved, but DUT complexity and modification requirements increase

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidDUT modification complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The serial protocol-based event trigger serves as an external intermediary that monitors DUT communications without requiring any hardware or software modifications to the DUT, thereby maintaining measurement accuracy while avoiding increased DUT complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The DUT's existing serial communication interface is utilized to provide event information, allowing the DUT to serve its own testing needs through its own communication protocol without requiring additional test-specific modifications

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If asynchronous event monitoring is used, then flexibility in detecting various events is improved, but synchronization errors and latency increase

Engineering Contradiction:
Improveevent detection flexibilityVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system continuously monitors serial communications from the DUT in real-time, maintaining continuous readiness to detect events without interruption, thereby achieving both flexibility in detecting various event types and minimal latency through uninterrupted monitoring

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20240061042A1Serial Protocol-Based Event Trigger
Publication Date: 2024.02.22 NXP USA INC
  • US20240061042A1 patent drawing
  • US20240061042A1 patent drawing
  • US20240061042A1 patent drawing

AI summary

A method for a serial protocol-based event trigger includes detecting a condition of a Device Under Test (DUT) with a first text pattern, wherein the condition indicates an enabled function of the DUT. A command is transmitted to the DUT to perform a first action with the enabled function in response to detecting the condition of the DUT. A second text pattern received from the DUT is detected in response to the first action. The second text pattern indicates a successful completion of an event by the enabled function. A second action is performed in response to detecting the second text pattern.