Unified Non-Volatile Memory Dynamic Refresh Rate Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic apparatuses with separate volatile and non-volatile memories face challenges in balancing access speed and battery life due to high power consumption and complex algorithms required to extend memory endurance.

Innovation Solution

A unified non-volatile memory system comprising a first memory section as ROM and a second memory section as RAM, where the control unit adjusts the refresh rate of the RAM based on access times to enhance memory endurance through simplified methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If volatile memory is used to temporarily store data to speed up access operation, then access speed is improved, but power consumption increases and battery life decreases

Engineering Contradiction:
Improveaccess speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent merges volatile memory and non-volatile memory into a unified memory system where the same physical memory structure serves both volatile and non-volatile functions. This eliminates the need for separate memory components and reduces overall power consumption while maintaining access speed performance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements dynamic refresh rate adjustment for the unified memory based on access frequency. When memory is frequently accessed, refresh operations are performed more often to maintain volatile-like performance. When access frequency is low, refresh rate is reduced to conserve power, enabling the memory to adapt its behavior dynamically.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If non-volatile memory is used as main storage to reduce cost, then cost is reduced, but access speed decreases

Engineering Contradiction:
ImprovecostVSAvoidaccess speed
Core Design Contradiction:
Ease of manufactureVSSpeed

Solution Approach 1:

The patent combines non-volatile memory with volatile memory functionality in a unified structure. The non-volatile memory serves as the main storage providing cost benefits, while volatile memory is used only when necessary for high-speed access, optimizing both cost and performance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system dynamically adjusts the refresh rate of the unified memory based on access frequency. When high access speed is needed, the refresh rate is increased to provide volatile-like performance. When access speed requirements are lower, the refresh rate is reduced to maintain non-volatile memory characteristics, optimizing the trade-off between speed and cost.

Inventive Principle:
Principle #15Dynamics

3Speed

If DRAM is used for volatile memory to achieve high access speed, then access speed is improved, but refresh operations increase power consumption

Engineering Contradiction:
Improveaccess speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent merges DRAM and non-volatile memory into a unified memory system that eliminates the need for continuous refresh operations characteristic of traditional DRAM. The unified memory only performs refresh operations when data needs to be maintained in volatile state, significantly reducing unnecessary power consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements dynamic refresh rate adjustment based on actual access patterns. Instead of continuous refresh operations required by conventional DRAM, the unified memory performs refresh operations only when needed, adapting the refresh frequency to match the actual volatile memory usage requirements and minimizing power loss.

Inventive Principle:
Principle #15Dynamics

4Reliability

If ECC error correcting or access time monitoring is applied to extend memory endurance, then memory endurance is improved, but algorithm complexity increases

Engineering Contradiction:
Improvememory enduranceVSAvoidalgorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges error correction and endurance management functions into the unified memory structure itself, eliminating the need for separate complex ECC algorithms and access time monitoring systems. The unified memory inherently provides error correction capabilities through its design, simplifying the overall system.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9858997B2Electronic apparatus applying unified non-volatile memory and unified non-volatile memory controlling method
Publication Date: 2018.01.02 NAN YA TECH
  • US9858997B2 patent drawing
  • US9858997B2 patent drawing
  • US9858997B2 patent drawing

AI summary

An electronic apparatus comprising a unified non-volatile memory and a control unit is disclosed. The unified non-volatile memory comprises a first memory section, served as a read only memory; and a second memory section, served as a random access memory. The control unit controls the unified non-volatile memory. The first memory section further comprises: a first area for the first memory section; and a second area for the first memory section. The control unit adjusts a refresh rate of the second memory section according to a number of access times of the second memory section.