Pre-discharged Bit Lines for Low Power SRAM Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SRAM cell designs experience significant current leakage and high power consumption due to constant power requirements, leading to increased DC and AC power usage, especially as SRAM cell density and number increase.

Innovation Solution

The implementation of pre-discharged bit lines in a multi-port SRAM, where bit lines are held at zero volts when not accessed and energized to an intermediate voltage only during access, reducing DC leakage and AC power consumption by eliminating unnecessary voltage swings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bit lines are continuously pre-charged to logical high level to maintain SRAM cell operation, then the SRAM cell can maintain data and allow reading/writing, but DC power consumption increases due to current leakage

Engineering Contradiction:
Improvedata retentionVSAvoidDC power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent applies periodic action by pre-charging bit lines only during active read operations rather than continuously. The bit lines are discharged to ground when not in use and pre-charged to Vdd only when a read operation is initiated, converting continuous power consumption into periodic power consumption that occurs only when data access is needed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements dynamics by making the bit line voltage state changeable between two states: discharged (0V) during idle periods and pre-charged (Vdd) during active operations. This dynamic voltage control allows the system to adapt power consumption to actual operational needs, eliminating the static continuous pre-charge requirement of traditional designs.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If bit lines are pre-charged to logical high level before read operations, then read operations can be performed, but AC power consumption increases due to large voltage swings

Engineering Contradiction:
Improveread operationVSAvoidAC power consumption
Core Design Contradiction:
Ease of operationVSUse of energy by stationary object

Solution Approach 1:

The patent uses periodic action to pre-charge bit lines only during active read operations rather than maintaining continuous voltage swings. By discharging bit lines during idle periods and only pre-charging them when a read operation is initiated, the system eliminates unnecessary AC power consumption associated with continuous voltage transitions.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent converts the potentially harmful effect of discharged bit lines (which could slow down read operations) into a benefit by using the discharge state to eliminate AC power consumption during idle periods. The brief delay in pre-charging is acceptable because it eliminates continuous voltage swings, and the read operation can still complete successfully once pre-charging begins.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Quantity of substance

If SRAM cell density and number of cells increase, then memory capacity increases, but power consumption increases due to cumulative current leakage

Engineering Contradiction:
Improvememory capacityVSAvoidpower consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by stationary object

Solution Approach 1:

The patent applies periodic action at the system level by controlling groups of bit lines associated with specific memory blocks. When a particular memory block is accessed, only the associated bit lines are pre-charged, while bit lines for other blocks remain discharged. This selective periodic pre-charging allows memory capacity to scale without proportionally increasing power consumption.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS7940581B2Method for low power sensing in a multi-port SRAM using pre-discharged bit lines
Publication Date: 2011.05.10 MARVELL ASIA PTE LTD
  • US7940581B2 patent drawing
  • US7940581B2 patent drawing
  • US7940581B2 patent drawing

AI summary

A method for sensing the contents of a memory cell within a static random access memory (SRAM) includes holding a bit line associated with the memory cell at a zero voltage potential when the memory cell is not being accessed; energizing the bit line to a first voltage potential different than the zero voltage potential during an access of the memory cell; and sensing the memory cell contents when the associated bit line has reached the first voltage potential.