Single-Wire Bus Slave-Initiated Resumption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication devices, the existing two-wire serial bus (RFFE bus) is not always necessary, and a single-wire bus (SuBUS) can be sufficient or desired for certain communications, but the lack of timely resumption of SuBUS telegram communication due to unknown completion time of slave operations leads to reduced throughput.
Innovation Solution
A SuBUS apparatus with a master circuit and slave circuit connected by a single-wire bus, where the slave circuit generates a predefined interruption pulse sequence upon completing a defined operation to prompt the master circuit to resume SuBUS telegram communication, eliminating the need for a fixed fast charge period and reducing 'dead time'.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the master circuit suspends SuBUS telegram communication to allow slave circuit to perform operations, then the slave circuit can execute defined operations (e.g., charging, impedance measurement), but the SuBUS communication remains suspended for an extended period due to unknown completion time, reducing throughput
Solution Approach 1:
The slave circuit generates an interruption pulse sequence as feedback to the master circuit, signaling the completion of defined operations. This feedback mechanism allows the master circuit to resume SuBUS telegram communication promptly after the slave operation completes, rather than waiting for a predetermined time period, thus improving SuBUS throughput while ensuring reliable operation completion
Solution Approach 2:
The slave circuit autonomously manages its own operation timing and generates the interruption pulse sequence when operations are complete, without requiring continuous master circuit control or predetermined timing. This self-service approach allows the slave circuit to independently control when communication should resume, improving overall system efficiency
2Reliability
If a fixed fast charge period is used to allow slave circuit to complete operations, then the slave circuit has sufficient time to perform defined operations, but the SuBUS communication is suspended for unnecessary extended periods, creating 'dead time'
Solution Approach 1:
The system transitions from a static, fixed-time suspension approach to a dynamic, event-driven resumption approach. The SuBUS communication suspension duration is no longer fixed but dynamically adjusted based on the actual completion time of slave operations, as indicated by the interruption pulse sequence. This dynamic adaptation eliminates unnecessary dead time while ensuring sufficient operation completion time
Solution Approach 2:
The interruption pulse sequence provides real-time feedback to the master circuit about slave operation completion status. This feedback enables the master circuit to resume communication at the optimal moment - immediately after operation completion rather than after a fixed predetermined period - thereby eliminating dead time while maintaining reliable operation completion
Data Source
AI summary
A single-wire bus (SuBUS) apparatus is provided. The SuBUS apparatus includes a master circuit coupled to a slave circuit(s) by a SuBUS. The master circuit can enable or suspend a SuBUS telegram communication over the SuBUS. When the master circuit suspends the SuBUS telegram communication over the SuBUS, the slave circuit(s) may draw a charging current via the SuBUS to perform a defined slave operation. Notably, the master circuit may not have knowledge about exact completion time of the defined slave operation and thus may be unable to resume the SuBUS telegram communication in a timely manner. The slave circuit(s) can be configured to generate a predefined interruption pulse sequence to cause the master circuit to resume the SuBUS telegram communication over the SuBUS. As such, it may be possible for the master circuit to quickly resume the SuBUS telegram communication, thus helping to improve throughput of the SuBUS.


