Interface Detection Circuit Using Dynamic Resistor Coupling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interface technologies face challenges in accurately identifying external devices connected to a common port due to variations in resistance values, leading to potential incorrect detection and undesirable effects.

Innovation Solution

An apparatus comprising an input port, a sorting circuit, and a coding circuit that dynamically couples resistor-based circuits to determine the resistance range presented by an external device, allowing for accurate identification through signal coding based on the resistance range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If resistance-based device identification is used at the interface port, then device type detection is enabled, but measurement precision deteriorates due to resistance variations

Engineering Contradiction:
Improvedevice identification accuracyVSAvoiddetection reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The detection process is segmented into multiple stages: initial attachment detection, resistance range determination through dynamic resistor coupling, and final device type identification. This segmentation allows the system to handle resistance variations at different stages, improving overall identification accuracy despite resistance variations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically couples different resistor-based circuits to the input port based on the detected resistance range. This dynamic adjustment allows the sorting circuit to adapt to different resistance values presented by various external devices, maintaining measurement precision across varying resistance conditions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a common interface port is used for multiple device types, then adaptability is improved, but device identification accuracy deteriorates due to overlapping resistance values

Engineering Contradiction:
Improveinterface compatibilityVSAvoiddevice type identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system employs dynamic resistor coupling where the sorting circuit selectively connects different resistor-based circuits based on the initial resistance detection. This dynamic configuration creates distinct resistance ranges that map to specific device types, enabling accurate identification even when devices share a common interface port.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary attachment detection before proceeding to resistance range determination. This preliminary action allows the system to prepare appropriate resistor-based circuits in advance, ensuring that the correct detection parameters are applied before actual device identification occurs.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If dynamic resistor coupling is implemented for resistance range determination, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveresistance range detection accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The complex detection task is segmented into manageable functions: attachment detection, resistance range determination, and device type identification. Each function is handled by dedicated circuit components, making the overall complex system more manageable and maintainable while achieving high measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sorting circuit serves multiple functions: initial attachment detection, dynamic resistor coupling for range determination, and signal coding for device identification. This multi-functionality reduces the need for separate dedicated circuits, thereby managing device complexity while maintaining measurement precision.

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

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

Enables efficient and accurate detection of external devices by identifying the type of device connected to the interface port, facilitating reliable communication and data transfer across a wide range of resistances with high accuracy.

Implementation Method 1

detect, in a connection detection mode, attachment of an external circuit to the input port based on a resistance value presented by the external circuit on the input port

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

coding a signal presented by the detected external circuit on the input port based on the determined resistance range, using the one or more of the plurality of resistor-based circuits

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS10019386B2Interface detection circuit
Publication Date: 2018.07.10 NXP BV
  • US10019386B2 patent drawing
  • US10019386B2 patent drawing
  • US10019386B2 patent drawing

AI summary

One or more characteristics of devices are ascertained in accordance with one or more aspects of the disclosure. As may be consistent with one or more embodiments, the attachment of an external circuit to an input port is detected based on a resistance value presented by the external circuit. A resistance range that includes the resistance value presented at the input port is determined, in response to detecting the attachment, by dynamically coupling one or more of a plurality of resistor-based circuits relative to the input port. A signal presented by the external circuit on the input port is coded based on the determined resistance range, using one or more of the resistor-based circuits, and the code is used to identify a type of the external circuit. These aspects can provide for the communication of power and data with a variety of different types of external circuits.