SRAM and flash memory

What is the most appropriate main use of SRAM?

  1. ARecording media for digital cameras
  2. BLong-term storage of large amounts of data
  3. CCPU cache memory
Show answer and explanation

Answer: C. CPU cache memory

SRAM needs no refresh, can be made in the same process as logic and is very fast, so it is used for CPU caches and register files. Its area per bit is large and its cost high, so it is not suited to high-capacity uses.

  • A. Recording media use non-volatile NAND flash.
  • B. SRAM is volatile and cannot be used for long-term storage.
  • C. Correct. Fast SRAM is used for caches.
Practice this topic Back to topic

More SRAM and flash memory questions

  1. In NAND flash memory, what is needed to write new data to a page that already contains data?
  2. Which correctly describes the difference between EEPROM and flash memory?
  3. Which correctly describes the static noise margin (SNM) that represents the stability of an SRAM cell?
  4. Which is closest to the typical endurance (number of rewrite cycles) of SLC NAND flash memory?
  5. Which correctly describes "bad block management" in NAND flash?