IP Library › Granted Patent US 12,079,475
Granted Patent B1
US 12,079,475 · App. 17/229,743 · Granted Sep 3, 2024

Ferroelectric memory chiplet in a multi-dimensional packaging

Inventors: Amrita Mathuriya (Portland, OR); Christopher B. Wilkerson (Portland, OR); Rajeev Kumar Dokania (Beaverton, OR); Debo Olaosebikan (San Francisco, CA); Sasikanth Manipatruni (Portland, OR)
Assignee: Kepler Computing Inc.
G06F3/061G06F3/0655G06F3/0679G06F12/0828G06N20/00G06F2212/621
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,079,475
App. No.
17/229,743
Granted
Sep 3, 2024
Kind
B1
Abstract

A ferroelectric memory chiplet in a multi-dimensional packaging. The multi-dimensional packaging includes a first die comprising a switch and a first plurality of input-output transceivers. The multi-dimensional packaging includes a second die comprising a processor, wherein the second die includes a second plurality of input-output transceivers coupled to the first plurality of input-output transceivers. The multi-dimensional packaging includes a third die comprising a coherent cache or memory-side buffer, wherein the coherent cache or memory-side buffer comprises ferroelectric memory cells, wherein the coherent cache or memory-side buffer is coupled to the second die via I/Os. The dies are wafer-to-wafer bonded or coupled via micro-bumps, copper-to-copper hybrid bond, or wire bond, Flip-chip ball grid array routing, chip-on-wafer substrate, or embedded multi-die interconnect bridge.

Claims (27)

1. An apparatus comprising:

a substrate;

a first die comprising a switch and a first plurality of input-output transceivers, wherein the first die is on the substrate;

a memory die on the first die via a memory interface, wherein the first die includes a memory controller to manage data traffic to the memory die;

a second die comprising a processor, wherein the second die includes a second plurality of input-output transceivers coupled to the first plurality of input-output transceivers, and wherein the second die is on the memory die; and

a third die comprising a coherent cache or memory-side buffer, wherein the coherent cache or memory-side buffer comprises ferroelectric memory cells, wherein the coherent cache or memory-side buffer is coupled to the second die via I/Os, and wherein the third die in on the second die.

2. The apparatus of claim 1 , wherein the memory interface is one of: DDR or CXL.

3. The apparatus of claim 1 , wherein the memory-side buffer includes cache with orthogonal indexing.

4. The apparatus of claim 1 , wherein the second die includes a controller for the coherent cache or memory-side buffer.

5. The apparatus of claim 1 , wherein the first die, the second die, and the third die are coupled to one another via at least one of: micro-bumps, copper-to-copper hybrid bond, or wire bond, Flip-chip ball grid array routing, chip-on-wafer substrate (COWOS), or embedded multi-die interconnect bridge.

6. The apparatus of claim 1 , wherein the second die is independent of through-silicon-vias (TSV).

7. The apparatus of claim 1 , wherein the third die includes a plurality of cache banks, a local cache controller, a non-volatile controller, and a reliability logic coupled together.

8. The apparatus of claim 7 , wherein each of the plurality of cache banks includes a data bank and an associated tag, an endurance controller, a lookup logic, and/or a compute logic coupled together.

9. The apparatus of claim 1 , wherein the third die includes a memory controller to manage traffic between the second die and/or a memory die.

10. A system comprising:

a first memory comprising non-volatile memory (NVM) cells;

a second memory, wherein the first memory is coupled to the second memory;

a third memory coupled to the first memory;

a first processor coupled to the second memory; and

a second processor coupled to the third memory and the first processor, wherein the second processor comprises:

a substrate;

a first die comprising a switch and a first plurality of input-output transceivers, wherein the first die is on the substrate;

a memory die on the first die via a memory interface, wherein the first die includes a memory controller to manage data traffic to the memory die;

a second die comprising a compute logic, wherein the second die includes a second plurality of input-output transceivers coupled to the first plurality of input-output transceivers, and wherein the second die is on the memory die; and

a third die comprising a coherent cache or memory-side buffer, wherein the coherent cache or memory-side buffer comprises ferroelectric memory cells, and wherein the coherent cache or memory-side buffer is coupled to the second die via I/Os, wherein the third die in on the second die.

11. The system of claim 10 ,

wherein the second die includes a controller for the coherent cache or memory-side buffer of the third die.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2022
From: MATHURIYA, AMRITA; WILKERSON, CHRISTOPHER B.; DOKANIA, RAJEEV KUMAR; OLAOSEBIKAN, DEBO; MANIPATRUNI, SASIKANTH
To: KEPLER COMPUTING INC.
Reel/Frame 058531/0357 →
Continuity (1)
Continuation In Part 16428885 · May 31, 2019
Cited By (7)
US 12,314,567 US 12,362,320 US 12,382,630 US 12,585,411 US 12,585,931 US 12,666,997 US 12,670,115