370L22 - EECS/CS 370 Memory Systems Lecture 22 Memory so far We have discussed two structures that hold data Register file(little array of storage

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
EECS/CS 370 Memory Systems Lecture 22
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Memory so far We have discussed two structures that hold data: Register file (little array of storage) Memory (bigger array of storage) We have discussed several methods of implementing storage devices: Static memory (made with logic gates) Dynamic memory (transistor and capacitor) ROM, and other ROM-like storage (diodes)
Background image of page 2
Next seven lectures on memory 1. Introduction to the memory systems CAMs, hierarchy 2. Basic cache design 3. Write-back and Write-through caches 4. Associativity 5. Cache interactions 6. Virtual Memory 7. Making VM faster: TLBs
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Content Addressable Memories Instead of thinking of memory as an array of data indexed by a memory address. Think of memory as a set of data matching a query. Instead of an address, we send data to the memory, asking if any location contains that data.
Background image of page 4
Search: the primary way to access a CAM Send data to CAM memory Return “found” or “not found” Alternately, return the address of where it was found Write: Send data for CAM to remember Where should it be stored if CAM is full? Replacement policy
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/13/2010 for the course CSE 245 taught by Professor Dawan during the Spring '10 term at Punjab Engineering College.

Page1 / 22

370L22 - EECS/CS 370 Memory Systems Lecture 22 Memory so far We have discussed two structures that hold data Register file(little array of storage

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online