DRAM Array Reset Mode Internal Initialization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional DRAM initialization methods require extensive data transfer between controllers and memory, leading to high latency, bandwidth consumption, and power usage due to reliance on external controllers for initialization operations.

Innovation Solution

Implementing an array reset mode within the semiconductor device that allows for internal initialization through a dedicated array reset control logic, utilizing mode registers and self-refresh operations to reset memory cell arrays directly, reducing the need for external controller intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If external controller performs initialization operations, then initialization can be completed, but latency increases and bandwidth consumption increases

Engineering Contradiction:
Improveinitialization completionVSAvoidinitialization latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The memory device performs initialization operations autonomously using internal state machines and control logic, eliminating the need for external controller intervention. The device self-configures operating parameters and initializes internal components without requiring data transfer over the memory bus, thereby reducing initialization latency while maintaining reliable initialization completion.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The initialization function is extracted from the external controller and relocated to the memory device itself. By implementing dedicated initialization circuitry and state machines within the memory device, the patent separates the initialization operation from the main memory interface, allowing it to occur independently without consuming memory bus bandwidth or increasing latency.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If external controller performs initialization operations, then initialization can be completed, but power consumption increases

Engineering Contradiction:
Improveinitialization completionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The memory device autonomously performs initialization operations using internally generated control signals and state machines, eliminating the need for continuous communication with the external controller. This self-service approach reduces power consumption by avoiding sustained activation of the memory interface and controller logic during the initialization phase.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a simplified initialization sequence that activates only the necessary internal circuits and state machines required for basic operation. By performing only the essential initialization functions internally without requiring full controller involvement, the system achieves reliable initialization completion with reduced power consumption compared to traditional external controller-based initialization.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If external controller performs initialization operations, then initialization can be completed, but bandwidth consumption increases

Engineering Contradiction:
Improveinitialization completionVSAvoiddata transfer volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The memory device independently configures its internal state machines and operating parameters using internal control logic, eliminating the need for data transfer between the external controller and memory device during initialization. This self-service mechanism completes initialization without consuming memory bus bandwidth, as all configuration data is generated and processed internally within the memory device.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The initialization configuration data and control signals are extracted from the external controller domain and generated internally within the memory device. By implementing dedicated initialization state machines that produce all necessary control sequences locally, the patent eliminates data transfer requirements over the memory interface while ensuring reliable initialization completion.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10600472B2Systems and methods for memory cell array initialization
Publication Date: 2020.03.24 MICRON TECHNOLOGY INC
  • US10600472B2 patent drawing
  • US10600472B2 patent drawing
  • US10600472B2 patent drawing

AI summary

Systems and methods are provided for implementing an array reset mode. An example system includes at least one mode register configured to enable an array reset mode, a memory cell array including one or more sense amplifiers, and control logic. Each of the one or more sense amplifier may include at least a first terminal coupled to a first bit line and a second terminal coupled to a second bit line. The control logic may be coupled to the memory cell array, and in communication with the at least one mode register. The control logic may be configured to drive, in response to array reset mode being enabled, each of the first and second terminals of the sense amplifier to a bit-line precharge voltage that corresponds to a bit value to be written to respective memory cells associated with each of the first and second bit lines.