1. 2 3 4 5 6 Figure. 01 7 8 9 10 11 (a) 8 * 8 array (b) 16 * 8 array.

Slides:



Advertisements
Similar presentations
RAM (RANDOM ACCESS MEMORY)
Advertisements

COEN 180 SRAM. High-speed Low capacity Expensive Large chip area. Continuous power use to maintain storage Technology used for making MM caches.
Computer Organization and Architecture
Computer Organization and Architecture
Prith Banerjee ECE C03 Advanced Digital Design Spring 1998
Memory Section 7.2. Types of Memories Definitions – Write: store new information into memory – Read: transfer stored information out of memory Random-Access.
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
5-1 Memory System. Logical Memory Map. Each location size is one byte (Byte Addressable) Logical Memory Map. Each location size is one byte (Byte Addressable)
C H A P T E R 15 Memory Circuits
Memory Basics. 8-1 Memory definitions Memory is a collection of cells capable of storing binary information. Two types of memory: –Random-Access Memory.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
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)
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.
Chapter 5 Internal Memory
Memory Devices Wen-Hung Liao, Ph.D..
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.
Memory RAM Mano and Kime Sections 6-2, 6-3, 6-4. RAM - Random-Access Memory Byte - 8 bits Word - Usually in multiples of 8 K Address lines can reference.
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
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
EKT 221 Digital Electronics II
Memory Basics Chapter 8.
Khaled A. Al-Utaibi Memory Devices Khaled A. Al-Utaibi
Memory and Programmable Logic Dr. Ashraf Armoush © 2010 Dr. Ashraf Armoush.
EKT 221 : Digital 2 Memory Basics
Logic and Computer Design Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Roadmap Problems Algorithms.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 1.
Memory and Programmable Logic Memory device: Device to which binary information is transferred for storage, and from which information is available for.
Memory and Storage Dr. Rebhi S. Baraka
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.
Memory System Unit-IV 4/24/2017 Unit-4 : Memory System.
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
Chapter 3 Memory Basics. Memory ??? A major component of a digital computer and many digital systems. Stores binary data, either permanently or temporarily.
Overview Memory definitions Random Access Memory (RAM)
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 2.
MEMORY ORGANIZATION - Memory hierarchy - Main memory - Auxiliary memory - Cache memory.
COMP203/NWEN Memory Technologies 0 Plan for Memory Technologies Topic Static RAM (SRAM) Dynamic RAM (DRAM) Memory Hierarchy DRAM Accelerating Techniques.
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Chapter 6 – Part 2 Tom Kaminski & Charles.
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.
07/11/2005 Register File Design and Memory Design Presentation E CSE : Introduction to Computer Architecture Slides by Gojko Babić.
Memory 2 ©Paul Godin Created March 2008 Memory 2.1.
RAM RAM - random access memory RAM (pronounced ramm) random access memory, a type of computer memory that can be accessed randomly;
Chapter 3 Memory Basics. Memory ??? A major component of a digital computer and many digital systems. Stores binary data, either permanently or temporarily.
Mini project Viva Schedule – choose date
ECE/CS 352 Digital Systems Fundamentals
Chapter 3 Memory Basics.
7-5 DRAM ICs High storage capacity Low cost
Digital Logic & Design Dr. Waseem Ikram Lecture 39.
Internal Memory.
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.
Computer Architecture & Operations I
EE345: Introduction to Microcontrollers Memory
William Stallings Computer Organization and Architecture 7th Edition
Digital Logic & Design Dr. Waseem Ikram Lecture 40.
Memory Basics Chapter 8.
Memory Basics Chapter 7.
Jazan University, Jazan KSA
FIGURE 7-1 Block Diagram of Memory
Presentation transcript:

1

2

3

4

5

6 Figure. 01

7

8

9

10

11 (a) 8 * 8 array (b) 16 * 8 array

12

13 (c) The address of a 4-bit word in 3-D is row 5, column 8 (b) The address of a byte in 2-D is row 4. (a) The address of a bit is row 2 and column 2 Figure. 03

14

15

16 size is 4-bits, there are 4 data input lines (Io to I3) and 4 data output lines (Oo to O 3 ). During the write operation the data to be stored in memory and the read operation the data read from the memory and appears at the data output lines. Figure 04 (a) Diagram of a 32 * 4 memory, (b) virtual arrangement of cells into 32 4-bits words.

17

18

19 Figure -07 (a) Typical ROM block symbol (b) table showing the binary data at each address.

20

21

22 ABX

23 C in AB∑CoCo

24

25

26

27

28 A 1024-bit ROM with a 256 * 4 organization based on 32 * 32 array.

29 32 * 8= 256 bits 2 5 = 32, 5 address lines 16 * 16 = 256 bits (break into arrays) 2 4 = 16, 4 rows decoder remaining 1 add.. line is column decoder

30 32 * 1024 * 8= 262,144 bits = 32,768, 15 address lines 512 * 512 = 268,144 bits (break into arrays) 2 9 = 512 bits, 4 rows decoder remaining 6 add.. line for column decoder 2 6 = 64 bits, column decoder multiple of 8.

31

32

33

34 SRAM Latch memory Cell

35

36

37

38 o Write binary 1 o Write binary 1. R/W = 0, C/R = 1 Refresh = 0, Din = 1 R/W = 0 is zero which will input will input buffer & dis able o/p buffer. C/R = 1 Din = 1 and transistor must be turn only high value of Row line. Transistor acts as a switch connecting capacitor to row. This capacitor will start charge to a +ve voltage. o Write Binary = 0 R/W = 0, R/C 1, Ref = 0, Din = 0, the capacitor will start to discharge. Read R/W = 1, Ref = 1 turning on the transistor & connect the capacitor on column line & therefore Data appears on the data out.

39 o Reading. R/W, which will enable o/p buffers and disable i/p buffer. R = 1, turning on the transistor & connects the capacitor to the column line & therefore data appears on the data out line. o Refreshing. R/W = 1, Ref= 1 R= 1, The transistor turns on connecting the capacitor to the column the o/p buffer is enable & the stored charged is to the i/p of the Refresh buffer which is enabled by the high on Refresh i/p. This process produces a voltage on the bit line are column line therefore Replenishing the capacitor.

40

41

42 Problem: Expand 256 * 4 into 256* 8 ? Solution:

43

44

45 Solution: Expansion of 64K*4 ROM into 64K*16 ROM.

46 Q3(c)# see in first example of ROM Architecture. Q3(d)# What is the bit capacity of a DRAM wit a 2 12 *8 organization? Solution: The total capacity is found by, 2 12 *8 = 4096* *8 = 32,768 bits Paper of 2011 Exam 10-Batch Electronics. Q4(a)# Explain the difference between SRAM & DRAM memory technology with the help of basic diagram? Static RAM: Dynamic RAM It is made up of Latches.It is made of Capacitors. It is bigger in size has high cost.It is small in size has low cost. It has less capacity b/c it is madeIt has more capacity to store of latches.Data b/c it is made of capacitor.

47 SRAM has faster Access timeDRAM has slowest Access time. SRAM cell DRAM cell Q4(d)# Construct a internal structure of ROM 4K*8 IC ? Design is in next slides…

48 Internal structure of ROM 4K*8 IC…