# Static random-access memory

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Static_random-access_memory
> Markdown URL: https://mediated.wiki/source/Static_random-access_memory.md
> Source: https://en.wikipedia.org/wiki/Static_random-access_memory
> Source revision: 1356334116
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Type of computer memory

Not to be confused with [Synchronous dynamic random-access memory](/source/Synchronous_dynamic_random-access_memory) (SDRAM).

A static RAM chip from a [Nintendo Entertainment System](/source/Nintendo_Entertainment_System) clone (2K × 8 bits)

Computer memory and data storage types General Memory cell Memory coherence Cache coherence Memory hierarchy Memory access pattern Memory map Secondary storage MOS memory floating-gate Continuous availability Areal density (computer storage) Block (data storage) Object storage Direct-attached storage Network-attached storage Storage area network Block-level storage Single-instance storage Data Structured data Unstructured data Big data Metadata Data compression Data corruption Data cleansing Data degradation Data integrity Data security Data validation Data validation and reconciliation Data recovery Storage Data cluster Directory Shared resource File sharing File system Clustered file system Distributed file system Distributed file system for cloud Distributed data store Distributed database Database Data bank Data storage Data store Data deduplication Data structure Data redundancy Replication (computing) Memory refresh Storage record Information repository Knowledge base Computer file Object file File deletion File copying Backup Core dump Hex dump Data communication Information transfer Temporary file Copy protection Digital rights management Volume (computing) Boot sector Master boot record Volume boot record GUID Partition Table Disk array Disk image Disk mirroring Disk aggregation Disk partitioning Memory segmentation Locality of reference Logical disk Storage virtualization Virtual memory Memory-mapped file Software entropy Software rot In-memory database In-memory processing Persistence (computer science) Persistent data structure RAID Non-RAID drive architectures Memory paging Bank switching Grid computing Cloud computing Cloud storage Fog computing Edge computing Dew computing The law Martiels law Volatile RAM Hardware cache CPU cache Scratchpad memory DRAM eDRAM SDRAM SGRAM DDR GDDR LPDDR QDRSRAM EDO DRAM XDR DRAM RDRAM HBM SRAM 1T-SRAM ReRAM QRAM Content-addressable memory (CAM) Computational RAM VRAM Dual-ported RAM Video RAM (dual-ported DRAM) Historical DC3MWCP (1946–1947) Delay-line memory (1947) Mellon optical memory (1951) Selectron tube (1952) Dekatron T-RAM (2009) Z-RAM (2002–2010) Non-volatile ROM Diode matrix MROM PROM EPROM EEPROM ROM cartridge Solid-state storage (SSS) Flash memory is used in: Solid-state drive (SSD) Solid-state hybrid drive (SSHD) USB flash drive IBM FlashSystem Flash Core Module Memory card Memory Stick CompactFlash PC Card MultiMediaCard SD card SIM card SmartMedia Universal Flash Storage SxS MicroP2 XQD card Programmable metallization cell NVRAM Memistor Memristor PCM (3D XPoint) MRAM Electrochemical RAM (ECRAM) Nano-RAM CBRAM Early-stage NVRAM FeRAM ReRAM FeFET memory Analog recording Phonograph cylinder Phonograph record Quadruplex videotape Vision Electronic Recording Apparatus Magnetic recording Magnetic storage Magnetic tape Magnetic-tape data storage Tape drive Tape library Digital Data Storage (DDS) Videotape Cassette tape Linear Tape-Open Betamax 8 mm video format DV MiniDV MicroMV U-matic VHS S-VHS VHS-C D-VHS Hard disk drive Optical 3D optical data storage Optical disc LaserDisc Compact Disc Digital Audio (CDDA) CD CD Video CD-R CD-RW Video CD Super Video CD Mini CD Nintendo optical discs CD-ROM Hyper CD-ROM DVD DVD+R DVD-Video DVD card DVD-RAM MiniDVD HD DVD Blu-ray Ultra HD Blu-ray Holographic Versatile Disc WORM In development CBRAM Racetrack memory NRAM Millipede memory ECRAM Patterned media Holographic data storage Electronic quantum holography 5D optical data storage DNA digital data storage Universal memory Time crystal Quantum memory UltraRAM Historical Paper data storage (1725) Punched card (1725) Punched tape (1725) Plugboard Drum memory (1932) Magnetic-core memory (1949) Plated-wire memory (1957) Core rope memory (1960s) Thin-film memory (1962) Disk pack (1962) Twistor memory (~1968) Bubble memory (~1970) Floppy disk (1971) v t e

**Static random-access memory** (**static RAM** or **SRAM**) is a type of [random-access memory](/source/Random-access_memory) (RAM) that uses latching circuitry ([flip-flop](/source/Flip-flop_(electronics))) to store each bit. SRAM is [volatile memory](/source/Volatile_memory); data is lost when power is removed.

The *static* qualifier differentiates SRAM from [*dynamic* random-access memory](/source/Dynamic_random-access_memory) (DRAM):

- SRAM will hold its data permanently in the presence of power, while data in DRAM decays in seconds and thus must be periodically [refreshed](/source/Memory_refresh).

- SRAM is faster than DRAM but it is more expensive in terms of silicon area and cost.

- Typically, SRAM is used for the [cache](/source/CPU_cache) and internal [registers](/source/CPU_register) of a [CPU](/source/CPU) while DRAM is used for a computer's [main memory](/source/Main_memory).

## History

Semiconductor bipolar SRAM was invented in 1963 by Robert Norman at [Fairchild Semiconductor](/source/Fairchild_Semiconductor).[1] [Metal–oxide–semiconductor](/source/Metal%E2%80%93oxide%E2%80%93semiconductor) SRAM (MOS-SRAM) was invented in 1964 by John Schmidt at [Fairchild Semiconductor](/source/Fairchild_Semiconductor). The first device was a 64-bit MOS p-channel SRAM.[2][3]

SRAM was the main driver behind any new [CMOS](/source/CMOS)-based technology fabrication process since the 1960s, when CMOS was invented.[4][*[further explanation needed](https://en.wikipedia.org/wiki/Wikipedia:Please_clarify)*]

In 1964, Arnold Farber and Eugene Schlig, working for IBM, created a hard-wired memory cell, using a [transistor](/source/Transistor) gate and [tunnel diode](/source/Tunnel_diode) [latch](/source/Flip-flop_(electronics)). They replaced the latch with two transistors and two [resistors](/source/Resistor), a configuration that became known as the Farber-Schlig cell. That year they submitted an invention disclosure, but it was initially rejected.[5][6] In 1965, Benjamin Agusta and his team at IBM created a 16-bit silicon memory chip based on the Farber-Schlig cell, with 84 transistors, 64 resistors, and 4 diodes.

In April 1969, Intel Inc. introduced its first product, Intel 3101, a SRAM memory chip intended to replace bulky [magnetic-core memory](/source/Magnetic-core_memory) modules; Its capacity was 64 bits[a][7] and was based on [bipolar junction transistors](/source/Bipolar_junction_transistor).[8] It was designed by using [rubylith](/source/Rubylith).[9]

## Characteristics

Though it can be characterized as [volatile memory](/source/Volatile_memory), SRAM exhibits [data remanence](/source/Data_remanence).[10]

SRAM offers a simple data access model and does not require a refresh circuit. Performance and reliability are good and power consumption is low when idle. Since SRAM requires more transistors per bit to implement, it is less dense and more expensive than DRAM and also has a higher [power consumption](/source/Power_consumption) during read or write access. The power consumption of SRAM varies widely depending on how frequently it is accessed.[11]

## Applications

RAM cells on the [die](/source/Die_(integrated_circuit)) of a STM32F103VGT6 [microcontroller](/source/Microcontroller) manufactured by [STMicroelectronics](/source/STMicroelectronics) using a 180-[nanometre](/source/Nanometre) process

Imaged by [scanning electron microscope](/source/Scanning_electron_microscope); cell [topology](/source/Topology) is clearly visible

Imaged by [optical microscope](/source/Optical_microscope)

### Embedded use

Many categories of industrial and scientific subsystems, automotive electronics, and similar [embedded systems](/source/Embedded_system), contain SRAM which, in this context, may be referred to as *embedded SRAM* (ESRAM).[12] Some amount is also embedded in practically all modern appliances, toys, etc. that implement an electronic user interface.

SRAM in its [dual-ported](/source/Dual-ported_RAM) form is sometimes used for real-time [digital signal processing](/source/Digital_signal_processing) circuits.[13]

### In computers

SRAM is used in personal computers, workstations and peripheral equipment: CPU [register files](/source/Register_file), internal [CPU caches](/source/CPU_cache) and [GPU caches](/source/GPU_cache), [hard disk](/source/Hard_disk) buffers, etc. [LCD screens](/source/LCD_screen) also may employ SRAM to hold the image displayed. SRAM was used for the main memory of many early personal computers such as the [ZX80](/source/ZX80), [TRS-80 Model 100](/source/TRS-80_Model_100), and [VIC-20](/source/VIC-20).

Some early [memory cards](/source/Memory_card) in the late 1980s to early 1990s used SRAM as a storage medium, which required a lithium battery to retain the contents of the SRAM.[14][15]

### Integrated on chip

SRAM may be integrated on chip for:

- the RAM in [microcontrollers](/source/Microcontrollers) (usually from around 32 bytes to a [megabyte](/source/Megabyte)),

- the on-chip [caches](/source/CPU_cache) in most modern processors, like CPUs and GPUs, from a few [kilobytes](/source/Kilobyte) and up to more than a hundred megabytes,

- the registers and parts of the state-machines used in CPUs, GPUs, [chipsets](/source/Chipset) and peripherals (see [register file](/source/Register_file)),

- [scratchpad memory](/source/Scratchpad_memory),

- [application-specific integrated circuits](/source/Application-specific_integrated_circuit) (ASICs) (usually in the order of kilobytes),

- and in [field-programmable gate arrays](/source/Field-programmable_gate_array) (FPGAs) and [complex programmable logic devices](/source/Complex_programmable_logic_device) (CPLDs).

### Hobbyists

Hobbyists, specifically home-built processor enthusiasts, often prefer SRAM due to the ease of interfacing. It is much easier to work with than DRAM as there are no refresh cycles[16] and the address and data buses are often directly accessible.[*[citation needed](https://en.wikipedia.org/wiki/Wikipedia:Citation_needed)*] In addition to buses and power connections, SRAM usually requires only three controls: Chip Enable (CE), Write Enable (WE) and Output Enable (OE). In synchronous SRAM, Clock (CLK) is also included.[17]

## Types of SRAM

### Non-volatile SRAM

[Non-volatile SRAM](/source/Non-volatile_SRAM) (nvSRAM) has standard SRAM functionality, but retains data when power is lost. nvSRAMs are used in networking, aerospace, and medical, among other applications,[18] where the preservation of data is critical and where batteries are impractical.

### Pseudostatic RAM

[Pseudostatic RAM](/source/Pseudostatic_RAM) (PSRAM) is DRAM combined with a self-refresh circuit.[19] It appears externally as slower SRAM, albeit with a density and cost advantage over true SRAM, and without the access complexity of DRAM.

### By transistor type

- [Bipolar junction transistor](/source/Bipolar_junction_transistor) (used in [TTL](/source/Transistor-transistor_logic) and [ECL](/source/Emitter_coupled_logic)) – very fast but with high power consumption

- [MOSFET](/source/MOSFET) (used in [CMOS](/source/CMOS)) – low power

### By numeral system

- Binary

- [Ternary](/source/Ternary_numeral_system)

### By function

- [Asynchronous](/source/Asynchronous_circuit) – independent of clock frequency, data in and data out are controlled by address transition. Examples include the ubiquitous 28-pin 8K × 8 and 32K × 8 chips (often but not always named something along the lines of [6264](/source/6264) and 62C256, respectively), as well as similar products up to 16 Mbit per chip.

- [Synchronous](/source/Synchronous) – all timings are initiated by the clock edges. Address, data in and other control signals are associated with the clock signals.

In the 1990s, asynchronous SRAM was employed for fast access time. Asynchronous SRAM was used as [main memory](/source/Main_memory) for small cache-less embedded processors used in everything from [industrial electronics](/source/Industrial_electronics) and [measurement systems](/source/Measurement_system) to [hard disks](/source/Hard_disk) and networking equipment. Synchronous SRAM (e.g., DDR SRAM) is preferred similarly to how synchronous DRAM – [DDR SDRAM](/source/DDR_SDRAM) memory is now preferred over [asynchronous DRAM](/source/Asynchronous_DRAM). The [pipeline architecture](/source/Pipeline_architecture) employed by Synchronous memory allows higher throughput. Furthermore, as DRAM is much cheaper than SRAM, SRAM is often replaced by DRAM, especially in cases where a large memory capacity is required. SRAM memory is, however, much faster for random, as opposed to block or burst access. Therefore, SRAM memory is mainly used for [CPU cache](/source/CPU_cache), small on-chip memory, [FIFOs](/source/FIFO_(electronic)) or other small buffers.

### By feature

- Zero bus turnaround (ZBT) – the turnaround is the number of clock cycles it takes to change access to SRAM from *write* to *read* and vice versa. The turnaround for ZBT SRAMs or the latency between read and write cycles is zero.

- syncBurst (syncBurst SRAM or synchronous-burst SRAM) – features synchronous burst write access to SRAM to increase write throughput to SRAM.

- DDR SRAM – synchronous, single read/write port, double data rate I/O.

- [Quad Data Rate SRAM](/source/Quad_Data_Rate_SRAM) – synchronous, separate read and write ports, quadruple data rate I/O.

### By stacks

- Single-stack SRAM

- 2.5D SRAM – as of 2025[\[update\]](https://en.wikipedia.org/w/index.php?title=Static_random-access_memory&action=edit), 3D SRAM technology is still expensive, so SRAM with [2.5D integrated circuit](/source/2.5D_integrated_circuit) technology may be used.

- 3D SRAM – used on various performance-oriented models of [AMD](/source/AMD) processors.

## Design

A six-transistor (6T) CMOS SRAM cell. WL: word line. BL: bit line.

A typical SRAM cell is made up of six [MOSFETs](/source/MOSFET), and is often called a **6T SRAM cell**. Each [bit](/source/Bit) in the cell is stored on four [transistors](/source/Transistor) (M1, M2, M3, M4) that form two cross-coupled inverters. This storage cell has two stable states, which are used to denote 0 and 1. Two additional *access* transistors serve to control the access to a storage cell during read and write operations. 6T SRAM is the most common kind of SRAM.[20] In addition to 6T SRAM, other kinds of SRAM use 4, 5, 7,[21] 8, 9,[20] 10[22] (4T, 5T, 7T 8T, 9T, 10T SRAM), or more transistors per bit.[23][24][25]

Additional transistors are sometimes used to implement more than one (read and/or write) port, which may be useful in certain types of [video memory](/source/Video_memory) and [register files](/source/Register_file) implemented with multi-ported SRAM circuitry.

Generally, the fewer transistors needed per cell, the smaller each cell can be. Since the cost of processing a silicon wafer is relatively fixed, using smaller cells and so packing more bits on one wafer reduces the cost per bit of memory.

A four-transistor (4T) SRAM provides advantages in density at the cost of manufacturing complexity. The resistors must have small dimensions and large values.

Four-transistor SRAM is common in stand-alone SRAM devices (as opposed to SRAM used for CPU caches), implemented in special processes with an extra layer of [polysilicon](/source/Polysilicon), allowing for very high-resistance pull-up resistors.[26] The principal drawback of using 4T SRAM is increased [static power](/source/CMOS#Power:_switching_and_leakage) due to the constant current flow through one of the pull-down transistors (M1 or M2).

Memory cells that use fewer than four transistors are possible; however, such 3T[27][28] or 1T cells are DRAM, not SRAM (even the so-called [1T-SRAM](/source/1T-SRAM)).

Access to the cell is enabled by the word line (WL in figure) which controls the two *access* transistors M5 and M6 in 6T SRAM figure (or M3 and M4 in 4T SRAM figure) which, in turn, control whether the cell should be connected to the bit lines: BL and BL. They are used to transfer data for both read and write operations.

During read accesses, the bit lines are actively driven high and low by the inverters in the SRAM cell. This improves SRAM bandwidth compared to DRAMs – in a DRAM, the bit line is connected to storage capacitors, and [charge sharing](/source/Charge_sharing) causes the bit line to swing upwards or downwards. Although it is not strictly necessary to have two bit lines, both the signal and its inverse are typically provided in order to improve [noise margins](/source/Noise_margin) and speed. The symmetric structure of SRAMs also allows for [differential signaling](/source/Differential_signaling), which makes small voltage swings more easily detectable.

Another difference with DRAM that contributes to making SRAM faster is that commercial chips accept all address bits at a time. By comparison, commodity DRAMs have the address multiplexed in two halves, i.e., higher bits followed by lower bits, over the same package pins in order to keep their size and cost down. The size of an SRAM with m address lines and n data lines is 2*m* words, or 2*m* × *n* bits. The most common word size is 8 bits, meaning that a single byte can be read or written to each of 2*m* different words within the SRAM chip. Several common SRAM chips have 11 address lines (thus a capacity of 211 = 2,048 = 2 [k](/source/Kibi_(binary_prefix)) words) and an 8-bit word, so they are referred to as *2k × 8 SRAM*.

The dimensions of an SRAM cell on an IC are determined by the [minimum feature size](/source/Minimum_feature_size) of the process used to make the IC.

## SRAM operation

This section contains instructions or advice. Wikipedia is not a guidebook; please help rewrite such content to be encyclopedic or move it to Wikiversity, Wikibooks, or Wikivoyage. (January 2023)

An SRAM cell has three states:

- **Standby:** The circuit is idle.

- **Reading:** The data has been requested.

- **Writing:** Updating the contents.

SRAM operating in read and write modes should have *readability* and *write stability*, respectively. The three different states work as follows:

### Standby

If the word line is not asserted, the *access* transistors M5 and M6 disconnect the cell from the bit lines. The two cross-coupled inverters formed by M1 – M4 will continue to reinforce each other as long as power is available.

### Reading

In theory, reading only requires activating a single access transistor and bit line, e.g. M6 on BL. However, in larger memories, bit lines are relatively long with many connections and thus have large capacitance. To speed up reading, a more complex process is used in practice. The read cycle is started by precharging both bit lines BL and BL, to high (logic 1) voltage.[b] Then asserting the word line WL enables both the access transistors M5 and M6, which causes an initial slight drop on one bit line voltage creating a voltage difference between BL and BL. A [differential sense amplifier](/source/Differential_amplifier) will sense which line has the higher voltage and thus determine whether there was 1 or 0 stored. Because motion of the bit lines is slowed by capacitance, the higher the sensitivity of the sense amplifier, the faster the read operation.

### Writing

The write cycle begins by applying the value to be written to the bit lines. To write a 0, a 0 is applied to the bit lines, such as setting BL to 1 and BL to 0. This is similar to applying a reset pulse to an [SR-latch](/source/Latch_(electronic)), which causes the flip flop to change state. A **1** is written by inverting the values of the bit lines. WL is then asserted and the value that is to be stored is latched in. This works because the bit line input-drivers are designed to be much stronger than the relatively weak transistors in the cell itself so they can easily override the previous state of the cross-coupled inverters. In practice, access NMOS transistors M5 and M6 have to be stronger than either bottom NMOS (M1, M3) or top PMOS (M2, M4) transistors. This is easily obtained as PMOS transistors are much weaker than NMOS when same sized. Consequently, when one transistor pair (e.g. M3 and M4) is only slightly overridden by the write process, the opposite transistors pair (M1 and M2) gate voltage is also changed. This means that the M1 and M2 transistors can be easier overridden, and so on. Thus, cross-coupled inverters magnify the writing process.

### Bus behavior

[RAM](/source/RAM) with an access time of 70 ns will output valid data within 70 ns from the time that the address lines are valid. Some SRAM cells have a *page mode*, where words of a page (256, 512, or 1024 words) can be read sequentially with a significantly shorter access time (typically approximately 30 ns). The page is selected by setting the upper address lines and then words are sequentially read by stepping through the lower address lines.

## Production challenges

Over 30 years (from 1987 to 2017), with a steadily decreasing [transistor size](/source/Semiconductor_device_fabrication) (node size), the footprint-shrinking of the SRAM cell topology itself slowed down, making it harder to pack the cells more densely.[4] One of the reasons is that scaling down transistor size leads to SRAM reliability issues. Careful cells designs are necessary to achieve SRAM cells that do not suffer from stability problems especially when they are being read.[31] With the introduction of the [FinFET](/source/FinFET) transistor implementation of SRAM cells, they started to suffer from increasing inefficiencies in cell sizes.

Besides issues with size a significant challenge of modern SRAM cells is a static current leakage. The current, that flows from positive supply (Vdd), through the cell, and to the ground, increases exponentially when the cell's temperature rises. The cell power drain occurs in both active and idle states, thus wasting useful energy without any useful work done. Even though in the last 20 years the issue was partially addressed by the Data Retention Voltage technique (DRV) with reduction rates ranging from 5 to 10, the decrease in node size caused reduction rates to fall to about 2.[4]

With these two issues it became more challenging to develop energy-efficient and dense SRAM memories, prompting semiconductor industry to look for alternatives such as [STT-MRAM](/source/STT-MRAM) and [F-RAM](/source/F-RAM).[4][32]

### Research

In 2019 a French institute reported on a research of an [IoT](/source/IoT)-purposed [28nm](/source/Semiconductor_device_fabrication) fabricated [IC](/source/Integrated_circuit).[33] It was based on [fully depleted silicon on insulator](/source/Silicon_on_insulator)-transistors (FD-SOI), had two-ported SRAM memory rail for synchronous/asynchronous accesses, and selective [virtual ground](/source/Virtual_ground) (SVGND). The study claimed reaching an ultra-low SVGND current in a *sleep* and read modes by finely tuning its voltage.[33]

## See also

Wikimedia Commons has media related to ***[SRAM](https://commons.wikimedia.org/wiki/Category:SRAM)*** and ***[CMOS_RAM](https://commons.wikimedia.org/wiki/Category:CMOS_RAM)***.

- [Flash memory](/source/Flash_memory)

- [Miniature Card](/source/Miniature_Card), a discontinued SRAM memory card standard

- [In-memory processing](/source/In-memory_processing)

## Notes

1. **[^](#cite_ref-7)** In the first versions, only 63 bits were usable due to a bug.

1. **[^](#cite_ref-32)** As the NMOS transistor is more powerful, the pull-down is easier. Therefore, bit lines are traditionally precharged to a high voltage. Many researchers are also trying to precharge at a slightly lower voltage to reduce power consumption.[29][30]

## References

1. **[^](#cite_ref-1)** ["1966: Semiconductor RAMs Serve High-speed Storage Needs"](https://www.computerhistory.org/siliconengine/semiconductor-rams-serve-high-speed-storage-needs/). *[Computer History Museum](/source/Computer_History_Museum)*. [Archived](https://web.archive.org/web/20191003072028/https://www.computerhistory.org/siliconengine/semiconductor-rams-serve-high-speed-storage-needs/) from the original on 3 October 2019. Retrieved 19 June 2019.

1. **[^](#cite_ref-2)** ["1970: MOS dynamic RAM competes with magnetic core memory on price"](https://www.computerhistory.org/siliconengine/mos-dynamic-ram-competes-with-magnetic-core-memory-on-price/). *[Computer History Museum](/source/Computer_History_Museum)*. [Archived](https://web.archive.org/web/20211026142915/https://www.computerhistory.org/siliconengine/mos-dynamic-ram-competes-with-magnetic-core-memory-on-price/) from the original on 2021-10-26. Retrieved 2020-10-08.

1. **[^](#cite_ref-3)** ["Memory lectures"](https://faculty.kfupm.edu.sa/COE/mudawar/coe501/lectures/05-MainMemory.pdf) (PDF).

1. ^ [***a***](#cite_ref-:0_4-0) [***b***](#cite_ref-:0_4-1) [***c***](#cite_ref-:0_4-2) [***d***](#cite_ref-:0_4-3) Walker, Andrew (December 17, 2018). ["The Trouble with SRAM"](https://www.eetimes.com/the-trouble-with-sram/). *[EE Times](/source/EE_Times)*.

1. **[^](#cite_ref-5)** [US 3354440A](https://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US3354440A), Arnold S. Farber & Eugene S. Schlig, "Nondestructive memory array", issued 1967-11-21, assigned to IBM [*[dead link](https://en.wikipedia.org/wiki/Wikipedia:Link_rot)*]

1. **[^](#cite_ref-6)** Emerson W. Pugh; Lyle R. Johnson; John H. Palmer (1991). [*IBM's 360 and Early 370 Systems*](https://books.google.com/books?id=MFGj_PT_clIC). MIT Press. p. 462. [ISBN](/source/ISBN_(identifier)) [9780262161237](https://en.wikipedia.org/wiki/Special:BookSources/9780262161237).

1. **[^](#cite_ref-8)** Volk, Andrew M.; Stoll, Peter A.; Metrovich, Paul (First Quarter 2001). ["Recollections of Early Chip Development at Intel"](https://www.intel.com/content/dam/www/public/us/en/documents/research/2001-vol05-iss-1-intel-technology-journal.pdf#page=11) (PDF). *Intel Technology Journal*. **5** (1): 11. [Archived](https://web.archive.org/web/20220112103654/https://www.intel.com/content/dam/www/public/us/en/documents/research/2001-vol05-iss-1-intel-technology-journal.pdf#page=11) (PDF) from the original on 2022-01-12. Retrieved 2024-01-23 – via Intel.

1. **[^](#cite_ref-:2_9-0)** ["Intel at 50: Intel's First Product – the 3101"](https://web.archive.org/web/20230201231900/https://newsroom.intel.com/news/intel-at-50-intels-first-product-3101/). *Intel Newsroom*. 2018-05-14. Archived from [the original](https://newsroom.intel.com/news/intel-at-50-intels-first-product-3101/) on 2023-02-01. Retrieved 2023-02-01.

1. **[^](#cite_ref-10)** [*Intel 64 bit static RAM rubylith : 6*](https://www.computerhistory.org/collections/catalog/102718783), c. 1970, [archived](https://web.archive.org/web/20230128201035/https://www.computerhistory.org/collections/catalog/102718783) from the original on 2023-01-28, retrieved 2023-01-28

1. **[^](#cite_ref-skorobogatov_11-0)** Sergei Skorobogatov (June 2002). ["Low temperature data remanence in static RAM"](http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-536.html). *University of Cambridge, Computer Laboratory*. [doi](/source/Doi_(identifier)):[10.48456/tr-536](https://doi.org/10.48456%2Ftr-536). [Archived](https://web.archive.org/web/20190118223747/https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-536.html) from the original on 2019-01-18. Retrieved 2008-02-27.

1. **[^](#cite_ref-Null_12-0)** Null, Linda; Lobur, Julia (2006). [*The Essentials of Computer Organization and Architecture*](https://books.google.com/books?id=QGPHAl9GE-IC). Jones and Bartlett Publishers. p. 282. [ISBN](/source/ISBN_(identifier)) [978-0763737696](https://en.wikipedia.org/wiki/Special:BookSources/978-0763737696). Retrieved 2021-09-14.

1. **[^](#cite_ref-13)** Fahad Arif (Apr 5, 2014). ["Microsoft Says Xbox One's ESRAM is a "Huge Win" – Explains How it Allows Reaching 1080p/60 FPS"](https://wccftech.com/microsoft-xbox-esram-huge-win-explains-reaching-1080p60-fps/). [Archived](https://web.archive.org/web/20200324175648/https://wccftech.com/microsoft-xbox-esram-huge-win-explains-reaching-1080p60-fps/) from the original on 2020-03-24. Retrieved 2020-03-24.

1. **[^](#cite_ref-14)** [*Shared Memory Interface with the TMS320C54x DSP*](https://www.ti.com/lit/an/spra441/spra441.pdf) (PDF), [archived](https://web.archive.org/web/20190504142741/https://www.ti.com/lit/an/spra441/spra441.pdf) (PDF) from the original on 2019-05-04, retrieved 2019-05-04

1. **[^](#cite_ref-auto1_15-0)** Stam, Nick (December 21, 1993). ["PCMCIA's System Architecture"](https://books.google.com/books?id=x2Fa5SDi0G8C&dq=memory+cards+SRAM+battery&pg=PA270). *PC Mag*. Ziff Davis, Inc. – via Google Books.

1. **[^](#cite_ref-16)** Matzkin, Jonathan (December 26, 1989). ["$399 Atari Portfolio Takes on Hand-held Poqet PC"](https://books.google.com/books?id=-Xr7Ic-ivyMC&dq=atari+portfolio+memory+card&pg=PT318). *PC Mag*. Ziff Davis, Inc. – via Google Books.

1. **[^](#cite_ref-17)** ["Homemade CPU – from scratch : Svarichevsky Mikhail"](https://3.14.by/en/read/homemade-cpus). *3.14.by*. [Archived](https://web.archive.org/web/20240127001443/https://3.14.by/en/read/homemade-cpus) from the original on 2024-01-27. Retrieved 2024-01-27.

1. **[^](#cite_ref-18)** ["Embedded Systems Course- module 15: SRAM memory interface to microcontroller in embedded systems"](https://www.eeherald.com/section/design-guide/esmod15.html). [Archived](https://web.archive.org/web/20240416070225/https://www.eeherald.com/section/design-guide/esmod15.html) from the original on 2024-04-16. Retrieved 2024-04-12.

1. **[^](#cite_ref-19)** [*Computer organization*](https://archive.org/details/isbn_9780071143097) (4th ed.). [S.l.]: McGraw-Hill. 1996-07-01. [ISBN](/source/ISBN_(identifier)) [978-0-07-114323-3](https://en.wikipedia.org/wiki/Special:BookSources/978-0-07-114323-3).

1. **[^](#cite_ref-20)** ["3.0V Core Async/Page PSRAM Memory"](https://media.digikey.com/pdf/Data%20Sheets/Micron%20Technology%20Inc%20PDFs/MT45V256KW16PEGA.pdf) (PDF). Micron. [Archived](https://web.archive.org/web/20180824135123/https://media.digikey.com/pdf/Data%20Sheets/Micron%20Technology%20Inc%20PDFs/MT45V256KW16PEGA.pdf) (PDF) from the original on 2018-08-24. Retrieved 2019-05-04.

1. ^ [***a***](#cite_ref-auto_21-0) [***b***](#cite_ref-auto_21-1) Rathi, Neetu; Kumar, Anil; Gupta, Neeraj; Singh, Sanjay Kumar (2023). "A Review of Low-Power Static Random Access Memory (SRAM) Designs". *2023 IEEE Devices for Integrated Circuit (DevIC)*. pp. 455–459. [doi](/source/Doi_(identifier)):[10.1109/DevIC57758.2023.10134887](https://doi.org/10.1109%2FDevIC57758.2023.10134887). [ISBN](/source/ISBN_(identifier)) [979-8-3503-4726-5](https://en.wikipedia.org/wiki/Special:BookSources/979-8-3503-4726-5). [S2CID](/source/S2CID_(identifier)) [258984439](https://api.semanticscholar.org/CorpusID:258984439).

1. **[^](#cite_ref-22)** Chen, Wai-Kai (October 3, 2018). [*The VLSI Handbook*](https://books.google.com/books?id=rMsqBgAAQBAJ&dq=5+transistor+sram&pg=SA1-PA35). CRC Press. [ISBN](/source/ISBN_(identifier)) [978-1-4200-0596-7](https://en.wikipedia.org/wiki/Special:BookSources/978-1-4200-0596-7) – via Google Books.

1. **[^](#cite_ref-23)** Kulkarni, Jaydeep P.; Kim, Keejong; Roy, Kaushik (2007). "A 160 mV Robust Schmitt Trigger Based Subthreshold SRAM". *IEEE Journal of Solid-State Circuits*. **42** (10): 2303. [Bibcode](/source/Bibcode_(identifier)):[2007IJSSC..42.2303K](https://ui.adsabs.harvard.edu/abs/2007IJSSC..42.2303K). [doi](/source/Doi_(identifier)):[10.1109/JSSC.2007.897148](https://doi.org/10.1109%2FJSSC.2007.897148). [S2CID](/source/S2CID_(identifier)) [699469](https://api.semanticscholar.org/CorpusID:699469).

1. **[^](#cite_ref-24)** "0.45-V operating Vt-variation tolerant 9T/18T dual-port SRAM". March 2011. pp. 1–4. [doi](/source/Doi_(identifier)):[10.1109/ISQED.2011.5770728](https://doi.org/10.1109%2FISQED.2011.5770728). [S2CID](/source/S2CID_(identifier)) [6397769](https://api.semanticscholar.org/CorpusID:6397769). {{[cite web](https://en.wikipedia.org/wiki/Template:Cite_web)}}: Missing or empty |url= ([help](https://en.wikipedia.org/wiki/Help:CS1_errors#cite_web_url))

1. **[^](#cite_ref-25)** United States Patent 6975532: [Quasi-static random access memory](https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20051213&DB=EPODOC&locale=en_EP&CC=US&NR=6975532B1&KC=B1&ND=4) [Archived](https://web.archive.org/web/20230129214840/https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20051213&DB=EPODOC&locale=en_EP&CC=US&NR=6975532B1&KC=B1&ND=4) 2023-01-29 at the [Wayback Machine](/source/Wayback_Machine)

1. **[^](#cite_ref-26)** ["Area Optimization in 6T and 8T SRAM Cells Considering Vth Variation in Future Processes -- MORITA et al. E90-C (10): 1949 -- IEICE Transactions on Electronics"](https://web.archive.org/web/20081205085037/http://ietele.oxfordjournals.org/cgi/content/abstract/E90-C/10/1949). Archived from [the original](http://ietele.oxfordjournals.org/cgi/content/abstract/E90-C/10/1949) on 2008-12-05.

1. **[^](#cite_ref-27)** Preston, Ronald P. (2001). ["14: Register Files and Caches"](https://web.archive.org/web/20130509010902/http://courses.engr.illinois.edu/ece512/Papers/Preston_2001_CBF.pdf) (PDF). *The Design of High Performance Microprocessor Circuits*. IEEE Press. p. 290. Archived from [the original](http://courses.engr.illinois.edu/ece512/Papers/Preston_2001_CBF.pdf) (PDF) on 2013-05-09. Retrieved 2013-02-01.

1. **[^](#cite_ref-28)** United States Patent 6975531: [6F2 3-transistor DRAM gain cell](http://www.freepatentsonline.com/6975531.html) [Archived](https://web.archive.org/web/20200807141320/http://www.freepatentsonline.com/6975531.html) 2020-08-07 at the [Wayback Machine](/source/Wayback_Machine)

1. **[^](#cite_ref-29)** ["3T-iRAM(r) Technology"](https://tezzaron.com/3t-iram/). [Archived](https://web.archive.org/web/20180813210554/https://tezzaron.com/3t-iram/) from the original on 2018-08-13. Retrieved 2018-08-13.

1. **[^](#cite_ref-30)** Kabir, Hussain Mohammed Dipu; Chan, Mansun (January 2, 2015). ["SRAM precharge system for reducing write power"](https://www.tandfonline.com/doi/full/10.1080/1023697X.2014.970761). *HKIE Transactions*. **22** (1): 1–8. [doi](/source/Doi_(identifier)):[10.1080/1023697X.2014.970761](https://doi.org/10.1080%2F1023697X.2014.970761). [S2CID](/source/S2CID_(identifier)) [108574841](https://api.semanticscholar.org/CorpusID:108574841). [Archived](https://web.archive.org/web/20240127001442/https://www.tandfonline.com/doi/full/10.1080/1023697X.2014.970761) from the original on January 27, 2024. Retrieved January 27, 2024 – via CrossRef.

1. **[^](#cite_ref-31)** ["CiteSeerX"](https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.119.3735). *CiteSeerX*. [CiteSeerX](/source/CiteSeerX_(identifier)) [10.1.1.119.3735](https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.119.3735).

1. **[^](#cite_ref-33)** Torrens, Gabriel; Alorda, Bartomeu; Carmona, Cristian; Malagon-Perianez, Daniel; Segura, Jaume; Bota, Sebastia (2019). "A 65-nm Reliable 6T CMOS SRAM Cell with Minimum Size Transistors". *IEEE Transactions on Emerging Topics in Computing*. **7** (3): 447–455. [arXiv](/source/ArXiv_(identifier)):[2411.18114](https://arxiv.org/abs/2411.18114). [Bibcode](/source/Bibcode_(identifier)):[2019ITETC...7..447T](https://ui.adsabs.harvard.edu/abs/2019ITETC...7..447T). [doi](/source/Doi_(identifier)):[10.1109/TETC.2017.2721932](https://doi.org/10.1109%2FTETC.2017.2721932). [ISSN](/source/ISSN_(identifier)) [2168-6750](https://search.worldcat.org/issn/2168-6750).

1. **[^](#cite_ref-34)** Walker, Andrew (February 6, 2019). ["The Race is On"](https://www.eetimes.com/the-race-is-on/). [EE Times](/source/EE_Times). [Archived](https://web.archive.org/web/20211130191636/https://www.eetimes.com/the-race-is-on/) from the original on November 30, 2021. Retrieved November 30, 2021.

1. ^ [***a***](#cite_ref-:1_35-0) [***b***](#cite_ref-:1_35-1) Reda, Boumchedda (May 20, 2019). ["Ultra-low voltage and energy efficient SRAM design with new technologies for IoT applications"](https://tel.archives-ouvertes.fr/tel-03359929/document). [Grenoble Alpes University](/source/Grenoble_Alpes_University). [Archived](https://web.archive.org/web/20211130191639/https://tel.archives-ouvertes.fr/tel-03359929/document) from the original on November 30, 2021. Retrieved November 30, 2021.

v t e Primary computer data storage technologies Volatile memory Current DRAM SDRAM DDR SDRAM DDR LPDDR HBM EDO DRAM RDRAM XDR DRAM QDR eDRAM Dual-ported RAM SRAM 1T-SRAM Experimental Z-RAM T-RAM Historical Delay-line memory Selectron tube Dekatron Non-volatile memory Current RRAM (3D XPoint) EAROM EEPROM EPROM Flash memory PROM ROM Future FeRAM MRAM NRAM PRAM SONOS Historical Bubble memory Drum memory Magnetic-core memory Twistor memory

Authority control databases GND

---
Adapted from the Wikipedia article [Static random-access memory](https://en.wikipedia.org/wiki/Static_random-access_memory) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Static_random-access_memory?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
