Load Capacitance Detection on Serial Data Lines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing serial interfaces in electronic systems, such as MIPI RFFE buses, face challenges in accurately determining and adjusting the load capacitance of data lines, which affects the transmission delay and requires complex control circuits and software to set output driver strengths, potentially leading to failures in meeting delay specifications and inefficiencies in communication.

Innovation Solution

A serial communication system with a load detector in the slave device that measures load capacitance by providing a fixed current and determining the time elapsed to reach threshold voltages, allowing the controller to automatically adjust the output driver strength based on calculated load capacitance values, eliminating the need for complex control circuits and enabling dynamic adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex control circuits and software are used to set output driver strengths, then transmission delay specifications can be met, but device complexity increases

Engineering Contradiction:
Improvetransmission delay specification complianceVSAvoidcontrol circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The slave device autonomously detects load capacitance and adjusts its output driver strength without requiring complex master device control circuits. The load detector circuit and controller work together to automatically measure capacitance and program the appropriate driver strength, making the system self-configuring and eliminating the need for complex external control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces complex control software and circuitry with a dedicated load detector circuit that uses simple RC time constant measurement. Instead of using software algorithms and complex control logic, the system uses an analog/digital hybrid circuit that directly measures capacitance through timing, substituting mechanical/software complexity with a dedicated hardware measurement mechanism.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If manual configuration of output driver strength is used, then device complexity is reduced, but communication efficiency decreases due to overhead

Engineering Contradiction:
Improvecontrol circuit simplicityVSAvoidcommunication efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The load detector circuit performs load capacitance measurement and output driver strength configuration automatically during device initialization or when load changes are detected. This preliminary automatic configuration eliminates the need for subsequent manual reconfiguration or complex runtime control, improving communication efficiency while keeping the circuit simple.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The slave device automatically detects and adapts to changing load conditions without requiring master device intervention or complex control protocols. The load detector and controller work together to autonomously adjust driver strength, eliminating communication overhead while maintaining simple circuitry.

Inventive Principle:
Principle #25Self-service

3Productivity

If dynamic adjustment of output driver strength is implemented, then communication efficiency improves, but device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcontrol circuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The slave device autonomously monitors load conditions and dynamically adjusts its output driver strength without requiring complex control circuits. The load detector continuously measures capacitance and the controller automatically programs the appropriate driver strength, enabling dynamic adaptation through self-service rather than complex external control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces complex dynamic control software and circuits with a dedicated load detector circuit that uses simple RC time constant measurement. The analog/digital hybrid circuit directly measures capacitance changes and triggers automatic driver strength adjustment, substituting complex dynamic control mechanisms with a dedicated hardware measurement and response system.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution simplifies the process of setting output driver strengths, reduces communication overhead, and ensures accurate load capacitance measurement and adjustment, preventing transmission failures and improving communication efficiency by allowing each slave device to autonomously detect and adapt to changing load conditions.

Implementation Method 1

determine the load capacitance of the data line based on the amount of time elapsed

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

provide a first fixed current to the data line, determine an amount of time elapsed while the data line is driven to a first threshold value

Methodology Applied
Scientific EffectRC Time Constant:

Data Source

PatentUS11461259B2Systems and methods for load detection on serial communication data lines
Publication Date: 2022.10.04 SKYWORKS SOLUTIONS INC
  • US11461259B2 patent drawing
  • US11461259B2 patent drawing
  • US11461259B2 patent drawing

AI summary

Systems and methods for load detection on serial communication data lines are provided herein. In certain configurations, a serial communication system includes a data line having a load capacitance and a master device configured to generate a command signal for a slave device to measure the load capacitance on the data line. The system further includes a slave device including a load detector including a controller configured to receive the command signal from the master device, provide a first fixed current to the data line, determine an amount of time elapsed while the data line is driven to a first threshold value, and determine the load capacitance of the data line based on the amount of time elapsed.