MEMORY DEVICES. INTRODUCTION Memory is the most essential part of a computer. Without memory there would be no computer, as we know it today. It is used.

Slides:



Advertisements
Similar presentations
Chapter 5 Internal Memory
Advertisements

Computer Organization and Architecture
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
D75P 34 – HNC Computer Architecture Week 10 Computer Memory. © C Nyssen/Aberdeen College 2003 All images © C Nyssen/Aberdeen College except where stated.
Agenda Types of Storage Media Semiconductor ROM and RAM Magnetic Tapes, Floppy Disks, and Hard Disks Optical CS C446 Data Storage Technologies & Networks.
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.
©Brooks/Cole, 2003 Chapter 5 Computer Organization.
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
IT Systems Memory EN230-1 Justin Champion C208 –
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.
Data Storage Technology
TEE COURSE GRADE 10 MODULE 7 - PC HARDWARE Memory and Storage Devices
Memory. When we receive some instruction or information we retain them in our memory. Similarly a computer stores the instructions for solving a problem,
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
* Definition of -RAM (random access memory) :- -RAM is the place in a computer where the operating system, application programs & data in current use.
Computer Fundamentals
Lecture # 13 Memory and Storage
Computer Architecture Part III-A: Memory. A Quote on Memory “With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
Storage.
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.
Memory Hierarchy.
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 location.
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.
Storage Main Memory Secondary Memory Different speeds Magnetic Media Optical Media Access Modes.
Random access memory.
TEJ3M Teacher: Ms. Luce Name: Alex H. Date: February 18th 2010
WHAT IS COMPUTER STORAGE? Computer storage is the storing of data in an electromagnetic form to be accessed by a computer processor.
© Banff and Buchan College 2007 DH2T 34 Computer Architecture 1 LO2 Lesson One Memory.
Chapter 5 Internal Memory. Semiconductor Memory Types.
Memory and Programmable Logic Memory device: Device to which binary information is transferred for storage, and from which information is available for.
TheTeacher Computing Data Storage Computing. TheTeacher Computing Primary Storage One of the fundamental properties of a computer is that it can store.
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.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
Memory 1 ©Paul Godin Created March 2008 Edit April 2011.
Computer Architecture Lecture 24 Fasih ur Rehman.
Storage of Data Instructions and data are held in main memory which is divided into millions of addressable storage.
Semiconductor Memory Types
A memory is just like a human brain. It is used to store data and instructions. Computer memory is the storage space in computer where data is to be processed.
Storage devices 1. Storage Storage device : stores data and programs permanently its retained after the power is turned off. The most common type of storage.
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),
1 Memory Hierarchy (I). 2 Outline Random-Access Memory (RAM) Nonvolatile Memory Disk Storage Suggested Reading: 6.1.
Learning Outcomes At the end of this lesson, students should be able to: Define storage State the types and functions of storage – primary storage RAM.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Main Memory Read Only Memory (ROM)
Main Memory Main memory – –a collection of storage locations, –each with a unique identifier called the address. Word- –Data are transferred to and from.
Computer Architecture Chapter (5): Internal Memory
What do you mean by external storage devices? External storage devices are the devices that temporarily store information for transporting from computer.
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 2 content Basic organization of computer What is motherboard
Chapter 5 Internal Memory
Internal Memory.
William Stallings Computer Organization and Architecture 8th Edition
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
Presentation transcript:

MEMORY DEVICES

INTRODUCTION Memory is the most essential part of a computer. Without memory there would be no computer, as we know it today. It is used for storing both instructions to be executed and data. This presentation has been developed after an intensive research on Memory Devices.

TYPES OF MEMORY MAIN MEMORY o Random Access Memory (RAM) o Read Only Memory (ROM) CACHE MEMORY SECONDARY MEMORY o Optical Media Devices o Magnetic Media Devices

MAIN MEMORY Directly or indirectly connected to the CPU via a memory bus Comprises of two buses: an address bus and a data bus The CPU firstly sends a number through an address bus, a number called memory address, that indicates the desired location of data. Then it reads or writes the data itself using the data bus. Additionally, a memory management unit(MMU) is a small device between CPU and RAM recalculating the actual memory address, for example to provide an abstraction of virtual memory or other task. Broadly, the main memory is of two types- o Random Access Memory (RAM) o Read Only Memory (ROM).

RANDOM ACCESS MEMORY In RAM, the memory cells can be assessed for information transfer from any desired location, that is, the processing of a word in memory is the same and requires an equal amount of memory. It is the fastest main memory technology. It requires constant power to maintain the stored information, therefore, it is volatile. A 1GB DDR RAM memory module

BLOCK DIAGRAM OF RAM Memory unit 2 k words N bits per word K address line read write n data input lines n data output lines Control lines

TYPES OF RAM The RAM chips are of two types- o Dynamic RAM(DRAM) A form of volatile memory which also requires the stored information to be periodically re-read and re-written, or refreshed, otherwise it would vanish. o Static RAM (SRAM) A form of volatile memory similar to DRAM with the exception that it never needs to be refreshed.

Dynamic RAM A type of RAM that stores each bit of data in a separate capacitor within an integrated circuit. Since real capacitors leak charge, the information eventually fades unless the capacitor charge is refreshed periodically. Its advantage is its structural simplicity: only one transistor and a capacitor are required per bit, compared to four transistors in SRAM. This allows DRAM to reach very high density.

DRAM STORAGE

Row address Array of storage cell circuits Regenerator circuits Column address Read/write circuitry to control input/output

TYPES OF DRAM DRAM chips are available in various designs:  EDODRAM ( Extended Data Out DRAM )  SDRAM ( Synchronous DRAM)  RDRAM ( Rambus DRAM )  DDRDRAM ( Double Data Rate DRAM )

EDODRAM (Extended Data Out DRAM) Its cells keep the data valid until it receives an additional signal. It has a dual-pipeline architecture that allows the memory controller to simultaneously read new data while discharging the old. A pair of 32 MB EDO DRAM modules

SDRAM (Synchronous DRAM) SDRAM has a synchronous interface, meaning that it waits for a signal before responding to control inputs and is therefore synchronized with the computer's system bus. This allows the chip to have a more complex pattern of operation than asynchronous DRAM which does not have a synchronized interface. Pipelining means that the chip can accept a new instruction before it has finished processing the previous one

RDRAM (Rambus DRAM) It is a type of synchronous DRAM, designed by the Rambus Corporation. It is fairly fast and has tried to address some of the complex electrical and physical problems involved with memory.

DDRDRAM (Double Data Rate DRAM) Unlike SDRAM, it can do two operations per cycle thereby doubling the memory bandwidth over the corresponding single- data-rate SDRAM

Static Random Access Memory (SRAM) It is a type of memory in which, memory refreshing is not required. It uses flip-flops to store binary information. As it takes up more space than DRAM, it is used for specialized applications. It is much easier to use and has shorter read-write cycles compared to DRAM.

READ ONLY MEMORY It performs only read function not write function. So the data stored in ROM cannot be modified. It comes with special internal electronic fuses that can be programmed for a specific configuration. Once this pattern is established it stays in the unit. Thus, ROM is non-volatile.

TYPES OF ROM Programmable read-only memory (PROM)  This device uses high voltages to permanently destroy or create internal links (fuses or antifuses) within the chip. Consequently, a PROM can only be programmed once. Erasable programmable read-only memory (EPROM)  It can be erased by exposure to strong ultraviolet light (typically for 10 minutes or longer), then rewritten with a process that again requires application of higher than usual voltage. Electrically erasable programmable read-only memory (EEPROM)  It allows its entire contents (or selected banks) to be electrically erased, then rewritten electrically, so that they need not be removed from the computer (or camera, MP3 player, etc.).

CACHE MEMORY It is a high speed storage mechanism. Can be either a reserved section of main memory or an independent storage device. It speeds up access to data and instructions stored in RAM. MEMORY CACHE-  It is a portion of memory of SRAM instead of the slower DRAM. By keeping as much of the information as possible in high speed SRAM, it avoids accessing the slower DRAM. DISK CACHE-  It works under the same principle, but uses conventional main memory (DRAM) instead of high speed SRAM. It improves the computers performance a lot as accessing data from RAM is much faster than from hard-disk.

TYPES OF CACHE MEMORY Level 1 (L1) cache  Built inside the CPU.  It works at half CPU clock speed. Level 2 (L2) cache  Built external to CPU, in the motherboard.  It works at the motherboard bus speed. Nowadays both L1 and L2 are integrated in the CPU to reduce access time and further improve system performance.

The whole idea of memory cache is to keep staging more instructions and data in a high- speed memory closer to the CPU. MEMORY CACHE

DISK CACHE Disk caches are usually just a part of main memory made up of common dynamic RAM (DRAM) chips.

SECONDARY STORAGE DEVICES These devices are used to store large amount of data permanently. It differs from primary storage in that it is not directly accessible by the CPU. So they need more access time and thus are much slower. Per unit, it is typically also an order of magnitude less expensive than primary storage. Consequently, modern computer systems have an order of magnitude more secondary storage than primary storage and data is kept for a longer time there (such as in hard disk). It is broadly of two types- 1) MAGNETIC MEDIA and 2)OPTIC MEDIA.

MAGNETIC MEDIA DEVICES Magnetic storage uses different patterns of magnetization in a magnetizable material to store data It is a form of non-volatile memory. The information is accessed using one or more read/write heads. HARD DISKS and FLOPPY DISKS are such devices.

HARD DISKS It stores information on one or more continuously spinning disks which are coated with magnetic material. Information is recorded by magnetic heads called access arms. These days, hard disks have storage capacity between 80 to 300 GB. ACCESS ARM

FLOPPY DISK (DISKETTE) It is made of a flexible substance called Mylar. It has a magnetic surface for recording data. It stores upto 1.44 MB of data. It cannot include graphics or pictures within it. All floppy disks must be formatted before data can be written on it.

OPTIC MEDIA DEVICES Optic devices are generally circular disc which can contain data encoded in bumps on a special material on one of its flat surfaces. The encoding pattern follows a continuous, spiral path covering the entire disc surface and extending from the innermost track to the outermost track. The data is stored on the disc with a laser or stamping machine, and can be accessed when the data path is illuminated with a laser diode in an optical disc drive These are broadly of two types- 1) CDs and 2) DVDs.

COMPACT DISK (CD) CDs are very cheap and store upto 700 MB of data. They are of three types-  CD-ROM (CD Read Only Memory)  CD-R (CD Recordable)  CD-RW (CD Rewritable)

DIGITAL VIDEO DISK (DVD) It is of the same size as a CD but stores 15 times as much information, is 20 times faster than it. It can hold 17 GB of data. It comes in three varieties- DVD-ROM (DVD Read Only Memory) DVD-R (DVD Recordable) DVD-RW (DVD Rewritable)

NEW AGE MEMORY DEVICES FLASH MEMORY-  is a non-volatile memory  It is a specific type of EEPROM  primarily used in memory cards and USB flash drives BLU-RAY DISK-  Supersedes DVDs  Uses blue-violet laser to read the disc  stores almost six times more data than on a DVD