IP Library › Granted Patent US 12,505,870
Granted Patent B2
US 12,505,870 · App. 18/355,510 · Granted Dec 23, 2025

Asynchronous read circuit using delay sensing in magnetoresistive random access memory (MRAM)

Inventors: Jack Liu (Taipei, TW); Charles Chew-Yuen Young (Cupertino, CA)
Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
G11C11/1673G11C11/02G11C11/15G11C11/161G11C11/1693H01F10/3254H10B61/22H10N50/80
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,505,870
App. No.
18/355,510
Granted
Dec 23, 2025
Kind
B2
Abstract

Some embodiments of the present disclosure relate to a memory device. The memory device includes an active current path including a data storage element; and a reference current path including a reference resistance element. The reference resistance element has a resistance that differs from a resistance of the data storage element. A delay-sensing element has a first input coupled to the active current path and a second input coupled to the reference current path. The delay-sensing element is configured to sense a timing delay between a first signal on the active current path and a second signal on the reference current path. The delay-sensing element is further configured to determine a data state stored in the data storage element based on the timing delay.

Claims (48)

1 . A memory device, comprising:

an active data path including a memory element;

reference data path including a reference memory element, the reference memory element having a resistance that differs from a resistance of the memory element; and

a delay-sensing element having a first input coupled to the active data path and a second input coupled to the reference data path;

wherein the delay-sensing element comprises:

a first NAND gate having a first first NAND gate input coupled to the active data path, a second first NAND gate input coupled to a second NAND gate output, and a first NAND gate output;

a second NAND gate having a first second NAND gate input coupled to the first NAND gate output, a second second NAND gate input coupled to the reference data path, and the second NAND gate output;

a third NAND gate having a first third NAND gate input coupled to the first NAND gate output, a second third NAND gate input coupled to a fourth NAND gate output, and a third NAND gate output; and

a fourth NAND gate having a first fourth NAND gate input coupled to the third NAND gate output, a second fourth NAND gate input coupled to the second NAND gate output, and the fourth NAND gate output.

2 . The memory device of claim 1 , wherein the delay-sensing element is configured to sense a timing delay between a first signal on the active data path and a second signal on the reference data path, the delay-sensing element further configured to determine a data state stored in the memory element based on the timing delay.

3 . The memory device of claim 1 , wherein the delay-sensing element is asynchronous.

4 . The memory device of claim 1 , wherein the memory element comprises a magnetic tunnel junction.

5 . The memory device of claim 1 ,

wherein the delay-sensing element is configured to determine a data state in the memory element is a first data state if a predetermined voltage on the active data path arrives before the predetermined voltage arrives on the reference data path.

6 . The memory device of claim 5 ,

wherein the delay-sensing element is further configured to determine the data state is a second data state if the predetermined voltage on the active data path arrives after the predetermined voltage arrives on the reference data path, the second data state being opposite the first data state.

7 . A memory device, comprising:

an active path including a data storage element;

a reference path; and

a first logic gate having a first first logic gate input coupled to the active path, a second first logic gate input coupled to a second logic gate output, and a first logic gate output;

a second logic gate having a first second logic gate input coupled to the first logic gate output, a second second logic gate input coupled to the reference path, and the second logic gate output;

a third logic gate having a first third logic gate input coupled to the first logic gate output, a second third logic gate input coupled to a fourth logic gate output, and a third logic gate output; and

a fourth logic gate having a first fourth logic gate input coupled to the third logic gate output, a second fourth logic gate input coupled to the second logic gate output.

8 . The memory device of claim 7 , wherein the first, second, third, and fourth logic gates are included in a delay-sensing element having a first input coupled to the active path and a second input coupled to the reference path.

9 . The memory device of claim 8 , wherein the delay-sensing element is configured to sense a timing delay between a first signal on the active path and a second signal on the reference path, the delay-sensing element further configured to determine a data state stored in the data storage element based on the timing delay.

10 . The memory device of claim 8 , wherein the delay-sensing element is asynchronous.

11 . The memory device of claim 8 , wherein the delay-sensing element is configured to determine when a predetermined voltage on the active path arrives before the predetermined voltage arrives on the reference path.

12 . The memory device of claim 11 ,

wherein the delay-sensing element is further configured to determine when the predetermined voltage on the active path arrives after the predetermined voltage arrives on the reference path.

13 . The memory device of claim 8 , wherein the reference path comprises a resistive element that has a resistance within an order of magnitude of a resistance of the data storage element.

14 . A memory device, comprising:

a data path including a memory cell;

a reference path including a reference element; and

means for sensing a timing delay between a first signal on the data path and a second signal on the reference path and for determining a data state stored in the memory cell based on the timing delay.

15 . The memory device of claim 14 , wherein the means for sensing the timing delay comprises:

a first logic circuit having a first first logic circuit input coupled to the data path, a second first logic circuit input coupled to a second logic circuit output, and a first logic circuit output;

a second logic circuit having a first second logic circuit input coupled to the first logic circuit output, a second second logic gate input coupled to the reference path, and the second logic circuit output;

a third logic circuit having a first third logic circuit input coupled to the first logic circuit output, a second third logic circuit input coupled to a fourth logic circuit output, and a third logic circuit output; and

a fourth logic circuit having a first fourth logic circuit input coupled to the third logic circuit output, a second fourth logic circuit input coupled to the second logic circuit output.

16 . The memory device of claim 14 , wherein the reference element has a fixed resistance that is an average of a first resistance corresponding to a first data state of the memory cell and a second resistance corresponding to a second data state of the memory cell.

17 . The memory device of claim 14 , wherein the memory cell has a ferromagnetic layer coupled to a source line, and a pinned layer coupled to a data storage node, and wherein the reference element on the reference path includes a reference data storage element.

18 . The memory device of claim 17 , further comprising:

a first access transistor disposed on the data path, the first access transistor having a first source/drain region coupled to the data storage node, a second source/drain region coupled to an data bitline, and a first gate coupled to a wordline;

a second access transistor disposed on the reference path, the second access transistor having a third source/drain region coupled to the reference element, a fourth source/drain region coupled to a reference bitline, and a second gate coupled to the wordline.

19 . The memory device of claim 14 , wherein the means for sensing the timing delay is an asynchronous circuit.

20 . The memory device of claim 14 , wherein the means for sensing the timing delay comprises:

a first stage having an input coupled to the data path; and

a second stage including a third input coupled to a first output of the first stage.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2023
From: LIU, JACK; YOUNG, CHARLES CHEW-YUEN
To: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
Reel/Frame 064322/0652 →
Continuity (5)
Continuation 17524125 · Nov 11, 2021
Continuation 17102716 · Nov 24, 2020
Continuation 16381365 · Apr 11, 2019
Provisional Application 62692213 · Jun 29, 2018
Related Publication 20230368829A1 · Nov 16, 2023
References Cited (11)
US 10854259B2 · Liu · 2020 [cited by examiner]
US 11176983B2 · Liu · 2021 [cited by examiner]
US 11798607B2 · Liu · 2023 [cited by examiner]
US 20110110142A1 · Kitagawa et al. · 2011 [cited by applicant]
US 20110291761A1 · Rao · 2011 [cited by applicant]
US 20130051114A1 · Kim et al. · 2013 [cited by applicant]
Notice of Allowanced dated Jul. 29, 2020 for U.S. Appl. No. 16/381,365. [cited by applicant]
Non-Final Office Action dated May 25, 2021 for U.S. Appl. No. 17/102,716. [cited by applicant]
Notice of Allowance dated Jul. 13, 2021 for U.S. Appl. No. 17/102,716. [cited by applicant]
Non-Final Office Action dated Apr. 26, 2023 for U.S. Appl. No. 17/524,125. [cited by applicant]
Notice of Allowance dated Jun. 20, 2023 for U.S. Appl. No. 17/524,125. [cited by applicant]