Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course ILT Memory systems Unit objectives Describe the function of memory and differentiate between different types of memory chips Differentiate between.

Similar presentations


Presentation on theme: "Course ILT Memory systems Unit objectives Describe the function of memory and differentiate between different types of memory chips Differentiate between."— Presentation transcript:

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


Download ppt "Course ILT Memory systems Unit objectives Describe the function of memory and differentiate between different types of memory chips Differentiate between."

Similar presentations


Ads by Google