RAM And ROM

GihanChanaka 8,360 views 25 slides Jul 16, 2017
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

About RAM & ROM. Different types of RAMs & Differences between those RAMs. Also the Different types of ROMs & there differences.


Slide Content

By
GihanC. Ranasinghe

Memoryisrequiredincomputerstostoredataand
instructions.
Memoryisphysicallyorganizedasalargenumberofcells
thatarecapableofstoringonebiteach.
Logicallytheyareorganizedasgroupsofbitsthatare
assignedanaddress.
Dataandinstructionsareaccessedthrough
thesememoryaddress.
Thespeedwithwhichthesememoryaddressescanbe
accesseddeterminesthecostofthememory.
Fasterthememoryspeed,highertheprice.

Computermemorycanbesaidtobeorganizedina
hierarchicalwaywherememorywiththefastestaccess
speedsandhighestcostsliesatthetopwhereasthose
withlowestspeedsandhencelowestcostslieatthe
bottom.
Basedonthiscriteriamemoryisofmaintwotypes.
Maintwotypesare;
PrimaryMemory
SecondaryMemory
AlthoughCacheconsiderasaMemory,itisan
intermediatememory.Soitdoesn'tgroupasaMaintype
ofMemory.

Primary Memory
Primarymemoryiscomputermemorythataprocessoror
computeraccessesfirstordirectly.
Itallowsaprocessortoaccessrunningexecution
applicationsandservicesthataretemporarilystoredina
specificmemorylocation.
Primarymemoryisalsoknownasprimarystorageor
mainmemory.
Primarymemoryisconsideredfasterthansecondary
memory.

Assoonasacomputerstarts,primarymemoryloadsall
runningapplications,includingthebaseoperatingsystem
(OS),userinterfaceandanyuser-installedandrunning
softwareutility.
Aprogram/applicationthatisopenedinprimarymemory
interactswiththesystemprocessortoperformall
applicationspecifictasks.
TherearetwotypesofPrimaryMemory,
RAM
ROM

RAM
Alternativelyreferredtoasmainmemory,primary
memory,orsystemmemory,RandomAccess
Memory(RAM)isahardwaredevicethatallows
informationtobestoredandretrievedonacomputer.
RAMisusuallyassociatedwithDRAM,whichisatype
ofmemorymodule.
Becauseinformationisaccessedrandomlyinsteadof
sequentiallylikeitisonaCDorharddrive,thecomputer
canaccessthedatamuchfaster.

Characteristics of RAM
These are semiconductor memories.
It is known as the main memory.
Volatile memory.
Data is lost in case power is switched off.
It is the working memory of the computer.
Faster than secondary memories.
A computer cannot run without the
primary memory.

Asthecomputerboots,partsoftheoperatingsystemand
driversareloadedintomemory,whichallowstheCPUto
processtheinstructionsfasterandspeedsuptheboot
process.
Aftertheoperatingsystemhasloaded,eachprogramyou
open,suchasthebrowseryou'reusingtoviewthispage,
isloadedintomemorywhileitisrunning.
Iftoomanyprogramsareopenthecomputer
willswapthedatainthememorybetweentheRAMand
theharddiskdrive.
RAMasweknowittoday,assolidstatememory,wasfirst
inventedin1968byRobertDennard.
Knownspecificallyasdynamicrandomaccessmemory,
orDRAM,transistorswereusedtostorebitsofdata.

TherearetwomaincategoriesofRAM;
DRAM
SRAM
Dynamicrandom-accessmemory(DRAM)
DRAMisatypeofrandom-accessmemorythatstores
eachbitofdatainaseparatecapacitorwithinan
integratedcircuit.
Thecapacitorcanbeeitherchargedordischarged.These
twostatesaretakentorepresentthetwovaluesofabit,
conventionallycalled0and1.

Staticrandom-accessmemory(staticRAMorSRAM)
SRAMisatypeofsemiconductormemorythat
usesbistablelatchingcircuitry(flip-flop)tostoreeachbit.
SRAMexhibitsdataremanence,butitisstillvolatilein
theconventionalsensethatdataiseventuallylostwhen
thememoryisnotpowered.
ThetermstaticdifferentiatesSRAMfromDRAMwhich
mustbeperiodicallyrefreshed.
SRAMisfasterandmoreexpensivethanDRAM;itis
typicallyusedforCPUcachewhileDRAMisusedfora
computer'smainmemory.

SDRAM
SDRAM,whichisshortforSingleDataRAMorSynchronous
DRAM,isatypeofmemorythatsynchronizesitselfwiththe
computer'ssystemclock.
Beingsynchronizedallowsthememorytorunathigher
speedsthanpreviousmemorytypesandalsosupportsupto
133MHzsystembuscycling.
Since1993,thishasbeentheprevalenttypeofmemoryused
incomputersaroundtheworld.
InthepicturebelowisanexampleofaSDRAM.

Itwasoneofthefirstmemoryarchitecturestosupport
SynchronousMemoryarchitecturesandwasonlyknown
asSDRAMatitstime.
SingleDataRatemeansthatitcantransferonemachine
word(16bitsforthex86architecture)ofdataduringone
clockcycle.
CommonSDRmemorystandardsincludedPC-100and
PC-133whichranonclockspeedsof100MHzand
133MHzrespectively.

DDR
ShortforDoubleDataRate,DDRismemorythatwasfirst
introducedin1996andhassincebeenreplacedbyDDR2.
DDRutilizesboththerisingandfallingedgeofthesystem
clock,potentiallydoublingthespeedofthememory.
Today,DDRtechnologyisfoundonhigh-endvideo
cardsandcomputermemory
DDRimprovedupontheSDRdesignbyprovidingdouble
thedataduringoneclockcycle.
Thisprovidedasignificantincreaseinperformanceover
thetraditionalarchitecture.

Formarketingpurposes,DDRmemoryclockshavealways
beenpromotedatspeedstwicetheiroriginalvalue.
Forexample,commonmemorystandardsforDDR
includedDDR-200,DDR-266,DDR-333andDDR-400
whichactuallyhadrespectiveclockspeedsof100MHz,
133MHz,166MHzand200MHz.

RDRAM
ShortforRambusDynamicRandomAccess
Memory,RDRAMwasdevelopedbyRambusandfirst
becameavailabletocomputersin1999.
RDRAMisamemorytechnologythatoffersa1.6GB/sof
theoreticalmemorybandwidthandoffersimproved
memoryaccessataslightlyhighercostwhencompared
toSDRAM.
AfterIntel'scontractwithRambusexpiredin2001,Intel
shifteditsfocusprimarilytoDDRSDRAMandtoday,
RDRAMisnotoftenfoundincomputers.

DDR2
Shortfordoubledataratetwo,DDR2isthesecond
generationofDDRmemorythatwasreleasedin
Septemberof2003.
DDR2iscapableofoperatingatgreaterspeedsthanDDR,
offersagreaterbandwidthpotential,operatesonless
power,andgenerateslessheat.
Duetoarchitecturaldifferences,DDR2memorymodules
areincompatiblewithDDRslots.

DDR3
Shortfordoubledataratethree,DDR3isatypeof
dynamicrandom-accessmemory(DRAM)releasedin
Juneof2007asthesuccessortoDDR2.
DDR3chipshavebusclockspeedof400MHzupto1066
MHz,rangeinsizefrom1to24GB,andconsumenearly
30%lesspowerthantheirpredecessors.
DDR3RAMsticksforadesktopcomputerhave240pins.
Foralaptopcomputer,DDR3RAMstickshave204pins.

DDR4
Shortfordoubledataratefour,DDR4isatypeofsystem
memoryknownasSDRAMandwasreleasedin
Septemberof2014asthesuccessortoDDR3.
DDR4hasbusclockspeedsthatrangefrom800to1600
MHzandrangeinstoragecapacityfrom4to128GB
perDIMM(DualIn-lineMemoryModule).
DDR4isalsomoreefficientat1.2Vwhencomparedto
DDR3's1.5to1.65Vrange.

Difference between DDR1, DDR2 & DDR3

Difference between SDRAM versions….

Difference between DDR3 & DDR4

ROM
ROMstandsforReadOnlyMemory.
Thisisanon-volatiletypeofmemorywhichisfoundin
computersandotherelectronicsdevices.
Itisusedforstoringdatapermanently.
Thistypeofmemorycannotbemodifiedbythecomputer
butitcanbereadandthereforeitisknownastheread
onlymemory.
Itkeepsthebootstrapprogramwhichrunsonitown
whenthesystemisturnedonorreseteverytime.
SomeofthecommontypesofROMincludePROM,
EPROMandEEPROM.

PROM
ItstandsforProgrammableReadOnlyMemory.Itwas
firstdevelopedin70sbyTexasInstruments.
Itismadeasablankmemory.
APROMprogrammerorPROMburnerisrequiredin
ordertowritedataontoaPROMchip.
Thedatastoredinitcannotbemodifiedandthereforeit
isalsoknownasonetimeprogrammabledevice.

EPROM
ItstandsforErasableProgrammableROM.
ItisdifferentfromPROMasunlikePROMtheprogram
canbewrittenonitmorethanonce.
Thiscomesasthesolutiontotheproblemfacedby
PROM.Thebitsofmemorycomebackto1,whenultra
violetraysofsomespecificwavelengthfallsintoitschip’s
glasspanel.
Thefusesarereconstitutedandthusnewthingscanbe
writtenonthememory.

ItstandsforElectricallyErasableReadOnlyMemory.
ThesearealsoerasablelikeEPROM,butthesameworkof
erasingisperformedwithelectriccurrent.
Thus,itprovidestheeaseoferasingitevenifthememory
ispositionedinthecomputer.Itstorescomputersystem’s
BIOS.
UnlikeEPROM,theentirechipdoesnothavetobeerased
forchangingsomeportionofit.
Thus,itevengetsridofsomebiggestchallengesfacedby
usingEPROMs.
EEPROM