Signal Priority Control for Switching Noise in Multi-Interface Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed electronic devices face increased switching output noise due to higher I/O pin counts, leading to signal errors and reduced data throughput, as existing solutions like output skewing can limit performance and violate system setup.

Innovation Solution

An electronic device with multiple communication interfaces and a communication controller that determines signal priority and order of communication, controlling signals based on priority to manage noise and optimize data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If higher I/O pin counts are used to accommodate increased data throughput, then computational performance and functionality are improved, but switching output noise increases leading to signal errors

Engineering Contradiction:
Improvedata throughputVSAvoidswitching output noise
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic control of I/O pin switching by introducing a skewing mechanism that adjusts the timing of output signals. The communication controller dynamically modifies the switching timing of individual pins based on detected noise conditions, allowing the system to adaptively manage SSO noise while maintaining high data throughput. This dynamic approach enables the system to optimize the balance between productivity and noise reduction in real-time.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If output skewing is applied to reduce simultaneous switching noise, then switching output noise is reduced, but data throughput and bus speed are limited

Engineering Contradiction:
Improveswitching output noiseVSAvoiddata throughput
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent changes the timing parameter of output signals through controlled skewing. By introducing variable time delays to different output pins, the system transforms the switching pattern from simultaneous to staggered, thereby reducing SSO noise. The skewing amount is carefully controlled to minimize noise while maintaining acceptable data throughput, representing a parameter change that balances two conflicting requirements.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If output skewing is applied to manage switching noise, then switching output noise is reduced, but system setup violations occur

Engineering Contradiction:
Improveswitching output noiseVSAvoidsystem setup compliance
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system dynamically adjusts skewing parameters based on real-time detection of setup violations. When violations are detected, the communication controller modifies the skewing amounts to eliminate the violations while maintaining noise reduction benefits. This dynamic adaptation ensures that the system operates within reliable timing margins while still achieving SSO noise reduction.

Inventive Principle:
Principle #15Dynamics

4Object-affected harmful factors

If the number of output pins in a group is limited to reduce SSO noise, then switching output noise is reduced, but I/O pin count and data throughput capacity are reduced

Engineering Contradiction:
Improveswitching output noiseVSAvoiddata throughput capacity
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent extracts the noise problem from the group of I/O pins by applying individualized skewing control to each pin or subset of pins. Instead of limiting the number of pins, the system separates the switching events in time by introducing different skewing amounts, effectively extracting the harmful simultaneous switching behavior while retaining all pins for data throughput.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9742585B2Signaling control among multiple communication interfaces of an electronic device based on signal priority
Publication Date: 2017.08.22 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9742585B2 patent drawing
  • US9742585B2 patent drawing
  • US9742585B2 patent drawing

AI summary

The present disclosure provides signaling control among multiple communication interfaces of an electronic device based on signal priority. According to an aspect, an electronic device includes multiple communication interfaces. The electronic device also includes a communication controller configured to determine priority of signals to be communicated on different communication interfaces among the plurality of communication interfaces. Further, the communication controller is configured to determine an order of communication of the signals among the different communication interfaces based on the priority of the signals to be communicated. The communication controller is also configured to control communication of the signals among the different communication interfaces based on the determined order of communication.