Data Transmission Circuit Power Reduction via Data Inversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing density and number of memory cells in semiconductor memory devices lead to longer data transmission paths, resulting in significant power consumption during data reading and writing, necessitating a solution to reduce power consumption while maintaining accuracy and cell density.

Innovation Solution

A data transmission circuit comprising a comparison circuit, correction circuit, and data conversion circuit that compares and corrects data on a global data line and data bus, inverting or transmitting data based on a preset threshold to reduce power consumption and ensure accuracy without altering the memory cell array's density.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the density and number of memory cells are increased to meet market demand for storage capacity, then the storage capacity is improved, but the length of data transmission path increases resulting in significant power consumption increase

Engineering Contradiction:
Improvenumber of memory cellsVSAvoidpower consumption in data transmission
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by performing data inversion before transmission based on predicted read operation outcomes. The system predicts whether read data will be inverted using comparison circuits that compare global data with bus data, and pre-inverts data when inversion is predicted, thereby reducing actual power consumption during data reading operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the inversion parameter of data based on predicted read operations. By dynamically adjusting whether data should be inverted or not inverted according to prediction results, the system optimizes power consumption while maintaining data accuracy. This involves changing the state parameter (inverted/not inverted) based on comparison results between global and bus data.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If data inversion is performed to reduce power consumption, then power consumption is reduced, but data accuracy may be compromised without proper verification

Engineering Contradiction:
Improvepower consumptionVSAvoiddata accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The patent implements feedback mechanisms through comparison circuits that continuously monitor and compare global data with bus data. The comparison results provide feedback on whether data inversion should occur, ensuring that inversion decisions are based on actual data states. This feedback loop maintains data accuracy by verifying inversion predictions against real data comparisons.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary data inversion based on predicted read operations, then verifies the inversion through comparison circuits. By predicting the need for inversion in advance and then verifying through data comparison, the system ensures data accuracy is maintained while achieving power consumption reduction through pre-planned inversion actions.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If the data transmission path is lengthened to accommodate more memory cells, then storage capacity increases, but transmission time and power consumption increase

Engineering Contradiction:
Improvestorage capacityVSAvoiddata transmission time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies preliminary action by predicting read operation outcomes and pre-inverting data before actual transmission. This allows data to be prepared in advance with the correct inversion state, reducing the time needed during actual read operations and improving overall transmission efficiency while maintaining storage capacity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12131797B2Data transmission circuit, data transmission method and memory device
Publication Date: 2024.10.29 CHANGXIN MEMORY TECH INC
  • US12131797B2 patent drawing
  • US12131797B2 patent drawing
  • US12131797B2 patent drawing

AI summary

A data transmission circuit, method and memory device are provided. A comparison circuit is configured to compare global data with bus data to output a comparison result on whether the number of different bits between the global data and the bus data exceeds a preset threshold; a correction circuit is configured to check and/or correct the global data to generate corrected data; a first data conversion circuit is configured to invert the corrected data and transmit the inverted corrected data to the data bus when exceeding the preset threshold, and transmit the corrected data to the data bus when not exceeding the preset threshold, and the first data conversion circuit is further configured to output a mark signal; and a recovery circuit is configured to transmit data or inverted data on the data bus to a serial-parallel conversion circuit according to a value of the mark signal.