Sunday, September 11, 2011

Internal Memory

Internal Memory i.e semiconductor memory is one of the most important part of computer system. Its also an area which can significantly impact performance, layout of chip and architecture of a high perfomant system. Noting the key points on Internal Memory:

DRAM (Dynamic RAM) :
Used a main memory

SRAM(Static RAM):
Used as internal cache or on-chip memory

Types of ROM:
PROM
EPROM
EEPROM (the used in microcontrollers, embedded in devices)
Flash Memory

Advacanced DRAM:
Synchronous DRAM
Rambus DRAM
DDR DRAM
Cache DRAM

Error correction techniques and code:
Hamming code
SEC-DEC as used in DDR DRAM

The internal module orginazation and layout of memory banks changes based on type of internal memory used,