Memory Basics Chapter 8.

Slides:



Advertisements
Similar presentations
MEMORY popo.
Advertisements

Figure (a) 8 * 8 array (b) 16 * 8 array.
Computer Organization and Architecture
Memory Section 7.2. Types of Memories Definitions – Write: store new information into memory – Read: transfer stored information out of memory Random-Access.
Memory Basics. 8-1 Memory definitions Memory is a collection of cells capable of storing binary information. Two types of memory: –Random-Access Memory.
ENGIN112 L30: Random Access Memory November 14, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 30 Random Access Memory (RAM)
1 Lecture 16B Memories. 2 Memories in General Computers have mostly RAM ROM (or equivalent) needed to boot ROM is in same class as Programmable Logic.
Overview Memory definitions Random Access Memory (RAM)
CS 151 Digital Systems Design Lecture 30 Random Access Memory (RAM)
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 8 Memory Basics ( 메모리 기초 ) 8-1 Memory 의 정의 8-2 RAM 8-3 SRAM IC ( 집적회로 ) 8-4 SRAM IC 의 배열 8-5 DRAM IC 8-6 DRAM 유형 8-7 SRAM IC 의 배열.
8-5 DRAM ICs High storage capacity Low cost Dominate high-capacity memory application Need “refresh” (main difference between DRAM and SRAM) -- dynamic.
Chapter 6 Memory and Programmable Logic Devices
CS1104-8Memory1 CS1104: Computer Organisation Lecture 8: Memory
Bits and Data Storage. Basic Hardware Units of a Computer.
EKT 221 Digital Electronics II
Memory Basics Chapter 8.
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.
Memory Hierarchy.
Faculty of Information Technology Department of Computer Science Computer Organization and Assembly Language Chapter 5 Internal Memory.
Memory and Programmable Logic
THE MEMORY SYSTEM & INTERCONNECTION STRUCTURE OBJECTIVES Define Memory hierarchy and its characteristics Define various types of memories Define the.
EKT 221 : Digital 2 Memory Basics
The Computer Systems. Computer System CPU Is the brain of the PC. All program instructions are run through the CPU Control Unit This decodes and executes.
What is a computer ?  A computer is an electronic device that can accept data and instruction, process them or store them for later retrieval, and sometimes.
Logic and Computer Design Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 1.
Memory  Main memory consists of a number of storage locations, each of which is identified by a unique address  The ability of the CPU to identify each.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use ECE/CS 352: Digital Systems.
1 Memory Hierarchy The main memory occupies a central position by being able to communicate directly with the CPU and with auxiliary memory devices through.
CPEN Digital System Design
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
CIM101 : Introduction to computer Lecture 3 Memory.
Memory and Storage. Computer Memory Processor registers – Temporary storage locations within the CPU – Examples Instruction register – holds the instruction.
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.
MEMORY ORGANIZATION - Memory hierarchy - Main memory - Auxiliary memory - Cache memory.
COMPURT ORGANAZTION CHAPTER 5. Computer Organization We can divide the parts that make up a computer into 3 subsystems : 1. Central processing unit (CPU).
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.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 22 Memory Definitions Memory ─ A collection of storage cells together with the necessary.
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
Logic and Computer Design Fundamentals, Fifth Edition Mano | Kime | Martin Copyright ©2016, 2008, 2004 by Pearson Education, Inc. All rights reserved.
Gunjeet Kaur Dronacharya Group of Institutions. Outline I Random-Access Memory Memory Decoding Error Detection and Correction Read-Only Memory Programmable.
Memory and Programmable Logic
ECE/CS 352 Digital Systems Fundamentals
Chapter 5 Internal Memory
William Stallings Computer Organization and Architecture 7th Edition
7-5 DRAM ICs High storage capacity Low cost
William Stallings Computer Organization and Architecture 7th Edition
Electronics Technology
William Stallings Computer Organization and Architecture 8th Edition
EE345: Introduction to Microcontrollers Memory
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
BIC 10503: COMPUTER ARCHITECTURE
MICROPROCESSOR MEMORY ORGANIZATION
Memory Basics Chapter 7.
AKT211 – CAO 07 – Computer Memory
William Stallings Computer Organization and Architecture 8th Edition
Jazan University, Jazan KSA
FIGURE 7-1 Block Diagram of Memory
Presentation transcript:

Memory Basics Chapter 8

8-1 Memory definitions Memory is a collection of cells capable of storing binary information. Two types of memory: Random-Access Memory (RAM) Read-Only Memory (ROM)

8-2 Random-Access Memory Memory cell can be accessed to transfer information to or from any desired location Access will take the same time regardless of the location compare to serial memory such as hard drive, tape etc.

Block diagram of memory

Example of memory content

Write and Read Operation Apply the address on address lines (bus) Apply data on data lines (bus) Activate the Write input Read Activate the Read input

Timing waveforms Operation of memory is controlled by an external device, such as CPU Memory doesn’t employ CPU clock Operations are timed by changes in values on control input Access time for read: max. time from application of address to appearance of data on Data Output Write cycle time: max. time form application of address to completion of all operation required to store a word

Timing waveforms 4 clocks is needed for both Write cycle and Access time

Properties of memory Volatile: data disappeared after turning off the power Static RAM (SRAM): faster, less capacity Dynamic RAM (DRAM): slower, need refresh, more capacity Non-volatile: date kept after turning off the power Magnetic disk

8-3 SRAM Integrated Circuits Static RAM cell

RAM bit slice model

16-word by one-bit RAM chip

Coincident selection (16x1 RAM using 4x4 cell array)

Coincident selection (8x2 RAM using 4x4 cell array)

8-4 Array of SRAM ICs Symbol for 64K x 8 RAM

Block diagram of a 256K x 8 RAM Extension from 64K x 8 RAM Fig. 8-10

Block diagram of a 64K x 16 RAM