Complementary Data Streams for Power Supply Noise Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing systems face noise and jitter issues due to current draws from power supply nodes during data signal transitions, which can corrupt data and disrupt other channels in multichannel systems, and previous solutions like capacitors are costly and inefficient.

Innovation Solution

Creating a complementary data stream with an opposite transition pattern to the primary data stream, which is processed concurrently to maintain a constant average current draw from the power supply, thereby reducing noise and jitter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If capacitors are used to smooth the transients of the supply node, then the noise on the supply node is reduced, but the cost increases and valuable space is consumed

Engineering Contradiction:
Improvenoise on supply nodeVSAvoidadditional components
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent converts the harmful effect of data transitions (which cause current draw and noise) into a beneficial effect by creating complementary data streams. The complementary streams are designed to have transitions that coincide with non-transitions in the primary stream, causing their current draws to complement each other and cancel out the noise, thus transforming the harmful current draw into a noise-cancelling mechanism

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The patent applies inversion by creating a complementary data stream where the logic levels are inverted relative to the primary stream. This inversion ensures that when the primary stream has a transition (causing noise), the complementary stream has a non-transition, and vice versa, thereby achieving noise cancellation through the opposite behavior of complementary channels

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

2Speed

If data transitions occur frequently to maintain high data rate, then communication speed is improved, but noise and jitter on the power supply increase

Engineering Contradiction:
Improvedata rateVSAvoidnoise and jitter
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent merges multiple data streams (primary and complementary) that are processed concurrently through the same data processing system. By combining these streams and ensuring they have complementary transition patterns, the system maintains high data throughput while the combined current draw becomes more constant, reducing noise and jitter on the power supply

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If multiple channels share a common power supply to improve system efficiency, then resource utilization is improved, but noise couples between channels disrupting operation

Engineering Contradiction:
Improvemultichannel operationVSAvoidnoise coupling
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent converts the harmful noise coupling between channels into a beneficial effect by deliberately creating complementary data streams across different channels. The complementary streams are designed so that their transitions complement each other, causing their current draws to cancel out the noise that would otherwise couple between channels, thus transforming the multichannel noise problem into a noise-cancelling solution

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS11146340B2Complementary data flow for noise reduction
Publication Date: 2021.10.12 MACOM TECH SOLUTIONS HLDG INC
  • US11146340B2 patent drawing
  • US11146340B2 patent drawing
  • US11146340B2 patent drawing

AI summary

A method and system for reducing power supply noise comprising receiving a primary data stream at a data rate. The primary data stream comprises a stream of bits having logical values of either zero or one. Then, splitting the primary data stream to create a first group of lower rate data streams and a second group of lower rate data streams. Processing the second group of lower rate data streams to invert the logic values of the bits of the lower rate data streams to create processed lower rate data streams. The first group of lower rate data streams are combined with the processed lower rate data streams to create a complementary data stream. Then, processing the primary data stream and the complementary data stream concurrently with a data processing system, the concurrent processing reducing noise on the power supply.