CPC G06F 9/4405 (2013.01) | 23 Claims |
1. A computing system, comprising:
a primary die comprising a central processing unit (CPU);
a plurality of subsidiary dies each coupled to one or more communication links coupled to the primary die; and
a discovery bus coupled to the primary die and the plurality of subsidiary dies;
the primary die further comprising a boot processor configured to, in response to a boot-up response for the computing system, for each subsidiary die indicator of a plurality of subsidiary die indicators:
request a discovery page for the subsidiary die of the plurality of subsidiary dies identified by the subsidiary die indicator over the discovery bus;
receive the discovery page of the identified subsidiary die over the discovery bus; and
in response to the discovery page of the identified subsidiary die being received over the discovery bus:
request a link configuration page for the one or more communication links coupled to the identified subsidiary die over the discovery bus;
receive the link configuration page for the identified subsidiary die over the discovery bus; and
initialize the one or more communication links coupled to the identified subsidiary die based on the received link configuration page; and
the CPU configured to subsequently communicate requests with each of the plurality of subsidiary dies over at least one communication link of their respective coupled one or more communication links.
|