Smart bridge for memory core
First Claim
Patent Images
1. An apparatus comprising:
- a semiconductor die device including a multi-ported three-dimensional (3D) memory that includes multiple memory cells arranged in multiple physical levels that are monolithically formed above a substrate of the semiconductor die, wherein the semiconductor die that includes the multi-ported 3D memory includes circuitry associated with operation of the multiple memory cells; and
a second semiconductor die that includes a multi-ported memory interface that is connected to the multi-ported 3D memory, the second semiconductor die including a multi-ported static random access memory (SRAM),wherein the second semiconductor die includes a state machine configured to store data at the multi-ported SRAM and to initiate a data store operation at the multi-ported 3D memory by sending the data and an instruction to the multi-ported 3D memory via the multi-ported memory interface.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes a semiconductor device that includes a multi-ported three-dimensional (3D) memory. The multi-ported 3D memory includes multiple memory cells arranged in multiple physical levels above a substrate. The multi-ported 3D memory includes circuitry associated with operation of the multiple memory cells.
45 Citations
17 Claims
-
1. An apparatus comprising:
-
a semiconductor die device including a multi-ported three-dimensional (3D) memory that includes multiple memory cells arranged in multiple physical levels that are monolithically formed above a substrate of the semiconductor die, wherein the semiconductor die that includes the multi-ported 3D memory includes circuitry associated with operation of the multiple memory cells; and a second semiconductor die that includes a multi-ported memory interface that is connected to the multi-ported 3D memory, the second semiconductor die including a multi-ported static random access memory (SRAM), wherein the second semiconductor die includes a state machine configured to store data at the multi-ported SRAM and to initiate a data store operation at the multi-ported 3D memory by sending the data and an instruction to the multi-ported 3D memory via the multi-ported memory interface. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising:
-
a first memory die comprising a first three-dimensional (3D) memory that includes multiple memory cells arranged in multiple physical levels that are monolithically formed above a substrate, wherein the first 3D memory includes circuitry associated with operation of the multiple memory cells; a second memory die comprising a second memory; and a periphery die coupled to the first memory die and to the second memory die, wherein the periphery die comprises first periphery circuitry corresponding to the first 3D memory and second periphery circuitry corresponding to the second memory, wherein the first periphery circuitry is distinct from the second periphery circuitry, and wherein the periphery die is responsive to a command from a memory controller of a memory controller die that is distinct from each of the first memory die, the second memory die, and the periphery die, and wherein the periphery die is configured to initiate, responsive to the command from the memory controller, a first memory operation at the first 3D memory and a second memory operation at the second memory. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving data at a semiconductor die including a multi-ported three-dimensional (3D) memory that includes multiple memory cells arranged in multiple physical levels that are monolithically formed above a substrate of the semiconductor die, wherein the semiconductor die that includes the multi-ported 3D memory includes circuitry associated with operation of the multiple memory cells, and wherein the data is received from a multi-ported static random access memory (SRAM) of a second semiconductor die that includes a multi-ported memory interface that is coupled to the multi-ported 3D memory; and storing the data in the multi-ported 3D memory. - View Dependent Claims (12, 13)
-
-
14. A method comprising:
-
receiving a request at a periphery die, the request received from a memory controller of a memory controller die that is coupled to the periphery die; and in response to the request; initiating a first memory operation at a first memory die comprising a first three-dimensional (3D) memory that includes multiple memory cells arranged in multiple physical levels that are monolithically formed above a substrate, wherein the first 3D memory includes circuitry associated with operation of the multiple memory cells; and initiating a second memory operation at a second memory die comprising a second memory, wherein the periphery die comprises first periphery circuitry corresponding to the first 3D memory and second periphery circuitry corresponding to the second memory, and wherein the first periphery circuitry is distinct from the second periphery circuitry. - View Dependent Claims (15, 16, 17)
-
Specification