Refresh Verification Circuit for Semiconductor Data Retention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Volatile semiconductor apparatuses require refresh operations to retain data, but existing technologies lack effective verification methods to ensure that refresh pulses are enabled for the necessary duration, making it difficult to determine if a normal refresh operation has been performed.
Innovation Solution
A refresh verification circuit is introduced, comprising a filtering circuit, first and second counting circuits, and a comparison circuit, which generates a filtering pulse based on the duration of the refresh pulse and compares it with the number of refresh commands to verify if the refresh operation was performed correctly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a refresh operation is performed in a volatile semiconductor apparatus, then data retention is maintained, but it becomes difficult to verify whether the refresh pulse was enabled for the necessary duration
Solution Approach 1:
A filtering circuit is introduced as an intermediary component between the refresh pulse generation and the verification process. This filtering circuit generates a filtering pulse that corresponds to the enable period of the refresh pulse, making it possible to verify the refresh operation duration without directly monitoring the refresh pulse itself. The filtering circuit acts as a mediator that transforms the refresh pulse characteristics into a verifiable signal.
Solution Approach 2:
The filtering circuit creates a copy or representation of the refresh pulse's enable period in the form of a filtering pulse. This filtering pulse replicates the temporal characteristics of the refresh pulse's active state, allowing verification circuits to check the duration without interfering with the actual refresh operation. The copying principle enables indirect verification of the refresh pulse duration.
2Ease of manufacture
If the enable period of the refresh pulse is not verified, then the refresh operation may be assumed to be normal, but data loss may occur due to insufficient refresh duration
Solution Approach 1:
A verification circuit is implemented that provides feedback about the refresh pulse duration. The filtering circuit generates a filtering pulse during the enable period of the refresh pulse, and this filtering pulse is fed back to a verification circuit that checks whether the duration meets the required threshold. This feedback mechanism ensures that insufficient refresh operations are detected and can trigger error signals or corrective actions.
Solution Approach 2:
The filtering circuit performs preliminary processing of the refresh pulse by generating the filtering pulse in advance during the enable period. This preliminary action prepares the verification signal before the actual verification takes place, allowing the system to check the refresh duration proactively rather than reactively after data loss might occur.
Data Source
AI summary
A refresh verification circuit may include a filtering circuit configured to receive a refresh pulse and to generate a filtering pulse in response to a duration of the enable period of the refresh pulse.


