System-on-Chip Access Routing for Dynamic Master–Slave Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems on a chip face challenges in managing dynamic access restrictions for master pieces of equipment to slave resources in a flexible and efficient manner, particularly in multi-core environments, while ensuring low power consumption and accommodating various user configurations.
Innovation Solution
A system on a chip with an interconnection system and processing means that utilize a set of configuration pieces of information, including identification and other specific information, to manage isolation architecture by assigning master pieces of equipment to slave resources, allowing for both static and dynamic configuration diagrams, and enabling a master manager piece of equipment to implement and modify these configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If access restrictions are implemented to ensure reliability of slave resources, then system reliability is improved, but device complexity increases due to management overhead
Solution Approach 1:
The patent introduces a configuration diagram as an intermediary layer that mediates between master pieces of equipment and slave resources. This configuration diagram contains identification information that enables automatic matching and access control without requiring complex management logic in the interconnection system itself, thus improving reliability while keeping the interconnection system simple.
2Adaptability or versatility
If dynamic access management is implemented to accommodate different applications, then adaptability is improved, but device complexity increases due to configuration management
Solution Approach 1:
The patent implements dynamic access management through configuration diagrams that can be modified during system operation. The interconnection system reads identification information from transactions and dynamically determines access permissions based on the current configuration diagram, allowing the system to adapt to different applications without requiring complex reconfiguration mechanisms.
Solution Approach 2:
The configuration diagram contains identification information that enables the interconnection system to automatically perform access control decisions without external intervention. The system self-manages access restrictions by matching identification information in transactions with the configuration diagram, eliminating the need for complex external management mechanisms.
3Reliability
If identification information is attached to all transactions for access control, then reliability is improved through proper access management, but loss of information increases due to additional data overhead
Solution Approach 1:
The patent extracts only the essential identification information needed for access control from the transaction data, rather than transmitting complete access control parameters. The configuration diagram stores the detailed access control rules, and only the relevant identification information is attached to transactions, minimizing information overhead while maintaining reliable access control.
Data Source
AI summary
A system including a first port configured to simultaneously couple with a first device and a second device; and a management circuit configured to route a data signal received from a first controller to the first device in response to receiving a first-device direction from the first controller and route the data signal received from the first controller to the second device in response to receiving a second-device direction from the first controller unless an override condition for the management circuit is satisfied.


