Semiconductor Memory Refresh Control Circuit Test Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional pseudo SRAMs face inefficiencies in testing due to the necessity of performing refresh operations during access cycles, which prolongs access time and reduces test efficiency, as refresh operations are often unnecessary and conflict with external access requests.

Innovation Solution

A semiconductor memory design that includes an access control circuit and a refresh control circuit, allowing for a test refresh request signal to be generated only during a test mode and using a data mask terminal as a multipurpose terminal for both data and refresh mask signals, thereby dispensing with a dedicated refresh mask terminal and optimizing access cycle times based on the need for refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a refresh operation is executed during an access cycle in test mode, then the refresh operation can be synchronized with the access command, but the access cycle time cannot be shortened and test efficiency deteriorates

Engineering Contradiction:
Improverefresh operation executionVSAvoidtest efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by making the refresh operation conditional rather than fixed. The refresh control circuit dynamically adjusts whether to execute a refresh operation based on the refresh mask signal state. When the refresh mask signal is at the valid level, the refresh operation is prohibited, allowing the access cycle time to be shortened. When the refresh mask signal is at the invalid level, the refresh operation is executed in synchronization with the access command. This dynamic control resolves the contradiction between ensuring refresh operation reliability and improving test efficiency.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If a dedicated terminal for receiving refresh mask signal is provided, then the refresh operation control is simplified, but the chip size increases

Engineering Contradiction:
Improverefresh mask signal controlVSAvoidchip size
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent applies universality by making the data mask terminal serve multiple functions. During normal operation mode, the data mask terminal receives the data mask signal for masking data signals. During test mode, the same data mask terminal receives the refresh mask signal for controlling refresh operations. This multi-functionality eliminates the need for a dedicated refresh mask terminal, thereby preventing chip size increase while maintaining simplified refresh control functionality.

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

Data Source

PatentUS7649796B2Semiconductor memory and operating method of same
Publication Date: 2010.01.19 FUJITSU SEMICON MEMORY SOLUTION LTD
  • US7649796B2 patent drawing
  • US7649796B2 patent drawing
  • US7649796B2 patent drawing

AI summary

A semiconductor memory has a memory cell array having dynamic memory cells. An access control circuit accesses the memory cells in response to an access command which is supplied externally. A refresh control circuit generates, during a test mode, a test refresh request signal in synchronization with the access command so as to execute a refresh operation of the memory cells when a refresh mask signal is at an invalid level. Also, the refresh control circuit prohibits generation of the test refresh request signal when the refresh mask signal is at a valid level. The test refresh request signal is generated or prohibited from being generated according to the level of the refresh mask signal. Thus, only a refresh operation needed for a test can be executed, and hence test efficiency can be improved.