IP Library Granted Patent US 7,633,793
Granted Patent B2
US 7,633,793 · App. 11/712,764 · Granted Dec 15, 2009

Static random access memory cell

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 7,633,793
App. No.
11/712,764
Granted
Dec 15, 2009
Kind
B2
Abstract

A static random access memory (SRAM) cell having an inverter and a tri-state inverter. An input of the inverter is coupled to an output of the tri-state inverter and an output of the inverter is coupled to an input of the tri-state inverter. The tri-state inverter has an enable node to which a read signal is applied and is configured to generate an output signal that is the complement of an input signal in response to an active read signal. The SRAM cell further includes an access transistor having a first node coupled to the output of the tri-state inverter and having a second node coupled to the digit line. The access transistor is configured to couple the first and second nodes in response to an active access signal applied to its gate.

Claims (43)

1. A method for writing data to a static random access memory (SRAM) cell having first and second inverters coupled to an access transistor, the method comprising:

enabling a first tri-state inverter to couple write data from an input bus to an intermediate node;

enabling a second tri-state inverter to couple the write data from the intermediate node to the digit line;

disabling the first inverter;

coupling the write data to the second inverter;

decoupling the write data from the second inverter; and

enabling the first inverter to latch the write data with the second inverter.

2. The method of claim 1 wherein disabling the first inverter comprises:

decoupling the first inverter from a voltage supply; and

decoupling the first inverter from ground.

3. The method of claim 1 wherein enabling the first inverter comprises:

coupling the first inverter to a voltage supply; and

coupling the first inverter to ground.

4. The method of claim 1 wherein coupling the write data to the second inverter comprises activating a transistor coupling the write data to the second inverter.

5. The method of claim 1 wherein decoupling the write data from the second inverter comprises deactivating a transistor coupling the write data to the second inverter.

6. A method for storing a data state, comprising:

activating a first tri-state inverter to couple the data state from an input bus to an intermediate node;

activating a second tri-state inverter to couple the data state from the intermediate node to a digit line;

coupling the data state from the digit line to a storage node;

generating a complementary data state in response to coupling the data state to the storage node;

coupling a voltage level to the storage node corresponding to the data state based on the complementary data state and in response to an enable signal and a complementary enable signal; and

decoupling the data state from the storage node.

7. The method of claim 6 wherein coupling the data state to the storage node comprises activating a transistor coupling the data state to the storage node.

8. The method of claim 6 wherein decoupling the data state from the storage node comprises deactivating a transistor coupling the data state to the storage node.

9. The method of claim 6 wherein generating a complementary data state comprises coupling the data state to an input of a complementary metal-oxide-semiconductor (CMOS) inverter.

10. The method of claim 6 wherein coupling a voltage level to the storage node corresponding to the data state comprises:

in response to a first data state, coupling the storage node to a voltage supply through first and second p-channel metal-oxide-semiconductor (PMOS) transistors; and

in response to a second data state, coupling the storage node to ground through first and second n-channel metal-oxide-semiconductor (NMOS) transistors.

11. The method of claim 6 wherein coupling a voltage level to the storage node corresponding to the data state comprises:

activating first and second transistors, the first transistor coupled to a voltage supply and the second transistor coupled to ground; and

activating a third transistor coupled between the first transistor and the storage node in response to a first data state; and

activating a fourth transistor coupled between the second transistor and the storage node in response to a second data state.

12. A method for writing data to a static random access memory (SRAM) cell coupled to a signal line, the method comprising:

coupling the data from an input bus to the signal line through a sense amplifier comprising a pair of series coupled tri-state inverters;

applying a first control signal to a control node of a second inverter, such that the second inverter is disabled;

coupling the signal line to a first input node of a first inverter while the second inverter is disabled;

decoupling the signal line from the first input node of the first inverter; applying a second control signal to the control node of the second inverter after the signal line is decoupled from the first input node of the first inverter, such that the second inverter is enabled and a data state is latched at an output node of the second inverter.

13. The method of writing data according to claim 12 , the method further comprising applying an access control signal to an access switch coupled between the signal line and the first input node of the first inverter.

14. The method of writing data according to claim 12 wherein the pair of series coupled tri-state inverters comprises a first tri-state inverter and a second tri-state inverter, the method further comprising:

coupling an intermediate node between the first and second tri-state inverters to the input bus and decoupling the intermediate node from the memory cell at a first time; and

at a second time decoupling the intermediate node from the input bus and coupling the intermediate node to the memory cell.

15. The method of writing data according to claim 14 wherein the coupling the intermediate node to the input bus comprises enabling the first tri-state inverter and wherein the decoupling the intermediate node from the memory cell comprises disabling the second tri-state inverter.

16. The method of writing data according to claim 15 wherein the decoupling the intermediate node from the input bus comprises disabling the first tri-state inverter and coupling the intermediate node to the memory cell comprises enabling the second tri-state inverter.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2014
From: APTINA IMAGING CORPORATION
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 034037/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2009
From: MICRON TECHNOLOGY, INC.
To: APTINA IMAGING CORPORATION
Reel/Frame 023094/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2009
From: BOEMLER, CHRISTIAN
To: MICRON TECHNOLOGY, INC.
Reel/Frame 022947/0650 →