- 2082 Shrawan · 2+3 marks
RAM vs ROM; EEPROM cell
Short answer
RAM is volatile read/write memory; ROM is non-volatile read-only memory. An EEPROM cell uses a floating-gate MOSFET. Programming applies high voltage to tunnel electrons onto the floating gate, raising threshold; erasing reverses voltage to remove charge. Stored charge persists without power.
Differentiate between RAM and ROM. How does an EEPROM cell work?
RAM vs ROM
| Point | RAM | ROM |
|---|---|---|
| Full form | Random Access Memory | Read Only Memory |
| Operation | Read and write | Read only (written once / rarely) |
| Volatility | Volatile: data lost on power off | Non-volatile: data kept |
| Use | Temporary data, running programs | Firmware, BIOS, look-up tables |
| Types | SRAM, DRAM | Mask ROM, PROM, EPROM, EEPROM |
| Write speed | Fast | Slow or not possible |
Working of an EEPROM cell
EEPROM (Electrically Erasable PROM) can be written and erased electrically, byte by byte, in the circuit. Each cell uses a floating-gate MOSFET (FLOTOX) plus a select transistor.
Control gate
==============
oxide
-------------- Floating gate (isolated)
thin tunnel oxide (~10 nm)
n+ Source [ p-substrate ] n+ Drain
- Structure: a floating gate, fully surrounded by oxide, lies between the control gate and the channel. A small region of very thin oxide lies over the drain.
- Programming (write): a high voltage (about 12–20 V) is applied to the control gate with the drain grounded. Electrons tunnel through the thin oxide into the floating gate (Fowler–Nordheim tunnelling). The trapped negative charge raises the transistor's threshold voltage.
- Erasing: the voltage is reversed (high voltage on the drain, control gate grounded), so electrons tunnel back out of the floating gate and the threshold falls to its normal value.
- Reading: a normal voltage is applied to the control gate. A charged cell does not conduct (read as 0); an uncharged cell conducts (read as 1). The charge stays for 10+ years without power, so the memory is non-volatile.
EEPROM does not need UV light (unlike EPROM), but the cell is larger and the number of write cycles is limited (about –).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- RAM vs ROM; functions using PROM · Digital Logic, chapter 4
- ROM and BJT memory cell storing 1 or 0 · Digital Logic, chapter 4
- 74LS138 interfacing of ROM, RAM, EPROM · Microprocessor, chapter 4
- DMA concept; ROM/RAM interface at 4000H · Instrumentation II, chapter 1
- 2G vs 3G, prioritized handoff, cell dragging · Wireless Communication, chapter 1
- Count number of 1s in ROM data · Embedded System, chapter 9 · asked 2×