ECE 301 – Digital Electronics Memory (Lecture #21)

Slides:



Advertisements
Similar presentations
Computer Organization and Architecture
Advertisements

+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
These slides incorporate figures from Digital Design Principles and Practices, third edition, by John F. Wakerly, Copyright 2000, and are used by permission.
1 DIGITAL DESIGN I DR. M. MAROUF MEMORY Read-only memories Static read/write memories Dynamic read/write memories Author: John Wakerly (CHAPTER 10.1 to.
9/20/6Lecture 14 - Static Memory1 Static Memory. 9/20/6Lecture 14 - Static Memory2 Static Memory.
Chapter 10. Memory, CPLDs, and FPGAs
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
Computer Organization and Architecture
Chapter 5 Internal Memory
ECE 301 – Digital Electronics
Memory Key component of a computer system is its memory system to store programs and data. ITCS 3181 Logic and Computer Systems 2014 B. Wilkinson Slides12.ppt.
Memory and Storage - Sheetal Gosrani. Overview Memory Hierarchy RAM Memory Chip Organization ROM Flash Memory.
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
1 The 8051 Microcontroller and Embedded Systems CHAPTER INTERFACING TO EXTERNAL MEMORY.
Intro to Cache Memory By david hsu. Examples of memory Paper and writing, books Neon signs Cassettes and other magnetic tape memory Abacus Art material.
Memory Basics Chapter 8.
Physical Memory By Gregory Marshall. MEMORY HIERARCHY.
2. Memory. Main memory – speed & types Organization of RAM RAM – Random Access Mem Static RAM [SRAM] - In SRAM, a bit of data is stored using the state.
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
UNIT IV MEMORY DEVICES 1. Integrated Circuits A collection of one or more gates fabricated on a single silicon chip is called an integrated circuit (IC).
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
 Memory Memory  Types of Memory Types of Memory  Memory Representation Memory Representation  Random Access Memory Random Access Memory  Read Only.
Memory /27/081ECE Lecture 13 Memory 2.
Memory and Programmable Logic Memory device: Device to which binary information is transferred for storage, and from which information is available for.
HARDWARE ARCHITECTURE
Chapter 8 Memory Interface
Internal Memory.
Digital Design: Principles and Practices
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
CIM101 : Introduction to computer Lecture 3 Memory.
THE MEMORY ELEMENTS. Words in high-speed memory Read-write random-access memory.
Chapter 4: MEMORY Internal Memory.
Types of Memory Technologies  Volatile  RAM (Random Access Memory)  DRAM (Dynamic RAM)  SRAM (Static RAM)  SDRAM (Synchronous DRAM)  Non-Volatile.
Copyright © 2007 – Curt Hill Primary Memory and Electronic Storage Implementations.
Memory Cell Operation.
Microprocessor Fundamentals Week 3 Mount Druitt College of TAFE Dept. Electrical Engineering 2007.
Primary Storage Primary storage is the storage that is directly available to the CPU. It is also known as: Main Memory Main Memory Direct Access Storage.
Microprocessor Fundamentals Week 3 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
Semiconductor Memory Types
STATUS REGISTER  It is a group of flip-flops. But it is not used to store data.  Each bit in the status register is used to indicate a particular condition.
Computer Architecture Chapter (5): Internal Memory
AHMEDABAD INSTITUTE OF TECHNOLOGY
Components of Computer. Memory Unit Most important part of the computer Used to store data and instructions that are currently in use Main memory consists.
Chapter 5 Internal Memory
Internal Memory.
Module IV Memory Organization.
Principles & Applications
Memory Units Memories store data in units from one to eight bits. The most common unit is the byte, which by definition is 8 bits. Computer memories are.
Electronics Technology
EE345: Introduction to Microcontrollers Memory
שמות מאפיינים ומטרות של זיכרונות ROM - ו RAM
Module IV Memory Organization.
William Stallings Computer Organization and Architecture 7th Edition
Computer Memory BY- Dinesh Lohiya.
Introduction to Computing Chapter 0
MICROPROCESSOR MEMORY ORGANIZATION
Jazan University, Jazan KSA
Semiconductor memories are classified in different ways. A distinction is made between read-only (ROM) and read-write (RWM) memories. The contents RWMs.
Presentation transcript:

ECE 301 – Digital Electronics Memory (Lecture #21)

ECE Digital Electronics2 Memory Memory is required to store: 1. data 2. application programs 3. operating system

ECE Digital Electronics3 Memory Can be broadly classified as: Random Access Memory (RAM) or Read Only Memory (ROM)

ECE Digital Electronics4 Random Access Memory (RAM) Can be written to or read from.  Read/Write memory Reading from RAM is non-destructive. Access time to read from any memory location is the same.  As compared to serial access memory. Volatile  Information is lost when power is removed.

ECE Digital Electronics5 Random Access Memory (RAM)

ECE Digital Electronics6 Random Access Memory (RAM) Static Random Access Memory (SRAM)  Based on the Flip-Flop  Requires a large number of transistors  Fast Dynamic Random Access Memory (DRAM)  Uses a single transistor to store charge  Requires very few transistors  Must be periodically refreshed  Slow(er)

ECE Digital Electronics7 Random Access Memory (RAM) What is typically stored in RAM?

ECE Digital Electronics8 Read Only Memory (ROM) Can only be read from. Memory is written (or “programmed”) once Reading from ROM is non-destructive. Access time to read from any memory location is the same.  As compared to serial access memory. Non-Volatile  Information is retained even after power is removed.

ECE Digital Electronics9 Read Only Memory (ROM)

ECE Digital Electronics10 Read Only Memory (ROM) Programmable Read Only Memory (PROM)  Can be “programmed” Erasable PROM (EPROM)  Can be “programmed” and erased Electrically Erasable PROM (EEPROM)  Can be erased using an electrical signal UV Erasable PROM (UVEPROM)  Can be erased using Ultraviolet light

ECE Digital Electronics11 Read Only Memory (ROM)

ECE Digital Electronics12 Read Only Memory (ROM) What is typically stored in ROM?

ECE Digital Electronics13 Memory

ECE Digital Electronics14 Memory Random Access Memory

ECE Digital Electronics15 Random Access Memory Address  Location in memory of the binary information  Must be decoded to select the appropriate location and read/write the associated data  k-bit address → 2 k memory locations Data  Binary information of interest  Stored in a specific location in the memory  Typically organized into words  Each word has n bits

ECE Digital Electronics16 Random Access Memory address 10-bit address 1024 locations data

ECE Digital Electronics17 Random Access Memory Read  Indicates that the memory is to be read Write  Indicates that the memory is to be written

ECE Digital Electronics18 Random Access Memory

ECE Digital Electronics19 Random Access Memory Rather than use the Read and Write signals, most commercially available RAM chips use Enable and Read/Write' Enable  Used to enable the selected RAM chip  Aka. “chip select” Read/Write'  RAM is read when Read/Write' = 1  RAM is written when Read/Write' = 0

ECE Digital Electronics20 Random Access Memory

ECE Digital Electronics21 Random Access Memory Write Cycle

ECE Digital Electronics22 Random Access Memory Read Cycle

ECE Digital Electronics23 Random Access Memory

ECE Digital Electronics24 Random Access Memory

ECE Digital Electronics25 Acknowledgments The slides used in this lecture were taken, with permission, from those provided by Pearson Prentice Hall for Digital Design (4 th Edition). They are the property of and are copyrighted by Pearson Education.