FACTOID # 7: The top five best educated states are all in the Northeast.
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 


FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:



(* = Graphable)



Encyclopedia > Static RAM

Static Random Access Memory (SRAM) is a type of semiconductor memory.

The word "static" indicates that the memory retains its contents as long as power remains applied, unlike dynamic RAM (DRAM) that needs to be periodically refreshed. Data are lost when the circuit gets powered down, however, which makes SRAM a volatile memory as opposed to read-only memory and flash memory.

Random access indicates that locations in the memory can be accessed, i.e. written or read, in any order regardless of the memory location that was accessed before.

Each bit in an SRAM is stored on four transistors 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. It thus typically takes six MOSFETs to store one memory bit.

The symmetric circuit structure allows the value of a memory location to be read much faster than in a DRAM. Another difference with DRAM that contributes to making SRAM faster is that commercial chips accept all address bits at a time. As opposed to this, 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.

SRAM should not be confused with SDRAM, which stands for synchronous DRAM and is entirely different from SRAM, or with pseudostatic RAM (PSRAM), which is DRAM disguised as SRAM.

The size of an SRAM with m address lines and n data lines is 2m words, or bits.


Types of SRAM

By Transistor Type

  • bipolar (not much used now: consumes a lot of power but is very fast)
  • CMOS (the most common type)

By Function

  • asynchronous
  • synchronous


Fast SRAM is faster than DRAM and is used where speed is the most important requirement, as in the cache of a CPU and in digital signal processing circuits. Slow, low-capacity SRAMs are used where low power consumption and low cost are the most important requirements, as in battery-powered backup RAM. SRAM is less dense than DRAM (fewer bits per unit area) and is therefore not suitable for high-capacity, low-cost applications such as PC extended memory.

The power consumption of SRAM varies widely depending on its speed. Fast SRAM is much more power-hungry than DRAM, and some ICs can consume power of the order of a watt at full speed. Slow SRAM, such as the battery-powered "CMOS" RAM on PC motherboards, can have a very low power consumption, in the region of a microwatt.

SRAM for hobbyists

Another current role for SRAM is that it is significantly easier to work with at the hobbyist level than DRAM. There is no need to deal with the refresh cycles of DRAM, and the address and signal pins are separate rather than multiplexed. Therefore the chip has a very straightforward pin-out: power, ground, some address pins, some data pins, and three control pins "write enable", "chip enable" and "output enable". "Chip enable" is for use in systems containing multiple SRAM chips; a demultiplexer, such as a 74LS154, converts some upper bits of the address into a chip-enable for one of sixteen chips.

To write to the chip, the address is presented on the address pins and the desired data on the data pins, then the appropriate chip-enable is set, and then the write-enable. To read from it, the controller first presents the address, then the chip-enable, then the output-enable.

  Results from FactBites:
Static RAM Technologies (727 words)
There wasn't enough RAM to cache large amounts of data, and the microprocessor was losing a lot of time to retrieving from the hard disk.
Typical RAM could not be used, however, as it required constant refreshing which was reducing performance.
The answer was to create small amounts of heavily reinforced memory known as Static Ram.
Static RAM - Search Results - MSN Encarta (109 words)
Static RAM, in computer science, a form of semiconductormemory.
Static RAM storage is based on the logic circuit known as a flip-flop, which retains...
Static Electricity at the Franklin Institute Science Museum
  More results at FactBites »



Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m