Professional Documents
Culture Documents
Semiconductor Memories and PLD
Semiconductor Memories and PLD
Bemiconducto memies
Proqram Data
memay
memoy
inshuction set that
data bn ohich nctruction
a micvo Coputey heeds to
eXCCute.
sct opeYates
PABBULETI VENU
1
Dat a ng
s adhess nput s 3
locotins wYite
A3
Ly|:read opevotion Aly
owite operation
Thterfocin9
6bit
• ota bus: Collecton to gbIta MiCYo
Memory
it fs
biivectiona to aCOUnt Pxocexso
ob Yead &
write ofe rotion dote bus
EN
6 bit addess bug: Colection at 6
bit
Ploces
Odres on adehes bU% to
OCreBs a pootiCula
a location
seicordvcto M/M
RAM
ROM
1
Random eccess Memày 1-Recd omy
nedy
2. Read/wite 2 Recd onuy
3. Tempboy 3
eYmarent
User Programmakde H. Systom
Progrommoble
S
Random Access S. Rancorn Acce3.
RwM
PABBULETI VENU
2
Clasesficotfon ot Mematez
JemiConduct Memay
RoM RAM
mem®y" s
Connectd os a peripherol devfce to
the Compsfe.
Hoe fnfåmatfon is st&ed n thfs fn the ton do moghete eneq
Thagh the speed tb dota tranctr in this Caze í leszer Comfed
to the man memiyit has he odvantage aó stotng logc lolume
tb dta
CpU Matn
Mendy MemòH
Mendt dgontzoton
PABBULETI VENU
3
Accoding to ethod ob Acce%
Dne ha% to uoyite ondloY vead the data ito|Prom the
data win be wrtten in to se poote locotion
a
memoy EOch
we
Based n
the Dcey in cothich the dota Can be wittenlread
CanClaEIfy the memoy in to' Direct acce%% memy nd
cequential accesB nemoy'.
I byect ACces% Nemg Ihthe diect accesp memy, the dota
Present locatfon Con be accesBed ot Yondom.The moin
inany
memðy ,e.nordom access memoy sa a Comple tely dirert oacezs
memdyThe mognette disk 1s one thpe ot divect aces memay
). sequentfo ACCeB$ Memdy:Tn this
type do memdy sytem, the
data an be writtenread only Sn an ôder we connot cucce BA
PABBULETI VENU
4
Readlwite Memðy: Th% S% the memay n uohfch cwe Can
read as twetl as wite the data.The main memy mognetic
disks and mognette tapex e
al Yeod/uite memöfes.
Accoding to nc
tive De
vfce used
Eased on the TC tecolcgy used, one on an clossify the
mema Th to Bipol Memáfeg and Mos Memoes
I Bipola
Memafe: In the biPolca memley, the mlti emtte r
tronsistos e sed to stâe the data.
2. Mas
Memies: Ih this, the Unpola devfces $uch os metol oxide
Semi Conductoi
field eflect banelstâ CMOSFE) e Used to
Stoe
the data. Tese have lescey Speed Comp Ded to
the bipolca memoics
but are cheop
AcCôding to peiod ot ctg
When the data is soed in memay, it may be Pesent
theye Pemanently be lost due to SOme eason o
othe
Based Dn the time 8t ståage, the memay Can be ClosSied
Os Volatile Menay and 'Non olatile Memoy!
1. vollatle Memõy.
Ih this the data f not stãed Pomanenty
The main memoy is a volatile ap the
snfamotion ip staed
Sn them only as long as
the Power Suppy T Present
Once the power is Switcied oót,
the data is lost she the
Jta is stöed fn the fom ot Voltoges,
2- Non-volatile Memdy!Ih
his System, the data Btsied is hot
Lost unless we eyose ft. The seCondery memaíez
non voatile The doata ib stoed fn then
hot last eve
ce
i4
obt
the poweY PPly fz Switehed
Acc Bding to the state ob
Data Tanstey
the memic Can be elassifed a'Destructire
Memay and nen- Destbructive
Memdy based on
availability ot
ot
dato
dato at
ofter reading. the
PABBULETI VENU
5
Destruc tive Memoies: Th
thfs type ob memay aftey
4he read operation i Cornpleted
the dota Present fn
the memaLy is lost Hence pre sent fn the memay
the data
should be stied back by writing the data agoin toin to
the memnay afteyr Yeodina ft The mognelie coe memaicz
Qe destctive memuEB,
2
Noh-Destructve MemtiesThc semiconducto
memaez uged
fn the moden
Conutes e
hondestuctve.The Contents ot
the mennay e
hot lost after reading them,
Accoding to the Movement ob Data
Memaies Can be classtied Sn to statte Memy and
Dynamtc Memay based on their PoSi tonfn the memoy
time
ota
Stotic Nemdy
The memy is Consfdeyed to be statte if
the location co the dota is Corstont
and does not change.
This means thot ot the time oo
stoing the ota fh the
mema,it wi be stoed
in a potculo loCotion and it
soys there witthout mevement until an instuction moles
ft.
2. Dyhamîc Memy Th the dyhamic memay
sygten, the
PosfLion ot data wft hot
be Constoant:The Contuctfon ot
the remoy ftsel witl be such that the doto har to be
moved rom locotfon to location.
PABBULETI VENU
6
doto lines
Diorle:
Addrey
D
ine
D3 Do
Cosbvct
RoM UBng Decoder
no0
2
3x8
becode
An A
Ap
2 toot
Oloo
llo
PABBULETI VENU
7
TYpes có ROMs
Dode is onnecte d
a
by fuse
3x8 2
A A, Ao
1 UVEPRorM
Ih thi Case, the RoM is
Sele witth Quatz
window that alows only Ulbraiclet ight.The Gh uv
ight ix
Snt oough the window to erase al the dot a
Ste Sh
the RoM. Ih fact, defemding Uptn the EPRoM ,Dne can cwite
o d ornly 1
in all the adye Cells
PABBULETI VENU
8
ePRoM, The EEPROM, be ero Sed
Cov
and verogomme
g electrical lcee. There is no need fe secia
equime nts as Ultraiolet lampsthe data is wvitte
such
Selectinq the addhess and applying the data a
te
data fnputs. except
Erasable is dome similoa to the wrft
that the
data nputs ooe logic
1.Thus this tyPe ot EPROM
Can be used to erase
and reprogYOm On a
basis. A
byte
chip eerase
function wil dlso be Provided to erase the
entrechip
CompaYiSon Btuween UVPROM
and EE PROM
SNO
EEPROM
These devices Can be WPRoM
erased
These devices Can be
and Proqromme d wth eraed
electical signal and PrDgTOmmed withuttra
Videt
Lht
2. The Voltoge On Aoottng
tate stUctue pemits. The phato CUYent
from tthe
stBage the insulaled
ate styuctue pemits
the stiog
3. Speed oo
opeation is måe
4
Speed 8t opYotim is less
Easg to Construct
and Dicult to Constyuct
cConom iCal and
eipenve.
PABBULETI VENU
9
RAM
STATIC PAM data Yemafns gtöed tfu rehrdy
RAM
energ ized
DynAMiC PAM dhta gvhcuolly qets depeted o
heclz to be efeshed aftr Yegul
Snteval
STATIC PAM
Bosic Memdy element
Cbistoble elerment)
Dada,
MOS L
Switch
Grocto
Control| Conbol=0 KNOSfetCaH4 )
PABBULETI VENU
10
Diftexente betuween D
PAM SPAM
sRAM DRAM
Capocita
t. Data fs 3toed
2. Conbe fmrlernent by 2. Con be implemented using 1o,
usin
BTT, MoSFET Dnly
both
3. Fastey 3.slowey
G Dissipates màe Pout due to 4. Dissipoes less Pouwer due to
BJT MoS
s. Me memðy
S.less memay Capocity oPocity
PABBULETI VENU
11
PLD CPYoqrommable Loqic Devie)d
Proqromnobe Loqfe device CPED) is an înteqrot d
A
cius cheuit with pYoqYommale got s divided into
AND -anay
cnd oP-onoy sto Pyovide an AND -oP
Som-to-rcucts fmplerientotoy
ProqYammable loqic devices oe used Po Byntesizing
AND
Progommolbe Outputx
inputs Flotle
CDecockr
OR Oa4
(a PRoM
inpui Preqrommade Fred outputx
OR oy
(AND oYoy
(b) PAL
nputs |Frogromnab le
JProgram ale| utpt
PABBULETI VENU
12
d
S6 PoM
to 3x8
DeCoderixed AND
DeCk
Bs By Bz B
Br B
peGt
Y= TmCo, s) y= AB+AC+Aß
2 3,
C
2= AB+ A£C
A
A
X=3
Y-ÐB+904ABc.
PABBULETI VENU
13
idea 7
Progammed once omd the Pogram an
it Con
A BC P
Pio
A
Pmantt binay nfo sted
Yeaui
AUPrOXe we have s
fnput
layer POM
S
to 32 t decoder
SOPPog the ROM needz g
utpus
layer RoM
A
bane gno gotey w
POAiL|e Connectio
to
tron the decodey
4
3
So Gn Conect
togete
6
PABBULETI VENU
14
- Programmable
PA Loqic aoaydevices twith hogtammab
loofc
t has fzed aclttecte
dnd gate and Progrom maHe or gorfe3
Ssteps to ffn Poam PLA
Skpr pnd booleanfnction fyom
Step tth tale
tobe
y2
B
? (AC, sC,
AND
to
4Namber PrDgramable AND ote s i
to equals numbers
to Procuct teyms 'in boolean tuncton
* Num ber tb Proqonmale oP goteg i eguals to numbe
tó output s n
in bolea tunctios
PABBULETI VENU
15
PRoM -Po0gammable Pead bnly memà
I. AD ay s fixed and oR aay ix Progiamnable
imple to Use
2 cheapeY and
3. A|| minteyms coe de Code
n
foP dòm Can be
Dnyg booleon Punctions stand
Implemente d
Bfng PPonm
PLA
POamable Logic Amay
1:
Botn AND ay and oP cra y cae fro gammoable.
2
Costiiest and mde Comple than PAL Cnd PRoM
3- AND cOGAy can be Progammed tv get
dfved minterms
PABBULETI VENU
16