Method and device for quick boot of high bandwidth memory (hbm) dies

US2025307413A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025307413-A1
Application numberUS-202519093822-A
CountryUS
Kind codeA1
Filing dateMar 28, 2025
Priority dateMar 28, 2024
Publication dateOct 2, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and devices are provided in which a central processing unit (CPU) of a first chiplet of a superchip may load a first boot code of the first chiplet and a second boot code of a second chiplet of the superchip. The CPU may initialize the first chiplet based on the first boot code. The CPU may initialize the second chiplet based on the second boot code via first configuration instructions sent through a compute die of the superchip.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: loading, by a central processing unit (CPU) of a first chiplet of a superchip, a first boot code of the first chiplet and a second boot code of a second chiplet of the superchip; initializing, by the CPU, the first chiplet based on the first boot code; and initializing, by the CPU, the second chiplet based on the second boot code via first configuration instructions sent through a compute die of the superchip. 2 . The method of claim 1 , further comprising: configuring the first chiplet as a main chiplet of the superchip through embedded fuse programming or hardwiring. 3 . The method of claim 1 , wherein the first boot code and the second boot code are loaded from an external device via a boot loader module of the first chiplet. 4 . The method of claim 1 , further comprising: performing, by the CPU, a security check to ensure that hardware signatures are acceptable for the first boot code and the second boot code. 5 . The method of claim 1 , wherein initializing the first chiplet comprises configuring internal components of the first chiplet. 6 . The method of claim 1 , wherein initializing the second chiplet comprises: sending, by the CPU, the first configuration instructions to the second chiplet via an interconnection module of the compute die. 7 . The method of claim 1 , further comprising: loading, by the CPU, a third boot code of a third chiplet of the superchip; and initializing, by the CPU, the third chiplet based on the third boot code via second configuration instructions sent through the compute die, wherein the initializing of the second chiplet and the third chiplet are performed in parallel. 8 . A superchip comprising: a compute chip; a first chiplet; and a second chiplet, wherein the first chiplet comprises a central processing unit (CPU) configured to: load a first boot code of the first chiplet and a second boot code of the second chiplet; initialize the first chiplet based on the first boot code; and initialize the second chiplet based on the second boot code via first configuration instructions sent through the compute die. 9 . The superchip of claim 8 , wherein the CPU is further configured to: configure the first chiplet as a main chiplet of the superchip through embedded fuse programming or hardwiring. 10 . The superchip of claim 8 , wherein the first chiplet further comprises a boot loader module configured to load the first boot code and the second boot code from an external device. 11 . The superchip of claim 8 , wherein the CPU is further configured to: perform a security check to ensure that hardware signatures are acceptable for the first boot code and the second boot code. 12 . The superchip of claim 8 , wherein initializing the first chiplet comprises configuring internal components of the first chiplet. 13 . The superchip of claim 8 , wherein the compute die comprises an interconnection module, and, in initializing the second chiplet, the CPU is further configured to: send the first configuration instructions to the second chiplet via the interconnection module of the compute die. 14 . The superchip of claim 1 , further comprising a third chiplet, wherein the CPU is further configured to: load a third boot code of the third chiplet; and initialize the third chiplet based on the third boot code via second configuration instructions sent through the compute die, wherein the initializing of the second chiplet and the third chiplet are performed in parallel. 15 . A first chiplet of a superchip comprising: a processor; and a non-transitory computer readable storage medium storing instructions that, when executed, cause the processor to: load a first boot code of the first chiplet and a second boot code of a second chiplet of the superchip; initialize the first chiplet based on the first boot code; and initialize the second chiplet based on the second boot code via first configuration instructions sent through a compute die of the superchip. 16 . The first chiplet of claim 15 , wherein the instructions further cause the processor to: configure the first chiplet as a main chiplet of the superchip through embedded fuse programming or hardwiring. 17 . The first chiplet of claim 15 , wherein the first boot code and the second boot code are loaded from an external device via a boot loader module of the first chiplet. 18 . The first chiplet of claim 15 , wherein the instructions further cause the processor to: perform a security check to ensure that hardware signatures are acceptable for the first boot code and the second boot code. 19 . The first chiplet of claim 15 , wherein, in initializing the second chiplet, the instructions further cause the processor to: send the first configuration instructions to the second chiplet via an interconnection module of the compute die. 20 . The first chiplet of claim 15 , wherein the instructions further cause the processor to: load a third boot code of a third chiplet of the superchip; and initialize the third chiplet based on the third boot code via second configuration instructions sent through the compute die, wherein the initializing of the second chiplet and the third chiplet are performed in parallel.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025307413A1 cover?
Methods and devices are provided in which a central processing unit (CPU) of a first chiplet of a superchip may load a first boot code of the first chiplet and a second boot code of a second chiplet of the superchip. The CPU may initialize the first chiplet based on the first boot code. The CPU may initialize the second chiplet based on the second boot code via first configuration instructions …
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/575. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 02 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).