Processor with Host and Slave Operating Modes Stacked with Memory
AssigneeAdvanced Micro Devices, Inc.
InventorsNuwan S. JAYASENA, Gabriel H. LOH, Bradford M. BECKMANN, James M. O'CONNOR, Lisa R. HSU
Life of this patent
Estimating the term…
Abstract
A system, method, and computer program product are provided for a memory device system. One or more memory dies and at least one logic die are disposed in a package and communicatively coupled. The logic die comprises a processing device configurable to manage virtual memory and operate in an operating mode. The operating mode is selected from a set of operating modes comprising a slave operating mode and a host operating mode.
Claims20
A system comprising:
- a memory die disposed in a package;
- and
- a logic die disposed in the package and communicatively coupled to the memory die, the logic die comprising a processing device configurable to manage virtual memory and operate in an operating mode, wherein the operating mode is selected from a set of operating modes comprising a slave operating mode and a host operating mode.
A method comprising:
- receiving, by a logic die, one or more commands, wherein the logic die comprises a processing device configurable to manage virtual memory and operate in an operating mode selected from a set of operating modes comprising a slave operating mode and a host operating mode;
- determining, by the logic die, a command type for each command;
- and
- determining, by the logic die, a processing destination for each command based on the command type, wherein the processing destination is either a memory die or the logic die.
A computer-readable storage device having instructions stored thereon, execution of which, by a computing device, causes the computing device to perform operations comprising:
- configuring a logic-memory module to manage virtual memory and operate in an operating mode, wherein the operating mode is selected from a set of operating modes comprising a slave operating mode and a host operating mode, wherein the logic-memory module comprises a package including a logic die stacked with a memory die via through-silicon-vias;
- and
- distributing processing operations between the logic-memory module and an external host processor, wherein the external host processor issues a command to be executed by the logic-memory module and the external host processor handles an address translation for the command.
A method comprising:
- configuring a logic-memory module to manage virtual memory and operate in an operating mode, wherein the operating mode is selected from a set of operating modes comprising a slave operating mode and a host operating mode, wherein the logic-memory module comprises a package including a logic die stacked with a memory die via through-silicon-vias;
- and
- distributing processing operations between the logic-memory module and an external host processor, wherein the external host processor issues a command to be executed by the logic-memory module and the external host processor handles an address translation for the command.
Dependencies are inferred from the claim text.