Host-Slave Communication Addressing for Data Transfer Rate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems require individual communication with each slave device using unique slave addresses, leading to increased data transmission and diminished data transfer rates due to the need for multiple reading and writing transactions.
Innovation Solution
A system where each integrated circuit stores a unique slave address and a global slave address, allowing the host device to communicate with each slave device individually using the unique address and simultaneously with all devices using the global address and order number, reducing the number of data bytes transferred.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the host device communicates with each slave device individually using unique slave addresses, then each slave device can be addressed specifically, but the total amount of data transmitted increases and data transfer rate diminishes
Solution Approach 1:
The patent combines multiple slave devices into a single communication transaction by using a master device that can address and communicate with multiple slave devices simultaneously through a unified protocol structure, merging what were previously separate individual communication channels into one efficient channel
Solution Approach 2:
The master device is designed with multi-functionality to handle both individual slave device communication and group communication with multiple slave devices using a single versatile communication interface and protocol that supports both addressing modes
2Reliability
If the host device performs multiple reading and writing transactions with each slave device, then complete data exchange can be achieved, but the number of transactions increases and communication efficiency decreases
Solution Approach 1:
The system performs preliminary actions by establishing a master device configuration that can initiate and manage multiple slave device transactions in a coordinated manner, preparing the communication framework in advance to enable batch operations rather than ad-hoc individual transactions
Solution Approach 2:
The communication protocol enables continuous useful action by allowing the master device to maintain an active communication session with multiple slave devices, performing reading and writing transactions in a continuous flow without requiring repeated establishment of individual transaction protocols between the host and each slave device
3Ease of operation
If individual communication transactions are used with each slave device, then specific data can be read and written to each device, but the total data transmission volume increases
Solution Approach 1:
The patent applies segmentation by dividing the data transmission into efficient segments where the master device handles addressing and routing information centrally, allowing multiple slave devices to be accessed through a segmented addressing scheme rather than requiring separate complete data paths for each device
Data Source
AI summary
Various embodiments of the present technology may provide methods and system for communication between a host device and slave devices. The system may provide a plurality of integrated circuits (i.e., slave devices) connected to and configured to communicate with a host device (i.e., a master device). Each integrated circuit may provide a register to store a unique slave address, a global slave address, and an order number. The host device may communicate with each slave device individually using the unique slave address and communicate with all slave devices simultaneously using the global slave address and the order number.


