Download presentation
Presentation is loading. Please wait.
Published byJean Wells Modified over 9 years ago
1
Course ILT Memory systems Unit objectives Describe the function of memory and differentiate between different types of memory chips Differentiate between different memory packages Test memory with a memory testing application and troubleshoot memory problems
2
Course ILT Topic A Topic A: Memory Topic B: Memory packaging Topic C: Memory troubleshooting
3
Course ILT Memory RAM = Random Access Memory Working area for data during processing Having sufficient RAM is critical –Performance –Software support Quality RAM is critical
4
Course ILT Measurement units Bit Nibble = 4 bits Byte = 8 bits Word = based on CPU –Pentium 4: 32-bit processor : 32 bit word
5
Course ILT Larger units Byte (B) = 8 bits Kilobyte (KB) = 1024 bytes Megabyte (MB) = 1024 KB = 1,048,576 bytes Gigabyte (GB) = 1024 MB = 1,073,741,824 bytes Terabyte (TB) = 1024 GB or 1,099,511,627,776 bytes
6
Course ILT Memory types Classify memory as: –Volatile vs. non-volatile –Static vs. dynamic –Asynchronous vs. synchronous
7
Course ILT Volatile vs. non-volatile memory RAMVolatile Random access memory CMOSVolatile Complementary metal oxide semiconductor ROMNon-volatile Read only memory PROMNon-volatile Programmable read only memory EPROMNon-volatile Erasable programmable read only memory EEPROMNon-volatile Electronically erasable programmable read only memory FlashNon-volatile
8
Course ILT Dynamic vs. static memory Dynamic (DRAM) –Must be continually refreshed –Inexpensive –Small Static (SRAM) –Refreshing not required –More expensive –Larger –Faster
9
Course ILT Asynchronous and synchronous Asynchronous –Not synchronized to system clock –Consistent time to access and read data Synchronous –Synchronized to system clock –Access data and return in one or more clock cycles SDRAM faster than ADRAM
10
Course ILT Memory access types DRAMDynamic RAM Older technology FPMFast Page Mode Improved over DRAM VRAMVideo RAM Dual port, optimized for video EDOExtended Data Out Improved over FPM BEDOBurst Extended Data Out Adds pipelining to EDO ADRAMAsynchronous DRAM Not synchronized to the system clock SDRAMSynchronous DRAM Interleaving permits overlapped requests DRDRAMDirect Rambus DRAM 16-bit memory bus and two transfers per clock cycle DDRDouble Data Rate Double transfer rate of SDRAM with two transfers per clock cycle DDR2Double Data Rate 64 bits per transfer to double DDR performance
11
Course ILT Access time Latency Memory speed –Nanoseconds vs. megahertz Overall speed –Doesn’t include latency –Doesn’t consider bus speed Bandwidth
12
Course ILT Speed ratings
13
Course ILT Activity A-1 Identifying memory characteristics
14
Course ILT Topic B Topic A: Memory Topic B: Memory packaging Topic C: Memory troubleshooting
15
Course ILT Packaging Individual chips Package –Memory chips –Connecting wires –Support chips –Pins or edge contacts
16
Course ILT Individual chips
17
Course ILT SIMM
18
Course ILT Package types
19
Course ILT Memory error recovery Parity—detects an error ECC—detects and corrects an error Desktop memory—no parity or ECC Server memory—often includes parity or ECC
20
Course ILT Parity 9 chips, supports parity 8 chips, no parity
21
Course ILT Activity B-1 Comparing RAM packaging
22
Course ILT Topic C Topic A: Memory Topic B: Memory packaging Topic C: Memory troubleshooting
23
Course ILT Task Manager Windows GUI utility Provides information on currently running processes Version available on all Windows operating systems –Windows 9x/Me Program List –Windows NT/2000/XP Task Manager
24
Course ILT Performance tab indicators CPU Usage CPU Usage History PF Usage Page File Usage History Totals Physical Memory (K) Commit Charge (K) Kernel Memory (K) Summary data
25
Course ILT The Performance tab
26
Course ILT Activity C-1 Monitoring memory usage
27
Course ILT Activity C-2 Adjusting the Windows page file size
28
Course ILT Memory symptoms 201 BIOS error code at boot time Parity error message Computer randomly freezes or crashes Wrong amount of memory reported by the BIOS Windows reports General Protection Fault, Page Fault, or Exception errors Random crashes, corrupted data, strange application behavior
29
Course ILT Activity C-3 Troubleshooting memory
30
Course ILT Unit summary Described the function of memory and differentiated between different types of memory chips Differentiated between different memory packages Tested memory with a memory testing application and resolved memory problems
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.