USB Peripheral Impedance Detection Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

USB peripherals lack the ability to securely determine if they are connected to a master device via a serial link, as they cannot reliably detect the presence of a master device, leading to potential security breaches and issues with data transmission speed detection.

Innovation Solution

A detection circuit within the peripheral that uses a bias stage and comparators to generate and compare measure voltages on the serial port terminals, allowing it to detect the presence of a master device by identifying impedance values, such as pull-down resistors, and adjust its operating mode accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a peripheral uses USB pull-up resistors to indicate data transmission speed, then the master device can detect the transmission speed, but the peripheral cannot detect the presence of a master device

Engineering Contradiction:
Improvedetection capabilityVSAvoiddetection circuit
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of the master device detecting the peripheral's speed capability through pull-up resistors, the invention inverts the detection direction by having the peripheral detect the master device's presence through pull-down resistors. This inversion allows the peripheral to gain detection capability while maintaining USB protocol compatibility.

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

Solution Approach 2:

The invention introduces pull-down resistors as intermediary elements connected to data terminals that serve as detection indicators. These resistors act as mediators between the master device and peripheral, enabling the peripheral to indirectly detect the master device's presence through voltage level changes without direct communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a peripheral connects to a master device with faulty transmission links, then the peripheral can be powered but cannot communicate securely, but fraudsters can access secret information

Engineering Contradiction:
Improvesecure communicationVSAvoidunauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The peripheral performs preliminary detection of the master device's presence and communication capability before establishing secure communication. By detecting pull-down resistors and verifying proper connection early in the initialization process, the system can prevent unauthorized access to secret information stored on security devices.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the detection circuit generates measure voltages on serial port terminals, then it can detect impedance values, but it must adhere to USB standard voltage constraints

Engineering Contradiction:
Improveimpedance detectionVSAvoidvoltage compliance
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The detection circuit dynamically adjusts voltage parameters by generating measure voltages only when needed for detection, then returning to standard USB voltage levels for normal operation. This parameter change approach allows precise impedance detection while maintaining compliance with USB voltage constraints during data transmission.

Inventive Principle:
Principle #35Parameter changes

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 secure communication by ensuring the peripheral can determine if it is connected to a master device, preventing unauthorized access and correctly selecting data transmission speeds, while adhering to USB standard voltage constraints.

Implementation Method 1

a detection stage comprising at least one comparator for comparing the measure voltage to a reference voltage

Methodology Applied
Scientific EffectVoltage comparison: Ohm's Law

Data Source

PatentUS7836239B2Secured USB peripheral
Publication Date: 2010.11.16 STMICROELECTRONICS FRANCE
  • US7836239B2 patent drawing
  • US7836239B2 patent drawing
  • US7836239B2 patent drawing

AI summary

A device includes a serial port for connecting as a slave to a master device through a serial link. The device further includes a detection circuit for detecting the presence of an impedance of the master device, linked to a terminal of the serial port. The device can be used with microprocessor cards comprising a USB port.