DRAM Write Circuit With Selective DBI Flipping for Lower Bus Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dynamic Random Access Memory (DRAM) faces challenges in reducing power consumption while maintaining signal integrity and data reliability, particularly due to excessive flipping of the global bus during write operations, which increases current consumption.

Innovation Solution

A write operation circuit for semiconductor memory that includes a serial-to-parallel conversion circuit, a data buffer module with NMOS transistors, a DBI decoding module, and a precharge module, which performs data flipping and decoding to minimize global bus flips, thereby reducing power consumption by ensuring more data bits are '1' during write operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the global bus is flipped during write operations to accommodate more '0' data bits, then data representation flexibility is improved, but current consumption increases due to excessive bus flips

Engineering Contradiction:
Improvedata representation flexibilityVSAvoidcurrent consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent inverts the traditional DBI approach by performing serial-to-parallel conversion first, then selectively flipping only specific parallel data bits that require inversion, rather than flipping the entire global bus. This inversion of the processing sequence dramatically reduces unnecessary bus flips and associated current consumption while maintaining data representation flexibility.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent segments the global bus data into multiple parallel data streams through serial-to-parallel conversion, allowing independent processing and selective flipping of individual data bits or small groups. This segmentation enables precise control over which data bits are flipped, minimizing the number of bus flips required and reducing overall current consumption.

Inventive Principle:
Principle #1Segmentation

2Loss of energy

If serial-to-parallel conversion is performed on DBI data before flipping, then the number of global bus flips is reduced, but circuit complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent performs serial-to-parallel conversion as a preliminary action before the DBI flipping operation. By converting the serial DBI data to parallel form first, the system can efficiently determine which specific data bits require flipping and execute only those necessary flips, thereby reducing overall power consumption despite the added conversion circuitry.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The serial-to-parallel conversion circuit acts as an intermediary between the serial DBI input and the parallel data buffer, enabling intelligent selection of which data bits to flip. This intermediary component facilitates the transition from a high-power bus-wide flip approach to a low-power selective bit-flip approach, justifying its added complexity through significant power savings.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If more data bits are ensured to be '1' during write operations, then power consumption is reduced, but data buffering complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddata buffering complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent introduces dynamic control over data buffering through the DBI decoding module, which selectively flips data bits based on the converted DBI information. This dynamic approach allows the system to adaptively ensure more '1' bits in the buffered data, reducing power consumption during write operations while managing buffering complexity through intelligent, conditional processing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11195573B2Write operation circuit, semiconductor memory, and write operation method
Publication Date: 2021.12.07 CHANGXIN MEMORY TECH INC
  • US11195573B2 patent drawing
  • US11195573B2 patent drawing
  • US11195573B2 patent drawing

AI summary

Embodiments provide one write operation circuit, which includes: a serial-to-parallel conversion circuit that performs serial-to-parallel conversion on a first DBI data of a DBI port to generate a second DBI data for transfer by a DBI signal line, and that generates an input data of a data buffer module depending on the second DBI data; a data buffer module that determines whether to flip a global bus depending on the input data of the data buffer module; the DBI decoding module that decodes a global bus data according to the second DBI data, and writes the decoded data into a memory bank, where decoding includes determining whether to flip the global bus data; and a precharge module that is coupled to a precharge signal line and that sets the initial state of the global bus to high.