Bus Driver Over-Current Validation and Branch Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In shared bus communication systems, over-current conditions can occur due to short circuits or excessive loads, potentially damaging nodes connected to the bus, and existing bus drivers struggle to accurately distinguish between valid and invalid over-current conditions, leading to sub-optimal signal integrity and potential damage.

Innovation Solution

The implementation of a bus driver with an over-current validation unit that detects and validates over-current conditions based on data transmission, disabling specific branches of the H-bridge only when a validated over-current condition is detected, and using precise timing constraints to synchronize over-current validations with data changes, ensuring accurate detection and prevention of damage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single shared communication bus is used to connect multiple nodes, then the number of electrical connections is reduced, but each node becomes susceptible to over-current conditions caused by other nodes on the bus

Engineering Contradiction:
Improvenumber of electrical connectionsVSAvoidsusceptibility to over-current conditions
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The bus driver circuit is segmented into multiple independent H-bridge branches (e.g., four branches corresponding to different signal lines). Each branch can be independently controlled and protected through individual shutdown mechanisms, allowing selective isolation of affected branches while maintaining operation of other branches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An over-current validation unit is introduced as an intermediary between the over-current detection mechanism and the shutdown control. This validation unit analyzes whether detected over-current conditions are legitimate (caused by actual faults) or spurious (caused by noise or normal operation), preventing false shutdowns while ensuring real faults are protected.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If over-current detection is performed continuously, then over-current conditions are detected promptly, but noise on the bus may cause incorrect validation of over-current conditions

Engineering Contradiction:
Improvedetection speed of over-current conditionsVSAvoidaccuracy of over-current condition validation
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

Instead of continuous monitoring that would trigger on every noise spike, the system employs periodic sampling of over-current conditions at specific intervals. The over-current validation unit samples bus conditions periodically and validates whether sustained over-current conditions exist beyond transient noise events, balancing prompt detection with accurate validation by requiring conditions to persist through multiple sampling periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The over-current validation unit performs preliminary validation analysis before triggering shutdown actions. It预先 (in advance) evaluates detected over-current conditions to determine their legitimacy before committing to shutdown, filtering out spurious conditions that occur during normal operation or due to noise while preparing for genuine fault conditions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9172235B2Shutdown protection for bus line drivers
Publication Date: 2015.10.27 INFINEON TECHNOLOGIES AG
  • US9172235B2 patent drawing
  • US9172235B2 patent drawing
  • US9172235B2 patent drawing

AI summary

An electrical circuit for driving a bus is described that includes a plurality of branches coupled to at least one signal line at a termination of the bus and a transmit data input configured to receive data that the electrical circuit drives across the bus. The electrical circuit also includes an over-current validation unit coupled to the transmit data input which is configured to validate an over-current condition detected at a first branch of the plurality of branches based at least in part on the data at the transmit data input. The electrical circuit also includes a branch control unit coupled to the over-current validation unit which is configured to disable at least one of the plurality of branches in response to a validated over-current condition at the first branch.