Non-Ported Generic Device Serial Bus Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in allowing multiple processing devices to communicate with components on a serial data bus without the need for redundant manager hardware, which increases costs and processing power usage.
Innovation Solution
The use of Non-Ported Generic Device (NGD) hardware allows additional processing devices to connect to the serial data bus without integrated manager hardware, enabling direct communication and utilizing unused bandwidth for messaging, thus simplifying hardware and reducing costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manager hardware is integrated into each processing device to enable direct communication with the serial data bus, then communication capability is improved, but hardware complexity and cost increase due to redundant manager hardware
Solution Approach 1:
The manager hardware is implemented as a shared universal resource that multiple processing devices can access through the NGD interface, rather than each device having its own dedicated manager hardware. This allows the single manager to serve multiple devices, reducing hardware redundancy while maintaining full communication capability for all devices.
Solution Approach 2:
The Non-Ported Generic Device (NGD) acts as an intermediary between processing devices without manager hardware and the serial data bus. The NGD provides the necessary management functions and protocol handling, allowing simple processing devices to communicate with the bus without requiring integrated manager hardware, thus reducing device complexity.
2Ease of operation
If manager hardware is integrated into each processing device, then communication autonomy is improved, but processing power is consumed due to redundant management operations
Solution Approach 1:
The manager hardware performs management operations once for all processing devices rather than each device performing its own management operations. The shared manager handles bus arbitration, protocol management, and data channel setup centrally, eliminating redundant processing power consumption while maintaining communication autonomy for each device through the standardized NGD interface.
3Ease of operation
If multiple processing devices connect to the serial data bus with integrated manager hardware, then communication capability is improved, but bandwidth efficiency deteriorates due to unused bandwidth
Solution Approach 1:
The NGD interface enables multiple processing devices to share access to the serial data bus through a standardized protocol, allowing the bus to be efficiently utilized for multiple communication purposes. The shared manager hardware coordinates data channels and messaging to maximize bandwidth utilization across all devices, eliminating the waste associated with dedicated hardware configurations.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques are disclosed for utilizing a non-ported generic device (NGD) or other non-ported hardware to couple processing device(s) to access components on a serial data bus without the need for integrated manager hardware. Using the NGD, a processing device(s) can utilize available unused bandwidth on the serial data bus to communicate with components coupled with the serial data bus, including a processing device having the manager hardware. Various alterations and embodiments are disclosed.