SlideShare a Scribd company logo
M.KUMARASAMY
COLLEGE OF ENGINEERING
(AUTONOMOUS)
01/10/2013
Guided by,
R.MOHAN,M.Tech
AP/IT DEPT,
Presented by,
M.ANAND(12BIT2003),
R.JEGANATHAN(12BIT2024),
A.KARTHIKA(12BIT2027),
R.KEERTHANA(12BIT2032),
P.KIRUTHIKA(12BIT2033)
1RANDOM ACCESS MEMORY
01/10/2013 RANDOM ACCESS MEMORY 2
01/10/2013 RANDOM ACCESS MEMORY
What is RAM…?
Characteristics of RAM,
Types of RAM,
LATEST RAMs,
Other applications,
RAM Vs ROM,
Conclusion.
3
INTRODUCTION
Random-access memory (RAM) is a form of
computer data storage.
Access stored data in any random order.
form of integrated circuits.
01/10/2013 RANDOM ACCESS MEMORY 4
CHARACTERISTICS OF RAM
Volatile;
memory controller;
It allows reading and writing;
Store many words, one per address;
Read and write at a particular address;
space in megabytes(but now in GB);
speed in nanoseconds.
01/10/2013 RANDOM ACCESS MEMORY 5
WHY WE GO FOR RAM….?
To read data quickly to run applications.
As Memory cells that can be accessed to
transfer data.
01/10/2013 RANDOM ACCESS MEMORY 6
EVOLUTION:
The first RAM modules in 1951 until(1960s-
1970s)
1st generation- MRAM ( 128 KB)in 2003.
In June 2004, Infineon Technologies - 16 MB
RAM.
Since 2006, "solid-state drives“
-256 GB become available.
difference in performance.
01/10/2013 RANDOM ACCESS MEMORY 7
BLOCK DIAGRAM OF RAM
01/10/2013 RANDOM ACCESS MEMORY
CS- enables or disables the RAM.
ADRS- specifies the address to read from or write
to.
WR-selects reading from or writing to the memory
To read from memory, we set WR=0.
To write to memory, we set WR = 1.
2k x n memory
ADRS OUT
DATA
CS
WR
k
n
n
8
TYPES OF RAM
RAM
DYNAMIC
S-DRAM A-DRAM
STATIC
01/10/2013 RANDOM ACCESS MEMORY 9
STATIC RAM
A type of semiconductor memory.
Modeled using one latch for each bit of storage.
A latch consists of more than 5 transistor.
Uses bistable latching circuitry to store each bit.
01/10/2013 RANDOM ACCESS MEMORY 10
Contd.,
most commonly used in video cards.
more expensive.
less dense than DRAM.
An SRAM cell has three different states.
standby (the circuit is idle),
reading (the data has been requested)
writing (updating the contents).
01/10/2013 RANDOM ACCESS MEMORY 11
DYNAMIC MEMORY
A single bit of data can be stored with just one
capacitor and one transistor.
physically smaller than SRAMs.
requires constant refreshing.
Memory lasts for Few milliseconds
used for a computer’s main memory.
01/10/2013 RANDOM ACCESS MEMORY 12
Contd.,
01/10/2013 RANDOM ACCESS MEMORY
disadvantage of DRAM is its speed.
Uses a circuit that acts like a
capacitor.
Types:
Synchronous dram,
Asynchronous dram.
13
SYNCHRONOUS DRAM
Memory chips are organized into “modules”-
connected to the CPU
Speeds are rated in megahertz
revises the asynchronous memory interface.
All other signals are received on the rising edge
of the clock.
The /RAS and /CAS inputs along with /WE.
01/10/2013 RANDOM ACCESS MEMORY 14
Contd.,
programmed into the SDRAM chip itself,
called CAS latency.
The "Load mode register" command is used to
transfer this value to the SDRAM chip.
support for multiple internal banks inside the
DRAM chip.
keep the data bus busy.
01/10/2013 RANDOM ACCESS MEMORY 15
ASYNCHRONOUS DRAM
it has power connections, address inputs, & a
bidirectional data lines.
Four active-low control signals:
/RAS, the Row Address Strobe.
/CAS, the Column Address Strobe.
/WE, Write Enable.
/OE, Output Enable.
01/10/2013 RANDOM ACCESS MEMORY 16
Contd.,
the signals are generated by a clocked memory
controller,
RAS Only Refresh (ROR)
CAS before RAS refresh (CBR)
Hidden refresh
Classic asynchronous DRAM is refreshed by
opening each row in turn.01/10/2013 RANDOM ACCESS MEMORY 17
MODERN RAMs:
Double Data Rate RAM
Similar to regular SDRAM.
memory speeds be 200-266MHz.
lower power consumption.
good for notebooks and other mobile
devices.
RDRAM
in Play station 2 & pentium 4
computers.
transfer rate of 1.6GB per second.01/10/2013 RANDOM ACCESS MEMORY 18
OTHER USES OF RAM
Virtual memory:
A part of the hard drive is set aside for a paging file .
physical RAM +paging file = virtual memory.
"swap" portions of RAM to the paging file .
RAM disk:
Shadow RAM:
Shadowing, in computers & embedded systems.
“use shadow BIOS”
ROM will use DRAM locations.
01/10/2013 RANDOM ACCESS MEMORY 19
RECENT DEVELOPMENTS:
Non-volatile RAM
Carbon nanotubes are used.
Thermal Assisted Switching (TAS) by crocus
technology.
Spin Torque Transfer (STT) by CROCUS,
HYNIX, IBM technologies.
"Eco RAM", for low power consumption.
01/10/2013 RANDOM ACCESS MEMORY 20
RAM vs ROM
RAM ROM
DEFINITION a form of data storage that
can be accessed randomly at
any time, in any order and
from any physical location.
a form of data storage that
can not be easily altered or
reprogrammed.
STANDS FOR Random Access Memory Read-only memory
USE read data quickly to run
applications. It allows
reading and writing.
stores the program required
to initially boot the
computer. It only allows
reading.
VOLATILITY volatile (contents are lost
when the device is powered
off).
non-volatile (contents are
retained even when the
device is powered off).
TYPES static RAM and dynamic
RAM.
PROM, EPROM and EEPROM.
01/10/2013 RANDOM ACCESS MEMORY 21
CONCLUSION:
A RAM looks like a bunch of registers connected
together, allowing users to select a particular address
to read or write.
By providing a general interface, it’s easy to connect
RAMs together to make “longer” and “wider”
memories.
REFERENCES:
[1].`Hynix produces its first DDR4modules` -by Graham Smith, Darien. .
[2].`Next-Generation DDR4 Memory to Reach 4.266 GHZ`-by Kingston
technology.
[3].`The DRAM Story`-by ieee.org, 2008.
01/10/2013 RANDOM ACCESS MEMORY 22
01/10/2013 RANDOM ACCESS MEMORY 23
01/10/2013 RANDOM ACCESS MEMORY 24

More Related Content

What's hot

Cse
CseCse
Random access memory
Random access memoryRandom access memory
Random access memory
Ruchi Maurya
 
Ram and types of ram.Cache
Ram and types of ram.CacheRam and types of ram.Cache
Ram and types of ram.Cache
hamza mukhtiar
 
Random Access Memory
Random Access Memory Random Access Memory
Random Access Memory
rohitladdu
 
RAM and ROM Memory Overview
RAM and ROM Memory OverviewRAM and ROM Memory Overview
RAM and ROM Memory OverviewPankaj Khodifad
 
Ram & rom memories
Ram & rom memoriesRam & rom memories
Ram & rom memoriesangelaag98
 
Random access memory
Random access memoryRandom access memory
Random access memory
BESOR ACADEMY
 
Types of RAM
Types of RAMTypes of RAM
Types of RAM
Abdelrahman Almassry
 
Volatile memory
Volatile memoryVolatile memory
Volatile memory
Simon Paul
 
Computer Memory
 Computer Memory Computer Memory
Computer Memory
sumeshkumarsheoran
 
RAM And ROM
RAM And ROMRAM And ROM
RAM And ROM
Gihan Chanaka
 
Ram & rom
Ram & romRam & rom
Ram & rom
Ahsan Rafiq
 
ROM
ROMROM
Types of ram
Types of  ramTypes of  ram
Types of ram
Hamza Sajjad
 
Digital electronics and logic design
Digital electronics and logic designDigital electronics and logic design
Digital electronics and logic designToufiq Akbar
 
Hardware Memory
Hardware MemoryHardware Memory
Hardware Memory
Vinit Vyas
 
Types of ram
Types of ramTypes of ram
Types of ram
Anil Poudyal
 

What's hot (20)

Cse
CseCse
Cse
 
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
Random Access Memory Random Access Memory
Random Access Memory
 
RAM
RAMRAM
RAM
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
 
RAM and ROM Memory Overview
RAM and ROM Memory OverviewRAM and ROM Memory Overview
RAM and ROM Memory Overview
 
Ram & rom memories
Ram & rom memoriesRam & rom memories
Ram & rom memories
 
Random access memory
Random access memoryRandom access memory
Random access memory
 
Types of RAM
Types of RAMTypes of RAM
Types of RAM
 
Volatile memory
Volatile memoryVolatile memory
Volatile memory
 
Computer Memory
 Computer Memory Computer Memory
Computer Memory
 
RAM And ROM
RAM And ROMRAM And ROM
RAM And ROM
 
Ram & rom
Ram & romRam & rom
Ram & rom
 
ROM
ROMROM
ROM
 
Ram memory
Ram memoryRam memory
Ram memory
 
Types of ram
Types of  ramTypes of  ram
Types of ram
 
Digital electronics and logic design
Digital electronics and logic designDigital electronics and logic design
Digital electronics and logic design
 
Hardware Memory
Hardware MemoryHardware Memory
Hardware Memory
 
Types of ram
Types of ramTypes of ram
Types of ram
 

Viewers also liked

Memory and memory modules by zuko khephu
Memory and memory modules by zuko khephuMemory and memory modules by zuko khephu
Memory and memory modules by zuko khephuzuks56
 
The Chinese Zodiac
The Chinese ZodiacThe Chinese Zodiac
The Chinese Zodiac
Piers Midwinter
 
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
Akhila Dakshina
 
COMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONSCOMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONS
Angel Mary George
 
Ppt of types of-network
Ppt of types of-network Ppt of types of-network
Ppt of types of-network
Darshit narechania
 
Computer hardware and networking components
Computer hardware and networking componentsComputer hardware and networking components
Computer hardware and networking components
Manpreet Singh Bedi
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS Kak Yong
 

Viewers also liked (7)

Memory and memory modules by zuko khephu
Memory and memory modules by zuko khephuMemory and memory modules by zuko khephu
Memory and memory modules by zuko khephu
 
The Chinese Zodiac
The Chinese ZodiacThe Chinese Zodiac
The Chinese Zodiac
 
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
 
COMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONSCOMPUTER MEMORY : TYPES & FUNCTIONS
COMPUTER MEMORY : TYPES & FUNCTIONS
 
Ppt of types of-network
Ppt of types of-network Ppt of types of-network
Ppt of types of-network
 
Computer hardware and networking components
Computer hardware and networking componentsComputer hardware and networking components
Computer hardware and networking components
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS
 

Similar to 12 it2003

RAM slide
RAM slideRAM slide
RAM slide
MDShamimAlMamun4
 
Basics Of Semiconductor Memories
Basics Of Semiconductor MemoriesBasics Of Semiconductor Memories
Basics Of Semiconductor Memories
Rahul Bandhe
 
Random Access Memory (RAM)
Random Access Memory (RAM)Random Access Memory (RAM)
Random Access Memory (RAM)
RemonShai
 
16CPHMP. PPT (1).pptx
16CPHMP. PPT (1).pptx16CPHMP. PPT (1).pptx
16CPHMP. PPT (1).pptx
02CMAnkitaAdam
 
memory.pptx
memory.pptxmemory.pptx
memory.pptx
grendel3
 
Primary memory (main memory)
Primary memory (main memory)Primary memory (main memory)
Primary memory (main memory)
shah baadshah
 
Memory - RAM and its types
Memory - RAM and its typesMemory - RAM and its types
Memory - RAM and its types
Abhay Matthew
 
Internal memory
Internal memoryInternal memory
Internal memory
Riya Choudhary
 
Random Access Memory ppt
Random Access Memory pptRandom Access Memory ppt
Presentation about Computer RAM
Presentation about Computer RAMPresentation about Computer RAM
Presentation about Computer RAM
julfeker hyder
 
Topic 10- Random Access Memory (RAM).pptx
Topic 10- Random Access Memory (RAM).pptxTopic 10- Random Access Memory (RAM).pptx
Topic 10- Random Access Memory (RAM).pptx
MartMantilla1
 
RANDOM ACCEES MEMORY
RANDOM ACCEES MEMORYRANDOM ACCEES MEMORY
RANDOM ACCEES MEMORYMaya Singh
 
Memory.pptx
Memory.pptxMemory.pptx
Memory.pptx
karmaYonten5
 
It compter applications
It compter applicationsIt compter applications
It compter applications
Hamza Mughal
 
301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog
Srinivas Naidu
 
Comp App Lect 3.pptx
Comp App Lect 3.pptxComp App Lect 3.pptx
Comp App Lect 3.pptx
MehwishKanwal14
 
COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORY
Elisha Kharel
 

Similar to 12 it2003 (20)

RAM slide
RAM slideRAM slide
RAM slide
 
Memorydevices 110602031611-phpapp02
Memorydevices 110602031611-phpapp02Memorydevices 110602031611-phpapp02
Memorydevices 110602031611-phpapp02
 
Basics Of Semiconductor Memories
Basics Of Semiconductor MemoriesBasics Of Semiconductor Memories
Basics Of Semiconductor Memories
 
Random Access Memory (RAM)
Random Access Memory (RAM)Random Access Memory (RAM)
Random Access Memory (RAM)
 
Memory
MemoryMemory
Memory
 
16CPHMP. PPT (1).pptx
16CPHMP. PPT (1).pptx16CPHMP. PPT (1).pptx
16CPHMP. PPT (1).pptx
 
memory.pptx
memory.pptxmemory.pptx
memory.pptx
 
Primary memory (main memory)
Primary memory (main memory)Primary memory (main memory)
Primary memory (main memory)
 
Memory - RAM and its types
Memory - RAM and its typesMemory - RAM and its types
Memory - RAM and its types
 
Internal memory
Internal memoryInternal memory
Internal memory
 
Random Access Memory ppt
Random Access Memory pptRandom Access Memory ppt
Random Access Memory ppt
 
Presentation about Computer RAM
Presentation about Computer RAMPresentation about Computer RAM
Presentation about Computer RAM
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
Topic 10- Random Access Memory (RAM).pptx
Topic 10- Random Access Memory (RAM).pptxTopic 10- Random Access Memory (RAM).pptx
Topic 10- Random Access Memory (RAM).pptx
 
RANDOM ACCEES MEMORY
RANDOM ACCEES MEMORYRANDOM ACCEES MEMORY
RANDOM ACCEES MEMORY
 
Memory.pptx
Memory.pptxMemory.pptx
Memory.pptx
 
It compter applications
It compter applicationsIt compter applications
It compter applications
 
301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog301378156 design-of-sram-in-verilog
301378156 design-of-sram-in-verilog
 
Comp App Lect 3.pptx
Comp App Lect 3.pptxComp App Lect 3.pptx
Comp App Lect 3.pptx
 
COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORY
 

Recently uploaded

2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 

Recently uploaded (20)

2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 

12 it2003

  • 1. M.KUMARASAMY COLLEGE OF ENGINEERING (AUTONOMOUS) 01/10/2013 Guided by, R.MOHAN,M.Tech AP/IT DEPT, Presented by, M.ANAND(12BIT2003), R.JEGANATHAN(12BIT2024), A.KARTHIKA(12BIT2027), R.KEERTHANA(12BIT2032), P.KIRUTHIKA(12BIT2033) 1RANDOM ACCESS MEMORY
  • 3. 01/10/2013 RANDOM ACCESS MEMORY What is RAM…? Characteristics of RAM, Types of RAM, LATEST RAMs, Other applications, RAM Vs ROM, Conclusion. 3
  • 4. INTRODUCTION Random-access memory (RAM) is a form of computer data storage. Access stored data in any random order. form of integrated circuits. 01/10/2013 RANDOM ACCESS MEMORY 4
  • 5. CHARACTERISTICS OF RAM Volatile; memory controller; It allows reading and writing; Store many words, one per address; Read and write at a particular address; space in megabytes(but now in GB); speed in nanoseconds. 01/10/2013 RANDOM ACCESS MEMORY 5
  • 6. WHY WE GO FOR RAM….? To read data quickly to run applications. As Memory cells that can be accessed to transfer data. 01/10/2013 RANDOM ACCESS MEMORY 6
  • 7. EVOLUTION: The first RAM modules in 1951 until(1960s- 1970s) 1st generation- MRAM ( 128 KB)in 2003. In June 2004, Infineon Technologies - 16 MB RAM. Since 2006, "solid-state drives“ -256 GB become available. difference in performance. 01/10/2013 RANDOM ACCESS MEMORY 7
  • 8. BLOCK DIAGRAM OF RAM 01/10/2013 RANDOM ACCESS MEMORY CS- enables or disables the RAM. ADRS- specifies the address to read from or write to. WR-selects reading from or writing to the memory To read from memory, we set WR=0. To write to memory, we set WR = 1. 2k x n memory ADRS OUT DATA CS WR k n n 8
  • 9. TYPES OF RAM RAM DYNAMIC S-DRAM A-DRAM STATIC 01/10/2013 RANDOM ACCESS MEMORY 9
  • 10. STATIC RAM A type of semiconductor memory. Modeled using one latch for each bit of storage. A latch consists of more than 5 transistor. Uses bistable latching circuitry to store each bit. 01/10/2013 RANDOM ACCESS MEMORY 10
  • 11. Contd., most commonly used in video cards. more expensive. less dense than DRAM. An SRAM cell has three different states. standby (the circuit is idle), reading (the data has been requested) writing (updating the contents). 01/10/2013 RANDOM ACCESS MEMORY 11
  • 12. DYNAMIC MEMORY A single bit of data can be stored with just one capacitor and one transistor. physically smaller than SRAMs. requires constant refreshing. Memory lasts for Few milliseconds used for a computer’s main memory. 01/10/2013 RANDOM ACCESS MEMORY 12
  • 13. Contd., 01/10/2013 RANDOM ACCESS MEMORY disadvantage of DRAM is its speed. Uses a circuit that acts like a capacitor. Types: Synchronous dram, Asynchronous dram. 13
  • 14. SYNCHRONOUS DRAM Memory chips are organized into “modules”- connected to the CPU Speeds are rated in megahertz revises the asynchronous memory interface. All other signals are received on the rising edge of the clock. The /RAS and /CAS inputs along with /WE. 01/10/2013 RANDOM ACCESS MEMORY 14
  • 15. Contd., programmed into the SDRAM chip itself, called CAS latency. The "Load mode register" command is used to transfer this value to the SDRAM chip. support for multiple internal banks inside the DRAM chip. keep the data bus busy. 01/10/2013 RANDOM ACCESS MEMORY 15
  • 16. ASYNCHRONOUS DRAM it has power connections, address inputs, & a bidirectional data lines. Four active-low control signals: /RAS, the Row Address Strobe. /CAS, the Column Address Strobe. /WE, Write Enable. /OE, Output Enable. 01/10/2013 RANDOM ACCESS MEMORY 16
  • 17. Contd., the signals are generated by a clocked memory controller, RAS Only Refresh (ROR) CAS before RAS refresh (CBR) Hidden refresh Classic asynchronous DRAM is refreshed by opening each row in turn.01/10/2013 RANDOM ACCESS MEMORY 17
  • 18. MODERN RAMs: Double Data Rate RAM Similar to regular SDRAM. memory speeds be 200-266MHz. lower power consumption. good for notebooks and other mobile devices. RDRAM in Play station 2 & pentium 4 computers. transfer rate of 1.6GB per second.01/10/2013 RANDOM ACCESS MEMORY 18
  • 19. OTHER USES OF RAM Virtual memory: A part of the hard drive is set aside for a paging file . physical RAM +paging file = virtual memory. "swap" portions of RAM to the paging file . RAM disk: Shadow RAM: Shadowing, in computers & embedded systems. “use shadow BIOS” ROM will use DRAM locations. 01/10/2013 RANDOM ACCESS MEMORY 19
  • 20. RECENT DEVELOPMENTS: Non-volatile RAM Carbon nanotubes are used. Thermal Assisted Switching (TAS) by crocus technology. Spin Torque Transfer (STT) by CROCUS, HYNIX, IBM technologies. "Eco RAM", for low power consumption. 01/10/2013 RANDOM ACCESS MEMORY 20
  • 21. RAM vs ROM RAM ROM DEFINITION a form of data storage that can be accessed randomly at any time, in any order and from any physical location. a form of data storage that can not be easily altered or reprogrammed. STANDS FOR Random Access Memory Read-only memory USE read data quickly to run applications. It allows reading and writing. stores the program required to initially boot the computer. It only allows reading. VOLATILITY volatile (contents are lost when the device is powered off). non-volatile (contents are retained even when the device is powered off). TYPES static RAM and dynamic RAM. PROM, EPROM and EEPROM. 01/10/2013 RANDOM ACCESS MEMORY 21
  • 22. CONCLUSION: A RAM looks like a bunch of registers connected together, allowing users to select a particular address to read or write. By providing a general interface, it’s easy to connect RAMs together to make “longer” and “wider” memories. REFERENCES: [1].`Hynix produces its first DDR4modules` -by Graham Smith, Darien. . [2].`Next-Generation DDR4 Memory to Reach 4.266 GHZ`-by Kingston technology. [3].`The DRAM Story`-by ieee.org, 2008. 01/10/2013 RANDOM ACCESS MEMORY 22