Interface Voltage Monitoring With Error-Triggered Event Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed interfaces in integrated circuits face challenges in maintaining supply voltages during simultaneous switching events, leading to voltage drops, and existing monitoring systems struggle to effectively monitor voltages across interfaces designed by different entities.
Innovation Solution
A real-time oscilloscope/event capture circuit is implemented to monitor supply voltages, using an analog-to-digital converter to convert voltage samples into digital values, which are stored in memory and provided to a host computer upon error detection, allowing for debug and analysis of voltage drops.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If high-speed interfaces transmit multiple bits in parallel simultaneously, then data transmission speed is improved, but supply voltage stability deteriorates due to simultaneous switching events
Solution Approach 1:
The real-time oscilloscope continuously samples and stores voltage data in a buffer before errors occur. When an error is detected, the pre-captured voltage data is immediately available for analysis, eliminating the need for post-mortem measurement setup and enabling rapid identification of voltage droop events that caused the error.
Solution Approach 2:
The system establishes a feedback loop where error detection triggers voltage data capture and export. This feedback mechanism allows the debugging system to automatically correlate transmission errors with voltage conditions, enabling iterative optimization of power supply stability for high-speed parallel interfaces.
2Measurement precision
If real-time voltage monitoring is implemented during simultaneous switching events, then voltage stability analysis is improved, but device complexity increases
Solution Approach 1:
The real-time oscilloscope is designed as a multi-functional module that performs voltage sampling, data buffering, error correlation, and debug information export all within a single integrated circuit. This universal approach eliminates the need for separate monitoring devices and reduces overall system complexity despite the sophisticated monitoring capabilities.
Solution Approach 2:
The voltage monitoring circuit is nested within the existing high-speed interface circuitry, with the oscilloscope functionality integrated into the same chip as the parallel transmitter and receiver circuits. This nesting approach shares physical resources and interconnect structures, reducing the complexity overhead of adding monitoring capabilities.
3Ease of operation
If voltage samples are continuously stored in memory for analysis, then debugging capability is improved, but memory resource consumption increases
Solution Approach 1:
The system extracts only the critical voltage data surrounding error events for export to external debugging tools. Rather than storing all possible voltage information, the buffer captures voltage samples specifically when errors occur, and only this relevant subset is made available for analysis, minimizing memory usage while maintaining effective debugging capability.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables effective monitoring and analysis of supply voltage drops during simultaneous switching events, providing timely feedback for debugging and improving interface stability across integrated circuits.
Implementation Method 1
an analog-to-digital converter (ADC) configured to convert samples of the first voltage into digital values
Data Source
AI summary
A voltage monitoring circuit is disclosed. An apparatus includes a first physical interface circuit and a real-time oscilloscope circuit configured to monitor a first voltage provided to the first physical interface circuit. The real-time oscilloscope is configured to receive an indication that an error was detected in data transmitted from the first physical interface to a second physical interface circuit. The real-time oscilloscope is further configured to provide for debug, to a host computer external to the first interface, information indicating a state of the first voltage at a time at which the error was detected.


