Hybrid Bus Communication Circuit Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication devices face challenges in managing time-constrained configuration changes without interfering with timing critical communications, particularly due to the limitations of single-bus and multi-bus communication systems which can lead to increased complexity and potential interruptions.
Innovation Solution
A hybrid bus communication circuit is introduced, featuring two types of communication buses: a multi-wire serial bus for timing critical information and a single-wire peer-to-peer bus for non-timing critical configuration changes, with a hybrid bridge circuit that receives configuration commands on the first bus and configures parameters on the second bus, allowing for time-constrained changes without disrupting timing critical communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single communication bus is used for all communications, then device complexity is reduced, but timing critical communications may be interrupted by configuration changes
Solution Approach 1:
The communication system is segmented into two separate buses: a first communication bus for timing critical communications and a second communication bus for configuration changes. This segmentation allows timing critical communications to proceed without interruption while configuration changes occur on a separate bus, resolving the contradiction between reliability and complexity.
Solution Approach 2:
A bridge circuit acts as an intermediary between the first and second communication buses. The bridge circuit receives configuration commands from the first bus and transfers them to the second bus, enabling coordination between the two buses without direct interference, thus maintaining both reliability and manageable complexity.
2Productivity
If configuration changes are made on the same bus as timing critical communications, then device complexity is reduced, but communication interruptions occur
Solution Approach 1:
The communication functions are segmented into two separate buses, allowing configuration changes to occur on the second bus without interrupting timing critical communications on the first bus. This enables continuous operation and eliminates communication interruptions during configuration changes.
Solution Approach 2:
Configuration changes are prepared and transferred in advance through the bridge circuit before they are needed. The bridge circuit can pre-process configuration commands and ensure they are ready to be applied without disrupting ongoing timing critical communications, thus preventing interruptions.
3Speed
If a multi-wire serial bus is used for all communications, then data rate is improved, but implementation complexity increases
Solution Approach 1:
The communication system segments functions across two buses with different characteristics: the first bus uses multi-wire serial communication for high-speed timing critical data, while the second bus uses a simpler single-wire peer-to-peer protocol for configuration changes. This segmentation allows optimization of each bus for its specific purpose, improving overall system efficiency while managing complexity.
Solution Approach 2:
Different communication protocols are applied locally to different functions: the first bus employs multi-wire serial communication with higher data rates for timing critical operations, while the second bus uses a simpler peer-to-peer protocol for configuration changes. This local optimization ensures each bus has the appropriate characteristics for its specific workload.
Data Source
AI summary
A hybrid bus communication circuit is provided. The hybrid bus communication circuit includes at least two different types of communication buses. The hybrid bus communication circuit also includes a hybrid bridge circuit and several multi-bus slave circuits each coupled to the two different types of communication buses. In a non-limiting example, each of the multi-bus slave circuits may communicate timing critical information via a first type communication bus and non-timing critical information via a second type communication bus. The hybrid bridge circuit is configured to receive a configuration command via the first type communication bus and, accordingly, configure a configuration parameter(s) in any of the multi-bus slave circuits via the second type communication bus. As such, it is possible to make time constrained configuration changes in any of the multi-bus slave circuits without interfering with the timing critical communication conducted via the first type communication bus.


