| CPC G06F 12/0806 (2013.01) | 36 Claims |

|
1. A data processing system, the system comprising:
a computer-readable memory storing chiplet operational data including boot data;
a multi-chiplet module for providing a set of functions, the multi-chiplet module including a plurality of chiplets each configured to perform a subset of the set of functions, wherein the plurality of chiplets are serially operably coupled to each other forming a chiplet chain, and further wherein, during a chiplet boot process, upon receiving a request for the boot data from another of the chiplets, each request-receiving chiplet of the chiplets:
checks a local cache of the request-receiving chiplet for the requested boot data and returns the requested boot data to the another of the chiplets when the boot data is found in the local cache of the request-receiving chiplet; and
transmits the request for the boot data to a next of the chiplets along the chiplet chain when the boot data is not found in the local cache of the request-receiving chiplet.
|