Autonomous Chiplet Reconfiguration Through Microsystem Orchestration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current chiplet solutions lack flexibility and adaptability, limiting their ability to change or evolve structurally and functionally, which hampers hardware reuse and scalability.
Innovation Solution
A chiplet arrangement with a chiplet control plane and a chiplet placticity plane that allows for autonomous structural and functional reconfiguration by orchestrating microsystems and providing awareness data to determine reconfiguration opportunities, enabling dynamic instantiation of new microsystems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If chiplets are designed with fixed functionality at manufacturing, then manufacturing precision and reliability are improved, but adaptability and structural plasticity deteriorate
Solution Approach 1:
The patent implements a runtime reconfiguration mechanism that allows chiplet functionality to change dynamically after manufacturing. The system includes a reconfiguration controller and configuration memory that enable the chiplet to switch between different functional states without physical modification, thus achieving both manufacturing stability and operational adaptability.
Solution Approach 2:
The patent changes the operational parameters of the chiplet by loading different configuration data into configuration memory at runtime. This allows the same physical chiplet to exhibit different functional characteristics by modifying configuration parameters, resolving the contradiction between fixed manufacturing and flexible deployment.
2Productivity
If chiplet design is standardized for mass production, then ease of manufacture and productivity are improved, but device complexity and reconfiguration capability worsen
Solution Approach 1:
The patent segments the chiplet into fixed functional units and configurable functional units. The fixed portions can be manufactured using standardized processes for high productivity, while the configurable portions use standardized interfaces to a reconfiguration controller, allowing complex behavior to be achieved through software rather than hardware complexity.
Solution Approach 2:
The patent introduces a reconfiguration controller as an intermediary between the standardized chiplet hardware and the desired functional complexity. This mediator handles the complexity of reconfiguration through standardized protocols and interfaces, keeping the actual chiplet design simple and manufacturable.
3Ease of manufacture
If chiplet architecture is simplified for cost reduction, then ease of manufacture is improved, but functional versatility and service capability deteriorate
Solution Approach 1:
The patent designs the chiplet with universal configuration interfaces that can support multiple functions through software configuration rather than hardware variation. A single standardized chiplet design can be configured to perform different functions by loading appropriate configuration data, achieving functional versatility without manufacturing complexity.
Solution Approach 2:
The patent uses configuration data as a virtual copy of the desired functionality. Instead of manufacturing different hardware variants, the system creates software-based copies of functional behavior through configuration files that can be loaded into the standardized chiplet, providing versatility at zero manufacturing cost.
Data Source
Figure 1~3
Figure 4~5
Figure 6
AI summary
A chiplet arrangement (100) is presented. The chiplet arrangement (100) is configured to provide autonomous structural and functional plasticity from a hardware, or hardware and software, perspective. The chiplet arrangement (100) is provided with a chiplet control plane (300) configured to orchestrate one or more microsystems (200) of the chiplet arrangement (100), wherein each microsystem (200) comprising at least one hardware resource (112) and an associated microservice (400) addressable at an internal communications interface (120) and/or at an external communications interface (150) of the chiplet arrangement (100). The chiplet arrangement (100) is further provided with a chiplet placticity plane (800) configured to provide awareness data of the chiplet arrangement (100), determine an opportunity of reconfiguration of the one or more microsystems (200) of the chiplet arrangement (100) based the awareness data, cause provisioning of a new microsystem based on the determined opportunity, and control the chiplet control plane (300) to deploy the new microsystem at the chiplet arrangement (100).