Refresh Verification Circuit for Semiconductor Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata retentionVSAvoidrefresh operation verification
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improverefresh operation simplicityVSAvoiddata retention
Core Design Contradiction:
Ease of manufactureVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9978436B2Refresh verification circuit, semiconductor apparatus and semiconductor system
Publication Date: 2018.05.22 SK HYNIX INC
  • US9978436B2 patent drawing
  • US9978436B2 patent drawing
  • US9978436B2 patent drawing

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.