PRAM Page Mode Control with Prefetch Register

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resistance-variable memory devices, such as phase-change random access memory (PRAM) devices, face challenges in optimizing data read operations to achieve faster and more efficient data retrieval, particularly in managing page modes and addressing/data pin configurations to minimize latency and maximize read speed.

Innovation Solution

The implementation of a resistance-variable memory device with a data register that prefetches read data and a page mode setting unit that allows for either sequential reading in a first page mode or reading after a start address is received in a second page mode, utilizing separate or shared address/data pins to optimize data output through a data output unit, enhancing read operation efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional read operations are used in resistance-variable memory devices, then the device structure remains simple, but the data retrieval speed is slow and latency is high

Engineering Contradiction:
Improvedata retrieval speedVSAvoiddevice structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements a data register that prefetches read data from the memory cell array before it is actually needed for output. This preliminary action of fetching data in advance eliminates waiting time during read operations, significantly improving data retrieval speed without requiring fundamental changes to the memory cell structure itself

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the memory device into distinct functional units: memory cell arrays, data registers for prefetching, and output units for data transmission. This segmentation allows each component to operate independently and optimally, with the data register handling prefetching operations while the output unit manages data transmission, thereby improving overall read speed

Inventive Principle:
Principle #1Segmentation

2Productivity

If sequential reading mode is used for all page addresses, then the device operation is simple, but the time required to read multiple data sets is excessive

Engineering Contradiction:
Improvedata reading efficiencyVSAvoidcontrol logic complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a page mode setting unit that can dynamically switch between different reading modes (first page mode for sequential reading of all page addresses, and second page mode for reading only after a start address is received). This dynamic adaptability allows the device to optimize its operation based on the specific reading requirements, significantly improving productivity when reading multiple data sets

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a multi-functional read operation system that can handle both sequential reading of all page addresses and reading triggered by a start address. The same data register and output unit serve both reading modes, allowing the device to efficiently handle different data retrieval scenarios without requiring separate dedicated circuits for each mode

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

3Productivity

If separate address and data pins are used, then the pin configuration is simple and straightforward, but the device cannot optimize data output through shared pins

Engineering Contradiction:
Improvedata output efficiencyVSAvoidpin configuration simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a common address/data pin that serves dual functions: receiving page addresses during address phase and transmitting read data during data phase. This multi-functional pin configuration improves data output efficiency by reducing the total number of pins required while maintaining full functionality for both address input and data output operations

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This configuration reduces the time required for reading multiple data sets by minimizing latency, allowing for faster and more efficient data retrieval in both synchronous and asynchronous read operations, thereby improving the overall performance of PRAM devices.

Implementation Method 1

a material phase of the phase-change material can be stably programmed to different resistive states by subjecting the material to heat treatment processes

Methodology Applied
Scientific EffectPhase change: Phase Change

Implementation Method 2

heat treatment processes (e.g., joule heating processes)

Methodology Applied
Scientific EffectJoule heating: Joule Heating

Data Source

PatentUS8190851B2Resistance variable memory device
Publication Date: 2012.05.29 SAMSUNG ELECTRONICS CO LTD
  • US8190851B2 patent drawing
  • US8190851B2 patent drawing
  • US8190851B2 patent drawing

AI summary

A resistance variable memory device includes a resistance variable memory cell array, a data register that prefetches read data of the resistance variable memory cell array, a data output unit that receives the prefetched read data from the data register and outputs the received data, and a page mode setting unit that sets one of a first page mode and a second page mode as a page mode. In the first page mode, the data output unit sequentially reads the read data prefetched in the data register as page addresses are sequentially received, and in the second page mode, the data output unit sequentially reads the read data prefetched in the data register after a start page address among a plurality of page addresses has been received.