Modified 1-bit Hot Coding for Data Transmission Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for transmitting binary-coded data in IC devices, such as system-on-chip (SoC) devices, consume significant power due to high bit lane transitions, and existing low power solutions often require hardware customization, limiting compatibility and efficiency.

Innovation Solution

The method involves partitioning binary-coded data into nibbles, applying a modified 1-bit hot coding format to preserve digital state changes across nibbles, and transmitting these nibbles in phases using a system bus, reducing bit transitions and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If conventional binary-coded data transmission is used, then data transmission capacity is maintained, but power consumption increases due to high bit lane transitions

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transmission efficiency
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent applies parameter changes by transforming the data encoding format from conventional binary-coded decimal to a modified hot coding scheme. This changes the numerical representation parameters, where each decimal digit is encoded with redundant bits that preserve the most significant bit across consecutive digits. This parameter transformation reduces bit transitions during transmission while maintaining data integrity, directly addressing the power consumption issue without sacrificing transmission capacity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying different encoding strategies to different portions of the data stream. Specifically, the most significant bit of each 4-bit group is treated differently from the other bits, as it is preserved across group boundaries to minimize transitions. This localized differentiation in bit treatment optimizes power consumption for the most critical transition-prone bits while maintaining standard encoding for less critical positions.

Inventive Principle:
Principle #3Local quality

2Productivity

If hardware customization is applied to increase transmission capacity, then data transmission efficiency improves, but compatibility between IC devices and peripheral devices is limited

Engineering Contradiction:
Improvetransmission capacityVSAvoidcompatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent achieves universality by designing an encoding scheme that can be implemented using standard bus interfaces without requiring custom hardware modifications. The modified hot coding format is compatible with existing system bus architectures and can be applied to various data transmission scenarios including memory interfaces, peripheral communications, and inter-IC data exchange. This universal approach increases transmission capacity while maintaining broad compatibility across different device types and manufacturers.

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

3Productivity

If the width of data bus is increased to transmit more data, then transmission capacity increases, but power consumption increases due to more bit lanes

Engineering Contradiction:
Improvetransmission capacityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies segmentation by dividing the data stream into groups of 4 bits each, corresponding to individual decimal digits. Within each group, the most significant bit is identified and preserved across group boundaries, while other bits are encoded independently. This segmentation allows the system to process and optimize each digit separately, reducing the total number of bit transitions compared to transmitting entire multi-byte data words as single units, thereby lowering power consumption while maintaining transmission capacity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7378993B1Method and system for transmitting data
Publication Date: 2008.05.27 ASCALE TECHNOLOGIES LLC
  • US7378993B1 patent drawing
  • US7378993B1 patent drawing
  • US7378993B1 patent drawing

AI summary

A method and system for transmitting binary-coded data use partitioning of data words in a plurality of data nibbles. The data nibbles are coded using modified a 1-bit hot coding format that transforms a data nibble in a data segment including a plurality of bit groups. A change in a digital state at a bit position in a more significant bit group is maintained at that bit position in less significant bit groups, and information is transmitted in a form of a transition between digital states. The data segments are transmitted in phases each including one bit group from each data segment. At a receiving terminal, the bit groups are converted back in the binary-coded data words. In one application, the invention is used to reduce power consumption during data transmissions to and from an integrated circuit device.