SlideShare uma empresa Scribd logo
1 de 22
MEMORY AND STORAGES
PRESENTED BY: Arsalan Saeed Qureshi (D-16-TE-09)
PRESENTED TO: Engr. Jitander Kumar Pabani & Telecommunication Batch 2016
DEPARTMENT OF TELECOMMUNICATION ENGINEERING1
TOPICS
• Ram:
• Introduction
• What Is Ram?
• History Of Ram
• Types Of Ram
• How Ram Works.
• Rom:
• Introduction
• What is Rom?
• History Of Rom
• Types Of Rom
2
INTRODUCTION TO RAM
• Random access memory (RAM) is a form of computer data storage. It takes
the form of integrated circuits that allow stored data to be accessed in any
order with a worst case performance of constant time .RAM is often
associated with volatile types of memory where its stored information is lost if
the power is removed.
• RAM typically resides on Memory Modules
• A RAM Memory chip is an integrated circuit made of millions of Transistors
and Capacitors
3
HISTORY OF RAM
The first practical form of random-access memory was the Williams tube starting in
1947. It stored data as electrically-charged spots on the face of a cathode ray tube.
Since the electron beam of the CRT could read and write the spots on the tube in any
order, memory was random-access. The capacity of the Williams tube was a few
hundred to around a thousand bits, but it was much smaller, faster, and more power-
efficient than using individual vacuum tube latches. Magnetic core memory, invented
in 1947 and developed up until the mid 1970s, became a widespread form of random
access memory. Robert H. Dennard invented Dynamic random access memory in
1968, this allowed replacement of a 4 or 6-transistor latch circuit by a single transistor
for each memory bit, greatly increasing memory density at the cost of volatility.
4
RAMS !!!
5
TYPES OF RAM
• The two main forms of modern RAM are static RAM (SRAM) and dynamic RAM
(DRAM). In static RAM, a bit of data is stored using the state of a flip-flop. This
form of RAM is more expensive to produce, but is generally faster and requires
less power than DRAM and, in modern computers, is often used as cache
memory for the CPU. DRAM stores a bit of data using a transistor and
capacitor pair, which together comprise a memory cell.
6
STATIC RAM
• SRAM
• Built with cross coupled inverters and pass transistors.
• Cache Memory (Static RAM) helps speed up the microprocessor.
• Cache Memory stores frequently used data and instructions.
• Personal Computers have 2 and perhaps 3 types of cache memory:
• L1 (Level 1) Cache (8KB to 128KB)
• L2 (Level 2) Cache (64KB to 4MB)
• L2 Advanced Transfer Cache on current microprocessors (built on the
chip)
• A computer with L2 cache usually performs at speeds 10 to 40 percent
faster than those without cache.
• Servers and workstations can have at least 2MB of L2 or L3 cache.
7
STATIC RAM
• A static RAM chip from NES(Gaming
Console) clone 2Kx8 bits.
8
DYNAMIC RAM
• Dynamic Random-access memory (DRAM) is a type of random-access
memory that stores each bit of data in a separate capacitor within an
integrated circuit. The capacitor can be either charged or discharged; these
two states are taken to represent the two values of a bit, conventionally called
0 and 1. Since capacitors leak charge, the information eventually fades unless
the capacitor charge is refreshed periodically. Because of this refresh
requirement, it is a dynamic memory as opposed to SRAM and other static
memory. The main memory (the "RAM") in personal computers is dynamic
RAM (DRAM). It is the RAM in laptop and workstation computers as well as
some of the RAM of video game consoles like PS3 and XBOX 360.
9
TYPES OF DYNAMIC RAM (DRAM)
 SDRAM (Synchronous DRAM)
• Synchronized to the system clock
• DDR SDRAM (Double Data Rate SDRAM)
• Transfer data twice for each clock cycle(A.K.A SDRAM II)
• Rambus DRAM (RDRAM)
• Faster than SDRAM chips because they use pipelining techniques
• Used Widely In the Gaming Industry.
• Fast Page Mode DRAM
• First form of DRAM
• Maximum transfer rate to L2 cache is approximately 176 megabytes per second
• EDO DRAM
• Sends and receives data simultaneously
• Maximum transfer rate to L2 cache is approximately 264 megabytes per second
• EDO = Extended Data Out
• DRD Ram
• Like DDR SDRAM, it transfers data on the rising & falling edges of the clock cycle
• Uses 2 data channels to improve transfer rates
10
DYNAMIC RAMS
11
HOW RAM WORKS
• This block diagram introduces the main interface to RAM.
• A Chip Select, CS, enables or disables the RAM.
• ADRS specifies the address or location to read from or write to.
• WR selects between reading from or writing to the memory.
 To read from memory, WR should be set to 0.
OUT will be the n-bit value stored at ADRS.
 To write to memory, we set WR = 1.
DATA is the n-bit value to save in memory.
12
2k x n memory
ADRS OUT
DATA
CS
WR
k
n
n
READING FROM THE RAM
• To read from this RAM, the controlling circuit must:
• Enable the chip by ensuring CS = 1.
• Select the read operation, by setting WR = 0.
• Send the desired address to the ADRS input.
• The contents of that address appear on OUT after a little while.
• Notice that the DATA input is unused for read operations.
13
2k x n memory
ADRS OUT
DATA
CS
WR
k
n
n
WRITING TO THE RAM
• To write to this RAM, you need to:
• Enable the chip by setting CS = 1.
• Select the write operation, by setting WR = 1.
• Send the desired address to the ADRS input.
• Send the word to store to the DATA input.
• The output OUT is not needed for memory write operations.
14
2k x n memory
ADRS OUT
DATA
CS
WR
k
n
n
INTRODUCTION TO ROMS
• Read-only memory (ROM) is a class of storage medium used in computers and
other electronic devices. Data stored in ROM cannot be modified, or can be
modified only slowly or with difficulty, so it is mainly used to distribute
firmware (software that is very closely tied to specific hardware, and unlikely
to need frequent updates).
• Unlike Ram’s Rom’s are not volatile.
15
ROMS
• ROMs are based on this decoder implementation of functions.
• A blank ROM just provides a decoder and several OR gates.
• The connections between the decoder and the OR gates are “programmable,”
so different functions can be implemented.
• To program a ROM, you just make the desired connections between the decoder
outputs and the OR gate inputs.
16
HISTORY OF ROM
• The simplest type of solid state ROM is as old as semiconductor technology itself.
Combinational logic gates can be joined manually to map n-bit address input onto
arbitrary values of m-bit data output (a look-up table). With the invention of the
integrated circuit came mask ROM. Mask ROM consists of a grid of word lines (the address
input) and bit lines (the data output), selectively joined together with transistor switches,
and can represent an arbitrary look-up table with a regular physical layout and predictable
propagation delay. Subsequent developments have addressed these shortcomings. PROM,
invented in 1956, allowed users to program its contents exactly once by physically altering
its structure with the application of high-voltage pulses. This addressed problems 1 and 2
above, since a company can simply order a large batch of fresh PROM chips and program
them with the desired contents at its designers' convenience. The 1971 invention of
EPROM essentially solved problem 3, since EPROM (unlike PROM) can be repeatedly reset
to its unprogrammed state by exposure to strong ultraviolet light. EEPROM, invented in
1983, went a long way to solving problem 4, since an EEPROM can be programmed in-
place if the containing device provides a means to receive the program contents from an
external source (for example, a personal computer via a serial cable). Flash memory,
invented at Toshiba in the mid-1980s, and commercialized in the early 1990s, is a form of
EEPROM that makes very efficient use of chip area and can be erased and reprogrammed
thousands of times without damage. 17
ROMS!!!
18
TYPES OF ROM
• PROM : Programmable Read Only Memory
• Programmed by user
• Also not erasable
• EPROM : Erasable Programmable Read Only Memory
• Programmed by user
• Erased using UV light
• “erase” sets all bits to 0 or
• Development applications
• EEPROM : Electrically Erasable Programmable Read Only Memory
• Programmed by user
• Erased electrically
• Possibly in system, but requires non-standard voltages
19
TYPES OF ROM
• EAROM : Electrically Alterable Read Only Memory
• Similar to EEPROM
• Flash memory
• Writable and non-volatile
• Reads very fast
• Writes very slowly
• Referred to as “programming”
• No special voltages for in system writing
• “Flash” refers to the fact that the entire content of the memory chip can be erased in
one step
• Once erased and written, data is retained for 20+years
20
REFERENCES
1. http://www.authorstream.com/
2. http://www.howstuffworks.com/
3. http://www.wikipedia.com/
4. http://www.osun.com/
5. http://www.google.com/
21
THE END
Thank You
For Listening
I Hope That
You Liked
My
Presentation
22

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

SRAM
SRAMSRAM
SRAM
 
Ram and its types
Ram and its typesRam and its types
Ram and its types
 
Dynamic RAM
Dynamic RAMDynamic RAM
Dynamic RAM
 
Random Access Memory ( RAM)
Random Access Memory ( RAM)Random Access Memory ( RAM)
Random Access Memory ( RAM)
 
Double data rate (ddr)
Double data rate (ddr)Double data rate (ddr)
Double data rate (ddr)
 
Random Access Memory
Random Access Memory Random Access Memory
Random Access Memory
 
Ram presentation
Ram presentationRam presentation
Ram presentation
 
Random Access Memory
Random Access MemoryRandom Access Memory
Random Access Memory
 
Memory modules
Memory modulesMemory modules
Memory modules
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
 
DRAM Cell - Working and Read and Write Operations
DRAM Cell - Working and Read and Write OperationsDRAM Cell - Working and Read and Write Operations
DRAM Cell - Working and Read and Write Operations
 
evolution of random access memory
evolution of random access memoryevolution of random access memory
evolution of random access memory
 
Ram and its types
Ram and its typesRam and its types
Ram and its types
 
Reliability and yield
Reliability and yield Reliability and yield
Reliability and yield
 
what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)
 
Random access memory
Random access memoryRandom access memory
Random access memory
 
Ram and types of ram.Cache
Ram and types of ram.CacheRam and types of ram.Cache
Ram and types of ram.Cache
 
Random Access Memory(RAM)
Random Access Memory(RAM)Random Access Memory(RAM)
Random Access Memory(RAM)
 
Lecture2
Lecture2Lecture2
Lecture2
 
Digital design chap 5
Digital design   chap 5Digital design   chap 5
Digital design chap 5
 

Semelhante a Memory And Storages

SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptxSEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptxMomin24
 
Application of Ram and ROM
Application of Ram and ROMApplication of Ram and ROM
Application of Ram and ROMAbir Hasan
 
Ram & rom memories
Ram & rom memoriesRam & rom memories
Ram & rom memoriesangelaag98
 
Digital logic devices
Digital logic devicesDigital logic devices
Digital logic devicesNisarg Amin
 
Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)sumanth ch
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldPraveen Kumar
 
Random access memory
Random access memoryRandom access memory
Random access memoryAnikMazumdar2
 
COMPUTER ORGANIZATION NOTES Unit 5
COMPUTER ORGANIZATION NOTES Unit 5COMPUTER ORGANIZATION NOTES Unit 5
COMPUTER ORGANIZATION NOTES Unit 5Dr.MAYA NAYAK
 
Volatile memory
Volatile memoryVolatile memory
Volatile memorySimon Paul
 
unit4 and unit5.pptx
unit4 and unit5.pptxunit4 and unit5.pptx
unit4 and unit5.pptxbobbyk11
 
DIGITAL DESIGNS SLIDES 7 ENGINEERING 2ND YEAR
DIGITAL DESIGNS SLIDES 7 ENGINEERING  2ND YEARDIGITAL DESIGNS SLIDES 7 ENGINEERING  2ND YEAR
DIGITAL DESIGNS SLIDES 7 ENGINEERING 2ND YEARkasheen2803
 

Semelhante a Memory And Storages (20)

SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptxSEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
 
Application of Ram and ROM
Application of Ram and ROMApplication of Ram and ROM
Application of Ram and ROM
 
Internal memory
Internal memoryInternal memory
Internal memory
 
Ram & rom memories
Ram & rom memoriesRam & rom memories
Ram & rom memories
 
Memorydevices 110602031611-phpapp02
Memorydevices 110602031611-phpapp02Memorydevices 110602031611-phpapp02
Memorydevices 110602031611-phpapp02
 
11091310354
1109131035411091310354
11091310354
 
Ram ppt
Ram pptRam ppt
Ram ppt
 
Digital logic devices
Digital logic devicesDigital logic devices
Digital logic devices
 
Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworld
 
Random access memory
Random access memoryRandom access memory
Random access memory
 
COMPUTER ORGANIZATION NOTES Unit 5
COMPUTER ORGANIZATION NOTES Unit 5COMPUTER ORGANIZATION NOTES Unit 5
COMPUTER ORGANIZATION NOTES Unit 5
 
Memory.pptx
Memory.pptxMemory.pptx
Memory.pptx
 
Memory
MemoryMemory
Memory
 
Volatile memory
Volatile memoryVolatile memory
Volatile memory
 
Memory_Interface.pdf
Memory_Interface.pdfMemory_Interface.pdf
Memory_Interface.pdf
 
unit4 and unit5.pptx
unit4 and unit5.pptxunit4 and unit5.pptx
unit4 and unit5.pptx
 
DIGITAL DESIGNS SLIDES 7 ENGINEERING 2ND YEAR
DIGITAL DESIGNS SLIDES 7 ENGINEERING  2ND YEARDIGITAL DESIGNS SLIDES 7 ENGINEERING  2ND YEAR
DIGITAL DESIGNS SLIDES 7 ENGINEERING 2ND YEAR
 
Memory management
Memory managementMemory management
Memory management
 
05 internal memory
05 internal memory05 internal memory
05 internal memory
 

Mais de Arsalan Qureshi

Installing windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usbInstalling windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usbArsalan Qureshi
 
Presentation Skills By Arsalan Qureshi
Presentation Skills By Arsalan QureshiPresentation Skills By Arsalan Qureshi
Presentation Skills By Arsalan QureshiArsalan Qureshi
 
Integrator and differentiator op amp
Integrator and differentiator op ampIntegrator and differentiator op amp
Integrator and differentiator op ampArsalan Qureshi
 
Keyboard Interface RF Controlled Car
Keyboard Interface RF Controlled CarKeyboard Interface RF Controlled Car
Keyboard Interface RF Controlled CarArsalan Qureshi
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to MicroprocessorArsalan Qureshi
 
System softwares by 09,39,27
System softwares by 09,39,27System softwares by 09,39,27
System softwares by 09,39,27Arsalan Qureshi
 

Mais de Arsalan Qureshi (11)

Types of leds
Types of ledsTypes of leds
Types of leds
 
Installing windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usbInstalling windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usb
 
Presentation Skills By Arsalan Qureshi
Presentation Skills By Arsalan QureshiPresentation Skills By Arsalan Qureshi
Presentation Skills By Arsalan Qureshi
 
Gpu microprocessors
Gpu microprocessorsGpu microprocessors
Gpu microprocessors
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technology
 
Integrator and differentiator op amp
Integrator and differentiator op ampIntegrator and differentiator op amp
Integrator and differentiator op amp
 
Keyboard Interface RF Controlled Car
Keyboard Interface RF Controlled CarKeyboard Interface RF Controlled Car
Keyboard Interface RF Controlled Car
 
How to summarize
How to summarizeHow to summarize
How to summarize
 
Classes of amplifiers
Classes of amplifiersClasses of amplifiers
Classes of amplifiers
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
System softwares by 09,39,27
System softwares by 09,39,27System softwares by 09,39,27
System softwares by 09,39,27
 

Último

Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 

Último (20)

Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 

Memory And Storages

  • 1. MEMORY AND STORAGES PRESENTED BY: Arsalan Saeed Qureshi (D-16-TE-09) PRESENTED TO: Engr. Jitander Kumar Pabani & Telecommunication Batch 2016 DEPARTMENT OF TELECOMMUNICATION ENGINEERING1
  • 2. TOPICS • Ram: • Introduction • What Is Ram? • History Of Ram • Types Of Ram • How Ram Works. • Rom: • Introduction • What is Rom? • History Of Rom • Types Of Rom 2
  • 3. INTRODUCTION TO RAM • Random access memory (RAM) is a form of computer data storage. It takes the form of integrated circuits that allow stored data to be accessed in any order with a worst case performance of constant time .RAM is often associated with volatile types of memory where its stored information is lost if the power is removed. • RAM typically resides on Memory Modules • A RAM Memory chip is an integrated circuit made of millions of Transistors and Capacitors 3
  • 4. HISTORY OF RAM The first practical form of random-access memory was the Williams tube starting in 1947. It stored data as electrically-charged spots on the face of a cathode ray tube. Since the electron beam of the CRT could read and write the spots on the tube in any order, memory was random-access. The capacity of the Williams tube was a few hundred to around a thousand bits, but it was much smaller, faster, and more power- efficient than using individual vacuum tube latches. Magnetic core memory, invented in 1947 and developed up until the mid 1970s, became a widespread form of random access memory. Robert H. Dennard invented Dynamic random access memory in 1968, this allowed replacement of a 4 or 6-transistor latch circuit by a single transistor for each memory bit, greatly increasing memory density at the cost of volatility. 4
  • 6. TYPES OF RAM • The two main forms of modern RAM are static RAM (SRAM) and dynamic RAM (DRAM). In static RAM, a bit of data is stored using the state of a flip-flop. This form of RAM is more expensive to produce, but is generally faster and requires less power than DRAM and, in modern computers, is often used as cache memory for the CPU. DRAM stores a bit of data using a transistor and capacitor pair, which together comprise a memory cell. 6
  • 7. STATIC RAM • SRAM • Built with cross coupled inverters and pass transistors. • Cache Memory (Static RAM) helps speed up the microprocessor. • Cache Memory stores frequently used data and instructions. • Personal Computers have 2 and perhaps 3 types of cache memory: • L1 (Level 1) Cache (8KB to 128KB) • L2 (Level 2) Cache (64KB to 4MB) • L2 Advanced Transfer Cache on current microprocessors (built on the chip) • A computer with L2 cache usually performs at speeds 10 to 40 percent faster than those without cache. • Servers and workstations can have at least 2MB of L2 or L3 cache. 7
  • 8. STATIC RAM • A static RAM chip from NES(Gaming Console) clone 2Kx8 bits. 8
  • 9. DYNAMIC RAM • Dynamic Random-access memory (DRAM) is a type of random-access memory that stores each bit of data in a separate capacitor within an integrated circuit. The capacitor can be either charged or discharged; these two states are taken to represent the two values of a bit, conventionally called 0 and 1. Since capacitors leak charge, the information eventually fades unless the capacitor charge is refreshed periodically. Because of this refresh requirement, it is a dynamic memory as opposed to SRAM and other static memory. The main memory (the "RAM") in personal computers is dynamic RAM (DRAM). It is the RAM in laptop and workstation computers as well as some of the RAM of video game consoles like PS3 and XBOX 360. 9
  • 10. TYPES OF DYNAMIC RAM (DRAM)  SDRAM (Synchronous DRAM) • Synchronized to the system clock • DDR SDRAM (Double Data Rate SDRAM) • Transfer data twice for each clock cycle(A.K.A SDRAM II) • Rambus DRAM (RDRAM) • Faster than SDRAM chips because they use pipelining techniques • Used Widely In the Gaming Industry. • Fast Page Mode DRAM • First form of DRAM • Maximum transfer rate to L2 cache is approximately 176 megabytes per second • EDO DRAM • Sends and receives data simultaneously • Maximum transfer rate to L2 cache is approximately 264 megabytes per second • EDO = Extended Data Out • DRD Ram • Like DDR SDRAM, it transfers data on the rising & falling edges of the clock cycle • Uses 2 data channels to improve transfer rates 10
  • 12. HOW RAM WORKS • This block diagram introduces the main interface to RAM. • A Chip Select, CS, enables or disables the RAM. • ADRS specifies the address or location to read from or write to. • WR selects between reading from or writing to the memory.  To read from memory, WR should be set to 0. OUT will be the n-bit value stored at ADRS.  To write to memory, we set WR = 1. DATA is the n-bit value to save in memory. 12 2k x n memory ADRS OUT DATA CS WR k n n
  • 13. READING FROM THE RAM • To read from this RAM, the controlling circuit must: • Enable the chip by ensuring CS = 1. • Select the read operation, by setting WR = 0. • Send the desired address to the ADRS input. • The contents of that address appear on OUT after a little while. • Notice that the DATA input is unused for read operations. 13 2k x n memory ADRS OUT DATA CS WR k n n
  • 14. WRITING TO THE RAM • To write to this RAM, you need to: • Enable the chip by setting CS = 1. • Select the write operation, by setting WR = 1. • Send the desired address to the ADRS input. • Send the word to store to the DATA input. • The output OUT is not needed for memory write operations. 14 2k x n memory ADRS OUT DATA CS WR k n n
  • 15. INTRODUCTION TO ROMS • Read-only memory (ROM) is a class of storage medium used in computers and other electronic devices. Data stored in ROM cannot be modified, or can be modified only slowly or with difficulty, so it is mainly used to distribute firmware (software that is very closely tied to specific hardware, and unlikely to need frequent updates). • Unlike Ram’s Rom’s are not volatile. 15
  • 16. ROMS • ROMs are based on this decoder implementation of functions. • A blank ROM just provides a decoder and several OR gates. • The connections between the decoder and the OR gates are “programmable,” so different functions can be implemented. • To program a ROM, you just make the desired connections between the decoder outputs and the OR gate inputs. 16
  • 17. HISTORY OF ROM • The simplest type of solid state ROM is as old as semiconductor technology itself. Combinational logic gates can be joined manually to map n-bit address input onto arbitrary values of m-bit data output (a look-up table). With the invention of the integrated circuit came mask ROM. Mask ROM consists of a grid of word lines (the address input) and bit lines (the data output), selectively joined together with transistor switches, and can represent an arbitrary look-up table with a regular physical layout and predictable propagation delay. Subsequent developments have addressed these shortcomings. PROM, invented in 1956, allowed users to program its contents exactly once by physically altering its structure with the application of high-voltage pulses. This addressed problems 1 and 2 above, since a company can simply order a large batch of fresh PROM chips and program them with the desired contents at its designers' convenience. The 1971 invention of EPROM essentially solved problem 3, since EPROM (unlike PROM) can be repeatedly reset to its unprogrammed state by exposure to strong ultraviolet light. EEPROM, invented in 1983, went a long way to solving problem 4, since an EEPROM can be programmed in- place if the containing device provides a means to receive the program contents from an external source (for example, a personal computer via a serial cable). Flash memory, invented at Toshiba in the mid-1980s, and commercialized in the early 1990s, is a form of EEPROM that makes very efficient use of chip area and can be erased and reprogrammed thousands of times without damage. 17
  • 19. TYPES OF ROM • PROM : Programmable Read Only Memory • Programmed by user • Also not erasable • EPROM : Erasable Programmable Read Only Memory • Programmed by user • Erased using UV light • “erase” sets all bits to 0 or • Development applications • EEPROM : Electrically Erasable Programmable Read Only Memory • Programmed by user • Erased electrically • Possibly in system, but requires non-standard voltages 19
  • 20. TYPES OF ROM • EAROM : Electrically Alterable Read Only Memory • Similar to EEPROM • Flash memory • Writable and non-volatile • Reads very fast • Writes very slowly • Referred to as “programming” • No special voltages for in system writing • “Flash” refers to the fact that the entire content of the memory chip can be erased in one step • Once erased and written, data is retained for 20+years 20
  • 21. REFERENCES 1. http://www.authorstream.com/ 2. http://www.howstuffworks.com/ 3. http://www.wikipedia.com/ 4. http://www.osun.com/ 5. http://www.google.com/ 21
  • 22. THE END Thank You For Listening I Hope That You Liked My Presentation 22