IP Library › Granted Patent US 12,431,905
Granted Patent B2
US 12,431,905 · App. 18/329,793 · Granted Sep 30, 2025

MRAM device with integrated controller for FPGA system and methods therefor

Inventors: Syed M. Alam (Austin, TX); Sanjeev Aggarwal (Scottsdale, AZ)
Assignee: Everspin Technologies, Inc.
H03K19/1776H01L23/481H01L23/49816H10B61/00H10N50/10
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,431,905
App. No.
18/329,793
Granted
Sep 30, 2025
Kind
B2
Abstract

A memory device includes a printed circuit board, a magnetoresistive random-access memory (MRAM) device coupled to the printed circuit board, a controller or control circuitry, wherein the controller or control circuitry is integrated into, embedded in, or otherwise incorporated into the MRAM device, and a field programmable gate array (FPGA) coupled to the printed circuit board and in communication with the controller or control circuitry.

Claims (41)

1. A memory device, comprising:

a printed circuit board;

a magnetoresistive random-access memory (MRAM) device coupled to the printed circuit board;

a controller or control circuitry, wherein the controller or control circuitry is integrated into, embedded in, or otherwise incorporated into the MRAM device; and

a field programmable gate array (FPGA) coupled to the printed circuit board and in communication with the controller or control circuitry,

wherein the MRAM device includes at least one memory bank and at least one error correction code datapath.

2. The memory device of claim 1 , wherein the MRAM device includes a bias system with a plurality of magnetic tunnel junction antifuse blocks.

3. The memory device of claim 1 , wherein the MRAM device includes at least two memory banks and at least two error correction code datapaths.

4. The memory device of claim 1 , wherein the MRAM device includes an expanded serial peripheral interface.

5. The memory device of claim 1 , wherein the MRAM device, the controller or control circuitry, and the FPGA are coupled in a die.

6. The memory device of claim 5 , wherein the MRAM device and the FPGA are separated by a substrate or redistribution layer, and wherein the substrate or the redistribution layer includes an MRAM bank isolated power routing line.

7. The memory device of claim 6 , wherein the MRAM device and the FPGA are mounted on a package substrate.

8. The memory device of claim 7 , wherein the package substrate is a ball grid array package substrate.

9. The memory device of claim 7 , wherein the MRAM device and the FPGA are connected to the package substrate via respective routings.

10. The memory device of claim 5 , wherein the die is a multi-chip package or a system-in-a-package.

11. The memory device of claim 1 , wherein the controller or control circuitry includes a complex programmable logic device.

12. The memory device of claim 1 , wherein the MRAM device is a 1024 or 512 bit data wide input/output in ST-DDR.

13. The memory device of claim 1 , wherein the MRAM device is a 256 or less bit data wide input/output in xSPI STT-MRAM.

14. A memory device, comprising:

a printed circuit board;

a magnetoresistive random-access memory (MRAM) device coupled to the printed circuit board;

a controller or control circuitry, wherein the controller or control circuitry is integrated into, embedded in, or otherwise incorporated into the MRAM device; and

a field programmable gate array (FPGA) coupled to the printed circuit board and in communication with the controller or control circuitry,

wherein the MRAM device, the controller or control circuitry, and the FPGA are coupled in a die, and

wherein the MRAM device includes at least one memory bank and at least one error correction code datapath.

15. The memory device of claim 14 , wherein the controller or control circuitry includes a complex programmable logic device.

16. The memory device of claim 14 , wherein the MRAM device includes:

a bias system with a plurality of magnetic tunnel junction antifuse blocks;

at least two memory banks and at least two error correction code datapaths; and

an expanded serial peripheral interface.

17. A memory device, comprising:

a package substrate;

a magnetoresistive random-access memory (MRAM) device;

a controller or control circuitry, wherein the controller or control circuitry is integrated into, embedded in, or otherwise incorporated into the MRAM device; and

a field programmable gate array (FPGA) in communication with the controller or control circuitry,

wherein the MRAM device, the controller circuitry, and the FPGA are coupled in a die on the package substrate, and

wherein the MRAM device and the FPGA are connected to the package substrate by respective routings, and

wherein the MRAM device includes at least one memory bank and at least one error correction code datapath.

18. The memory device of claim 17 , wherein the package substrate is a ball grid array package substrate, wherein the MRAM device and the FPGA are separated by a redistribution layer, and wherein the redistribution layer includes an MRAM bank isolated power routing line.

19. The memory device of claim 17 , wherein the controller or control circuitry includes a complex programmable logic device.

20. The memory device of claim 17 , wherein the MRAM device includes a bias system with a plurality of magnetic tunnel junction antifuse blocks.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2023
From: ALAM, SYED M.; AGGARWAL, SANJEEV
To: EVERSPIN TECHNOLOGIES, INC.
Reel/Frame 064489/0353 →
Continuity (2)
Provisional Application 63350581 · Jun 9, 2022
Related Publication 20230403011A1 · Dec 14, 2023
References Cited (18)
US 9336849B2 · Alam et al. · 2016 [cited by applicant]
US 9336872B2 · Andre · 2016 [cited by applicant]
US 9530476B2 · Alam et al. · 2016 [cited by applicant]
US 9697879B2 · Alam et al. · 2017 [cited by applicant]
US 9754652B2 · Andre · 2017 [cited by applicant]
US 9973194B2 · Tate et al. · 2018 [cited by applicant]
US 10411711B2 · Kozaczuk et al. · 2019 [cited by applicant]
US 20040177237A1 · Huppenthal et al. · 2004 [cited by applicant]
US 20140082453A1 · Sikdar et al. · 2014 [cited by applicant]
US 20160284422A9 · Ong · 2016 [cited by applicant]
US 20190179532A1 · Tseng et al. · 2019 [cited by applicant]
US 20200082885A1 · Lin · 2020 [cited by examiner]
US 20210373993A1 · Sharon · 2021 [cited by examiner]
US 20220157361A1 · Natsui et al. · 2022 [cited by applicant]
CN 106059567A · 2016 [cited by applicant]
CN 110532222A · 2019 [cited by applicant]
WO 2016099580A2 · 2016 [cited by applicant]
Extended European Search Report issued on Oct. 5, 2023 in European Patent Application No. 23178149.3 (10 pages, in English). [cited by applicant]