Multidrop Serial Bus Coexistence Management via Datagram Register Addressing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High bus latency and congestion in serial communication systems, particularly in multi-radio devices, hinder low-latency communication and coexistence management, limiting the number of sensors and RF devices that can be effectively connected and operated concurrently.

Innovation Solution

A multidrop serial bus is adapted for coexistence management by using a datagram with a register address as a coexistence management identifier, allowing for multidirectional messaging and efficient transmission of coexistence management messages through a line driver activation mechanism, reducing bus contention and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a multi-drop serial bus is used to support multiple RF devices and sensors, then device connectivity and functionality are improved, but bus latency and congestion increase

Engineering Contradiction:
Improvedevice connectivityVSAvoidbus latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the bus communication into priority-based channels or time slots, allowing high-priority coexistence management messages to be transmitted separately from lower-priority data traffic. This segmentation reduces contention and latency for critical messages while maintaining support for multiple devices on the same bus.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-allocating specific time slots or communication windows for high-priority coexistence management traffic before lower-priority data transmission begins. This ensures that time-sensitive messages are transmitted without delay from bus contention, while still allowing multiple devices to share the bus infrastructure.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple devices are concurrently active on the serial bus, then device functionality is improved, but bus contention and latency degradation occur

Engineering Contradiction:
Improvedevice functionalityVSAvoidbus latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent employs periodic action by organizing bus access into regular time slots or cycles, where different devices are granted bus access in a predetermined sequence. This periodic structure allows multiple devices to function concurrently over time while preventing simultaneous access conflicts, thereby maintaining low latency for time-sensitive operations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies dynamics by implementing dynamic priority arbitration that adjusts bus access rights based on real-time message urgency and device requirements. High-priority coexistence management messages can dynamically preempt lower-priority traffic, allowing the system to adapt to changing conditions while supporting multiple active devices.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If traditional serial bus protocols are used for coexistence management, then protocol compatibility is improved, but message transmission efficiency and latency performance deteriorate

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidmessage transmission efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent achieves universality by designing a communication framework that operates over existing standard serial bus protocols (I2C, I3C, SPI) while adding layered coexistence management functionality. This allows the system to maintain protocol compatibility for broad device support while implementing efficient priority-based message transmission through additional control mechanisms and message formats.

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

Solution Approach 2:

The patent introduces an intermediary coexistence management layer that sits between the physical bus protocol and the application-layer communication needs. This intermediary layer translates high-priority coexistence messages into bus-compatible transactions while maintaining efficient transmission, effectively mediating between protocol compatibility requirements and performance optimization goals.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20220083483A1Real-time control compliant radio frequency coexistence management bus
Publication Date: 2022.03.17 QUALCOMM INC
  • US20220083483A1 patent drawing
  • US20220083483A1 patent drawing
  • US20220083483A1 patent drawing

AI summary

Systems, methods, and apparatus for multi-drop coexistence management are described. A data communication apparatus has a bus interface that couples the data communication apparatus to a serial bus and a controller configured to determine that a datagram received from the serial bus is addressed to a register address corresponding to a coexistence management identifier, activate a line driver of the bus interface circuit that is coupled to a data line of the serial bus during a portion of a first payload of the datagram when one or more coexistence management messages are ready for sending from the slave device, where the portion of the first payload of the datagram is allocated for use of the apparatus, and transmit a first coexistence management message in the portion of the first payload of the datagram that is allocated for use of the data communication apparatus.