Refresh Counter Circuit Redundancy Test Address Rearrangement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In DRAM devices, the refresh address counter circuit wastes time and resources when refreshing a redundancy area, as it must perform unnecessary counting operations due to the narrower address range of the redundancy area compared to the normal area, leading to increased test time.

Innovation Solution

The refresh counter circuit rearranges its output to prioritize addresses for the redundancy area, placing them on lower-order bits, thereby generating only necessary addresses for the redundancy area during testing, reducing the inclusion of unnecessary normal area addresses and shortening the test time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a refresh address counter circuit designed for normal area is used to refresh redundancy area, then the circuit can perform refresh operations, but it performs unnecessary counting operations for normal area addresses, increasing test time

Engineering Contradiction:
Improverefresh capabilityVSAvoidtest time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The refresh counter circuit dynamically changes its counting behavior based on the test mode. In redundancy test mode, the counter is configured to count only up to the maximum redundancy address (e.g., 64 addresses), while in normal operation mode, it counts across the full address range. This dynamic reconfiguration eliminates unnecessary counting cycles during redundancy testing, directly resolving the time loss contradiction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the counting parameter (count limit) of the refresh counter based on the operational mode. By detecting whether a redundancy test is being performed, the system adjusts the counter's maximum value parameter - setting it to the redundancy area size (64) during tests versus the full memory size during normal operation. This parameter adaptation allows the same hardware to efficiently handle both scenarios without waste.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the refresh counter performs counting operations for the full address range, then it can address all memory areas, but it wastes cycles counting normal area addresses when only redundancy area needs testing

Engineering Contradiction:
Improverefresh coverageVSAvoidtest cycle time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The invention extracts and isolates the redundancy area testing function from the full memory refresh operation. By detecting redundancy test mode, the system configures the counter to operate only within the redundancy address space, effectively extracting the unnecessary normal area counting operations from the test sequence. This extraction eliminates wasted cycles while maintaining complete redundancy coverage.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of time

If the refresh counter is configured for redundancy area testing, then test time is reduced, but it cannot perform refresh operations for normal area

Engineering Contradiction:
Improvetest timeVSAvoidrefresh scope
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The refresh counter circuit is designed with multi-functionality to serve both redundancy testing and normal operation modes. By incorporating mode detection logic and configurable count limits, the same hardware circuit universally handles both scenarios - configuring itself for rapid redundancy testing when needed, and full-range refreshing during normal operation. This universality resolves the contradiction by making the system adaptable to different operational requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7719906B2Semiconductor device
Publication Date: 2010.05.18 LONGITUDE LICENSING LTD
  • US7719906B2 patent drawing
  • US7719906B2 patent drawing
  • US7719906B2 patent drawing

AI summary

Disclosed is a semiconductor storage device in which a cell array including a plurality of cells in need of refresh for data retention includes the redundancy area, which has a plurality of redundant cells for replacing faulty cells of a normal area within the cell array. When the redundancy area is tested, a refresh counter circuit for generating and outputting refresh addresses rearranges the address in such a manner that a row address of the redundancy area is substantially reduced and placed on a lower-order bit side inclusive of the LSB of the counter.