Microelectronic Pulse Detection for Early Glitch Screening
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor memory devices face challenges in detecting glitches, which can cause non-deterministic behavior and malfunctions, often identified late in the development process, leading to increased time to market and additional testing requirements.
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 identify and respond to pulses outside the acceptable range.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional testing methods are used to detect glitches in semiconductor memory devices, then glitches can be identified, but the detection occurs late in the development process requiring additional testing and debugging time
Solution Approach 1:
The patent implements preliminary glitch detection by integrating pulse detectors and timing aperture comparators directly into the memory device circuitry during manufacturing. This allows glitches to be identified at the component level before final assembly and testing, enabling early detection and eliminating the need for extensive subsequent debugging and retesting
Solution Approach 2:
The patent replaces conventional external testing mechanisms with integrated electronic detection circuits. By embedding pulse detectors, filters, and timing aperture comparators within the memory device itself, the system substitutes manual or external testing procedures with automated electronic monitoring that operates continuously during device operation
2Measurement precision
If comprehensive testing is performed to ensure proper pulse width detection, then detection accuracy is improved, but the complexity of the detection system increases
Solution Approach 1:
The patent segments the glitch detection function into distinct modular components: pulse detectors for edge detection, filters for signal conditioning, timing aperture comparators for width measurement, and indicator generators for alerting. Each module performs a specific function with simple logic, achieving high overall detection accuracy while keeping individual component complexity low and enabling independent optimization of each segment
Data Source
AI summary
Pulse 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 unacceptable. 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 an unacceptable pulse.


