Bus Slave Circuit Selective Acknowledgement for Single-Wire Bus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional single-wire bus architectures are limited in supporting more than four slave circuits per bus port due to the requirement for explicit acknowledgement from each slave circuit, which restricts design flexibility and efficiency in mobile communication devices.

Innovation Solution

A single-wire bus apparatus with a bus slave circuit that includes a controller to determine whether to respond to multicast or broadcast command sequences based on a predefined response policy, allowing for a mix of legacy and enhanced slave circuits to assert acknowledgement signals, thereby supporting more than four slave circuits per port.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional single-wire bus architectures require explicit acknowledgement from each slave circuit, then reliable communication is ensured, but the number of supported slave circuits per port is limited to four

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnumber of supported slave circuits
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the acknowledgement mechanism by introducing two types of slave circuits: legacy slave circuits that provide explicit acknowledgements and enhanced slave circuits that do not. This segmentation allows the system to support more than four slave circuits per port while maintaining communication reliability through the legacy circuits that do provide acknowledgements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal bus interface that can accommodate both legacy and enhanced slave circuits. The master circuit is designed to handle both types of slaves, making the system versatile enough to support a larger number of slave circuits while maintaining backward compatibility with existing legacy circuits.

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

2Ease of operation

If legacy slave circuits always respond to multicast or broadcast command sequences, then communication simplicity is maintained, but design flexibility and power management efficiency are reduced

Engineering Contradiction:
Improvecommunication simplicityVSAvoiddesign flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic behavior in enhanced slave circuits by enabling them to selectively respond to multicast or broadcast command sequences based on their configuration and power management requirements. This dynamic response capability allows circuits to enter low-power states when not actively needed, improving power management efficiency while maintaining design flexibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the response parameter of slave circuits from a fixed state (always respond) to a configurable state (respond based on predefined policies). Enhanced slave circuits can be configured to respond or not respond to broadcast/multicast commands, allowing optimization for power consumption and design flexibility while maintaining communication simplicity through the same bus interface.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If enhanced slave circuits selectively respond to commands based on predefined policies, then power consumption is reduced, but communication protocol complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcommunication protocol complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary configuration mechanism where enhanced slave circuits use predefined response policies (stored in configuration registers) to determine whether to respond to commands. This intermediary layer simplifies the protocol by providing a clear rule-based response mechanism rather than requiring complex real-time decision logic, thereby reducing power consumption without significantly increasing protocol complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by pre-configuring response policies in enhanced slave circuits before operation. The circuits are programmed with predefined rules that determine their response behavior to multicast and broadcast commands, allowing them to operate in low-power modes when appropriate without requiring complex runtime protocol negotiations, thus reducing power consumption with minimal protocol overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11409677B2Bus slave circuit and related single-wire bus apparatus
Publication Date: 2022.08.09 QORVO US INC
  • US11409677B2 patent drawing
  • US11409677B2 patent drawing
  • US11409677B2 patent drawing

AI summary

A single-wire bus apparatus that includes a bus slave circuit(s) is provided. The bus slave circuit(s) can receive a unicast, a multicast, and/or a broadcast command sequence over a single-wire bus. In embodiments disclosed herein, the bus slave circuit(s) can be configured to determine whether to respond to a received multicast or broadcast command sequence based on a predefined response policy. As such, the single-wire bus apparatus can be configured to mix and match a legacy slave circuit(s), which always responds to the received multicast or broadcast command sequence, with an enhanced slave circuit(s) that can decide whether to respond to the received multicast or broadcast command sequence based on the predefined response policy. As a result, it is possible to improve design and implementation flexibility, such as supporting more bus slave circuits per port.