Microelectronic Glitch Detection Using Timing Aperture Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor memory devices face challenges in detecting glitches, which can lead to non-deterministic behavior and malfunctions, often identified late in the development process, increasing time to market and requiring additional debugging and validation processes.
Innovation Solution
Implementing a system that monitors signal pulses within semiconductor devices, compares their widths to a selectable timing aperture, and provides alerts or modifies operations based on detected glitches, using pulse detectors and filters to determine if pulses are within acceptable ranges or are glitches.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional testing methods are used to detect glitches, then glitches are identified, but the detection occurs late in the development process, increasing time to market and requiring additional debugging efforts
Solution Approach 1:
The patent implements preliminary action by integrating glitch detection circuitry directly into the semiconductor device during manufacturing. The detection apparatus includes pulse detectors and filters that continuously monitor signals for glitches before the device is deployed. This allows glitches to be identified during the manufacturing or initial operation phase rather than during later system-level testing, thereby reducing time to market and eliminating the need for extensive post-manufacturing debugging.
2Reliability
If comprehensive testing is performed to ensure reliable performance, then malfunctioning operations are prevented, but additional debugging and validation processes are required, increasing complexity and time
Solution Approach 1:
The patent applies self-service by enabling the semiconductor device to autonomously detect and indicate its own glitches through integrated detection circuitry. The device includes pulse detectors that monitor internal signals and filters that identify glitch patterns, allowing the device to self-diagnose reliability issues without requiring external testing equipment or complex validation processes. This self-monitoring capability ensures reliable performance while minimizing the complexity of external testing and debugging efforts.
Data Source
AI summary
Glitch detection in microelectronic devices, and related methods, devices, and systems, are described herein. A device may detect and compare a number of pulses of a signal to a timing aperture to determine if any of the number of pulses is a glitch. The timing aperture, which may be based on a timing signal and/or one or more pulse width thresholds, may define an acceptable pulse versus a problematic glitch.


