DOC PREVIEW
SJSU CS 147 - Physical Memory and Physical Addressing

This preview shows page 1-2-3-4-5 out of 15 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Physical Memory and Physical AddressingTypes of RAMSRAMDRAMProblems with DRAMStructure2-1/2D One-Bit RamExample of RAM OrganizationRAM PropertiesRAM Size and DensityFlash MemorySlide 12SDRAMVirtual MemoryMemory OrganizationPhysical Memory and Physical Addressing By Alex AmesTypes of RAM Static Ram Dynamic Ram SRAM DRAMSRAMSRAM uses a flip flop to store a bitVery fastConsume a lot of powerLarger than DRAM, so less densityTypically used for memory applications that are small but fastDRAMDRAM use a capacitor to store a charge representing if it is set or cleared. Capacitors are smaller than flip flops, so it can be more densely packedSlower than Flip FlopsLow cost, low power, high densityGenerally used for main memoryProblems with DRAMThere is an odd problem with DRAM where they can be prematurely discharged by naturally occurring gamma raysEarly PC's did not have error correction, but it was not a large problem because it was a rare event and PCs were usually turned off at the end of the dayNow most computers have error correction algorithms because many computers run for very long periods of time, and errors would accumulate.StructureThe processor sends data to the memory controller, which modifies the RAM2-1/2D One-Bit RamExample of RAM OrganizationDuring a read operation, an entire row is fed to the column MUX which selects the bit for readingDuring a write operation, the bit to be written is distributed by the DEMUX to the target column, while the row decoder selects which row to write toThis example shows a square configuration, but usually a 2x1 rectangle is used to reduce the pin countRAM PropertiesSize – Determines the density. Speed – Determines how fast read and write operations areRead operations and write operations often have different speeds and should be measured separatelyRAM Size and DensityThe size of RAM determines how much can be packed on to one chipHigher density chips have more memory in the same spaceHowever, they use power power and generate more heatFlash MemoryEach flash cell stores a single bit in a floating gate as a negative chargeBefore updating, the charge must be cleared by applying high voltage to it (flashing)Flash MemoryMade of dielectric materialPoor conductors of electricityGood at holding a chargeThat's why flash memory doesn't need powerHowever, flash memory can only survive about 100000 write operationsSDRAMSDRAM is synchronized to the clock, meaning that it waits for a clock signal before performing operations. This allows the chip to have a more complex pattern of operation than DRAM which does not have synchronizing control circuits.Virtual MemoryVirtual Memory allows a program to treat segmented memory as contiguous memoryThis makes programming much easier, as the operating system will ensure that the program believes it has all the memory it needsIt can even extend to more memory than is available, by moving some of the data in RAM to the hard driveAllows for much more main memoryHowever, it is much slower than regular RAMMemory


View Full Document

SJSU CS 147 - Physical Memory and Physical Addressing

Documents in this Course
Cache

Cache

24 pages

Memory

Memory

54 pages

Memory

Memory

70 pages

Lecture 1

Lecture 1

53 pages

Cisc

Cisc

18 pages

Quiz 1

Quiz 1

4 pages

LECTURE 2

LECTURE 2

66 pages

RISC

RISC

40 pages

LECTURE 2

LECTURE 2

66 pages

Lecture 2

Lecture 2

67 pages

Lecture1

Lecture1

53 pages

Chapter 5

Chapter 5

14 pages

Memory

Memory

27 pages

Counters

Counters

62 pages

Load more
Download Physical Memory and Physical Addressing
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Physical Memory and Physical Addressing and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Physical Memory and Physical Addressing 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?