Configurable Bus Driver Output Stages for PSI and DSI Buses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current air bag bus drivers are customized for specific vendors or customers, leading to high development, validation, and stockholding costs due to the need for separate implementations for different bus protocols like DSI and PSI, which use different architectures.

Innovation Solution

A flexible bus driver with dual operation modes, capable of functioning with both PSI and DSI protocols, utilizing push-pull output stages and preamplifier drivers to adapt to single-ended and differential architectures, respectively, and incorporating multiple ground terminals for versatile communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate bus driver implementations are used for different protocols (DSI and PSI), then protocol-specific performance requirements are met, but development costs, validation costs, and stockholding costs increase

Engineering Contradiction:
Improveprotocol-specific performanceVSAvoidmultiple implementations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The bus driver is designed with a universal architecture that can operate with both DSI and PSI protocols. The driver includes configurable output stages that can be set to differential mode for DSI or single-ended mode for PSI, allowing a single device to replace multiple protocol-specific drivers.

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

Solution Approach 2:

The bus driver incorporates dynamically configurable output stages that can switch between differential and single-ended operation modes. This dynamic reconfiguration is controlled through configuration registers, enabling the same hardware to adapt its behavior based on the required protocol without requiring separate fixed implementations.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If customized bus drivers are developed for each vendor or customer, then specific customer requirements are met, but development and validation efforts increase

Engineering Contradiction:
Improvecustomer-specific customizationVSAvoiddevelopment and validation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The bus driver allows customization through parameter configuration rather than hardware redesign. Key parameters such as output impedance, voltage levels, and differential/single-ended mode can be adjusted via configuration registers, enabling the same device to be adapted to different customer requirements without requiring custom development cycles.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple ground terminals are provided, then versatility and adaptability to different protocols are improved, but device complexity increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidterminal structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The ground terminal function is segmented into multiple dedicated terminals: a first ground terminal for DSI protocol reference and a second ground terminal for PSI protocol reference. This segmentation allows each protocol to have its own dedicated ground reference, improving protocol compatibility while keeping the overall structure manageable through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8405423B2Flexible bus driver
Publication Date: 2013.03.26 NXP USA INC
  • US8405423B2 patent drawing
  • US8405423B2 patent drawing
  • US8405423B2 patent drawing

AI summary

A bus driver has a ground terminal and a first and a second terminal. In a first operation mode the bus driver provides at the first terminal a first output voltage comprising a first data signal; and at the second terminal the bus driver provides a second output voltage comprising a second data signal. In a second operation mode the bus driver provides at the first terminal a first output voltage comprising a third data signal; and at the second terminal the bus driver provides a second output voltage, wherein a curve of the second output voltage is synchronous however inverted in relation to a curve of the first output voltage. An engine comprises a bus driver as set out above.