Professional Documents
Culture Documents
+
Chapter 5
Internal Memory
+ 2
DRAM
Figure 5.2a
Typical Memory Cell Structures
6
+
Static RAM
(SRAM)
Digital device that uses the same
logic elements used in the
processor
Figure 5.2b
Typical Memory Cell Structures
8
Dynamic cell
Simpler to build, smaller
More dense (smaller cells = more cells per unit
area)
DRAM
Less expensive
Requires the supporting refresh circuitry
Tend to be favored for large memory
+ requirements
Used for main memory
Static
Faster
Used for cache memory (both on and off chip)
+ 9
Read-Mostly Memory
Flash
EPROM EEPROM
Memory
Electrically erasable
programmable read-only Intermediate between
Erasable programmable
memory EPROM and EEPROM in
read-only memory
both cost and functionality
256-KByte
Memory
Organization
+
1MByte Module Organization
15
Interleaved Memory
16
Composed of a collection of
DRAM chips
If consecutive words of
memory are stored in different
banks, the transfer of a block of
memory is speeded up
+ 17
Error Correction
Hard Failure
Permanent physical defect
Memory cell or cells affected cannot reliably store data but become
stuck at 0 or 1 or switch erratically between 0 and 1
Can be caused by:
Harsh environmental abuse
Manufacturing defects
Wear
Soft Error
Random, non-destructive event that alters the contents of one or more
memory cells
No permanent damage to memory
Can be caused by:
Power supply problems
Alpha particles
Error Correcting Code Function 18
19
+
Hamming
Error
Correcting
Code
20
Table 5.3
Performance
Comparison
DRAM Alternatives
S
D
R
A
M
+ 27
RDRAM Structure
+ 31
SDRAM can only send data once per bus clock cycle
32
+ 33
Developed by Mitsubishi
Internal
Memory
Chapter 5