Static RAM Hierarchical Bit Line Segmentation for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Reducing power consumption in static RAM (SRAM) while maintaining operation speed is challenging due to variations in transistor characteristics, which affect the read rate and increase power consumption when trying to lower the operating voltage.

Innovation Solution

A hierarchical structure is implemented with global and local bit line pairs, where the local bit line pairs are connected to global bit line pairs via switches, allowing for efficient voltage amplification and reduced power consumption by minimizing the capacitance of the global bit line pairs, thereby stabilizing the read operation across varying transistor characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the operating voltage is reduced to lower power consumption, then power consumption is reduced, but the read rate decreases due to variations in transistor characteristics

Engineering Contradiction:
Improvepower consumptionVSAvoidread rate
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The bit line is divided into multiple segments: a first bit line connected to memory cells and a second bit line connected to the sense amplifier. This segmentation allows the first bit line to have smaller capacitance for faster charging/discharging (improving read rate) while the second bit line can be optimized for sensing, thereby resolving the contradiction between speed and power consumption at reduced voltages.

Inventive Principle:
Principle #1Segmentation

2Use of energy by moving object

If the operating voltage is reduced to lower power consumption, then power consumption is reduced, but erroneous reads occur due to transistor characteristics variations

Engineering Contradiction:
Improvepower consumptionVSAvoidread accuracy
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

A buffer circuit is introduced as an intermediary between the first bit line and the sense amplifier. The buffer circuit includes a first capacitor connected between the first bit line and a first node, and a second capacitor connected between the first node and the second bit line. This intermediary structure isolates the sense amplifier from direct connection to the memory cells, providing signal conditioning that prevents erroneous reads caused by transistor variations while maintaining low power consumption at reduced voltages.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a long bit line is used to connect multiple memory cells, then more memory cells can be accessed, but charge/discharge time increases reducing operation speed

Engineering Contradiction:
Improvememory cell access capacityVSAvoidoperation speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The bit line is segmented into a first bit line connecting memory cells and a second bit line connecting to the sense amplifier. The first bit line can be shorter and have smaller capacitance for faster operation, while the second bit line extends to the sense amplifier. This segmentation allows the system to access more memory cells without the entire bit line being long, thereby maintaining high operation speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The buffer circuit with capacitors acts as an intermediary that decouples the first bit line from the sense amplifier. This allows the first bit line to be optimized for speed with smaller capacitance, while still enabling connection to multiple memory cells through the buffer circuit, thus resolving the contradiction between access capacity and operation speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8797786B2Static RAM
Publication Date: 2014.08.05 SOCIONEXT INC
  • US8797786B2 patent drawing
  • US8797786B2 patent drawing
  • US8797786B2 patent drawing

AI summary

A static RAM includes a plurality of word lines, a plurality of global bit line pairs, a plurality of static-type memory cells, a plurality of sense amplifiers, a plurality of local bit line pairs provided in correspondence with each global bit line pair, and a plurality of global switches, wherein the plurality of static-type memory cells is connected to the corresponding local bit line pair in response to a row selection signal, and at the time of read, the row selection signal is applied to the word line and after the corresponding local bit line pair is brought into a state corresponding to contents stored in the memory cell, application of the row selection signal is stopped and then the corresponding global switch is brought into a connection state and after changing the state of the global bit line pair, the corresponding sense amplifier is operated.