













Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
these files contain slides on main topics of coa and covers each and every topic in detail...it is for both beginners and students
Typology: Slides
1 / 21
This page cannot be seen from the preview
Don't miss anything!














Internal Memory
+ Random Access Memory (RAM)
◼ Dynamic RAM (DRAM) ◼ Static RAM (SRAM)
Address line Ground dc voltage Address line (b) Static RAM (SRAM) cell
(a) Dynamic RAM (DRAM) cell Bit line B C 1 T 1 T 2 T 3 T 5 T 6 T 4 C 2 Bit line B Bit line B Transistor Ground Storage capacitor
+ DRAM Operation
+ DRAM Operation
+ Static RAM
SRAM versus DRAM
◼ Power must be continuously supplied to the memory to preserve the bit values
◼ Simpler to build, smaller ◼ More dense (smaller cells = more cells per unit area) ◼ Less expensive ◼ Requires the supporting refresh circuitry ◼ Tend to be favored for large memory requirements ◼ Used for main memory
◼ Faster ◼ Used for cache memory (both on and off chip) SRAM DRAM
+ Programmable ROM (PROM)
Read-Mostly Memory EPROM Erasable programmable read-only memory Erasure process can be performed repeatedly More expensive than PROM but it has the advantage of the multiple update capability EEPROM Electrically erasable programmable read- only memory Can be written into at any time without erasing prior contents Combines the advantage of non-volatility with the flexibility of being updatable in place More expensive than EPROM Flash Memory Intermediate between EPROM and EEPROM in both cost and functionality Uses an electrical erasing technology, does not provide byte- level erasure Microchip is organized so that a section of memory cells are erased in a single action or “flash”
+ Error Correction
◼ 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
◼ 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
Advanced DRAM Organization ◼ One of the most critical system bottlenecks when using high-performance processors is the interface to main internal memory ◼ The traditional DRAM chip is constrained both by its internal architecture and by its interface to the processor’s memory bus ◼ A number of enhancements to the basic DRAM architecture have been explored ◼ The schemes that currently dominate the market are SDRAM and DDR-DRAM
+ Double Data Rate SDRAM (DDR SDRAM)
◼ First, the data transfer is synchronized to both the rising and falling edge of the clock, rather than just the rising edge ◼ Second, DDR uses higher clock rate on the bus to increase the transfer rate ◼ Third, a buffering scheme is used
+ Flash Memory