Memory types ROM – Read only memory RAM – Random Access Memory

Slides:



Advertisements
Similar presentations
Random-Access Memory (RAM)
Advertisements

Computer Organization and Architecture
Prith Banerjee ECE C03 Advanced Digital Design Spring 1998
Programmable Logic PAL, PLA.
1 Homework Reading –Tokheim, Chapter 12-1 through 12-4 Machine Projects –MP4 due at start of next class Labs –Continue with your assigned section.
ECE 301 – Digital Electronics Memory (Lecture #21)
Chapter 10. Memory, CPLDs, and FPGAs
Parity. 2 Datasheets TTL:  CMOS: 
Memory and Programmable Logic
Overview Memory definitions Random Access Memory (RAM)
Example: 7 Segment Displays BA DC\ xxxx 10 11xx Decimal Number Inputs Outputs DCBA abcdefg
Computer Organization and Architecture
TK Memory Interface DR MASRI AYOB. 2 Requirement and memory structure There are two types of memory: –RAM: read and write –ROM: read only Figure.
ECE 301 – Digital Electronics
1 Lecture 16B Memories. 2 Memories in General RAM - the predominant memory ROM (or equivalent) needed to boot ROM is in same class as Programmable Logic.
Chapter 6 Memory and Programmable Logic Devices
Read Only Memory (ROM) Number of words Size of word A block diagram of a ROM consisting of k inputs and n outputs is shown below. The inputs provide the.
EKT 221 Digital Electronics II
Memory Basics Chapter 8.
Khaled A. Al-Utaibi Memory Devices Khaled A. Al-Utaibi
C.S. Choy95 COMPUTER ORGANIZATION Logic Design Skill to design digital components JAVA Language Skill to program a computer Computer Organization Skill.
Random-Access Memory (RAM)
Chapter 5 Memory and Programmable Logic 5.1. Introduction 5.2. Random Access Memory 5.3. Memory Encoding 5.4. Read Only Memory 5.5. Programmable Logic.
Memory and Programmable Logic Dr. Ashraf Armoush © 2010 Dr. Ashraf Armoush.
Three fundamental concepts in computer security: Reference Monitors: An access control concept that refers to an abstract machine that mediates all accesses.
EKT 221 : Digital 2 Memory Basics
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Combinational vs.
CSET 4650 Field Programmable Logic Devices
Field-programmable logic devices FPLA circuits –Packaged PLA components with a fuse at every diode in both the AND and OR sections, that can be configured.
ROM & PLA Digital Logic And Computer Design
TheTeacher Computing Data Storage Computing. TheTeacher Computing Primary Storage One of the fundamental properties of a computer is that it can store.
Memory Semiconductor Memory Classification ETEG 431 SG Size: Bits, Bytes, Words. Timing Parameter: Read, Write Cycle… Function: ROM, RWM, Volatile, Static,
Internal Memory.
Digital Design: Principles and Practices
Memory Devices May be classified as: Connections: ROM; Flash; SRAM;
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
Read Only Memory DC A0A0 A b1b1 b2b2 Programmable ROM DC A0A0 A v b1b1 b2b Fuse Mask-programmed ROM.
Princess Sumaya University
Memory and Register. Memory terminology read/write operation volotile/non volatile determine the capacity from input and output timing requirements of.
Memory 10/27/081ECE Lecture. Memory Memory Types Using memory to implement logic functions 10/27/082ECE Lecture.
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.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
Programmable Logic Controllers LO1: Understand the design and operational characteristics of a PLC system.
Microprocessor Fundamentals Week 3 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
IC design options PLD (programmable logic device)
Memory Devices 1. Memory concepts 2. RAMs 3. ROMs 4. Memory expansion & address decoding applications 5. Magnetic and Optical Storage.
Random Access Memory (RAM).  A memory unit stores binary information in groups of bits called words.  The data consists of n lines (for n-bit words).
Wnopp Memory device Introduction n Memory Cell n Memory Word n Byte n Capacity n Address n Read Operation n Write Operation n Access Time n Volatile.
Digital Circuits Introduction Memory information storage a collection of cells store binary information RAM – Random-Access Memory read operation.
Lecture 6 Complex NMOS VLSI, 2000
Sequential Circuit Design By : Pn Siti Nor Diana Ismail CHAPTER 6.
Programmable logic devices. CS Digital LogicProgrammable Logic Device2 Outline PLAs PALs ROMs.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Cpe 252: Computer Organization1 Lo’ai Tawalbeh Lecture #3 Flip-Flops, Registers, Shift registers, Counters, Memory 3/3/2005.
Computer Architecture Chapter (5): Internal Memory
Programmable Logic Devices
Homework Reading Tokheim, Chapter 12-1 through 12-4.
Lecture 15 Sequential Circuit Design
Electronics Technology
Interfacing Memory Interfacing.
EE345: Introduction to Microcontrollers Memory
בנית שערים לוגיים באמצעות מתגים
حافظه و منطق قابل برنامه ریزی
حافظه و منطق قابل برنامه ریزی
Princess Sumaya University
April 3 Fun with MUXes Implementing arbitrary logical functions
CHAPTER 10 Memory and Storage
Presentation transcript:

Memory types ROM – Read only memory RAM – Random Access Memory Word – a group of n bits processed as one word

ROM – Read only memory Holds 2n words of m bits n bits m bits

ROM – Read only memory 25x4 example Address Word 00000 1010 00001 1110 00010 1101 …

ROM – Read only memory 25x4 example A0 1 2 A1 A2 A3 A4 31 F3 F2 F1 F0

ROM – Read only memory A0 1 2 A1 An 2n מגשרים Fm F0

ROM Types ROM/PROM EPROM the bridges are permanent. “Programming” using other units (or in the factory). EPROM Can be reinitialized.

ROM with unusable combinations 12 bits Alpha numeric code (only 47 combinations) ROM 12 bits 6 bits

ROM with unusable combinations ROM - 12 entrances = 4096 words Using 47 words Wasting 4049 words

PLA – Programmable Logic Array Bridge n x k Bridge m OR k AND m outputs n entrances k x m Bridge n x k Bridge

PLA – Programmable Logic Array Typical PLA 16 entrances 48 and elements 8 outputs

RAM – Random Access memory Properties Can represent 2 bits Small dimensions Minimum Cost Reasonable access time

RAM - Random access memory m bits 0 …………………………1 Memory Address Register Read/Write n words Buffer Register Outgoing data Ingoing data

RAM – Random Access Memory Basic Cell Unit Write = 0 Read = 1

RAM – Random access memory (basic cell)

RAM – Random access memory (basic cell)