SRAM
Static random access memory.
SRAM: RAM that holds data without refresh power
Static random access memory is a type of volatile semiconductor memory that stores data in a stable state without requiring periodic electrical refresh cycles. Unlike DRAM, which must be recharged thousands of times per second, SRAM maintains its contents as long as power remains connected. Each memory cell uses a flip-flop circuit made of transistors and resistors, typically six transistors per bit, which is why SRAM occupies significantly more physical space than DRAM for the same capacity.
The speed advantage of SRAM is its primary industrial value. Access times are typically 1 to 10 nanoseconds compared to 50+ nanoseconds for DRAM, making SRAM the standard choice for processor caches, embedded systems, and any application where latency must be minimized. Modern CPUs contain SRAM at three or four cache levels; the L1 cache may hold only 32 kilobytes but operates at processor clock speed. A 1-megabyte SRAM chip might consume several thousand square millimeters of silicon, whereas equivalent DRAM occupies far less space.
Power consumption is a serious trade-off. SRAM cells draw current continuously even when idle, and leakage currents increase exponentially with temperature. This makes SRAM unsuitable for large-scale main memory in power-constrained applications. A laptop's L2 cache might consume as much power as gigabytes of DRAM, but the speed gain justifies it for data the processor accesses repeatedly.
Variants and Industrial Use
Asynchronous SRAM requires no clock signal and responds to address and control lines directly, typical in older embedded systems. Synchronous SRAM coordinates with a clock signal for tighter timing control. Dual-port and multi-port SRAM variants allow simultaneous reads or writes from different addresses, essential in video memory and digital signal processors. QDR (quad data rate) SRAM variants can perform separate read and write operations on each clock cycle, useful in network switch fabric memory and high-speed data acquisition.
SRAM appears in network routers, industrial PLCs, medical imaging equipment, and aerospace avionics where reliable, predictable access times are mandatory. Battery-backed SRAM preserves data during power loss and is standard in real-time clocks and configuration memory. Magnetic or capacitive variants exist for specialized applications, though semiconductor SRAM dominates modern practice. The term covers both general-purpose components and application-specific embedded memory integrated into microcontrollers and FPGAs.