Sense Amplifier Buffer Memory for Reduced Access Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing memory devices face challenges in achieving a balance between high capacity and low cost, particularly in ultra-capacitive memory modules, where the inclusion of a large number of memory devices increases costs, and there is a need for a solution that addresses the difference in access times between memory devices of varying capacities.

Innovation Solution

A memory module configuration that includes a combination of ultra-capacitive memory devices and DRAMs, with a buffer memory operating at high speed to enhance performance, where the ultra-capacitive memory devices provide high capacity and the DRAMs act as a cache, and a register clock driver manages data transfer between them to optimize access times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a large number of memory devices are included to achieve ultra-capacitive memory module, then memory capacity is increased, but cost becomes prohibitively expensive

Engineering Contradiction:
Improvememory capacityVSAvoidcost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The memory module is segmented into two distinct parts: ultra-capacitive memory devices for high-capacity storage and DRAM devices for high-speed caching. This segmentation allows each component to fulfill its optimal function while reducing the need for excessive ultra-capacitive memory devices, thereby lowering overall cost while maintaining high capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

DRAM devices are introduced as an intermediary layer between the processor and ultra-capacitive memory devices. This intermediary cache layer provides high-speed data access for frequently used data, reducing the need to access slower ultra-capacitive memory devices and improving overall system performance without requiring a proportional increase in ultra-capacitive memory capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If memory devices of different capacities are included, then memory module capacity is increased, but access time difference increases

Engineering Contradiction:
Improvememory capacityVSAvoidaccess time difference
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

Different regions of the memory system are assigned different qualities: DRAM devices provide high-speed local access for frequently accessed data, while ultra-capacitive memory devices provide high-capacity storage for less frequently accessed data. This local quality differentiation ensures that time-critical operations occur in the fast DRAM region, minimizing access time differences for active data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Data that is likely to be accessed frequently is preliminarily loaded into the high-speed DRAM cache before actual processing occurs. This preliminary action ensures that when the processor needs this data, it is already available in the fast memory, eliminating access time delays and ensuring consistent performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10497427B2Memory device using sense amplifiers as buffer memory with reduced access time and method of cache operation of the same
Publication Date: 2019.12.03 SAMSUNG ELECTRONICS CO LTD
  • US10497427B2 patent drawing
  • US10497427B2 patent drawing
  • US10497427B2 patent drawing

AI summary

Memory devices may include a memory cell connected to a word line and a bit line, a first bit line sense amplifier connected to the memory cell through the bit line and configured to amplify a signal of the bit line, and a second bit line sense amplifier disposed adjacent to the first bit line sense amplifier and not connected to the bit line. The second bit line sense amplifier may be selected by an address received from a processor, and data may be stored in the second bit line sense amplifier or the data is output from the second bit line sense amplifier according to a command received from the processor. In some aspects described herein, the memory device may include a buffer memory that operates at high speed, thereby increasing performance of a memory module.