Multi-bit DBI Mode Selector for Memory Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face challenges in reducing power consumption during data transmission and reception, as existing encoding methods do not effectively minimize the overall transmission cost across various data symbols.

Innovation Solution

The implementation of a data bus inversion (DBI) mode selector and encoder in memory devices to select and encode multi-bit DBI signals, allowing for efficient transmission and reception of data symbols through multiple channels, while also transmitting DBI symbols through dedicated DBI channels, thereby optimizing power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If data bus inversion encoding is applied to reduce power consumption, then energy efficiency is improved, but device complexity increases due to multiple DBI modes and channels

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

Solution Approach 1:

The system dynamically selects from multiple DBI modes (00, 01, 10, 11) based on data patterns to optimize power consumption. The DBI mode selector changes encoding behavior in real-time, transitioning between different inversion strategies depending on the specific data being transmitted, thereby adapting energy efficiency to actual operational needs while managing complexity through controlled variability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of DBI signal bits (from single-bit to multi-bit encoding) to represent different encoding modes. By varying the number of bits used in DBI signals and the degree of inversion applied to data symbols, the system achieves fine-grained power optimization across different transmission scenarios without requiring complete system redesign

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If multiple DBI modes are implemented to optimize transmission cost, then energy efficiency is improved, but manufacturing complexity increases

Engineering Contradiction:
Improvetransmission costVSAvoidmanufacturing complexity
Core Design Contradiction:
Use of energy by moving objectVSEase of manufacture

Solution Approach 1:

The patent segments the DBI encoding function into distinct modes (00, 01, 10, 11), each handling different data patterns with specific inversion strategies. This segmentation allows the system to optimize transmission cost for various data types independently, while the modular structure of segmented modes simplifies implementation compared to a monolithic complex encoding scheme

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The multi-mode DBI encoder serves multiple functions: it performs error reduction, power optimization, and data pattern adaptation all through a single unified encoding mechanism. By making the encoder universal across different data types and transmission conditions, the system avoids needing separate specialized circuits for each function, thereby reducing overall manufacturing complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Use of energy by moving object

If DBI encoding is applied to all data symbols, then power consumption is reduced, but transmission speed decreases due to additional encoding/decoding overhead

Engineering Contradiction:
Improvepower consumptionVSAvoidtransmission speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The system applies DBI encoding selectively rather than universally - using different DBI modes based on data patterns, and sometimes opting for lighter encoding (mode 00 with no inversion) when beneficial. This partial application of encoding reduces the overall processing overhead compared to full encoding of all data symbols, thereby maintaining higher transmission speeds while still achieving power consumption reduction where most needed

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11627021B2Data processing device and memory system including the same
Publication Date: 2023.04.11 SAMSUNG ELECTRONICS CO LTD
  • US11627021B2 patent drawing
  • US11627021B2 patent drawing
  • US11627021B2 patent drawing

AI summary

Provided are a memory device and a memory system including the same. The memory device may include a data bus inversion (DBI) mode selector configured to select a first multi-bit DBI signal from among a plurality of multi-bit DBI signals respectively corresponding to a plurality of DBI modes according to multi-bit data; a multi-mode DBI encoder configured to generate encoded multi-bit data by DBI encoding the multi-bit data according to the first multi-bit DBI signal; and a transceiver configured to transmit a data symbol corresponding to the encoded multi-bit data through a data channel and transmit a DBI symbol corresponding to the first multi-bit DBI signal through a DBI channel.