Refresh Period Signal Circuit Timing Glitch Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional refresh period signal generation circuits in semiconductor integrated circuits, such as DRAMs, suffer from timing distortions between the refresh escape command and oscillation signal, leading to abnormal glitches in the refresh period signal, which can damage memory cells due to incomplete refresh operations and are difficult to predict or rectify.
Innovation Solution
A refresh period signal generation circuit comprising an oscillator, a pulse generator, and a signal controller that generates a refresh duration correction signal to correct the active time of the refresh duration signal, using a refresh beginning detector, end detector, and latch to ensure sufficient timing margins for the oscillation signal, thereby stabilizing the refresh period signal generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the refresh escape command is independently generated to inactivate the refresh duration signal, then the refresh operation can be terminated early, but timing distortion occurs between the refresh escape command and oscillation signal causing glitches in the refresh period signal
Solution Approach 1:
The patent applies preliminary action by generating a timing margin signal in advance that predicts potential timing conflicts between the refresh escape command and oscillation signal. This timing margin signal is generated before the actual refresh operation completes, allowing the system to proactively prevent glitch formation rather than reacting after timing distortion occurs. The signal controller uses this pre-generated timing information to adjust signal timing and avoid the harmful interaction that causes refresh period signal glitches.
2Ease of operation
If the refresh duration signal is inactivated by the refresh escape command, then the refresh operation can be stopped, but the oscillation signal may be abnormally generated without sufficient timing margin
Solution Approach 1:
The patent implements feedback by continuously monitoring the timing relationship between the refresh escape command and oscillation signal through the timing margin signal generation. The signal controller receives feedback about timing conditions and dynamically adjusts the refresh period signal generation accordingly. This closed-loop feedback mechanism ensures that even when the refresh duration signal is inactivated, the system maintains sufficient timing margins by detecting and responding to timing conditions in real-time, preventing abnormal oscillation signal generation.
3Adaptability or versatility
If the refresh period signal is generated from divided frequency signals, then the refresh period can be adjusted, but timing distortion causes the refresh period signal to be generated with insufficient pulse width
Solution Approach 1:
The patent introduces a timing margin signal as an intermediary element that mediates between the refresh escape command and the oscillation signal. This intermediary signal acts as a buffer that ensures sufficient timing margins are maintained regardless of which frequency division is currently active. The timing margin signal generation circuit processes the relationship between commands and oscillation signals, providing a protective layer that ensures adequate pulse width for the refresh period signal even when timing distortion occurs during frequency signal switching.
Data Source
AI summary
Circuits for generating refresh period signals and semiconductor integrated circuits using the same are presented. The refresh period signal generation circuit can include an oscillator, a pulse generation unit, and a signal controller. The oscillator is configured to generate an oscillation signal in response to a refresh duration correction signal. The pulse generation unit is configured to generate a refresh period signal in response to the oscillation signal. The signal controller configured to generate the refresh duration correction signal, which corrects an active time of a refresh duration signal, in response to the oscillation signal.


