Dynamic SMBus Pull-Up Resistor Control for Electrosurgical Signal Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional System Management Bus (SMBus) systems are optimized for a fixed number of devices and types, leading to suboptimal performance when the number or type of connected devices changes, resulting in signal rise time issues that can deform signals or cause communication failures.

Innovation Solution

A dynamic SMBus system that adjusts pull-up resistors using variable resistors, an analog-to-digital converter, and a controller to optimize signal rise times based on the number and type of connected devices, ensuring reliable communication across a variety of configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a fixed pull-up resistor is used in the SMBus system, then the signal rise time is optimized for a specific number of devices, but the communication performance deteriorates when the number or type of connected devices changes

Engineering Contradiction:
Improvesignal rise time optimizationVSAvoiddevice configuration flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies the dynamics principle by replacing the fixed pull-up resistor with a variable resistor that can be dynamically adjusted based on the number and type of devices connected to the SMBus. The controller monitors bus conditions and adjusts the resistor value in real-time to maintain optimal signal rise time across different device configurations, transforming a static component into an adaptive one.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by varying the resistance value of the pull-up resistor based on detected bus conditions. The controller measures signal characteristics and adjusts the resistor parameter to compensate for changes in total bus capacitance caused by different device configurations, thereby maintaining consistent signal rise time performance.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the pull-up resistor is optimized for a predetermined number of devices, then communication reliability is maintained for that configuration, but signal deformation or communication failure occurs when devices are added or removed

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice number flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent employs feedback by having the controller continuously monitor SMBus signal characteristics and use this information to adjust the variable resistor value. The ADC samples the data and clock signals to measure rise time, and the controller uses this feedback to dynamically reconfigure the pull-up resistor, creating a closed-loop system that maintains reliable communication across varying device configurations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system implements self-service by automatically detecting changes in device configuration and adjusting the pull-up resistor without external intervention. The controller autonomously monitors bus conditions and reconfigures the resistor value to maintain optimal communication, eliminating the need for manual resistor selection or system reconfiguration.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If a variable resistor is introduced to dynamically adjust pull-up resistance, then adaptability to different device configurations is improved, but system complexity increases due to additional components and control logic

Engineering Contradiction:
Improvedevice configuration adaptabilityVSAvoidbus control system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by integrating the variable resistor control functionality into the existing battery controller or system controller, which already manages battery and device operations. The controller performs multiple functions including battery management, device detection, and SMBus signal conditioning, eliminating the need for a separate dedicated resistor control system and reducing overall complexity.

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

Solution Approach 2:

The patent uses an analog-to-digital converter (ADC) as an intermediary to bridge the analog variable resistor and the digital controller. The ADC samples the SMBus signals to provide digital feedback about signal rise time, enabling the digital controller to make informed decisions about resistor adjustment without requiring complex analog sensing circuitry.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10459867B2Method for dynamic bus communication for an electrosurgical generator
Publication Date: 2019.10.29 COVIDIEN LP
  • US10459867B2 patent drawing
  • US10459867B2 patent drawing
  • US10459867B2 patent drawing

AI summary

A dynamic bus communication apparatus for an electrosurgical system includes a data wire, a clock wire, a first variable resistor coupled to the data wire, a second variable resistor coupled to the clock wire, an analog to digital converter (ADC), and a controller. The data wire is configured to transmit a data signal between a battery and an instrument powered by the battery. The clock wire is configured to transmit a clock signal between a battery and an instrument. The ADC is configured to sample the data signal and the clock signal at a substantially higher frequency than a frequency of the clock signal. The controller is configured to control a resistance of the first variable resistor and a resistance of the second variable resistor based on the digitally sampled data signal and the digitally sampled clock signal.