Bus System Expandability via Arbitration Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional bus systems, such as those using the enhanced serial peripheral interface (eSPI) bus, are limited by a one-to-one communication mechanism, restricting expandability and making it difficult to connect multiple external circuit modules independently.
Innovation Solution
A bus system that includes a master device and multiple slave devices, where the master device communicates with the slave devices using a one-to-one mechanism and an arbitration mechanism to select one slave device for communication at a time, allowing multiple slave devices to be connected through a single chip select signal line, thereby increasing expandability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a one-to-one communication mechanism is used between master device and slave devices, then communication simplicity is improved, but expandability deteriorates
Solution Approach 1:
The patent segments the slave device selection process by dividing slave devices into different groups based on their connection to the chip select signal line. First slave devices are connected to a first chip select signal line while second slave devices are connected to a second chip select signal line, allowing independent selection and communication with each group through their respective signal lines.
Solution Approach 2:
The patent introduces an intermediary mechanism through the arbitration unit that manages the selection between first and second slave devices. The arbitration unit receives selection signals and determines which slave device group should be accessed, enabling the master device to communicate with multiple slave devices through a structured intermediary layer rather than direct one-to-one connections.
2Adaptability or versatility
If multiple slave devices are connected through a single chip select signal line, then expandability is improved, but communication complexity increases
Solution Approach 1:
The patent divides the slave devices into distinct groups (first slave devices and second slave devices) that are connected to different chip select signal lines. This segmentation allows each group to be managed independently through its own signal line, reducing the complexity that would arise from managing all slave devices through a single signal line.
Solution Approach 2:
The patent adds a dimensional layer to the communication architecture by introducing multiple chip select signal lines (first and second signal lines) instead of using a single signal line. This dimensional expansion allows parallel management of different slave device groups, simplifying the overall communication structure while enabling greater expandability.
Data Source
AI summary
A bus system is provided. The bus system includes a master device, a bus and a plurality of slave devices. The slave devices and the master device are electrically connected through the bus. The master device communicates with the slave devices by using a one-to-one communication mechanism. The slave devices communicate with the master device by using an arbitration mechanism in which one of the slave devices is selected to communicate with the master device.


