Memory Architecture Segmentation for Leakage Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory architectures face significant challenges in minimizing current leakage during standby and deep power-down modes, leading to high power consumption, especially in small geometry circuits, which affects the performance and efficiency of mobile devices.

Innovation Solution

A memory architecture with hierarchical power management, where power supplies are disconnected from unaccessed memory blocks and only connected to the block in use, combined with a databus precharge scheme that switches between idle and active voltages to reduce leakage current.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If power supplies are connected to all memory blocks, then memory access speed is improved, but power consumption increases due to current leakage

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

Solution Approach 1:

The memory array is divided into multiple independently powerable blocks (first block, second block, third block, fourth block). Each block has its own local power grid that can be selectively connected to power supplies. This segmentation allows only the accessed block to receive power during standby mode, reducing leakage current from unaccessed blocks while maintaining fast access speed when a block is activated.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The power connection state of each memory block is dynamically changed based on access requirements. Power supply connections are switched on demand to connect to the accessed block and switched off for unaccessed blocks. This dynamic power management enables the system to adapt between high-speed access mode (power connected) and low-power standby mode (power disconnected), resolving the contradiction between speed and power consumption.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If power supplies are disconnected from unaccessed memory blocks, then power consumption is reduced, but memory access time increases due to power connection switching

Engineering Contradiction:
Improvepower consumptionVSAvoidmemory access time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The power supply connection to the accessed memory block is established in advance before the actual memory access operation begins. The control circuitry predicts or determines which block will be accessed and pre-connects its power supply, ensuring that when the access operation starts, the block is already powered and ready for immediate operation, eliminating power connection delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs periodic power connection switching synchronized with memory access patterns. Power supplies are connected and disconnected in periodic cycles corresponding to access sequences, allowing the system to maintain optimal power states while minimizing access delays through rhythmic, predictable power management.

Inventive Principle:
Principle #19Periodic action

3Reliability

If all memory blocks remain powered during standby mode, then data retention is ensured, but current leakage increases significantly

Engineering Contradiction:
Improvedata retentionVSAvoidcurrent leakage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The power supply connection is extracted from unaccessed memory blocks during standby mode, completely removing the source of leakage current from those blocks. Only the accessed block maintains its power connection and data retention capability. This extraction approach eliminates unnecessary energy loss while preserving data integrity in the active block.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different power states are applied to different memory blocks based on their access status. The accessed block receives full power for data retention, while unaccessed blocks are powered down. This local differentiation of power quality allows the system to optimize data retention only where needed, minimizing overall current leakage across the entire memory array.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8149634B2Low power memory architecture
Publication Date: 2012.04.03 MOSAID TECH
  • US8149634B2 patent drawing
  • US8149634B2 patent drawing
  • US8149634B2 patent drawing

AI summary

A memory architecture and circuits for minimizing current leakage in the memory array. Subdivisions of the memory array each have local power grids that can be selectively connected to power supplies, such that only an accessed subdivision will receive power to execute the memory access operation. The memory array can further include databuses which are precharged to one voltage during idle times and a second voltage during active read cycles, which reduces leakage current in datapath circuitry connected to the databuses within the memory array blocks.