Presentation is loading. Please wait.

Presentation is loading. Please wait.

It is the work space for the CPU Temporary storage for data/programs the CPU is working with. Started as a collection of IC’s on Motherboard. Two main.

Similar presentations


Presentation on theme: "It is the work space for the CPU Temporary storage for data/programs the CPU is working with. Started as a collection of IC’s on Motherboard. Two main."— Presentation transcript:

1

2 It is the work space for the CPU Temporary storage for data/programs the CPU is working with. Started as a collection of IC’s on Motherboard. Two main types: volatile and non-volatile. Usually rated in access time - ms or ns

3 FIRMWARE Set of memory chips contained on the Motherboard. Contains a small program with startup instructions. Program is motherboard specific based on it’s hardware. Contained in some type of ROM, sometimes called BIOS.

4 ROM Read Only Memory Data can be accessed but not changed. Non-volatile ( retains information indefinitely )

5 PROM Programmable Read Only Memory It can be programmed once only but doesn’t have to happen during manufacture as with ROM. Can be taken off shelf and programmed for specific motherboard.

6 EPROM Erasable Programmable Read Only Memory Reusable memory chip It’s electrically programmed It’s erased by exposing a window on top with ultraviolet light Special equipment needed

7 EEPROM Electrically Erasable Programmable Read Only Memory Uses high voltage electricity to erase special equipment needed

8 Flash ROM Sometimes called Flash Memory Erased by super voltage charge limited in number of times it can be rewritten

9 RAM Random Access Memory Volatile - loses data if power is removed. Needs a controller between CPU and memory to manage data transfers. Has many variations.

10 DRAM Dynamic RAM Dynamic means - data can be written into memory over and over again Series of transistors and capacitors Capacitors lose charge so it must be refreshed Refreshed every 15 milliseconds

11 SRAM Static RAM Uses 6 transistors for every bit but no capacitors Doesn't need refreshed Costly but very fast Used for cache, small memory cards and CMOS

12 FPM DRAM Fast Page Mode DRAM Sometimes called paging or page mode It’s a variation on static column or nibble modes Keeps row address the same for faster access Uses wide channel Uses interleaving, meaning two banks are needed

13 EDO RAM Extended Data Output RAM Produced by Micron Technologies for multiple reads Uses a wide channel, can read one column while writing in another discharges bit only after new bit is written Modified and faster than FPM while costing the same Ideal for bus systems up to 66Mhz

14 Burst EDO DRAM Called BEDO Enhancement of EDO DRAM Was overshadowed by SRAM Very little chip set support No longer in production

15 SDRAM Synchronous DRAM Uses a clock that is synced with system clock for data transfers Used mainly in graphics cards Uses wide memory channel Started in 97 Found in DIMM form Rated in MHZ

16 RDRAM Rambus Dynamic RAM Released in late 99 by Rambus, Inc. Access speeds up to 800Mhz It is a chip to chip memory bus 1st used and popularized in Nintendo 64systems 32 Rambus devices can be connected to one Rambus memory channel Chips are contained in a 184pin RIMM package

17 RDRAM Modules are serially connected back to the Motherboard, continuity module needed for unused sockets. 3 X faster than SDRAM, about 700Mhz Transfers on both rise and fall of clock signal Low power consumption - ideal for laptops. Rambus only leases, it doesn’t manufacture at all.

18 DDR SDRAM Came out in late 99 Double Data Rate Synchronous RAM Transfers on rise and fall of clock signal Packaged in DIMM format PC100, PC133

19 VRAM Video RAM 2 paths for memory access, one write & one read Larger, more expensive but faster than DRAM

20 WRAM Windows RAM Developed by Samsung Electronics for display adapters Faster than VRAM Uses dual porting that simultaneously refreshes Developed as a graphics accelerator for windows 3.x

21 Memory Problems Most problems are due to one corrupt bit. ESD sensitive Must be supported by chip set

22 Non Parity Sometimes called Fake Parity Nothing extra added to memory bank Low cost No fault tolerance at all Used in low cost systems from 95 till recently Manufacturers starting to stay clear of it now

23 Parity Adds one bit to every byte of data making 9 bits 9th bit referred to as parity bit Computer counts number of 1’s in byte and determines if it’s a odd or even number parity bit is either a 1 or 0 for odd/even At anytime bits can be added together to check integrity.

24 Parity Tells you there’s a problem Pros Guards against faulty calculations based on data checks Pinpoints the source of errors Cons Can’t fix data corruption's

25 ECC Error Correction Code Adds ECC bits to each bit of data Can correct single bit errors and you keep on working Used on higher end systems due to higher cost

26 Memory Packages Original PC's used 36 individual IC’s in sockets Due to thermal change, creep was a big problem Memory was then soldered, which made it difficult to replace expansion cards with lock mechanisms were then developed

27 SIMM Single Inline Memory Module Single row of terminal on one side of module 30 or 72 pin variations 30 pin was 8 bit with one parity bit 72 pin was 32 bit with 4 parity

28 DIMM Dual Inline Memory Module Terminals on both sides 1 inch longer than 72 pin SIMM’s 168 pins 64 bit non parity or 72 bit parity or ECC

29 SIPP Single Inline Pinned Package Basically a SIMM with pins soldered to it Rarely used today Pins easily bent

30 RIMM Rambus Inline Memory Module Only used for RDRAM 184 pins Similar to a DIMM Package

31 Generic Information Chip set must support the type and amount of memory you’re installing Gold pin sockets must use gold pin modules Memory rated in nanoseconds or MHZ Adding memory is the cheapest way to increase system performance

32


Download ppt "It is the work space for the CPU Temporary storage for data/programs the CPU is working with. Started as a collection of IC’s on Motherboard. Two main."

Similar presentations


Ads by Google