MRAM Power Generator Segmentation for Low-Power Self-Refresh

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor storage devices, such as DRAM, consume high power during self-refresh operations, which accounts for a significant portion of mobile device operating time, and replacing them with nonvolatile MRAM does not significantly reduce power consumption when applied to volatile memory standards like LPDDR2.

Innovation Solution

The semiconductor storage device incorporates a power generator and command/address receiver that transition into specific power saving modes, including a third mode where the memory cell array is inactive and only the power generator is active, utilizing refresh commands that are unnecessary for nonvolatile MRAM to achieve low power consumption and high-speed recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If volatile memory (DRAM) uses self-refresh operations to maintain data, then data retention is achieved, but power consumption increases significantly

Engineering Contradiction:
Improvedata retentionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the operational parameters by transitioning from volatile memory requiring continuous refresh to non-volatile memory that maintains data without refresh operations. The memory device implements multiple power saving modes (first, second, and third modes) with different active/inactive states of the memory cell array and power generator, allowing the system to operate at lowest power when data retention does not require refresh operations.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If non-volatile MRAM is used to replace DRAM, then power consumption should reduce, but recovery speed from power saving mode may be insufficient

Engineering Contradiction:
Improvepower consumptionVSAvoidrecovery speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent segments the power saving modes into three distinct states with different levels of activity: first power saving mode (both array and generator inactive), second power saving mode (array inactive, generator active), and third power saving mode (array active, generator inactive). This segmentation allows the system to optimize between power consumption and recovery speed by selecting appropriate modes based on operational requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary actions by keeping the power generator in an active state during second and third power saving modes, so that when data read operations are needed, the power generation capability is already ready. This preliminary maintenance of critical components reduces the recovery time from power saving modes to operational modes.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If multiple power saving modes are implemented, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcontrol complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements multi-functionality by designing a unified control mechanism that handles multiple power saving modes through a single controller. The controller receives commands to transition between different power saving modes and manages the active/inactive states of both the memory cell array and power generator, consolidating what would otherwise be separate control systems into one integrated unit.

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

Data Source

PatentUS9336882B2Semiconductor storage device and driving method thereof
Publication Date: 2016.05.10 KIOXIA CORP
  • US9336882B2 patent drawing
  • US9336882B2 patent drawing
  • US9336882B2 patent drawing

AI summary

A memory includes a cell array including nonvolatile memory cells. A power generator generates a power supply voltage for driving the cell array. A receiver receives a command and an address. A controller controls an active state of the cell array, the power generator, and the receiver. In an activation mode, the cell array, the power generator, and the receiver are turned into the active states. In a first power saving mode, the cell array, the power generator, and the receiver are turned into inactive states. In a second power saving mode, the cell array and the power generator are turned into the active states, and the receiver is turned into the inactive state. In a third power saving mode, at least a part of the power generator is turned into the active state, and the cell array and the receiver are turned into the inactive states.