Semiconductor, Magnetic and Optical Memory

Slides:



Advertisements
Similar presentations
Principles & Applications
Advertisements

88 CHAPTER SECONDARY STORAGE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 8-2 Competencies Distinguish between primary & secondary storage.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Peripheral Storage Devices
Lecture # 7. Topics Storage Techniques of Bits Storage Techniques of Bits Mass Storage Mass Storage Disk System Performance Disk System Performance File.
Storage Devices.
Semiconductor, Magnetic and Optical Memory
Types Of Storage Device
Exclusive-OR and Exclusive-NOR Gates
Computing ESSENTIALS CHAPTER Copyright 2003 The McGraw-Hill Companies, Inc.Copyright 2003 The McGraw-Hill Companies, Inc Secondary Storage computing.
Registers and Decoder.
Figure 10–1 A 64-cell memory array organized in three different ways.
Interfacing to the Analog World
Computer Organization and Architecture
Computer Organization and Architecture
Introduction to Chapter 12
What is memory? Memory is used to store information within a computer, either programs or data. Programs and data cannot be used directly from a disk or.
Chapter 5 Internal Memory
Memory Devices Wen-Hung Liao, Ph.D..
Chapter 17 Microprocessor Fundamentals William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper.
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
Physical Memory By Gregory Marshall. MEMORY HIERARCHY.
Chapter 4 ระบบหน่วยความจำ The Memory System
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
Chapter 3 Data Storage. Media Storage Main memory (Electronic Memory): Stores data currently being used Is made of semiconductor chips. Secondary Memory.
 Memory Memory  Types of Memory Types of Memory  Memory Representation Memory Representation  Random Access Memory Random Access Memory  Read Only.
COMP3221: Microprocessors and Embedded Systems
STORAGE IN COMPUTER By- Upendra Sharma. STORAGE DEVICE We can use storage device to save data in computer. It is divided in two parts- 1. Primary memory.
Memory and Programmable Logic Memory device: Device to which binary information is transferred for storage, and from which information is available for.
Chapter 8 Memory Interface
Overview of Physical Storage Media
Chidambaranathan C.M SRM University,Haryana. Memory:- As the word implies “memory” means the place where we have to store any thing, this is very essential.
CIM101 : Introduction to computer Lecture 3 Memory.
EET 1131 Unit 14 Memory and Storage  Read Kleitz, Chapter 16.  Lab #14 due next week.  Final Exam next week.
Memory characteristics Ideal Access time (minimum). Nonvolatile. Stored data can be modified. Minimum space (very dense). Minimum current drain (power.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
Memory and Register. Memory terminology read/write operation volotile/non volatile determine the capacity from input and output timing requirements of.
Copyright © 2007 – Curt Hill Primary Memory and Electronic Storage Implementations.
Memory 1 ©Paul Godin Created March 2008 Edit April 2011.
Microprocessor Fundamentals Week 3 Mount Druitt College of TAFE Dept. Electrical Engineering 2007.
Storage of Data Instructions and data are held in main memory which is divided into millions of addressable storage.
Microprocessor Fundamentals Week 3 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
COMPUTER ORGANIZATION ANGELITO I. CUNANAN JR.. MEMORY MANAGEMENT  In multiuser, multitasking or multiprogramming system, memory must be specifically.
Reference: Chp 6 Introduction to Computers by Peter Norton
MEMORY BYTES. MEMORY BYTES MEMORY MEMORY OUR Internal External.
Chapter 5 Internal Memory
William Stallings Computer Organization and Architecture 7th Edition
Storage capacity of a computer
EET 1131 Unit 14 Memory and Storage
Internal Memory.
Module IV Memory Organization.
Digital Fundamentals Tenth Edition Floyd Chapter 10.
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.
William Stallings Computer Organization and Architecture 7th Edition
Electronics Technology
William Stallings Computer Organization and Architecture 8th Edition
Module IV Memory Organization.
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
MICROPROCESSOR MEMORY ORGANIZATION
William Stallings Computer Organization and Architecture 8th Edition
Digital Fundamentals Tenth Edition Floyd Chapter 10.
CHAPTER 10 Memory and Storage
Presentation transcript:

Semiconductor, Magnetic and Optical Memory Chapter 16 Semiconductor, Magnetic and Optical Memory William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Memory Concepts Memory locations have memory addresses Data are the memory contents 8 bits known as a byte See Figure 16-2 - Logic Diagram See Figure 16-3 - Timing Requirements William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-2 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-3 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Static RAMs Random-Access Memory Read/Write Memory Temporary storage of data User can access data at any location randomly CD player or Hard Disk Static or Dynamic William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Static RAMs Static Dynamic use flip-flops as basic storage elements use capacitors as basic storage elements need additional refresh circuitry can be densely packed lower cost per bit William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Static RAMs The 2147H Static MOS RAM 4096 memory locations 4K = 4 x 1024 each location can contain 1 bit 4096 unique addresses needs 212 = 4096 address lines A0 to A5 identify rows A6 to A11 identify columns William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Static RAMs The 2147H Static MOS RAM row and column circuitry pinpoint the memory cell Row Select Column Select uses three-state buffers See Figure 16-6 read cycle write cycle William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-6 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Static RAMs Memory Expansion using multiple chips to get more memory capacity See Figure 16-7 - eight 4K chips William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-7 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Dynamic RAMs Require more support circuitry More difficult to use Less expensive per bit Higher density, minimizing circuit-board area Usually multiplex address lines Capacitor refreshed during refresh cycle William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Dynamic RAMs Refresh cycle timing Dynamic RAM Controllers usually every 2 ms or sooner Dynamic RAM Controllers developed to simplify the tasks Intel 3243 See Figure 16-12 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-12 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Read-Only Memories Store data on a permanent basis Nonvolatile EPROM erasable-programmable-read-only memory Stores operating systems table look-ups language compilers William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Read-Only Memories Mask ROMs Fusible-Link PROMs one-time fee to design a unique mask very inexpensive after one-time fee Fusible-Link PROMs avoid one-time fee every memory cell has a fusible link burned open to permanently store data PROM programmer or MDS William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Read-Only Memories EPROMs EEPROMs can change the memory contents expose an open window to ultraviolet light slowest erasure time EEPROMs non-volatile erased while still in circuit individual bits erased William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Read-Only Memories Flash Memory Floating-gate MOSFET used faster access times erase entire blocks quickly digital cameras and PDAs Floating-gate MOSFET used charge remains on gate for 10 years OTP (one-time-programming) Timing requirements must be met William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Read-Only Memories See Table 16-4 See Figure 16-19 Summary of Semiconductor Memory See Figure 16-19 read cycle write cycle William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-19 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Memory Expansion and Address Decoding Applications to identify which IC is to be read or written to See Figure 16-20 16K-byte EPROM (4 x 4K) A PROM Look-Up Table See Application 16-1 A Digital LCD Thermometer See Application 16-2 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-20 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Figure 16-23 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Electro-mechanical in nature Non-volatile Magnetic north-south or south-north polarities Optical pits and lands read by a laser system Slower and bulkier but less expensive and higher storage capacities William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Magnetic Memory; The Floppy Disk and Hard Disk magnetizable medium rigid plastic jacket Floppy 300 rpm two read/write heads (one each side) 1.44 MB removable transfer rates of 45KB/sec William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Magnetic Memory; The Floppy Disk and Hard Disk Hard Disk not removable rigid platters sealed unit several two-sided platters one read/write head for each platter surface thousands of rpms Gigabytes of storage capacity William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Magnetic Memory; The Floppy Disk and Hard Disk Hard Disk controlled internal environment bits closely packed concentric circles called tracks (cylinders) 20,000 tracks per inch 300K bits per inch on each track transfer rates of 30 MB/sec William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Magnetic Memory; The Floppy Disk and Hard Disk Removable Hard Disks Zip disk 300 rpm 100 MB Jaz cartridge two rigid platters 2 GB William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Optical Memory CD not as fast as hard disks removable 650 MB aluminum alloy coating rigid polycarbonate wafer pits = 1 lands = 0 William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Optical Memory CD one track starting at center and spiraling outward 16,000 tracks per inch thin plastic coating to protect land reflects light, pit does not CD-R photosensitive dye on reflective gold layer laser super heats spot and it will not reflect cannot be erased or re-written William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Magnetic and Optical Storage Optical Memory CD-RW silver alloy crystalline structure laser superheats to amorphous state (non-reflective) laser can reheat at lower level to turn back into crystalline state reflective and non-reflective areas William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary A simple 16-byte memory circuit can be constructed from 15\6 octal D flip-flops and a decoder. This circuit would have 16 memory locations (addresses) selectable by the decoder, with 1 byte (8 bits) of data at each location. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Static RAM (random-access memory) ICs are also called read/write memory. They are used for the temporary storage of data and program instructions in microprocessor-based systems. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary A typical RAM IC is the 2114A. It is organized as 1K x 4, which means that it has 1K locations, with 4 bits of data at each location. (1K is actually an abbreviation for 1024.) An example of a higher-density RAM IC is the 6206, which is organized as 32K x 8. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Dynamic RAMs are less expensive per bit and have a much higher density than static RAMs. Their basic storage element is an internal capacitor at each memory cell. External circuitry is required to refresh the charge on all capacitors every 2 ms or less. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Dynamic RAMs generally multiplex their address bus. This mean that the high-order address bits share the same pins as the low-order address bits. They are demultiplexed by the RAS and CAS (Row Address Strobe and Column Address Strobe) control signals. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Read-only memory (ROM) is used to store data on a permanent basis. It is nonvolatile, which means that it does not lose its memory contents when power is removed. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Three common ROMs are (1) the mask ROM, which is programmed once by a masking process by the manufacturer; (2) the fusible-link programmable ROM (PROM), which is programmed once by the user; and (3) the erasable-programmable ROM (EPROM), which is programmable and UV-erasable by the user. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Memory expansion in microprocessor systems is accomplished by using octal or hexadecimal decoders as address decoders to select the appropriate memory IC. The Electrically-Erasable PROM (EEPROM) and Flash memory use a floating-gate MOSFET for their primary storage element. A charge on the floating gate represents the stored data. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.

Summary Magnetic storage like the floppy or hard disk use magnetized particles to represent the stored 1 or 0. Individual data bits are read and written using an electro-magnetic read/write head. Optical memory like the CD or DVD use a laser beam to reflect light off of a rigid platter. The CD or DVD platter will either have a non-reflective pit to represent a 1 or a non-pit (land) to represent a 0. William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey 07458 All rights reserved.