IP Library › Granted Patent US 11,615,837
Granted Patent B2
US 11,615,837 · App. 17/028,965 · Granted Mar 28, 2023

Pseudo-triple-port SRAM datapaths

Inventors: Changho Jung (San Diego, CA); Arun Babu Pallerla (San Diego, CA); Chulmin Jung (San Diego, CA)
Assignee: QUALCOMM Incorporated
G11C11/419G11C11/413H03K19/20
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 11,615,837
App. No.
17/028,965
Granted
Mar 28, 2023
Kind
B2
Abstract

A pseudo-triple-port memory is provided with read datapaths and write datapaths. The pseudo-triple-port memory includes a plurality of pseudo-triple-port bitcells, each pseudo-triple-port first bitcell having a first read port coupled to a first bit line, a second read port coupled to a second bit line, and a write port coupled to the first bit line and to the second bit line.

Claims (51)

1. A memory, comprising:

a first bit line for a first column;

a second bit line for the first column;

the first column including a plurality of first bitcells, each first bitcell having a first read port coupled to the first bit line, a second read port coupled to the second bit line, and a write port coupled to the first bit line and to the second bit line;

a first global read bit line;

a second global read bit line;

a first logic gate having a first input coupled to the first bit line and having an output coupled to the first global read bit line;

a second logic gate having a first input connected to the second bit line and having an output coupled to the second global bit line;

a power supply node for a power supply voltage; and

a first transistor coupled between a power node of the first logic gate and the power supply node, wherein the first transistor is configured to switch on in response to an assertion of a first address signal for the first column and the first global read bit line.

2. The memory of claim 1 , wherein the first transistor is a PMOS transitor.

3. The memory of claim 2 , further comprising:

a first NMOS transistor having a gate coupled to the output of the first logic gate and having a drain connected to the first global read bit line.

4. The memory of claim 3 , further comprising:

a second NMOS transistor having a drain coupled to the output of the first logic gate and having a source coupled to ground, the second NMOS transistor being configured to switch on in response to a de-assertion of the first address signal for the first column and the first global read bit line.

5. The memory of claim 2 , wherein the first column is a first upper column included in an upper bank, the upper bank further comprising:

a first bit line for a second upper column;

a second bit line for the second upper column;

the second upper column including a plurality of second bitcells, each second bitcell having a first read port coupled to the first bit line for the second upper column, a second read port coupled to the second bit line for the second upper column, and a write port coupled to the first bit line for the second upper column and to the second bit line for the second upper column; and

a third logic gate having a first input coupled to the first bit line for the second upper column and having an output coupled to the first global read bit line.

6. The memory of claim 5 , further comprising a lower bank, the lower bank including:

a first bit line for a first lower column;

a second bit line for the first lower column;

the first lower column including a plurality of third bitcells, each third bitcell having a first read port coupled to the first bit line for the first lower column, a second read port coupled to the second bit line for the first lower column, and a write port coupled to the first bit line for the first lower column and to the second bit line for the first lower column;

the first logic gate further including a second input coupled to the first bit line for the first lower column, and

the second logic gate further including a second input coupled to the second bit line for the first lower column.

7. The memory of claim 6 , the lower bank further comprising:

a first bit line for a second lower column;

a second bit line for the second lower column;

the second lower column including a plurality of fourth bitcells, fourth bitcell having a first read port coupled to the first bit line for the second lower column, a second read port coupled to the second bit line for the second lower column, and a write port coupled to the first bit line for the second lower column and to the second bit line for the second lower column;

and a fourth logic gate having a first input coupled to the first bit line for the second upper column, a second input coupled to the first bit line for the second lower column; and

the third logic gate further including a second input coupled to the first bit line for the second lower column.

8. The memory of claim 7 , wherein the first logic gate is a first NAND gate, the second logic gate is a second NAND gate, the third logic gate is a third NAND gate, and the fourth logic gate is a fourth NAND gate.

9. The memory of claim 1 , further comprising:

a second transistor coupled between a power node of the second logic gate and the power supply node, wherein the second transistor is configured to switch on in response to an assertion of a second address signal for the first column and the second global read bit line.

10. The memory of claim 9 , wherein the second transistor is a PMOS transistor.

11. The memory of claim 1 , further comprising a plurality of word line pairs corresponding to the plurality of first bitcells, each word line pair including a first read port word line and a second read port word line.

12. The memory of claim 11 , wherein first bitcell includes a first access transistor coupled to the first bit line and a second access transistor coupled to the second bit line.

13. The memory of claim 1 , further comprising:

a first sense amplifier having an input coupled to the first global read bit line; and

a second sense amplifier having an input coupled to the second global read bit line.

14. The memory of claim 13 , wherein the first sense amplifier is a first inverter and the second sense amplifier is a second inverter.

15. The memory of claim 1 , wherein the first column is a first upper column included in an upper bank, the first bit line is a first bit line for the first upper column, and the second bit line is a second bit line for the first upper column, the memory further comprising a lower bank including:

a first bit line for a first lower column;

a second bit line for the first lower column;

the first lower column including a plurality of second bitcells, each second bitcell having a first read port coupled to the first bit line for the first lower column, a second read port coupled to the second bit line for the first lower column, and a write port coupled to the first bit line for the first lower column and to the second bit line for the first lower column; and

wherein the first logic gate further includes a second input coupled to the first bit line for the first lower column, and the second logic gate further includes a second input coupled to the second bit line for the first lower column.

16. The memory of claim 15 , wherein the first logic gate is a first NAND gate and the second logic gate is a second NAND gate.

17. The memory claim 16 , further comprising:

a first NMOS transistor having a source coupled to ground, a drain coupled to first global read bit line, and a gate coupled to the output of the first NAND gate; and

a first NMOS transistor having a source coupled to ground, a drain coupled to second global read bit line, and a gate coupled to the output of the second NAND gate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2021
From: JUNG, CHANGHO; PALLERLA, ARUN BABU; JUNG, CHULMIN
To: QUALCOMM INCORPORATED
Reel/Frame 056050/0785 →
Continuity (1)
Related Publication 20220093171A1 · Mar 24, 2022