Integrating nonvolatile memory capability within SRAM devices
First Claim
Patent Images
1. A nonvolatile static random access memory (SRAM) device, comprising:
- a pair of cross-coupled, complementary metal oxide semiconductor (CMOS) inverters configured as a storage cell for a bit of data;
a pair of magnetic spin transfer devices coupled to opposing sides of the storage cell;
wherein the magnetic spin transfer devices are configured to retain the storage cell data therein following removal of power to the SRAM device, and are further configured to initialize the storage cell with the retained data upon application of power to the SRAM device; and
a single port coupled to the SRAM cell, the single port comprising a pair of pass gates, the pair of magnetic spin transfer devices and a pair of bitlines;
wherein the pair of bitlines is configured for read and write operations of the SRAM cell during power on conditions, and wherein the pair of bitlines also serves as a programming node.
8 Assignments
0 Petitions
Accused Products
Abstract
A nonvolatile static random access memory (SRAM) device includes a pair of cross-coupled, complementary metal oxide semiconductor (CMOS) inverters configured as a storage cell for a bit of data and a pair of magnetic spin transfer devices coupled to opposing sides of the storage cell. The magnetic spin transfer devices are configured to retain the storage cell data therein following removal of power to the SRAM device, and are further configured to initialize the storage cell with the retained data upon application of power to the SRAM device.
-
Citations
8 Claims
-
1. A nonvolatile static random access memory (SRAM) device, comprising:
-
a pair of cross-coupled, complementary metal oxide semiconductor (CMOS) inverters configured as a storage cell for a bit of data; a pair of magnetic spin transfer devices coupled to opposing sides of the storage cell; wherein the magnetic spin transfer devices are configured to retain the storage cell data therein following removal of power to the SRAM device, and are further configured to initialize the storage cell with the retained data upon application of power to the SRAM device; and a single port coupled to the SRAM cell, the single port comprising a pair of pass gates, the pair of magnetic spin transfer devices and a pair of bitlines; wherein the pair of bitlines is configured for read and write operations of the SRAM cell during power on conditions, and wherein the pair of bitlines also serves as a programming node. - View Dependent Claims (2, 3, 4)
-
-
5. A method of integrating nonvolatile capability within a static random access memory (SRAM) device, the method comprising:
-
coupling a pair of magnetic spin transfer devices to opposing sides of an SRAM storage cell; the SRAM storage cell further comprising a pair of cross-coupled, complementary metal oxide semiconductor (CMOS) inverters configured to store a bit of data therein; wherein the magnetic spin transfer devices are configured to retain the storage cell data therein following removal of power to the SRAM device, and are further configured to initialize the storage cell with the retained data upon application of power to the SRAM device; and coupling a single port to the SRAM cell, the single port comprising a pair of pass gates, the pair of magnetic spin transfer devices and a pair of bitlines; wherein the pair of bitlines is configured for read and write operations of the SRAM cell during power on conditions, and wherein the pair of bitlines also serves as a programming node. - View Dependent Claims (6, 7, 8)
-
Specification