Professional Documents
Culture Documents
Elektronika Digjitale
Elektronika Digjitale
Elektronika Digjitale
digjitale
Kl XII2,XII1_ 2018_19
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig()Sinjali dixhital
Sinjal kontinual në kohë është sinjali i definuar në çdo moment të kohës p.sh. shpejtësia e
lëvizjes së trupit, temperatura e ajrit etj.
Pajisja teknike e cila punon me sinjal kontinual (si në hyrje po ashtu edhe në dalje) quhet
pajisje apo sistem analog.
Sinjali diskret në kohë është aj sinjal i cili është i definuar në momente të caktuara kohore,
pajisja e cila punon me këto sinjale quhet pajisje apo sistem digjital.
Në rastin e përcaktimit të vlerës së ndonjë madhësie në formë diskrete është e mundshme
të paraqitet gabimi për shkak të paraqitjes me vlera diskrete. Ky lloj i gabimit quhet gabim
i kuantizimit. Madhësia diskrete paraqitet në formë numerike, është më e lehtë për tu
përdorur, transmetuar, detektuar si sinjal, ruajtur në memorie etj, pra është më e mirë se
2
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
madhësia kontinuale. Sinjali kontinual mund të shndërrohet në sinjal diskret dhe anasjelltas
përmes shndërruesve ose konvertorëve analog-digjital (A/D) dhe digjital-analog (D/A).
Kodimi i mesazheve
Për tu transmetuar një mesazh duhet koduar. Meqenëse transmetimit i mesazhit bëhet
shenjë për shenjë, kodimi konsiston në vendosjen e kodeve për çdo shenjë. Kodimi bënë
të mundur shndërrimin e mesazhit në sinjal elektrik. Shumica e kodeve janë binar, pra
kanë si alfabet bashkësinë A{0,1)
Informacioni
Transmetimi i një mesazhi të caktuar mendohet si realizim i një prove të rastit me një ligj
të njohur probabilitetesh. Ky ligj jepet me përcaktimin e burimit,në rastin e fundëm, një
bashkësi e plot ngjarjes të shënuara
m1,m2, , mN ...................(1)
Me probabilitet përkatës
p1,p2,....,pN ku p1=p2+...+pN=1 ................................(2)
mund të quhet burim
Ndodhja e një ngjarje mi mund të mendohet si transmetim i mesazhit mi. Madhësia e
rastit X me vlera të bashkësisë (1) përbën një burim me ligj probabilitar
P(x=mi) =pi
Vlerësimi numerik i informacionit të sjell nga një mesazh mi
I(mi)=-log pi
Njësia e informacionit
Për një mesazh m sasia e informacion të bartur prej tij është
I(m)=-log P(m)
Për logaritëm ne bazë =2, njësia është Bit, akronim i Binary digit.
Shembulli 1 . hedhja e një monedhe shkakton ndodhjen e dy ngjarjeve A dhe A* me
probabilitet ½. I(A)=I(A*)=log22=1bit
Shembulli 2 në një rend të qelizës së kujtesës mund të regjistrohet me të njëjtin probabilitet
një prej shifrave binare:0, 1. Pra informacioni i regjistruar në një rend kujtese është 1 bit.
Në një qelizë prej 8 rendesh regjistrohet një informacion prej 8 bitësh.
Kuptimi i gjasës së paraqitjes së ngjarjes
Burim diskret pa memorie përshkruhet:
Me bashkësi të mesazheve të mundshme S={s1, s2,...,sN}
Me gjasën e lajmërimit të simboleve të veçantë nga kjo bashkësi P(si), i=1,...N.
Shembull:burimi emiton gjashtë simbole – A,B,C,D,E,F me sekuencë
ADAABABCAEBAAACCBAFADABADABEFA; gjasa e lajmërimit
P(A)=0.5, P(B)=0.2, P(C)=0.1, P(D)=0.1, P(E)=0.07, P(F)=0.03
Nëse baza e logaritmt është 2 njësia është Shenon (Claude Shannon). Për Shembullin e
më sipërm kemi sasinë e informacionit për mesazhë
I(si)=log[1/P(si)]= log 1-log P(si)= log 20-log P(si)= -log P(si)
3
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kuptimi fizik: Numri më i vogël mesatar i biteve që kërkohet kodimi i një mesazhi në
mënyrë në mënyrë që në destinacion të mund ta deshifrojë .
Shembull1 : Në rastin kur një informatë përbëhet nga 4 simbole me probabilitet të
njëjtë paraqitje pra: p(x1) p(x2 ) p(x3) p(x4 ) 0.25 25%
Entropia do të jetë maksimale e barabartë me 2, pra:
Qarqet digjitale
Gjuha e vetme të cilën e kuptojnë pajisjet digjitale, pra edhe kompjuterët digjital është
bashkësia e simboleve 0 dhe 1. Teknikisht simbolet 0 dhe 1 realizohen si dy gjendje të
dalluara.
Bit (shkurtuar nga binary digit) - o Logjika pozitive: 1 <=> HIGH, 0 <=>
Njësia më e vogël e informacionit LOW
4
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
(d.m.th. një njësi matëse për një sasi o Logjika negative: 1 <=> LOW, 0 <=>
informacion) HIGH
– 1 bit = sasia e informacionit të HIGH dhe LOW
nevojshëm për të dalluar të dyja gjendjet LOW dhe HIGH nuk janë dy vlerat e
reciproke ekskluzive tensionit diskrete
– Vetëm dy vlera të ndryshme, pra dy (p.sh. 0 V dhe 5 V), përkundrazi, janë
nivele logjike (ose gjendje): dy breze të ndara
o 1 (e saktë, PO, po, ka,hapur , lart, tensionit:
majtas...) – LOW: (0, VIL)
o 0 (e pa saktë, JO, ska , mbyllur, – HIGH: (VIH, Vmax)
poshtë, djathtas.. ) Zona e padefinuar (VIL, VIH) është
– Në elektronikën dixhitale, nivelet epacaktuar në kuptimin logjik (mund
logjike korrespondojnë me dy të interpretohet nga qark dixhital ose si
Nivelet e tensionit: i lartë (ose HIGH)) 0 ose si 1)
dhe i ulët (ose LOW). Vmax, VIL dhe VIH varen nga teknologjia
në të cilën janë realizuar qarqet digjitale
5
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
6
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
2. Sistemet numerike
Sistem numerik quajmë bashkësinë X të simboleve, elementet e së cilës përdoren
për të shprehur të gjitha vlerat e mundshme numerike.
Numrin e elementeve të një bashkësie (sistemit numerik) e quajmë bazë e sistemit,
dhe e shënojmë me B. kështu p.sh baza e sistemi decimal i numrave është B=10, sepse
bashkësia e X e këtij sistemi përbëhet prej 10 shifrave të ndryshme 0,1,2,3,4,5,6,7,8,9,
Njerëzit njehsojnë nëpërmjet sistemit decimal të numrave, ndërsa pajisjet digjitale
(si kompjuteri etj), punojnë permes sistemit numerik binar të përbër prej dy shifrave 0
dhe1. Ky sistem ka bazën B=2 dhe quhet sistem binar i numrave
Përparësitë e përdorimit të sistemit numerik binar te pajisjet digjitale janë:
Thjeshtësia e realizimit teknik,
Siguria e madhe në kryerjen e operacioneve dhe të detyrave të ndryshme,
Arsyeshmëria ekonomike gjatë konstruktimit të pajisjes digjitale etj.
shembull
Sistemi numerik binar
Vendi i sinjalit 0 dhe 1
Mundësia e dallimit të simbolit për vend:2
Baza 2 (B=2)
shembull
Shembull:
7
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shndërrimi i numrave
decimal -binar –(Metoda e mbetjes)
Shembull: 13.3 D
Baza numri B- (B-1)-
Komplemen Komplementi
B=10 Dhjetë- Nëntë-
komplimenti komplimenti
6 4 3
73 27 36
B=2 Dy- Një-
Komplimenti komlimenti
111 001 000
101 011 010
Shndërrimi i numrave
8
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
2.Skema e Hornerit
Shembull: 13FC,E8H
1Heksadecimal-decimal
1.Kryerja e fuqizimit
Shembull:
9
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Tabela
10
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
3. Kodet
3.1. Hyrje
Kodim i informatës quhet paraqitja e informatës nëpërmjet simboleve të një
bashkësie. Simbolet apo elementet e bashkësisë së tillë quhen alfabet i kodit. Me alfabet të
tillë formohet gjuha kodike apo kodi.
.
Alfabeti i kodit për kodet binare është grupi binar i cili ka vetëm dy elemente:
zeron logjike (biti 0) dhe njëshi logjik (biti 1). Grupi i simboleve me të cilët prezantohet,
d.m.th. Kodohet ndonjë informacion(shifre numerike, shkronje, ose simboli), quhet falë
koduese(fjalë kodike ).
Fjala koduese ka gjatësinë e vetë, kurse ajo është numri i përgjithshëm i simboleve
me të cilat ajo është shkruar. Ne zakonisht do të përdorim kode në të cilët të gjitha falët
koduese kanë gjatësi të njëjtë.
Nëse ndonjë kod përmban të paktën një falë koduese e cila nuk shënon asgjë, ose
asnjë informacion të ri, atëherë për atë themi se është kod i tepërt (redundant). Kjo ka
rëndësi posaçërisht me rastin e kontrollimit të gabimeve gjatë transmetimit të informatave.
Kodimit e numrave decimal me kode të ndryshme binare (teorikisht me 16!/6! ose
përafërsisht rreth 29X109-)./
11
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kodi BCD
Tetrada I pastër NBCD ose Aiken White Excess-3
binar 8421 ose ose 5421
2421 5211
0000 0 0 0 0 0
0001 1 1 1 1 1
0010 2 2 2 2
0011 3 3 3 2 3 0
0100 4 4 4 4 1
0101 5 5 3 2
0110 6 6 3
0111 7 7 4 4
1000 8 8 5 5 5
1001 9 9 6 6 6
1010 10 7 7
1011 11 5 7 8 8
1100 12 6 9 9
1101 13 7 8
1110 14 8
1111 15 9 9
Tabela 1.
Nga tabela shohim se në secilin prej këtyre kodeve ekzistojnë disa tetrada, të
cilat nuk shfrytëzohen. Prandaj, themi se këto kode kanë redundancë. Me redundancë
kuptojmë paraqitjen e simboleve të cilët nuk të cilët nuk bartin informatë. Kjo ka rëndësi
posaçërisht me rastin e kontrollimit të gabimeve gjatë transmetimit të informatave.
12
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kodet
Kodet lejojnë shndërrimin e
simboleve të një kompleti të
simboleve në një komplet tjetër të
simboleve sipas një rregulli të
caktuar
Kodet tatrad
Fjala kodike përbëhet prej 4 Kodet tetrad shumë-hapësh
bitave(një tetradë) Te kalimi nga një fjalë kodike në tjetrën
Kodehon numrat decimal ndryshojnë shumë vende binare
1...9. Kodi-BCD,Binary Coded Decimals (kode
Gjashtë fjalët kodike për binare të decimaleve);
numrat decimal i përgjigjet numrave 0...9;
10...15(pseudo-tetrada) Kodi AIKEN: përdor pesë tetradat e para
zakonisht nuk përdoren. dhe pseudo-tetradat. I përshtatshëm për
Përjashtimisht: p.sh Kodi- mbledhje dhe zbritje.
AIKEN
Kodet tetrad njëhapësh
Me rastin e kalimit nga
një fjalë kodike në në
pasardhësin ndryshon
vetëm një bitë ndryshon
në pozicion binar.
Aplikimi të shndërruesve
analog-digjital(p.sh te
koderi-dekoderi këndor)
Kodet tetrad një-hapësh(one- Kodet tetrad shumë-hapësh
stage tetradic-codes Superordinate codes
13
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kodet shumëvendëshe
Për paraqitjen e fjalës kodike përdoren Kodi 1 nga 10: mundshëm të
më shumë se katër vende identifikohen gabimet.
Në 2 midis 5: Dy nga pesë vende janë Kodi i Hamingut: kod
të zëna nga 1 (kodi i ekuilibruar) nga trehapësh, mund të
fjala kodi, është e mundur të identifikohen gabimet.
identifikohen gabimet. Kodi Libo-Kregpvit: kod
njëhapësh
Kodi i Bikvinerit: 2 midis 7,
mund identifikohen gabimet.
14
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shembull 1:
865(10) = 1000 0110 0101(NBCD 8421)
Shembulli 2:
1001 0111 , 0011(8421) = 97,3(10)
15
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Në tabelën 3.2 janë paraqitur 15 numrat e parë decimal dhe ekuivalentet e tyre binarë,
BCD 8421 dhe BCD EXCESS-3
EXCESS-3
Decimal Binar NBCD
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
8 1000 1100
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000
Kodi ASCII
Për kodimin e informative alfanumerike përdoren kodet speciale ku çdo symboli
i vihet një renditje e caktuar e 0 dhe 1.
Një kod të tillë alfa-numerik është kodi ASCII (kodi standar amerikan për këmbim
informatash) me 7 bita dhe 27 = 128 fjalë kodike të ndryshme. Kodi ASCII është kod
BCD sipas renditjes përdoret për këmbime informatash në mes të njësive të ndryshme të
kompjuterit. Nga tabela 3 shohim se simboli $ kodohet me 0 1 0 0 1 0 0 (b7, b6, b5, b4,.
b3, b2, b1,). NAK=0010101 (negative acknwlegment- vërtetimi negativ)
Pozicioni i b7 0 0 0 0 1 1 1 1
bitëve b6 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1
b4 b3 b2 b1
0 0 0 0 NUL DLE SP 0 @ P / p
0 0 0 1 SOH DC1 ! 1 A Q a q
0 0 1 0 STX DC2 “ 2 B R b r
0 0 1 1 ETX DC3 # 3 C S c s
0 1 0 0 EDT DC4 $ 4 D T d t
0 1 0 1 ENO NAK % 5 E U r u
0 1 1 0 ASK SYN & 6 F V f v
0 1 1 1 BEL ETB ` 7 G W g w
1 0 0 0 BS CAN ( 8 H X h x
1 0 0 1 HT EM ) 9 I Y i y
1 0 1 0 LF SUB * : J Z j z
1 0 1 1 VT ESC + ; K [ k {
1 1 0 0 FF FS , < L \ l |
1 1 0 1 CR GS - = M ] m }
1 1 1 0 SO RS . < N ^ n ~
1 1 1 1 SI US ? O _ o DEL
17
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kodi ASCII
American standard for information – Janë të mundshëm edhe simbole
interchange( kod standard për këmbim specifike për vëzhgimin e vendit
informatash) Biti i kontrollit: tek secila fjalë
Struktura : Kod alfanumerik 7-bitësh me kodike numri i vendeve me 1 në
128 karaktere dhe bitin shtesë testues numër çift( even parity.e.p) ose 1 në
Tipet e sinjaleve të kontrollit numrin tek(odd parity,o.p)
TC karakteri i kontrollit të numri i shtuar i përgjigjet vlerën e
transmetimit(Transmission Controll) bitit kontrollit.
FF: karakteri i kontrollit i formatit(Format- biti i kontrollit shpesh përdoret për
Effectors llogaritje interne në zgjerim të numrit
IS-Karakteri i ndarjes së komplet të karaktereve në 256 shenja
informacionit(information –Seperators) dhe simbole
DC-karakteri i kontrollit të
aparatit(Device-controll
18
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Bel (bell-zile) karakteri i cili shfrytëzohet për aktivizimin e sinjalit të zërit apo vizual të pajisjes
alarmuese në terminalin pranues.
BS[backspace- kthim(zhvendosje) prapa]. shfrytëzohet për dërgimin e kërkesës për kthim
mbrapa (respektivisht majtas)të mekanizmit për shtypje ose treguesit (indikatorit) vizual
(kursorit).
HT (horizontal tabulation-tab horizontal) karakter kontrollues me aplikimin e të cilit
kontrollohet mekanizmi i printerit në të djathtë. (ose indikatorit për tregim vizual) në pozicionin
më parë të caktuar
LF (line fieed=rresht i ri )karakter kontrollues i cili sjell mekanizmin e printerit (ose
indikatorin) të pajisjes pranuese në fillim të rreshtit të ri.
VT (vertical TaB) shfrytëzohet për çvendosjen e letrës në linjën e printerit.
FF (form Feed-=Tërheqës i letrës) karaker i cili shfrytëzohet te mekanizmi stacionar
kontrollues që të vendoset letra në pozicion, ashtu që mekanizmi i printerit të jetë në fillim të
shtypjes sipërfaqes tjetër ose formularit.
CR (Carriage Return =fillimi në fillim të rreshtit). kthimi i mekanizmit të printerit në
pozicionin fillestar në të njëjtën linjë të printerit (ose indikatorit te tregimi vizual)
SO (shift out= kalimi në ndryshim e kuptimit të shenjës) karakter kontrollues i cili lajmëron
se karakteret që vijnë mund të interpretohen të pavarur nga domethënia e tyre e vërtet në tabelën
e karaktereve, gjersa të mos pranoj karakterin Shift In=kthim
SI (shift IN=kthim në kuptim standard të shenjës) tregon fundin e SO fazës, ndërsa gjithë
karakteret vijues marrin kuptimin e tyre standard.
DLE (DataLink Escape= pason vargu me kuptim të posaçëm -ndërprerje e linjës së të dhënave
) karakter kontrollues për ndërrim të kuptimit të karaktereve tjera kontrollues. Shfrytëzohet si
karakter kontrollues në rrjetat për teleinformatike
DC! (Device controls-kontrolla e pajisjes )karakter kontrollues për pajisjet ndihmëse
përfshirë dhe përpunimin të dhënave ose sistemi të telekomunikimit. nuk kanë funksione
standarde(DC2- DC4)
NAK (Negative Acknowledgement=vërtetimi negativ i pranimit) shfrytëzohet si përgjigjeje
negative terminalit pranues. Mund të ketë kuptime të ndryshme të gjendjeve negative.
SYN (SynchronousIdle-sinkronizimi)shfrytëzohet për identifikimin e sekuencave të bitit
sinkronizues.
ETB ( end of transmission block)tregon fundin e bllokut të të dhënave shfrytëzohet në rastin
kur blloqet me të dhëna nuk përputhen me formatin në përpunim, respektivisht kur blloku nuk
i përgjigjet formatit logjikë të të dhënave që transmetohen.
CAN (CANCEL=fshijë (elimino operacionin) karakteri i bëhet me dije që të dhënat e
dërguara janë gabim ose duhet të gjuhen. kompjuteri duhet mund të përgjigjet me kërkesën për
qasje të serishme të të dhënave.
EM (End of Medium =fund i mediumit ). karakter kontrollues funksioni i të cilit tregon
fundin fizikë(jo logjik) të të dhënave në ndonjë medium(p.sh shirit, kasetë etj)
SUB(Substitute =zëvendëso)karakter i cili mund ta zëvendësoj ndonjë karakter tjetër i cili
është i dëmtuar ose është në gjendje jo të rregullt.
ESC(Escape= fund i transmetimit)
FS (file seperator =ndarës i fajllave )
GS (group “ “ i blloqeve
RS (record” “ shënimit(rekordit)
US (Unit “ “ i fushave )
19
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Tabela 4.
Nëse ndodh që dy bite të jenë bartur gabim atëherë kjo metodë nuk mund të detektoj
gabimin, por pasi gjasa e paraqitjes së gabimit me dy bite është shumë e vogël, atëherë
rastet e tilla nuk përfillen. P.sh. nëse gjasa e paraqitjes së një gabimi është 1 : 105, atëherë
gjasa e paraqitjes së dy gabimeve do të jetë 1 : 10 10, prandaj me të drejtë rastet e tilla nuk
merren parasysh. Dallimi minimal në mes fjalëve kodike e quajmë distance.
20
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
2k > n + k
Shembull:
1 0 0 0 1 0 1 1 0B 13 11 VT P-Çift
0 1 0 1 0 1 0 0 54 124 84 T P-Tek
21
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
1 0 1 1 1 1 1 1 3F 77 63 ? P-Tek
P 7 6 5 4 3 2 1 LSB
P=Bit i kontrollit(MSB)
Për të mundësuar korrigjimin e gabimeve të tilla , duhet që distanca mes fjalëve kodike të
jetë të jetë spaku tre bita. Atëhere pajisja digjitale për detektim dhe korrigjim të gabimeve
dë të zgjedhë fjalën kodike, e cila më së shumti do t’i ngjante fjalës së pranuar gabim
4. Algjebra e Bullit
4.1 Hyrje
Matematikani anglez i shekullit XIX Xhorxh Bull formuloi algjebrën e tij e cila paraqet një
sistem për analizë matematikore të qarqeve logjike dhe të veprimeve logjike.
Algjebra e Bullit ka të bëjë me variabla binare dhe operacione logjike.
Variablat binare shënohen me shkronja të alfabetit latin si: A, B, C, ..., N etj. dhe marrin
vlera vetëm nga bashkësia dyelementësh {0, 1}.
Operacionet themelore logjike janë: OSE, DHE dhe JO. Qarku që shfrytëzohet për
realizimin e operacioneve logjike quhet qark logjik. Me kombinimin e qarqeve logjike
themelore mund të realizohen edhe ekuacione më komplekse të algjebrës së Bullit.
Funksion të Bullit quajmë shprehjen algjebrike të përbërë nga variantet binare,
simbolet e operacioneve logjike, kllapat dhe shenja e barazimit. Për vlerat e dhëna të
variablave, vlera e funksionit të Bullit mund të jetë ose 0 ose 1. Raporti mes funksionit të
caktuar të Bullit dhe variablave përbërse të tij më së thjeshti prezantohet përmes të
ashuqujtërës tabelë të gjendjeve
Për prezantimin e funksionit me n variabla përmes të tabelës së gjendjeve na
nevojitet të ndërtojmë listën e 2n kombinimeve të mundshme të këtyre variablave dhe
për secilin kombinim nga lista të njehsojmë vlerën përkatëse të funksionit në shqyrtim.
23
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Qëllimi i algjebrës së Bullit është të lehtësoj analizën dhe disenjimin e qarqeve logjike.
Ajo paraqet vehël efektive për :
1. shprehjen e raporteve mes variablave nga tabela e gjendjeve në formë
algjebrike,
2. Shprehjen e raporteve dalje-hyrje nga diagramet logjike në formë algjebrike dhe
3. Zbulimin e qarqeve më të thjeshta për të njëjtin funksion.
24
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Dalja e qarkut “OSE” është gjendjen “1” nëse cila do prej hyrjeve është në gjendjen
“1”.
Veprimi i këtij operacioni kuptohet përmes shembullit të dy ndëperësev A dhe B të
lidhur me dy degë paralele të një qarku elektik siq është teguar në fig 4.1
Është e qartë se poçi LP1do të ndiqojë kur mbyllet cilido nga ndërprerësit A dhe B. nëse
poçit të ndezur i shoqërohet variabla 1, atëhee kuptimi i shumës A+B=1 është mjaftë
qartë e ilustruar.
Simboli standard për qarkun logjik “OSE” është dhënë në fig 4.2 a) tabela e gjendjeve
në fig 4.2 B) DHE format valore që i përgjien kësaj tabele në fig 4.2 c)
Hyrja Dalja
1)Simboli i
pëgjishëm A B Y
0 0 0
0 1 1
2) simboli ANSI 1 0 1
Y=A+B
1 1 1
3) simboli IEC
25
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig 4.2. Qarku analog elektrik, Simboli , tabela e gjendjeve dhe forma valore për operacioni
logjik “OSE”
Operacioni OSE
X1
X2 X3
2.5 V
2.5 V 2.5 V U1A
2 3
1
74F32N
V1 V2
4Hz 3Hz
5V 5V
GND GND
GND GND
26
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrja Dalja
1)Simboli i pëgjishëm A B Y
0 0 0
0 1 0
2) simboli ANSI Y=A.B 1 0 0
1 1 1`
3) simboli IEC
a)
b)
c)
Fig.4.4 a) Simboli i qarkut logjik”DHE” ,b) tabela e gjendjeve dhe c) forma valore për
operacioni logjikDHE”
c
X2 X3
X1
2.5 V 2.5 V
2 U1A 2.5 V
3
1
74F08N
V1 V2
4Hz 3Hz
5V 5V
GND GND
GND GND
27
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
2) simboli ANSI
Hyrja Dalja
A Y
0 1
3) simboli IEC 1 0
a)
b) c)
Fig 4.5 simboli (ANSI/IEC)e shprehja, tabela e gjendjeve dhe forma valore për
operacioni logjik “JO”
28
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
29
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrja Dalja
A B Y
0 0 1
2) simboli ANSI 0 1 0
Y=A.B
1 0 0
1 1 0
3) simboli IEC
ose
Y=(A+B)’
a)
b)
c)
Fig Simboli , tabela e gjendjeve dhe forma valore për operacioni logjik “JOOSE”
30
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrja Dalja
A B Y
0 0 1
2) simboli ANSI 0 1 1
1 0 1
ose
1 1 0
Y=(AB)’
3) simboli IEC
b)
c)
Qarku analog elektrik, Simboli , tabela e gjendjeve dhe forma valore për operacioni
logjik “JODHE”
31
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
32
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrja Dalja
2) simboli ANSI A B Y
0 0 0
0 1 1
ose
1 0 1
Y=A’B +AB’
1 1 0
3) simboli IEC b) c)
33
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrja Dalja
A B Y
0 0 1
2) simboli ANSI 0 1 0
1 0 0
1 1 1
ose
3) simboli IEC b)
c)
34
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Algjebra logjike
Aksiomat dhe rregullat themelore
Y=A+B+C=A+(B+C)
=B+(A+C)=C+ (A+B)
Ligji distributiv
Y=A.B+A.C=A.(B+C)1)
Y=(A+B).(A+C)=A+(B.C)
35
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Teorema e De Morganit
Y=A.B=(A’+B’)’
Y=A+B=(A’.B’)’
Y=(A.B)’=A’+B’
Y=(A+B).=A’.B’
Simulim me NI Mult5isim
36
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Simulim me NI Mult5isim
37
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Zgjidhje
Skema logjike që i përgjigjet këtij funksioni duket:
d.m.th për zgjidhjen e këtij poblemi logjik është plotësisht përdorimi i vetëm një qarku
logjik
Shembulli 2. Të ndërtohet skema logjike për funksionin e Bullit
𝑌 = (𝐴 + 𝐷)𝐴𝐵𝐶 + (𝐶 + 𝐷)(𝐵 + 𝐴𝐷) y=(A+D)A’BC+(C+D)’(B’+AD)’
38
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Thjeshtësimi
39
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Y=A.(A+B)=A
Y=A+A.B=A
Y A
Y=A.(A’+B)=A.B
Y=A+(A’.B)=A+B
Me simbole IEC
40
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Thjeshtësimi
a) 𝑌 = 𝐴𝐵 + 𝐴𝐵
b) 𝑌 = (𝐴 + 𝐵)(𝐴 + 𝐵)
c) 𝑌 = (𝐴 + 𝐵)(𝐴 + 𝐵)
d) 𝑌 = 𝐴 + 𝐴𝐵 + 𝐴̅𝐵̅
e) 𝑌 = 𝐴𝐶 + 𝐴𝐵𝐶
41
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a) b) c)
d)
Fig 4.15 Dukja e tabelave Karno për a) një,b) dy, c)tri dhe d) katër ndryshore lokale
42
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Tabela e plotë e
vërtetësisë
Formimi i blloqeve
elementare
Ekuacioni funksional
Qark i thjeshtëzuar në
reprezentim simbolik
43
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
44
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
45
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shembulli 3: Për funksionin me tri variabla është dhënë tabela e gjendjeve të gjindet
shprehja algjebrike për këtë funksion.
A B C f
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0
Fig(4.17) Tabela e gjendjeve për funksionin f me tre variabla
Zgjidhje:
Në tabelën e kanrno,gjatë plotësimit të saj,shënohen vetëm njishat logjikë, ndërsa fushat
të cilave u përgjigjen zerot logjike lihen të zbrasta
46
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
47
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
5. Qarqet logjike
Nivelet logjike
Definohen si vlera maksimale dhe minimale p[r sinjalet me t[ cil[t paraqitet ''1''
dhe ''0'', ne hyrje dhe dalje .
Shënohen si VIHdhe VIL (Voltage Input High, Voltage Input Low) tensioni i lart[
dhe i ulët i hyrjes – respektivishr,
dhe me VOH dhe VOL (Voltage Output High, Voltage Output Low) tensioni i
daljes i lart respektivno isht niveli I ultë
48
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Dalja e QL Hyrja e QL
5V
CC
2,4 V 0,4 V
2V
VOH
0,4 V VIH 0,8 V
VOL VIL
0,4 V
Madhësia e cila e cila kuantitivisht shpreh imunitetin e qarkut logjik ndaj zhurmës njihet
si margjinë e zhurmës dhe shënohet me NM nëse një sinjal i pa dëshirueshëm ka
amplitudën më të vogël se vlera NM e margjinës së zhurmës për atë qark, atëhere zhurma
e tillë nuk do të shkaktojë ndërrimin e gjendëjes logjike
49
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Disipacioni
Gjatë punës, qarqet digjitale hargjojnë rrymë nga burimi i furnizimit. Në
katalogë ipet vlera e hargjimit të rrymave pasi ajo varet nga niveli logjik në
dalje. Krahas këtyre hargjimi i qarqeve digjitale varet edhe prej frekuencës të
ndryshimit të nivelit logjikë(frekuenca e punës). Mbushja dhe zbrazja e e
kapaciteteve parazite rrisin hargjimin. Për shkakë të impulseve rrymor të
shkurt dueht filtrohet tensioni i furnizimit të qarqeve digjitale me
kondensatorë me kualitetë të mirë në afërtës të vetë qarkut.
Diapazoni temeperaturorë
50
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Brezi i temperature për përdorim komercial është prej 0oC deri+70oC, për
aplikim në industri -25 oC deri+85 oC, ndërsa ato ushtarake prej -55 oC
deri +125 oC. Temperatura depotizimit(lagerimit) është unike për të gjithë prej
-65 oC deri +150 oC.
Temperatura e brendshme e IC është funksion e temeperaturës së mjedisit dhe
humbjeve (hargjimit). Sipas katalogëve është zakonisht150 oC. Temperatura
më e vogël e mjedisit mundëson mundëson punë me më shumë humbje në
qark dhe të mos e kalojnë kufirin 150 oC
Ngjitja e IC paraqet një grarkesë e konsiderueshme e temperaturës për qark.
Prodhuesit rekomandojnë ngjitjen(saldimin) prej 250 oC - 300 oC në intervale
kohore me kohëzgjatje 10s-60s.
Shtëpizat
a) DIL (dual in line dy rreshta)distanca ndërmjet pinave 0,1 inch
(2,54 mm) shtëpiza prej plastike dhe qeramike
b) Montim sipërfaqësor (surface mounted device SMD) distanca
ndërmjet pinave 0,05 inch (1,27 mm) inshin në fillim e më vonë edhe më
tutje janë zvogluar
c) PLCC ekzistojnë pinat(këmbëzat në të katër anët, dhe për
reduktimin e mëtejshëm të dimensioneve, kambëzat janë
palosur nën fund.
d) Te BGA nuk ekzistojnë këmbrat në kuptim klasik. Në pjesën e
poshtëme të shtëpizës janë të formuara vrimate metalt në rrafshin e
izolatorit. Kur ngjiten, këmbëzat metalike vendoset në topa të salduara
të vendosura në pllakën e stampuar dhe duke ngrohur të gjithë qarkun
e integruar, formohen kontakte elektrike.
Faktori i degëzimit
Faktori i degëzimit në dalje (eng. fan-out) ose faktori I ngarkesës, përcaktohet
si numri maksimal i terminaleve të qarqeve logjike të llojit të njëjtë që mund
51
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
të lidhet me daljen e qarkut logjike të vëzhguar, për të mos dalë nga diapazoni
e ndryshimeve të lejuara të nivelit logjikë . Ky faktor tregon se sa hyrje të
qarqeve logjike mund të lidhen me një dalje të vetme.
Faktori i degëzimit në hyrje paraqet numri i terminaleve të pavarura të
qarqeve logjike. Faktori i degëzimit në hyrje më së shpeshti është i kufizuar
me madhësin e shtëpizës d.m.th numri i terminaleve, për shkak të rritjes së
kapacitetit parazit në hyrje, që është pasojë e një numri më të madh lidhësish,
një qark logjik me një faktor më të madh të degëzimeve në kanë shpejtësi
më të ulët se ato me një numër më të vogël të terminaleve.
Shembull Në këtë shembull do të përcaktohet një faktori i degëzimit në
dalje të qarkut logjik CMOS të seros HC CMOS në tensionin 5 V të furnizimit
Nga specifikimi karakteristikave të serive HC të qarqeve CMOS viejmë deri
të dhënat se vlera maksimale e rrymës së daljes kur dalja është në gjendjen
logjike zero IOLmax = 20 μA dhe se vlera maksimale rrymëa në hyrje në cilën
do gjendje është IImax = ± 1μA Bazuar në këto të dhëna mund të konkludohet
se faktori i degëzimit në dalje është në gjendjen ogjike zero 20.
Kur në dalje të qarkut CMOS i serisë HC është njëshi logjik, atëherë vlera
maksimale e e rrymës dalëse IOHmax=-20 μA =-20 μA kjo do të thotë se faktori
i degëzimit në dalje është 20 edhe kur në dalje është gjendja logjike 1
52
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig(0 Lidhja e hyrjeve të pa shfrytëzuara CMOS JODHE (a) dhe (b) dhe
qarku JOOSE (c).
.
Qarqet logjike elementare
Quhen qarqe logjike elementare sepse përbëhen prej një komponete (pasive
apo aktive) si element ndërprerës.
Qarqet logjike elementare janë:
• Qarku logjik OSE
• Qarku logjik DHE
• Qarku logjik JO
53
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Tensioni Uhyr merr vlerat përU(0)=0V dhe U(1)=UDD. Kurë është Uhyr= U(0)=0V
tensioni gejt-surs I Q1 është UGS1=0 Q1 i shkyqur por në anën jetër, UGS2=-UDD dhe
Q2 është I kyçur dhe nëpër drejn rrjedhë rryme ID. Meqë q2 dhe Q1 janë të lidhur në
seri rryma nëpër drejn është e njëjtë ID2=0 edhe pse në gejtë zotëron Uhyr që siguron
përçimin e PMOS duke krijuar kaarkteristikën statike ID=f(UDS) për UGS=cont,
konkludojmë se PMOS(Q2) punon në origjinën e karakteristikës dalëse PMOS me
UGS2=UDD. Pra për Uhyr= U(0)=0V në dalje Udal=U(1)=UDD
Uhyr Udal
U(0) UDD=U(1)
U(1)=UDD U(0)=0
Transfer-karakteristika e invertorit CMOS
54
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Vetëm gjatë intervalit kalimtarë mes gjendjeve (2V<Uhyr<3V) ekziston rryma në qark,
si pasoj edhe shpenzimi i energjisë. Në tërë pjesën tjetër disipacioni teoritikishtë është
zero sepëse vetëm njëri nga MOSFET-ët përçon dhe rryma në qark zero.
lnvertori logjik CMOS : (a)skema e qarkut në të cilën janë përdorë simbolet grafik për
transitorët MOS të përmbajnë edhe kyçje për bazën ; (b) skema e qarkut me simbole të
thjeshtuar grafik të transistorëve kur baza është e lidhur për sursin.
55
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
56
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Këto qarqe përdoren për realizimin e operacioneve logjike JOOSE dhe JODHE
Qarqet logjike universale Këto qarqe quhen universale sepse përmbajnë në vete
komponentë aktive dhe pasive të cilat mund të jenë: Teknika me rezistenca dhe transistor
RTL dhe Teknika me dioda dhe transistor DTL
Këto qarqe përdoren për realizimin e operacioneve logjike JOOSE dhe JODHE
57
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig 5.15. Versioni o integruar i qarkut JODHE në teknikën TTL (Standard TTL two-
input NAND gate- 74XXX series)
Nëse në cilëndo prej hyrjeve sillet nivel i ulët i tensionit potenciali i pikës X do ta ketë
vlerën
Ux =UB1==U(0)+UBES1=0.3 +0.8=1.1V
Sepse në këtë rast bashkimi BE i asaj hyrjeje polarizohet drejt. Por kjo velerë e tensionit
Ux nuk është e mjaftueshme për t’i polarizuar drejt bashkimet BE të transistorëve T1 dhe
T2, prandaj këto dy transistor mbetin të bllokuar.
Në anën tjetër, në bazën e transistorit T4 vie nga burimi VCC përmes rezistencë R2 nivel
i mjaftueshëm i tensionit për polarizim të drejt të bashkimit BE të këtij transistori dhe për
polarizim të drejt të diodës D
58
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
59
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kombinimi i transistorëve NMOS dhe PMOS në të njëjtin çip një het si teknik MOS
komplementar apo teknik CMOS. Kjo teknikë gjithashtu kërkon tension pozitiv të
ushqimit.
Qarqet e integruara PMOS dhe NMOS nuk shfrytëzohen si të veçanta; ato përdoren
nëpër qarqe të integruara për realizimin e funksioneve digjitale të memorieve dhe
mikroprocesorëve
Osnovna funkcija u implementaciji je NI odnosno I
60
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
PMOS
NMOS
61
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
62
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
1963 Fairchild
63
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
64
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
IBM 1956
Katrakteris EC M
TTL CMOS
tika L OS
74
St 74 10 74 74
Std. A Std.
d. AS 00 C ACT
LS
Faktori
10 40 20 25 20 50 50
degëzimit
Disipacion
i i fuqisë 10 10 1 50 0.5 0.01 0.005
(mW)
Ve Ve Ve
Imuniteti i ry ry ry Po Go Excell Excell
zhurmës go go go or od ent ent
od od od
Vonesa ne
përhapje 10 1.5 1 2 300 70 4.75
(ns)
Produkti
10 10
shpejtësi 15 4 60 70 0.5
0 0
fuqi(pJ)
66
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kur zgjidhni një familje të qarqeve logjike për realizimin e një sistem të veçantë
dixhital duhet marrë parasysh një numër i parametrave të tillë si: zgjedhja dhe
kompleksiteti i funksionitit e ofruara në një teknologji të veçantë, shpejtësinë e punës,
fuqinë e disipacionit,
imuniteti ndaj zhurmave, diapazoni i temperaturës, çmimi, etj. Nëse synohet
njëkohësisht
përdorimi i qarqeve logjike që i përkasin familjeve të ndryshme duhet të adresohen
problemi i ndërlidhjes së këtyre qarqeve, shpejtësia e funksionimit të të cilave dhe
nivelet e tensionit sipas rregull ato nuk janë kompatibile
Lidhja e familjeve të ndryshme të qarqeve logjike
Konkluzion :
1.Familja ECL është në vend të parë sa I përket shpejtësisë së punës
2.Familja TTL ka produktin më të vogël vonesë-disipacion
3. CMOS familja ka disipacion më të vogël
67
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
68
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
69
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
70
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Qarqet logjike janë të dizajnuara për të futur dhe nxjerrë vetëm dy lloje të sinjaleve: "lartë" (1) dhe "ulët" (0), siç paraqitet nga një
tension i ndryshueshëm: tension i plotë i furnizimit për një gjendje "të lartë" dhe 0 tensioni për gjendje "të ulët". Në një botë të
përsosur, të gjitha sinjalet e qarkut logjik do të ekzistojnë në këto kufijtë ekstrem të tensionit dhe nuk do të devijojnë prej tyre (d.m.th.,
Më pak se tension i plotë për një tension të "lartë" ose më shumë se zero për një "të ulët"). Sidoqoftë, në realitet, nivelet e tensionit të
sinjalit logjik rrallë arrijnë kufijtë e përsosur për shkak të rënies së tensionit në qarkun e transistorit, prandaj ne duhet të kuptojmë
kufizimet e nivelit të sinjalit të qarqeve logjike, ndërsa përpiqen të interpretojnë tensione sinjalizuese që ndodhen diku midis tensionit
të plotë të furnizimit dhe zeros
71
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
72
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig përshtatja e TTL dhe CMOS kur CMOS përdor furnizimin prej +5V dhe masën.
kur CMOS përdor furnizimin prej +10 dhe masën, atëherë përshtatja e tyre në qarkun TTL
është
si në figurën 5.2. pasi në hyrjet TTL nuk kuxon të sillet +10V, në mes të qarkut CMOS( e
cila punon në+10V) vendost një qark CMOS 4096(ose 4049, 4050) i cili furnizohet prej
+5V sikurse qarku TTL fig
Fig përshtatja e TTL dhe CMOS kur CMOS përdor furnizimin prej +10 dhe masën.
Fig përshtatja e TTL dhe CMOS kur CMOS përdor furnizimin prej +5 Vdhe -5V.
Nëse një sinjal i tensionit që varion midis 0.8 volt dhe 2 volt do të dërgohej në hyrjen e
një portaje TTL, nuk do të kishte përgjigje të caktuar nga porta. Një sinjal i tillë do të
konsiderohej i pasigurt, dhe asnjë prodhues i portës logjike nuk do të garantonte se si do
të interpretonte një sinjal i tillë.
Siç mund ta shihni, diapzaoniet e tolerueshme për nivelet e sinjalit të daljes janë më të
ngushta se sa për sinjalet e sinjalit të hyrjes, për të siguruar që çdo dalje TTL që jep një
sinjal dixhital në hyrjen e një porta tjetër TTL do të transmetojë tensione të pranueshme
nga porta e marrjes. Dallimi midis daljes të tolerueshëm dhe intervaleve të hyrjes quhet
kufiri i zhurmës së portës(qarkut). Për portat TTL, diferenca e zhurmës së nivelit të ulët
është diferenca midis 0.8 volt dhe 0.5 volt (0.3 volt), ndërsa margjina e nivelit të lartë të
zhurmës është diferenca midis 2.7 volt dhe 2 volt (0.7 volt). Thjesht, kufiri i zhurmës
është sasia më e madhe e tensionit të zhurmës ose të "zhurmës" që mund të mbivendoset
në një sinjal të tensionit të daljes së portës së dobët para se porta pranuese të mund ta
interpretojë gabimisht:
Qarqet e portës CMOS kanë specifika të sinjalit të hyrjes dhe daljes që janë mjaft të
ndryshme nga TTL. Për një portë CMOS që punojnë në një tension të furnizimit prej 5
volt, tensioni i pranueshëm i sinjalit të hyrjes varion nga 0 volt në 1,5 volt për një gjendje
logjike "të ulët", dhe 3.5 volt deri në 5 volt për një gjendje "të lartë" të logjikës. Tensionet
e sinjalit të daljes "të pranueshme" (nivelet e tensionit të garantuara nga prodhuesi i portës
mbi një diapason të specifikuar të kushteve të ngarkesës) variojnë nga 0 volt në 0,05 volt
74
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
për një gjendje logjike "të ulët" dhe 4,95 volt deri në 5 volt për një gjendje "të lartë" logjike
:
Shihet qartë nga këto shifra që qarqet e portës CMOS kanë kufij shumë më të madh
margjinën ezhurmes se TTL: 1.45 volt për kufij CMOS të nivelit të ulët dhe të nivelit të
lartë të margjinës , kundrejt një maksimumi prej 0.7 volt për TTL. Me fjalë të tjera, qarqet
CMOS mund të tolerojnë dyfishin e sasisë së tensionit "të zhurmës" të mbivendosur në
linjat e tyre të hyrjes përpara setë rrezulton gabimisht interpretimi i sinjalit.
75
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Margjinat të pranueshme për sinjale "të larta" dhe "të ulëta" mund të jenë më të mëdha
se ato të paraqitura në ilustrimet e mëparshme. Ajo që paraqitet paraqet performancën e
sinjalit hyrës "më të keq", bazuar në specifikimet e prodhuesit. Në praktikë, mund të
konstatohet se një qark logjike do të tolerojë sinjale "të larta" me tension
konsiderueshme më pak dhe "ulët" me tensionit dukshëm më të madh se sa ato të
specifikuara këtu.
Anasjelltas, kufijtë jashtëzakonisht të vegjël të margjinës së daljes tregojnë se garanton
gjrndjen e daljes për sinjale "të larta" dhe "të ulëta" brenda 0,05 volt të "rails" të
furnizimit - të jenë optimistë. Të tilla nivele të tensionit të daljes "solid " do të jenë të
vërteta vetëm për kushtet e ngarkesës minimale. Nëse porta po furnizon ose ulet me
rrymë të konsiderueshme në një ngarkesë, tensioni i daljes nuk do të jetë në gjendje të
mbajë këto nivele optimale, për shkak të rezistencës së kanalit të brendshëm të MOSFETs
nës skajin të qarkut të daljes .
Brenda intervalit "të pasigurtë" për çdo hyrje të portës, do të ketë një pikë të
demarkacionit që ndan shkallën aktuale të "sinjalit" të hyrjes aktuale të portës nga sasia
e sinjalit aktual të "të lartë" të hyrjes. Kjo është, diku midis nivelit më të ulët të tensionit
të sinjalit "të lartë" dhe nivelit më të lartë të tensionit "të ulët" të garantuar nga prodhuesi
i portës, ekziston një tension i pragut në të cilin porta do të ndryshojë interpretimin e
sinjalit nga "ulët" ose "Të lartë" ose anasjelltas. Për shumicën e qarqeve logjike , kjo
tension i paspecifikuar është një pikë e vetme:
76
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Në prani të tensionit "zhurmë “AC të mbivendosur në sinjalin e hyrjes DC, një pikë e vetme e pragut
në të cilën porta ndryshon interpretimin e saj të nivelit logjik do të rezultojë në një dalje të çrregullt:
Nëse ky skenar duket i njohur për ju, është sepse ju kujtohet një problem i ngjashëm me
qarqet (analog) op-amp komperator të tensionit. Me një pikë të vetme të pragut në të
cilën një hyrje shkakton daljen të komutoj (kaloj) në mes të gjendjeve "të larta" dhe "të
ulëta", prania e zhurmës së konsiderueshme do të shkaktojë ndryshime të çrregullta në
dalje:
77
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Schmitt trigger gates are distinguished in schematic diagrams by the small “hysteresis”
symbol drawn within them, reminiscent of the B-H curve for a ferromagnetic material.
Hysteresis engendered by positive feedback within the gate circuitry adds an additional
78
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
level of noise immunity to the gate’s performance. Schmitt trigger gates are frequently
used in applications where noise is expected on the input signal line(s), and/or where an
erratic output would be very detrimental to system performance.
Qarqer trigger të Schmitt dallohen në diagramat skematike nga simbol i vogël
"hysteresis" i tërhequr brenda tyre, duke kujtuar kurbën B-H për një material
ferromagnetik. Histerizmi i gjeneruar nga reagimet pozitive brenda sistemit të portës
shton një nivel shtesë të imunitetit të zhurmës në performancën e portës. Qarqer trigger
të Schmitt përdoren shpesh në aplikacione ku pritet zhurma në linjat e sinjalit të hyrjes
dhe / ose kur një dalje e çrregullt do të ishte shumë e dëmshme për performancën e
sistemit
Merrni, për shembull, një portë NAND TTL që nxjerr një sinjal në hyrjen e një portaje
CMOS inverter. Të dy portat janë të furnizuara nga e njëjti furnizim 5.00 volt (Vcc).
Nëse porta TTL nxjerr një sinjal "të ulët" (të garantuar të jetë midis 0 volt dhe 0.5 volt),
do të interpretohet siç duhet nga hyrja e portës CMOS si "i ulët" (duke pritur një tension
midis 0 volt dhe 1,5 volt):
Megjithatë, nëse porta TTL nxjerr një sinjal "të lartë" (të garantuar të jetë midis 5 volt
dhe 2.7 volt), mund të mos interpretohet siç duhet nga hyrja e portës CMOS si "e lartë"
(duke pritur një tension midis 5 volt dhe 3,5 volt ):
79
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Duke pasur parasysh këtë mospërputhje, është plotësisht e mundur që porta TTL të nxjerrë
një sinjal "të lartë" të vlefshëm që është brenda intervalit "të pasigurt" për inputin CMOS
dhe mund të jetë ( gabimisht) interpretohet si "i ulët" nga porta pranuese. Një "rregullim" i
lehtë për këtë problem është rritja e nivelit të tensionit "të lartë" të portës TTL me anë të
një rezistencie pullup:
80
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Something more than this, though, is required to interface a TTL output with a
CMOS input, if the receiving CMOS gate is powered by a greater power supply
voltage:
Diçka më shumë se kjo, megjithatë, është e nevojshme për të ndërfaqur një
dalje TTL me një input CMOS, nëse porta marrëse CMOS është mundësuar nga
një tension më i lartë i furnizimit :
There will be no problem with the CMOS gate interpreting the TTL gate’s “low” output,
of course, but a “high” signal from the TTL gate is another matter entirely. The guaranteed
output voltage range of 2.7 volts to 5 volts from the TTL gate output is nowhere near the
CMOS gate’s acceptable range of 7 volts to 10 volts for a “high” signal. If we use an open-
collector TTL gate instead of a totem-pole output gate, though, a pullup resistor to the 10
volt Vdd supply rail will raise the TTL gate’s “high” output voltage to the full power supply
81
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
voltage supplying the CMOS gate. Since an open-collector gate can only sink current, not
source current, the “high” state voltage level is entirely determined by the power supply to
which the pullup resistor is attached, thus neatly solving the mismatch problem:
Nuk do të ketë problem me portën CMOS që interpreton daljen "e ulët" të portës TTL,
sigurisht, por një sinjal "i lartë" nga porta TTL është një çështje tjetër tërësisht. Diapazonin
e tensionit të daljes prej 2.7 volt në 5 volt nga dalja e portës TTL nuk është askund afër
pranushmërisë së pranueshme të portës CMOS nga 7 volt në 10 volt për një sinjal "të
lartë". Nëse ne përdorim një portë open-collector TTL në vend të një a totem-pole output
gate, , megjithatë, një rezistencë pullup me 10 volt Vdd do të ngrejë tensionin "e lartë" të
portës TTL në tensionin e plotë të furnizimit duke furnizuar portën CMOS . Meqë një portë
me kolektor të hapur mund të zhytet vetëm në rrymë, niveli i tensionit të "nivelit të lartë"
përcaktohet plotësisht nga furnizimi me energji elektrike në të cilin është bashkangjitur
rezistenca e tërheqjes, duke zgjidhur në mënyrë të butë problemin e mospërputhjes:
Kur porta CMOS në fjalë është e furnizuar nga një burim i tensionit që më të madhë se
5 volt (Vcc), megjithatë, do të rezultojë problem. Gjendja "e lartë" e daljes CMOS, e
cila është më e madhe se 5 volt, do të tejkalojë kufijtë e pranueshëm të hyrjes së TTL
për sinjal "të lartë". Zgjidhja e këtij problemi është krijimi i një qarku me inverter me
kolektor të hapur duke përdorur një tranzistor diskrete NPN dhe përdorimin e atij për të
ndërlidhur dy qarqett së bashku:
82
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Rezistenca "Rpullup" është opsionale, pasi që hyrjet TTL automatikisht marrin një gjendje
"të lartë" kur lihet lundrues, çka do të ndodhë kur dalja e portës CMOS është "e ulët"
dhe tranzitorja ndërpren(cuts off). Natyrisht, një pasojë shumë e rëndësishme e zbatimit
të kësaj zgjidhjeje është inversioni logjik i krijuar nga transistor: kur porta CMOS jep
një sinjal "të ulët", porta TTL sheh një hyrje "të lartë"; dhe kur porta CMOS jep një sinjal
"të lartë", tranzitorët ngopen dhe porta TTL sheh një hyrje "të ulët". Për sa kohë që ky
inversion llogaritet në skemën logjike të sistemit, të gjitha do të jenë mirë.
83
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Një CMOS IC mund të ngas direct me lehtësi çdo ndërfaqje me low power schottky TTL
IC. Por për të ndërlidhur TTL IC standard, ekziston tampon(buffer) ndërmjet CMOS dhe
TTL ICs. Kjo është treguar në Figurën-1 (b).
Figurat e mëposhtme tregojnë se si të ndërfaqen një sinjal TTL në një qark CMOS dhe një
qark CMOS në një hyrje TTL. Figurat at gjithashtu tregojnë se si të ndërlidhen dy qarqet
nëse nivelet e tensionit janë të papërputhshme(inkompatibile).
84
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Figura-2 përshkruan lidhjen e TTL ose CMOS IC me LED. Siç tregohet në Figura-2 (a),
gjendja e lartë dalaes nga TTL ose CMOS do të ndez LED-in. Konfigurimi tjetër në të
cilin gjendja e ulët do të çojë LED në gjendjen ON shfaqet në figurën-2 (b).
85
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Figura 3 përshkruan lidhjen e TTL ose CMOS IC me llambë. Ndërsa llampa kërkon
rrymë më të lartë, ato ndërlidhen duke përdorur transistorë. lidhja Darlington përdoret për
të përforcuar rrymën edhe më tej, siç kërkohet, e cila është treguar në Figurën-3 (b). Në të
dyja këto raste, llamba do të jetë e ndezur kur pdajla e TTL ose CMOS IC është në
gjendje të 'lartë' logjike.
86
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
87
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
88
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
89
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
6. Qarqet kombinuese
6.1. Parimi i matricës ndërprerëse
• matricat komutuese janë të përbëra nga elemente komutuese të cilët janë të
renditur në vargje, sipas rreshtave dhe shtyllave, ashtu që formojnë struktura
matricore.
• funksionet komutuese që realizohen me këto rrjeta janë dhënë në formë të
matricave.
• rrjeta logjike shumë shpesh hasen me emrat e tyre funksional konkret, prej të
cilëve si më të njohur do të përmendim:
koduesi, dekoruesi, multiplekseri dhe demultiplekseri.
koduesi në fakt është strukturë matricore OSE, ndërsa dekoduesi është strukturë
matricore me qarqe EDHE
6.2. Elementet ndërprerëse për realizimin e matricave
ndërprerëse dhe funksioni i tyre
Matricat komutuese mund të realizohen duke përdorur qarqe logjike, por shumë
më shpesh, mund të hasen edhe zgjidhje në formë komponentësh që janë të
realizuar në teknikën e qarqeve të integruara
Një rrjet logjik i njëjtë për një sistem paraqet kodues, për tjetër dekodues, kurse
për të tretin konvertor të kodit. Me praktike për të tre të përdoret një emër i
përbashkët: përkthyes ose translator i kodit.
90
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
lloji i IC-ve. Pra, dizajni duhet të marrë parasysh nëse funksioni është e disponueshme në
paketën IC. Përzgjedhja e komponetave MSI në preferencë ndaj qarqeve SSI është
jashtëzakonisht e rëndësishme pasi që do të rezultojë në pakësim të konsiderueshëm të
paketave të IC dhe ndërlidhjen e tyre me tela.
Qarqet kombinuese janë në dispozicion në MSI (Medium scale Integrated
Circuits - Qarqet) Integruar në shkallë të mesme). Komponentë të tillë si mbledhësit ,
zbritës, komperators , dekodert dhe Kodet , multipleserët de multiplekserët etj.
Pjesa XI e do të diskutohen qarqet Aritmetike si mbledhësat / zbritësit,
shumëzuesit dhe komperatort .
Pjesa VI do të diskutojë qarqe kombinatorike Koderi dhe dekoderi, multipleseri,
demultipleksorët etj.
6.5.1 Koderi
Koderi –është qark logjik kombinues që ka 2n linja hyrëse dhe n linja dalëse. Në koder
linjat dalëse gjenerojnë kodin binar që u korrespondojnë në vlerën hyrëse. Koderët kanë
më shumë hyrje sesa dalje variablave. Koderi me m-hyrje dhe n-dalje skematikisht duket:
Shembulli 1. Të projektohet koderi i cili bënë kodimin e shifrave decimale prej 1 deri në 9,
në kodin NBCD.
Zgjidhje
91
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shembulli 2.
Të projektohet pjesa e koderit që bënë shifrimin e simboleve K, T, 9, * dhe $ nga pulti
komandues i kompjuterit, përmes kodit ASCII të cilit i është shtuar edhe biti për paritet
(P).
6.5.2 Dekoderi
Një dekoder është një qark logjik me hyrje të shumëfishta dhe me dalje të shumëfishtë
(nga n linjat hyrëse në maksimun 2n linja dalëse ) konverton hyrjet e koduara në daljet e
koduara(informacion të kuptueshëm për përdoruesin) ku kodet hyrëse dhe dalëse janë të
ndryshme. Në hyrje të dekoderit sillen të dhënat e koduara që përmbajnë n bita këso të
dhëna mund të ketë më së shumti 2n. Për secilën të dhënë në hyrje parashihet një dalje
kështu dekoderi mund ti ketë më së shumti 2n dalje(fig. Skematikisht, dekoderi paraqitet
kështu: m 2 n ose n log 2 m
Disa dekoder kanë hyrjet shtesë për kyçje dhe shkyçjes (enable inputs EN) the ato janë
aktive nëse EN=1 dhe shkyçur EN=0
92
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Nëse numri i hyrjeve dhe daljeve është i barabartë, atëherë quhet konvertues.
Për shembull: BCD exes 3 binare në kodin e Grey etj.
Si shembull, ne konsiderojmë 3 - 8 dekodues.
Aplikim i i dekoderve
Dekoduesit përdoren në sistemin numërimit .
b. Ato përdoren në konvertuesit analog në dixhital.
c. daljet e e dekoderit mund të përdoren për të një sistem të displejit
Shembulli 3.
Të projektohet dekoderi përmes të cilit do të bëhet shndërrimi i numrave oktal në numra të
sistemit decimal prej 0 deri në 7.
Zgjidhje:
.
Shembulli 4.
Të vizatohet dekoderi i cili bënë shndërrimin e fjalëve kodike të kodit NBCD në numra
decimal prej 0 deri 9, duke i marrë kombinimet e pashfrytëzuara si arbitrare.
Udhëzim:
Projektohet tabela e gjendjeve (hyret - A, B, C, D dhe daljet – 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
Tabela duhet ti ketë 24=16 kombinime (10 të kërkuara dhe 6 arbitrare)
Plotësohet tabela Karno prej tabelës së gjendjeve
Nxirren funksionet logjike për vlerat 0, 1, 2, 3, 4, 5, 6, 7, 8 dhe 9
Projektohet qarku logjik
93
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Pajisja digjitale, nëpërmjet së cilës nga fjala kodike 4-bitëshe e identifikon shifrën decimale
përgjegjëse, quhet dekoder BCD/decimal. Veprimi i dekodimit mund të realizohet, në
rastin konkret, qarqeve logjike DHE me nga 4 hyrje, siç është treguar në fig 6.3. siç shihet
nga fig qarku ka gjithsej 4 hyrje, A,B,C,D dhe 10 rende dalëse (të shenuar me 0,1,2,...9)
hyrjet A’,B’,C’,D’ fitohen nga hyrjet përkatëse A,B,C,D përmes invertorve.
Për çfarëdo BCD fjalë , që sillet në hyrje të çarkut, vetëm njëra nga daljet e qarkut do të
jetë në nivel logjik 1 dhe pikërisht dalja e atij qarkuDHE që është e rezervuar për shifrën
decimale e cila i përgjigjet kombinimit aktual të hyrjeve të qarkut . si pikë nisje gjatë
ndërtimit të skemës është shfrytëzuar tabela kombinuese e dekoderit BCD/Decimal, e cila
është treguar në fig 6.1. gjashë kombinimet e fundit të hyrjeve ( shih fug nuk shfrytëzohen
gjatë punës së dekoderit dhe është përvetësuar që, po qese rastësisht në hyrjet e dekoderit
do të sillej ndonjëri nga këto kombinime, në të gjitha daljet e tij do të fitoheshin zero
logjike, gjë që do të ishte indikator se në hyrje është sjell ndonjë nga kombinimet e pa
lejushme.
Sipas tabelës, për secilën nga daljet 0,1,2, ... 9 të dekoderit mund të ndërtohet tabela
pëgjejgjëse Karno dhe sipas saj të caktohet shprehja logjike për atë dalje. Le të ndërtojmë
tabelën karno për daljen 7 dhe ta caktojmë shprehjen përgjegjëse algjebrike për madhësin
binare në këtë dalje, ndërsa, meqenëse për daljet e tjera procedura është plotësisht analoge.
Tabela karno dhe funksioni përgjegjës algjebrik për daljen7 janë paraqitur në fig 6.2.
meqenëse në tabelën Karno figuron vetëm në njësh i cili rrjedhimisht nga kjo paraqet
sipërfaqe të përbashkët të rendit zero. Shprehja për 7 do të përmbaj vetëm në kufizë, e
cila është produkt i katër variablave (7=A’BCD) shprehjet algjebrike të funksioneve të
bulit janë shenuar prans daljeve përkatëse
7=A’BCD
Tabela 6.2. tabela karno dhe shprehja përgjegjëse algjebrike për daljen 7
Kështu, nëse dëshirojmë të dekodojmë fjalën BCD, e cila prezenton numrin decimal
7, atëherë nga fig 6.1 gjykojmë se dalja e qarkut të tetë DHE do të jetë 1, nëse dhe vetëm
nëse hyrjet e këtij qarku DHE janë A=0, B=1,C=1, D=1, e ky kombinim i hyrjeve paraqet
pikërisht fjalën binare që në kodin BCD është e rezervura për shifrën decimale 7.
Nga e tërë kjo që u tha , mund të konstatohet se dekoderi i analizuar sillet si një
ndërpresë me 10 pozita që kontrollohet nëpërmjet instruksionit hyrës BCD.
94
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
fi
95
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
96
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Bazuar në tabell, mund të shkruhen ekuacionet për bitët individuale të kodit Gray-it
97
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
98
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
99
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Konvertuesit e
minimizuar të kodit:
(a) Nga kodi binar në Grey (b) ngakodi Gray në binar.
6.6.1. Multiplekseri
Multiplekseri është qark digjital i cili duke i shfrytëzuar n-sinjale seleksionuese, informatat
nga 2n-hyrjet e tij i përcjell në daljen d, me një renditje të caktuar.
100
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrjet
Dalja
seleksionuse
S1 S0 Y
0 0 D0
0 1 D1
1 0 D2
1 1 D3
101
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Qarqet IC MUX kanë mundësin për futjen të dhëna(enable input). Hyrja Enable ( quhet
edhe strobe) dhe mund të përdoret për të lidhur në kaskad dy apo më shumë MUXs. Ky
sinjal është aktiv në low
Në përgjithësi, ato prodhohen në një qark MSI me 2, 4, 8 ose 16 hyrjeve ku numri hyrjeve
seleksionuese është 1, 2, 3 dhe 4. Funksioni i i daljes të multiplexerit me tetë hyrje për të
dhëna (D0 ... D7) dhe tri hyrje përzgjedhëse (S0 ... S2) është:
Adresat
Funk.
EN S2 S1 S0
1 0 0 0 Y=D0
1 0 O 1 Y=D1
1 0 1 0 Y=D2
1 0 1 1 Y=D3
1 1 0 0 Y=D4
1 1 0 1 Y=D5
1 1 1 0 Y=D6
1 1 1 1 Y=D7
0 x x x Y=0
X=cila do vlerë e sinjalit
102
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
EN-Enable
103
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Zgjerimi i multipleksorit
Të dhënat futen në hyrjet përkatëse të multiplexerit më të vogël. Në hyrjet seleksionuse
këtyre multiplexuesve qohen të njëjtat sinjale. Të dhënat dalëse të multipleksuesit të
stadit të parë çohen te "tjetër" dhe multiplexer, i cili vendos se cilat të dhëna përcillen nga
stadii mëparshëm. zgjerimi mund të bëhet në shumë stade
104
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
6.6.2.Demultiplekseri (distributori)
De Multiplekseri nënkupton një në shumë. Është procesi i marrjes së informacionit nga
një një hyrje(duke shfrytëzuar n-sinjale selektive) dhe transmetimi i të njëjtës përmes
njërës nga shumë daljeve .
Skematikisht demultiplekseri paraqitet kështu:
105
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
𝑌1 = 𝑆̅1𝑆0 . 𝐷
𝑌2 = 𝑆1𝑆̅0 . 𝐷
𝑌3 = 𝑆1𝑆0 . 𝐷
Qarku mund të implementohet me përdorimin e 3 input AND gates and two NOT gates
106
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Aplikimi
i) Gjen aplikimin e tij në sistemin e transmetimit të të dhënave me zbulimin e gabimit.
ii) Një aplikim i thjeshtë është dekoderi binar në Decimal.
Përdorimi
Demultiplexer përdoret në kompjuter kur një mesazh të njëjtë duhet të dërgohet marrësve
të ndryshme. Jo vetëm në kompjuter, por në ndonjë kohë informacioni nga një burim
mund të ushqehen disa vende.
107
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Adresat
Funk.
S2 S1 S0
0 0 0 Y0=D
0 O 1 Y1=D
0 1 0 Y2=D
0 1 1 Y3=D
1 0 0 Y4=D
1 0 1 Y5=D
1 1 0 Y6=D
1 1 1 Y7=D
Demultiplexer me 74138
108
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
109
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Komperatori -Dalja e një qarku OSE ekskluziv (XOR) me dy hyrje është 0 nëse hyrjet
janë të njëjta dhe 1 nëse ato janë të ndryshme. Kjo do të thotë se qarket XOR mund të
përdoren si bazë për krahasim, të cilat janë qarqe që përdoren për të kontrolluar nëse
dy fjalë dixhitale (një sekuencë e shifrave binare, d.m.th bitët) janë të njëjta.
Inverter kontrolluar -Nga tabela e së vërtetësisë ose shprehja logjike Boolean për
qarkun ekskluziv (XOR) është qartë se nëse A = 0, atëherë Y = B, ndërsa nëse A = 1,
atëherë Y = B’. sipas kësaj , një qark me dy hyrje OSE ekskluziv (XOR) mund të
përdoret si një invertor i kontrolluar, në këtë shembull, vlera e A e përdorur për të
përcaktuar nëse dalja , Y, është i barabartë me B ose komplimenti i tij.
110
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Një dalje për prej 1 nga kontrollori i paritetit tregon që të dhënat kanë qenë
pranuar saktë me paritet tek
111
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrje
112
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Pulset e taktit
Latches janë të kontrolluara nga sinjal Enable dhe ata janë të aktivizuar(shkrepur)
në nivel të tensionit, qoftë pozitive ose negative. Flip-flops përdorin Pulse ose Clock dhe
trigerim në tehun e tij . Në Latches, gjendja e daljes mund të ndryshojë sipas vlerave të
hyrjes, kur niveli aktiv mbahet në hyrjen e Enable. Në Flip-flops, dalja i përgjigjet
ndryshimeve në hyrje vetëm në teh pozitive ose negative të pulsit të klokut në hyrjen e
clock.
FLIP-FLOP: Flip-flops janë pajisje bistabile sinkrone, gjithashtu njihen edhe si një
multivibrator bistable. Sinkron do të thotë se ndryshimi i gjendjes në dalje vetëm në pikë
të caktuar në një hyrje aktivizuese të quajtur Clock (CLK, C), i cili është përcaktuar si një
hyrje kontrolli.
Përdoren shumë lloje të bistabilëve si: RS, RST, T, D, JK, MS etj, por të gjithë
realizohen nga tipi themelor i tyre, ai RS.
113
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
S
Q
SR LATCH
S Q S Q
R ~Q R ~Q
Q'
R
a)Skema logjike e Bistabilit RS me b)Simboli grafik i bistabilit RS në
qarqe JOOSE ANSI Y32.2 dhe IEC 60 617
Fig .7.2 Bistabili SR a) skema logjike me qarqe JOOSE, simbolo grafik i qarkut
114
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
hyrja tjetër që nuk përdoret duhet të jetë në logjikë zero. Kur këto operacione nuk përdoren,
të dy hyrjet kërkohen mbahen në zero dhe më pas vlerat e daljes nuk ndryshojnë.
Një rast kur në të dy hyrjet jellet njëshe logjike quhet një kombinim i paligjshëm.
Pastaj përkohësisht, të dy daljet bëhen zere logjike, por është e pasigurt se cila dalje do të
mbetet zero pas kthimit të vlerave të hyrjes në zero. Nëse vlerat e hyrjes kthehen në kohë
të ndryshme në zero, atëherë ajo hyrje do të përcaktojë gjendjen e rezultatit që u kthye së
fundmi në zero. Nga ana tjetër, nëse vlerat e hyrjes ndryshojnë në të njëjtën kohë, atëherë
vonesat në qarkun logjikë vendosin mbi gjendjen e daljes.
Duke u nisur nga skema logjike e tbistabilit SR me qarqe JOOSE, e cila është dhënë
në figurën 7.2a, dhe duke pasur të njohur se si duken qarqet elementare JOOSE në
teknologjin NMOS dhe CMOS ky Bistabil realizohet në teknikën TTL ),në teknikën
NMOS dhe në teknikën CMOS. Figurat 7.4, 7.5 dhr 7.6) tregojnë skemat elektrike
për teknikat përkatëse
VDD
Qarku
Qarku JOOSE
JOOSE në NMOS
në NMOS
Q
Q'
R
S
Fig 7.4 Bistabilo SR në teknologjinë TTL Fig 7.5. Bistabili SR në teknologjinë NMOS me qarqe JOOSE
115
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
VDD
Q' Q
R
S
a)
Fig 7.6. Flip-flopi RS në teknologjinë CMOS me qarqe JOOSE
116
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
S'
Q
Tn Tn+1
S’ R’ Qn+1 Q’n+1
Q'
R' 0 0 1 1
a)
0 1 0 1
1 0 1 0
1 1 Qn Q’n
Qn – gjendja fillestare e RS
Qn+1 - gjendja vijuese e RS
b)
Fig 7.4. bistabili RS skema logjike me qarqe JODHE b) simboli grafik i qarkut
c ) Tabela kombinuese në formën e përmbledhur
117
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
b)
a)
Fig 7.7-a) Bistabili SR sinkron b) simboli logjik
118
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
1 1 1 E padefinuar
7.3.1 Bistabili T
Bistabili T ka vetëm një hyrje nëpërmjet të cilës sillet sinjali shkrepës (T = trigger
= shkrepje). Ky bistabil realizohet përmes bistabilit SR me lidhjen e hyrjeve S dhe R në
hyrje të përbashkët T. Për konfiguracion nga fig 7.2 (Bistabili SR i realizuar në teknikën
TTL) kjo do të thotë se sinjali shkrepës sillet simetrikisht në bazat e dy transisorëve, me
çrast efektivisht do veproj vetëm vetëm në bazën e tranzistorit të blokuar duke detyruar të
përçoj. Në këtë rastë gjendja në dalje ruhet (për T=0,Qn+1 =Qn) prandaj tabela kombinuese
e flipfopit T është shumë e thjesht fig 7.8 (a dhe b) ndërsa simboli logjik i qarkut c)
Tn Tn+1 Tn Tn+1
T Qn Qn+1 T Qn+1
0 0 0 0 Qn
0 1 1 1 Q’n
1 0 1
119
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
1 1 0
Fig 7.8. Tabela e kombinimeve e bistabilit T a) Në formën e plotë b)Në formën e
përmbledhur
c) Simboli logjik i bistabilit T
Shprehja algjebrike për funksionin logjik, që e realizon e bistabili T gjendet shumë lehtë
nga tabela Karno që plotësohet sipas tabelës kombinuese të bistabilit T, siç është treguar
në fig 9
T’ T
Q’n 1
Qn 1
Funksionin logjik
Qn+1= T’Qn + T Q’n
Fig 7.9 Tabela e Karnos dhe shprehja algjebrike për funksionin dalës të bistabilit
T
120
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
lip flopi RST i ka tri hyrje R, S dhe T. Ky element memories tregon veti të dy klasave
tanimë të analizuar të flip-lopëve. Gjatë shfrytëzimit të këtij flip-flopi duhet respektuar
rregullën vijuese. Janë të lejueshme ato kombinime hyrëse te të cilat figuron maksimalisht
nga një 1 logjik( në cilin do moment kohor vetëm njëra nga hyrjet mund të jetë e ngacmuar).
Duke pasur parasysh këtë rregull, tabela kombinuese e flip-flopit RST duket si në fig 7.11.
Gjendja në dalje mund të jepet në mënyrën vijuese:
Për T=0
R=0, S=0, gjendja në dalje ruhet,
R=0, S=1, gjendja në dalje është 1
R=1, S=0, gjendja në dalje është 0
Për T=1, gjendja në dalje ndryshon
Sipas tabelës kombinuese 7.11 mund të ndërtohet tabela përkatësë e Karno nëpërmjet të së
cilës caktojmë shprehjet algjebrike për funksioni logjik që e realizon ky flip flop. Në
tabelën karno të treguar në figur me x janë shënur kombinime që nuk shfrytëzohen.
Sipërfaqja më e madhe është e rendit 3 dhe jepet me termin algjebrik S, tjetra është e rendit
2 dhe jepet me termin T Q’n, kurse e treta e rendit një dhe përkufizohet me termin R’T’Qn
. Prandaj, shprehja algjebrike për funksionin dalës për funksionin dalës të flip-flopit RST
është e formës :
Qn+1= S + T Q’n+ R’T’Qn
Tn Tn+1
Për T=0
R S T Qn Qn+1 R=0, S=0, gjendja në dalje ruhet,
R=0, S=1, gjendja në dalje është 1
121
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
7.4. Bistabilit D
Bistabili D e mbanë në mend vlerën binare që aplikohet në hyrje të tij
Bistabili D formohet prej bistabilit SR dhe një invertori si në figurë.
D = Data = e dhënë, informatë
Tn ` Tn+1 Tn ` Tn+1
122
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
D Qn Qn+1 D Ck Qn+1
0 0 0 0 1 0
0 1 0 1 1 1
1 0 1 x 0 Qn
1 1 1 Qn+1= Dn
Qn+1= Dn
Kur hyrja SEL është logjika zero, përmbajtja memorizohet në bistabil dhe është
e pranishme në dalja OUT të të buferit me tre gjendje . Kur në hyrje SEL dhe WR janë
njëkohësisht në logjikën zero, është e mundur të shkruani bitët në bistabil D
123
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrjet Daljet
Operacioni
SEL R/W’ Din Q+ Dout
Pasivitet 0 x x Q 0
0 0
Shkrim 1 0 0
1 1
Lexim 1 1 x Q Q
Hyrja /dalja e
SET
D Q
të dhënave ( Din/Dout) 1
EN ~Q
RESET
Leximi/
(Shkrimi)'
R/W'
1
Lejimi i
adreses
(SEL)
1
124
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
7.5. Bistabilët JK
Me qëllim të eliminimit të gjendjes së pacaktuarq te bistabili SR kur në të dy
hyrjet e tij aplikohet vlera S=R=1, ky problem mund të zgjidhet ashtu që bistanilit SR
në hyrje i shtohen dy qarqe DHE, dhe sjellen lidhe riepruse të reja nga dalja në hyrje të
cilat përfshijnë bistabilin SR dhe qarqet DHE, ashtu siç është treguar në Fig7.15
a)
b)
Fig 7.15. Bistabili JK a) Skema logjike e qarkut ;b) Paraqitja skematike e bistabilit
JK
125
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kjo mundëson që bistabili JK, për J=1 dhe K=1, mos të hyjë në gjendje të
padefinuar, por për këto vlera hyrëse ai e përmbysë gjendjen paraprake.
Ngjashëm si te bistabili SR, edhe për bistabilin JK mund të përpilohet tabela
e gjendjeve, diagrami i gjendjeve , ashtu siç është treguar në vijim:
Tabela e gjendjeve për bistabilin JK
Tn Tn+1
Tn Tn+1
J K Qn+1
J K Qn Qn+1
0 0 0 0
0 0 Qn
0 0 1 1 0 1 0
J’ J
0 1 0 0 1 0 1 Q’ 1 x
1 1 x
0 1 1 0 1 1 Q’n Q
K’ K K’
1 0 0 1
1 0 1 1 Për J=1 dhe K=1 bisatabili e funksionin logjik
Qn+1=JQ’n+K’Qn
1 1 0 1 përmbys gjendjen ekzistuese
1 1 1 0
Tabela e plotë kombinuese për Forma përmbledhëse Tabela Karno për
bistabilin JK bistabilin JK
është:
126
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
bistabilit JK sinkron
Bistabili MS
Nëse dy flip-flop SR lidhen në kaskadë dhe realizohet lidhja kthyese nga dalja e të
dytit në hyrjen e të parit fitohet bistabili MS (Master – Slave = Zotëri – Skllav) si në figurë.
127
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
128
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
kontrollit (enable sinjal leje) në logjikën zero, daljet e e qarqeve JODHE janë në njësh
dhe vlera që janë futur(shkruar) në qark latch nuk mund të ndryshohet. Në çastin e e
ndryshimit të sinjalit Enable në logjikë të nivelit të lartë, hyrjet e qarqve JODHE bëhen
aktive dhe i lejojnë sinjlatet hytëse në SR të shkaktojnë ndryshimet e gjendjeve përkatëse.
Bistabili realizohet ashtu që në çdo moment kohorë njëri transistorë përçon dhe
tjetri është i bllokuar.
p.sh Tr1 është i ngopur e Tr2 i bllokuar. Nëse në hyrjen R sillet impuls shkrepës,
Tr2 kalon në regjim aktiv. Si rezultat rrite Ic2 dhe rënja e tensionit Rc2 zvoglon tension
Uc2=Ucc-Rc2-Ic2 në kolektorin e tij (dalja Q’) dhe përmes Rs2 përcillet në bazën
Tr,rezulton me zboglimin e IB1 dhe Tr1 hynë regjim aktiv. Zvogëlimi IB1 sjellë
zvogëlimin e IC1rrjedhimishtr edhe rënja tensionit në RC1 ;Uc1=Ucc-Rc1-Ic1 do të rritet dhe
përmes Rs1përcillet në bazën e TR2 duke e futur TR2 thellë në regjim aktiv.
Në qoftë se sinjalet shkrepëse në hyrjet S dhe R i konsiderojmë si sinjale hyrëse,
ndërsa tensionet në kolektorët e transistorëve Tr1 dhe Tr2 si sinjale dalëse, nuk është
vështirë të ndërtohet Tabela kombinuese që i përgjigjet flip-flopitRS (figura-Tabela)
129
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Për skemën e treguar më poshtë, nëse sinjali drejtkëndësh zbatohet në formën e sinjalit të clock-it në
flip-flop që reagon në teh, atëherë ku do të jetë ndryshimi në daljen e tij?
a. S + RQn
b. S + RQn
c. S + RQn
d. S + RQn
Nga tabela e Karnos –të dhënë më poshtë, cili do të ishte ekuacioni i gjendjeve
(funksionin logjik) i flip-flopit D
a. Qn+1 = QnD
b. Qn+1 = QnD’
c. Qn+1 = D’
d. Qn+1 = D
22) Cili flip-flop luan një rol jetik të funksionimit si bllok themelor i një numëruesi?
a. S-R flip-flop
b. J-K flip-flop
c. D flip-flop
130
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
d. T flip-flop
Cila është gjendja e ndaluar /kusht në flip-flopin S-R që duhet të eliminohet për shkak të
natyrës së paparashikueshme të daljes ?
a. S = R = 0
b. S = 0, R = 1
c. S = 1, R = 0
d. S = R = 1
Konsideroni invertorin e ndërlidhur kryq të treguar më poshtë. Duke kryer operacionet e
rivendosjes(reset) dhe vendosjes(set), nëse qarku vazhdon të mbetet në gjendjen reset dhe
vendosni gjenjen set përkatësisht, atëherë cili është kapaciteti i ruajtjes bit-it i invertorit
të ndërlidhur kryq?
a. 0
b. 1
c. 2
d. 4
Nëse latch S-R aktive-LART ka 0 në hyrje S dhe 1 në hyrje R dhe pastaj hyrja R shkon
në 0, latch do të jetë ________.
A. Set
B. Reset
C. Clear
D. Invalid
Cila është kapaciteti binar i ruajtjes i ndonjë flip-flopi?
o 1 bit
o 2 bita
o 16 bita
o pakufi bitA
131
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a)500kHz;
b)250kHz;
c) 25kHz;
d)10kHz
132
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
133
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
8. Regjistrat
Grupi i flip–flopëve të vendosur paralel të cilët përdoren për ruajtjen e përkohshme
të shënimeve binare quhet regjistër. Regjistrat mund të jenë të gjatësive të ndryshme por
më së tepërmi përdoren regjistrat si: 4 bitë, 8 bitë, 16 bitë dhe 32 bitë.
134
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Regjistra zhvendosësh
Regjistri i cili shkrimin apo leximin e shënimit e kryen duke zhvendosur shënimin binar
në të djathtë ose në të majtë quhet regjistër zhvendosës.
Te ky lloj i regjistrave dalja e secilit flip-flop lidhet me hyrjen e flip-flopit vijues, ashtu
që mundësohet zhvendosja e bitëve të shënimeve nga njëri flip-flop në tjetrin
Dalja paralele
Zhvendosja në
të djathtë
Dalja në seri
Hyrja në seri Regjistri A
Në bazë të mënyrës së shkrimit dhe leximit të shënimeve dallohen këta tipa të shift
regjistrave:
Çdo regjistër duhet të ketë hyrjen për resetim (pastrim) CLR = Clear, si dhe hyrjen
CP për impulset e taktit (Clock – Pulses) të cilat sinkronizojnë të gjitha veprimet në
regjistër.
135
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Bllok skema e regjistër zhvendosës me hyrje paralele dhe dalje në seri dhe
b)regjistër zhvendosës me hyrje në seri dhe dalje paralele
137
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Secili impuls i taktit i zhvendos impulset e shënimeve për një flip-flopë në të djathtë.
Dalja është e vonuar për katër impulse të taktit
Ky lloj i regjistrave përdoret për të realizuar qarqet për vonim të sinjalit digjital. Vonesa
varet nga perioda kohore e impulseve të taktit. Pra kjo periodë e shumëzuar me numrin e
flip-flopve jep kohën për të cilën do të vonohet sinjali digjital në dalje
Bllok diagrami i regjistrit SISO është:
Hyrja Dalja
Dn Dn-1 ... D0
Shembull: SISO
138
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
R ~Q R ~Q R ~Q R ~Q
RESET RESET RESET RESET
Resetimi
Impulset e taktit
Kontrollimi leximit
Q Q Q
Q 3
2 1 0
Daljet Paralele
Fig ()-Regjistri zhvendosësh SIPO me mundësi të leximit në seri
139
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrjet Bn Bn-1 B0
paralele
...
Hyrjet paralele
B3 B 2
B 1
B 0
Kontrolli Leximit
Resetimi
Impulset e taktit
Fig ()Rexhistri PISO
Së pari duke vendosur 1 në RESET resetohet regjistri (bëhet 000) e pataj vendoset
RESET=0. Le të shohim si do të shkruanim numrin 1101 në regjistrin PISO. Në hyrjet
paralele futen 1,1,0,1 përkatësisht.duke vën 1 në hyrjen Kontrolli Leximit, mundësojmë që
përmbajtja e dhënë të vendoset në flip-flopët e regjistrit nëpërmjet hyrjeve për rivendosje
të cilët të cilët bëhen 0,0,1,0 përkatësisht, kështu rivendosen njishet në flipflopët
FF3,FF2,FF0 kurse FF1 mbetet në gjendjen zero. Leximi i përmbatjes së futur bëhet në
daljen serike Q0 pas 4 imulseve të taktit
140
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
0
0
Parimi i lidhjes serike asinkrone
0
U1
0 A QH Tx X1
B
0 C
Hyrjet paralele D U2
0 E 2.5V Rx
F D QA
1 G QB
H QC Dalet et paralele
QD
1 Resetimi SER QE
QF
~SH/LD ~CLR QG
1 INH CLK QH
~CLR
Resetimi SHIFT_8POUT
CLK
Impulset e taktit
4BIT PIN SHIFT REG
141
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
142
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
143
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
144
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
145
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
146
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
147
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Regjistrat stacionar
Quhen stacionar sepse përmbajtja e tyre mund të lexohet më tepër here, pra nuk
ndryshohet përmbajtja e regjistrit sepse nuk ka zhvendosje të bitëve të informatës. Shkrimi
dhe leximi bëhen në mënyrë paralele, prandaj quhen regjistra stacionar PIPO. Regjistrat
PIPO përbëhen prej flip-flopëve dhe qarqeve logjike DHE.
Bllok-diagrami i regjistrit stacionar PIPO duket si në figurën e më poshtme.
Hyrjet
paralele
Bn Bn-1 B0
...
Dn Dn-1 ... D0
...
Daljet Qn Qn-1 Q0
paralele
148
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrjet B B B
B 2 1 0
paralele 3
kontrolli
i shkrimit
Fshirja
Impulset e taktit
Kontrolli Leximit
Daljet Paralele Q Q 2
Q 1
Q 0
3
Fig ()-Rexhistri stacionar
149
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
150
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Paraqitja simbolike
Skema logjike
Fig. 5-5. Regjistri stacionar katër bitësh me bistabila SR
Regjistri sillet në gjendjen fillestare në atë mënyrë që përmes hyrjes për fshirje CRL
dërgohet
1, d.m.th. nivel i lartë tensioni: (CRL = 1). Me këtë bistabilat do të fshihen sepse të gjitha
hyrjet e
tyre për risetim janë aktive Ri=1 (R1 = R2 = R3 = R4 = 1), kështu që gjendja fillestare e tij
do të jetë:
Q1=0, Q2=0, Q3=0 dhe Q4=0.
151
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a) Struktura logjike
b) Simboli
Fig. (). Regjistri stacionar katërbitësh me bistabila JK
dhe në këtë regjistër janë përdorur bistabila me hyrje asinkrone për risetim Rd me
të cilat
fshihet përmbajtja e tyre. Kjo arrihet me lidhjen e tyre në një linjë të vetme, të shënuar me
CRL
e cila do të jetë aktive në nivel të ulët (regjistri fshihet nëse është plotësuar kushti CRL=0).
Për regjistrat stacionar të realizuar me bistabila të akorduar mund të përdoren bistabila të
cilët reagojnë në tehun rritës të taktit CLK, si dhe bistabila me strukturë MS të cilët
reagojnë në
paraqitjen e tehut rënës të takt-sinjalit.
Shembull:Është e nevojshme të realizohet kapaciteti i RAM statik (SRAM) 8x4
bit. Për të realizuar kujtesën përdorin qarqet dixhitale të njohura: qeliza e kujtesës
realizohet duke përdorur Flip-flopin D(D-leç), dekoderin, qarqet logjike dhe bafer me tre
gjendje.
152
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kapaciteti i memorjes prej 8x4 bitesh përbëhet nga 8 regjistra statik me kapacitet
prej 4 bitesh. Për realizimin e një regjistri statik kërkohen 4 qeliza memorie. Për realizimin
e e kujtesës do të përdoret qeliza e kujtesës e treguar në Figurën a.
Kujtesa është e organizuar në formën e një matrice me tetë rreshta dhe katër kolona.
Rreshtat e kujtesës janë regjistrat statik me fjalë binare 4 bit. kolonat e kujtesës i përkasin
qelizave për të ruajtur bitat të së njëjtës peshë. Për zgjedhjen regjistrit në të cilin lexohen
të dhënat me 4 bit ose nga e cila shkruhen përdoret një dekoder adresave 3/8. Meqënëse
ekzistojnë bafer me tre gjendje në daljen e qelizave të memories, daljet e qelizave të
kujtesës mund të lidhen me një linjë të përbashkët të daljes. Në fig P4.4 është dhënë bllok
skema e memories statike 8x4 bita.
Shkrimi i të dhënat që janë të pranishme në linjat hyrëse DIN3-DIN0 në regjistrin
e zgjedhur bëhet duke vendosur CS = 0 dhe WE = 0, i cili zgjedh çipin (chip select, CS)
dhe mundëson shkrimin ((write enable, WE).
Leximi i përmbajtjes 4-bit të regjistrit të përzgjedhur bëhet duke vendosur CS = 0 dhe OE
= 0, i cili zgjedh çipin dhe aktivizon baferin me tregjendje të daljes (output enable, OE), në
mënyrë që të dhënat e ruajtura në regjistër të jenë të pranishme në linjat e të të dhënave
dalëse DOUT3-
153
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
DOUT0
154
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
FF5
FF1
S Q
S Q
R ~Q
R ~Q
FF6
FF2
S Q
S Q
R ~Q
R ~Q
FF7
FF3
S Q
S Q
R ~Q
R ~Q
155
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Cila është vlera e vonesës kohore që futë sistemi digjital në linjën për vonesë me
regjistër zhvendosësh , sidomos në dukurin e një vargu të impulseve të hyrjes?
a. (n + 1) T = Δ
b. (n - 1) T = Δ
c. (n + 1) / T = Δ
d. (n - 1) / T = Δ
156
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
9. Memoriet
Hyrje
Memoriet janë pajisje elektronike të cilat përdoren për të mbajtur mend informatat binare.
Memorien e përbëjnë pajisjet që mundësojnë shkrimin(regjistrimin), ruatjen dhe leximin
e të dhënave binare. Operacionet e shkrimit dhe dhe të leximit quhen qasje në kujtesë.
1
A0
2
. . 3
Regjistri i Dekoderi i
. adresave . adresave . Celulat
. . . mem-
An-1
. oruese
2n
1 2 3 . . . 2m
Hyrja
Dalja Regjistri i të dhënave
Logjika kontrolluese
R/W
157
(shkruaj/lexo)
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig .(s.
Për të mundësuar shtruarjen dhe leximin e informacioneve binare përdoret regjistri për
adresim, në të cilin përkohësisht shënohet adresa binare e fjalës që duhet të shkruhet ose
lexohet. Kjo adresë pastaj dekodohet në dekoderin e adresave, për ta dërguar përfundimisht
sinjalin përkatës nëpër linjën përkatëse.
Përveç regjistrit të adresave, nevojitet edhe regjistri i të dhënave, në të cilin barten të dhënat
që dëshirojmë ti shkruajmë në memorie ose t’i lexojmë nga ajo.
158
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Ushtrimi 9.1:Informacioni 4MB X 8 është shkruar në një kujtesë:. Jepni gjatësinë e një
fjalë kujtimi në atë kujtesë dhe të përcaktojë kapacitetin e saj në kuptim të bajtëve dhe të
bitëve :
1. Gjatësia e një fjale të memories është 8 bit.
2. Kapaciteti i kujtesës llogaritet si më poshtë:
C = 4 X 220 X 8 B = 33 554 432 B = 268 435 456 bit.
Vërejtja 9.1: Gjatësia e fjalës së memories.
Kapaciteti i një kujtese në shumicën e rasteve jepet në formatin e mëposhtëm:
C = A X L, ku L është gjatësia e fjalës së memories. P. sh, nëse marrim parasysh kujtesës
në të cilën është shkruar 4KB X 8, ne thjesht mund të nxjerrim përfundimin se gjatësia e
fjalës së kujtesës është 8 bit.
159
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Ushtrimi 9.2:
Informacioni i mëposhtëm është shkruar në një pajisje dixhitale të ruajtjes: 4GB X 4.
a. Jepi gjatësinë e fjalës së memories në këtë pajisje;
b. Përcaktoni kapacitetin e kujtesës në termin bajt dhe gjithashtu në terma bit.
Pinët e të dhënave.
Pinat e të dhënave mund të jenë vetëm hyrës(me shkronjën I), dalës (me shkronjën О )
ose dykahësh(me shkronjat IO ose me shkronjën D-të dhëna.) Numri i pinave të të
dhënave në një çip memorues varet nga numri i kolonave në matricën
memoruese, përkatësisht nga hapësira e një vendi memories p.sh 8 bitë, çdo vend
memorues mund të mbajë 8 bit apo 1 bajt
1Kх8 do të thotë se çipi ka 1K vend memorues ku çdo vend mund të mbajë 8 bit. Kjo
nënkupton se ai çip mund të ruaj gjithsej 8K bit. Çipi 16Kх1 ka 16K vende dhe çdo vend
mban vetëm një bit.
160
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Forma e përgjithshme
Organizimi i brendshëm i memories fikse me 2n-fjalë m-bitëshe, në formë të
përgjithshme, duket si në Fig
161
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
162
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
AL PIC SP
163
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
164
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Struktura PLA realizohet me transistor bipolar, dioda, transistor NMOS apo me qarqe
CMOS.
Struktura PLA realizohen si çipa të gatshëm me 8 deri 16 hyrje dhe 4 deri 8 dalje. Në këta
çipa, nëpërmjet programeve speciale të cilat mund të porositen nga prodhuesi, mund të
sintetizohen edhe funksionet më komplekse të formës “shuma e produkteve”
165
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Vini re se çdo term i produktit mund të formohet nga qarqet DHE, dhe që ndonjëri prej
këtyre termave të produktit mund të mblidhet nga qarqet OSE.
166
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
167
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Struktura e dekoduesit të
programueshëm PAL
Qarku 16L8 është dekodues PAL me 10 hyrje fikse, dy dalje fikse dhe gjashtë pina
që mund të programohen si hyrëse ose dalëse.
Logjika të Programueshëme
Një pajisje logjike e programueshme funksionon si një ROM, është një zgjidhje më
efikase për aplikimin e funksioneve të pakta të dalëse. (Jo të gjitha mintermat
dekodohen.)
168
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Ne sugjeruan më herët se një ROM kishte një dekoder brenda saj. Ju mund ta
paramendoni këtë si:
PLA është një pajisje logjike e programueshme me fusha DHE të programueshëm dhe
fusha OSE të programueshëm
PAL është një pajisje logjike e programueshme ku lidhjet e fushës OSE janë fikse, kurse lidhjet
e fushës DHE janë të programueshme
PLD(ROM) është një pajisje logjike e programueshme ku lidhjet e fushës DHE janë fikse,
kurse lidhjet e fushës OSE janë të programueshme
169
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
PLS nga Programmable Logic Sequencer) Qarqet me fusha që programohen mund të përmbajnë edhe
elemente memoruese regjistra hyrës dhe regjistra dalës. Përdoren për realizimin e qarqeve
kompjuterike komplekse.
Tipet e vargjet logjike të programueshme
Programimi
Për programimin e qarqeve me fusha që programohen shfrytëzohen pajisje universale për
programim, përmes së cilave mund të programohen PROM-et, PAL-et dhe FPLA-të.
Përgatitja e të dhënave të cilat shfrytëzohen për programim bëhet në kompjuter, duke
shfrytëzuar softverin adekuat.
Gjatë programimit të më shumë PLA-ve për një zbatim të caktuar shfrytëzohen matrica
programuese, për çka PLA-të e tilla shpesh quhen edhe FPLA (nga Field-Programmable
Logic Arrays).
Janë prodhuar edhe qarqe me fusha që programohen, te të cilat mund të fshihet programi
ekzistues dhe të bëhet riprogramimi i tyre, plotësisht njëlloj siç fshihen dhe programohen
EEPROM-et. Qarqet e tilla njihen me shkurtesën EPLD (nga Erasable Programmable
Logic Device).
A B C
0 0 0 0 p
0 0 1 1 y
0 1 0 2 t
0 1 1 3 h
1 0 0 4 o
1 0 1 5 n
171
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
p 16 10000 0
y 25 11001 1
t 20 10100 2
h 8 01000 3
o 15 01111 4
n 14 01110 5
172
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
n dalje për
të dhënat
Bllok diagrami i njësisë memoruese
Hyrja e
të dhënave
komunikimi në mes njësisë memoruese dhe rrethinës së saj realizohet nëpërmjet linjave
kontrolluese , linjave për zgjedhjen e adresës, hyrjeve për të dhëna dhe linjave dalëse.
Linjat kontrolluese përcaktojnë drejtimin e transferimit të të dhënave dmth.
Caktojnë se a do të bëhet shënimi i fjalës binare në regjistër të memories, apo leximi
i fjalës binare më herët të shënuar nga regjistri i caktuar.
173
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Linjat për adresim mundësojnë që fjala e caktuar binare të zgjedhet nga mijëra
fjalë të memoruara në njësinë memoruese.--> hyrjet e adresave
Linjat hyrëse mundësojnë sjelljen e informative në njësinë memoruese. Të
dhënat hyrëse
Linjat dalëse mundësojnë nxjerrjen e informative (leximin) nga memoria.--> të
dhënat dalëse
Kapaciteti i memories caktohet me numrin e fjalëve që mund të vendosen në të dhe numrin
e bitëve për secilën fjalë. Secilës fjalë në memorie i shoqërohet numri identifikues –adresa.
Zgjedhja e fjalës së caktuar bëhet duke insertuar adresën e saj binare në linjat për adresim.
Dekoderi brenda njësisë memoruese pranon adresën dhe hap kalimet e nevojshme për
zgjedhjen e pikërisht asaj fjale binare së cilës i përgjigjet adresa e sjellë në hyrje të tijë. Me
k-bit për adresim mund të zgjedhin 2k – fjalë binare.
Dy sinjalet kontrolluese emërtohen “shkruaj” dhe “lexo” Kur njësia memoruese pranon
sinjalin kontrollues “shkruaj” qarqet e brendshme kontrolluese bartin të dhënat hyrëse n-
n-bitëshe në regjistrin, adresa e të cilit është specifikuar nëpërmjet linjës për adresim.
Kur njësia memoruese pranon sinjalin kontrollues “lexo”, fjala binare, adresa e të cilës
është specifikuar nëpërmjet linjës për adresim, bartet nga regjistri i caktuar në n linjat
dalëse.
Shembull nëse qarku memoruas si në fig ka dhjetë linja adresash (k=10) dhe tetë të të
dhënave (n=8)
174
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a) me linja të veçanta për lexim dhe incizim b) me linja të dyanshme për lexim/incizim
Simbole të komponentës memoruese të organizuar si me k-bit për adresim dhe fjalën të gjatësis n bita
Cili është roli i çdo linje hyrëse/dalëse për komponentet memoruese me paraqitjet
simbolike të treguara në figurat e mëposhtme
175
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
176
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
177
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Qeliza CMOS SRAM me katër transistorë Celula elementare memoruese është flip-
flopi në teknologjin NMOS Secili element memories përmban dy NMOS transistor me
lidhje të kryqëzuar-M2 (kur i pari përçon, i dyti është i bllokuar dhe anasjelltas) si dhe dy
transistorë për ndërlidhje –M1
178
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shkrimi:Operacioni bëhet duke dhënë njëshin logjik në linjën BL dhe zeron logjike në
linjën BL’ dhe pastaj sillet njëshi logjik linjën e fjalës WL.
Leximi: operacioni kryhet duke ngarkuar dy linjat bitit BL dhe BL dhe pastaj sillet zeroja
logjik linjën WL.
Fig 9.2 celula e memories SRAM me transitor NMOS
A static RAM chip from a Nintendo Entertainment System clone (2K × 8 bits)
Shembull:2Kx8 RAM 200nS
179
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
180
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig 9.3. celula memoruese kapacitive me :a) një transitor b) tre transistorë
Nëpërmjet linjave për shkruarje dhe për lexim dhe magjistrales në drejtët e transistorëve
T1 dhe T3 sillet tensioni i ushqimit UDD. N ë qoftëse linja lexo është në nivel të ultë të
potencialit, e linja shkruaj në potencial të lartë, transitorët T2 dhe T3 nuk përçojnë, por
përçon transistori T1. Përçomi i T1 mundëson ngarkimin e kapacitetit të hyrje s të
transistorit T2. Nëse linja shkruaj bie në zero logjike, shkruarja ka përfunduar, e vlera e
bitit të të dhënës është memoruar në kapacitetin C
Për leximin e përmbatjes së celules duhet linja lexo të jetë në nivel të lartë, e ajo shkruaj
në nivelë të ultë. Në këtë rastë T3 përçon. Në qoftëse në kapacitetin C të celulës memoruese
ka qenë e memoruar vlera binare 1 (kondensatori i mbushur), edhe transistori T2 do të
përçoj. Nëpërmjet të T2 dhe T3 linja për lexim e të dhënave do të lidhet për masë. Kjo do
të thotë se në celulën memoruese memorohet vlera e investuar e informatës.
Vlera e memoruar në celulën memoruese humb ngadalë për shkak të shkarkimit gradual të
të kondensatorit C me kalimin e kohës, që është metë DRAM.
181
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Çipet Dinamik RAM janë shpesh të kombinuara në pllaka të stampuara për ndërtuara
modul të memories. Kjo është pëe arsyeje se gjerësia maxhistrales e të dhënave të sistemit
kërkon më shumm DRAM se një çipë të vetëm.p.sh fig 12.15 tregon se si 64M X 8DRAM-
ë janë kombinuara për të bërë një modul të memories 64M X 32. Bllok diagrami i modulit
është treguar në fig 12.15 dhe dukja mekanik është treguar. Linjat hyrëse/dalëse të të
dhënave janë të ndara nga njëra tjetra kështu që ekzistojnë 32 data I/O (DQ)/. Linja e
adresave(ADDR[12.0] për modulin janë të lidura në paralel në të gjithë çipet me
multipleksim të adresave, kjo magjistrale e adresave 13 bitëshe jep 26-bit adresa , duke
diapazoni 64M adresa.. chip select (CS) për të gjitha pajisjet janë të lidhura së bashku
kështu me selektim të modulit selektohen të gjtha çipet në modul.
Fig 12.7 tregon dukjen e një 168-pin DRAM. Ka nga 84 pina në secilën anë të pllakës..
kështu DIMM me kapacitet më të lartë të kujtesës mund të kenë 200 pina ( 100 njëra anë),
DIMM mund të kenë 240 pina ( 120 pin në një anë)
182
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
DDR-(double data rate).SDRAM e cila përdorë të dyja tehet e clock-it për transmetim të të
dhënave
183
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
DDR2-( gjithashtu quhet double data rate), SDRAM që përdor të dyja anët e tehet e clock-it dhe
internal clock të tjetër në shpejtësi për të transmetuar të dhëna më shpejtë se DDR RAM.
Një kufizim i standardit dinamic RAM është shpejtësia e transferim të të dhënave ndërmjet RAM
dhe sistemit që e përdor. Historikisht, transferi i të dhënave në DRAM ka qenë asinkron, pas hyrjeve
kontrolluese të ndryshme(WE’, RAS’ CAS’) që aplikuan, të dhënat janë të qasme në magjistrale
posa të arijnë. Kjo sjellje asinkrone ka bërë që transferi i të dhënave në dhe nga DRAM të vështirë
interfejsin me komponentet e tjera të sistemit siç është p.sh mikroprocesori, shpesh është dashtë të
pres dhe kështu keqësim të perormancës së sitemi
Një zgjidhje ishte zhvillimi i SDRAM (Synchronous DRAM) që përdor sinjalin e clock për
sinkronizuara transferin e të dhënave në magjistrale të sistemit. Natyra sinkrone në këtë tip të
DRAM-ë qasjen në të dhëna më të parashikueshme, kështu që edhe shpejtimi e transferim të
dhënave në dhe nga komponentet e tjera të sistemit
Zhvillimi i më tutjeshëm është DDR-(double data rate).SDRAM, e cila përdor të dyja tehet e
impulsit të clock për transfero të të dhënave. Kjo mundëson dyfishimin e shpejtësisë të të dhënave
hyrëse dalëse, ndërsa përsor frekuencën e njëjtët të clock sikur te sistemi SDRAM origjinal.
Sistemi që inkorporon DDR2( gjithashtu quhet double data rate)SDRAM për sinjalin e clock që
është gjysma e clock të sistemit, duke transferuar të dhëna me efikasitet 4 herë se shpejtësia
normale.
Për shembull memorjet DDR2-800 punojnë në 400MHz, DDR2-1066 dhe DDR-1066 punojnë në
533Mhz, DDR3-1333 punojne në 666,6MHz.
Është e rëndësishme që të kuptohen këto takte janë maksimumi të cilën memorja mund të
184
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
185
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
186
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Disa programe kanë nevojë për një sasi të caktuar të RAM për të punuar si duhet dhe
kompanitë zakonisht do të vënë këtë informacion në kuti kështu që ju e dini para se të
blini.
True
Fals
ROM qëndron për...
Really Old Memory
Red Object Memory
Read Only Memory
Redundancy Only Memory
Cila nga memoriet e mëposhtme përdor tensionin elektrik për qëllim të fshirjes?
187
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a. PROM
b. EAROM
c. RAM
d. CAM
Cilat nga këto është /disavantazhi kryesor / i kujtesës dinamike në regjistrim të dhënave
?
A. Harxhojnë më pak energji
B. Dendësia e lartë e paketimit
C. Nevoja e qarkut shtesë për freskim të kohëpaskohshëm të ngarkesës së
kondensatorit
a) me linja të veçanta për lexim dhe incizim b) me linja të dyanshme për lexim/incizim
Fig. (). Simbole të komponentës memoruese të organizuar si fjalë 1K x 1 bajt
Shembull (): Leximi. Të përcaktohen gjendjet logjike të të gjitha linjave të qarkut të
dhënë memorues me qëllim të lexohet përmbajtja e lokacionit memorues me adresë 6DEC.
1. Zgjedhje e chipit: CS =1;
2. Zgjedhja e adresës së lokacionit memorues: 6DEC=aBIN=0000001100. Ky informacion i
188
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig. 10.13 Write, erase and read programming for a flash E2PROM array
Loji Teknologjia Cikli i Cikli i Koment
leximit incizimit
ROM NMOS, 20-200ns 4-javë Incizim vetë një herë; fuqi e
Maskë CMOS vogël
189
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
10. Numëruesit
10.1. Hyrje
Numëruesit janë qarqe logjike sekuenciale, të cilët shërbejnë për njehsimin e
impulseve ose të ndryshimeve të gjendjeve të sinjalit. Në fakt, Regjistri i cili me aplikimin
e impulseve hyrëse kalon në sekuenca të paracaktuara të gjendjeve quhen numërues.
Impulset hyrëse (Sinjalet e kontrolli)t mund të emetohen nga burimi i sinjalit taktik ose nga
çdo qark tjetër që është në gjendje të gjenerojë sinjale dixhitale. Pulset zakonisht janë
periodike, por numëruesit gjithashtu mund të punojnë nën ndikimin e impulseve që
ndodhin në momente të rastësishme. Përveç hyrjes për takt, disa numërues gjithashtu kanë
hyrje shtesë që përcaktojnë metodën e numërimit.
Rradha e gjendjeve të numëruesit mund të jenë të njejta me sekuencën e numrave
binar (numrues binar), por nëse është e nevojshme, mund të formohet në mënyrë arbitrare.
Numri i gjendjeve të ndryshme te numëruesit quhet modul(moduo) i numëruesit.
Të përkujtojmë se si numërohet në sistemin numerik binar. Numërimi fillon me
zero (0) pastaj kalohet në një (1).
P.sh. 0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111,
10000, 10001 etj..Numërimin e tillë e mundësojnë elementet bistabile (flip – flopët), të
cilët kanë mundësinë e qëndrimit në njërën prej dy gjendjeve të cilave i përgjigjen 0 dhe 1.
Përveç numërimit binar, bistabilët e lidhur në forma të caktuara nëpërmjet lidhjeve
rivepruese mundësojn edhe numrim dekad ose numrim në ndonjë sistem tjetër numerik
Numëruesit gjejnë zbatime të shumta si në industri, teknikën matëse etj.
Në industri (përdoren për numërimin e njësive prodhuese).
Në teknikën matëse (përdoren për matjen e frekuencës, periodës së sinjalit, kohës,
shpejtësisë etj).
Në instrumente matëse digjitale (formojnë sinjalet kontrolluese, sinjalet referente
për numërimin dhe për ndarje të impulseve etj)
J Qo J Q1 J Q2
Cp Cp Cp Cp
K K K
1
Numëruesi binar tre bitësh
191
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Q0
Q1
Q2
Diagramet kohore
Tabela
Numëruesi në figurë është numërues modulo 2n sepse numëron prej 0 deri 2n –1
p.sh. n = 3 23 – 1 = 8 – 1 = 7, pra ky numërues mund të numëroj deri në 7. Nëse
dëshirojmë që ky numërues të numëroj prapa atëherë duhet të marrim në shfrytëzim daljet
.
nëse do të dëshironim që ky numërues të numëroj nga prapa, pra prej një numri më të
madhë kah nunrui më i vogël (count down), atëherë do ti përdorim daljet Q’i në vend të Qi
në këtë rat do të kemi diagramet e formave valore si në fig 10.2.
192
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Qarku riveprues formohet prej qarkut logjik JODHE dhe kur në numërues futet
impulsi i 10-të me radhë, dalja e këtij qarku kalon nëpër gjendjen 0 dhe bënë resetimin
(pastrimin) e të gjithë flip – flopëve dhe pas këtij procesi numëruesi fillon të numëroi
dekadën tjetër.
Numëruesi binar 4 bitësh sinkron me bartje serike i realizuar me flip – flop T është:
193
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Impulset
Q3 Q2 Q1 Q0
hyrëse
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
194
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
GND VDD
5V
FF3
FF0 FF1 FF2
Impulset SET SET SET
SET
kryesore J Q J Q J Q
J Q
CLK
CLK CLK CLK
K ~Q
K ~Q K ~Q K ~Q
RESET
RESET RESET RESET
195
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Vërejmë se kur vjen impulsi i dhjetë në numërues, daljet e flip-fopëve janë 1010. Nëse
ndikojmë që në kësaj renditje të bitëve pas impulsit 9 (gjendjeve 1001), me paraqitjen e
impulsit të ardhshëm të bëhet repetimi i flip-flopëve(pra daljet të kalojnë në 0000) themi
se ja kemi arritur qëllimit. Pra duhet të ndikojmë edhe në flip-flopët FF3 dhe FF1 që edhe
ato të kalojnë në 0 pas impulsit të 10 me radhë. Te numëruesi binar sinkron, i dhënë në fig
10.4, dalja e FF1 komplementohet, nëse Q0 =1. Për ta ndalur Q1 të bëhet 1 pas impulsit të
10, në vend se të lidhim J1 dhe K1 me Q0 ato i lidhim me daljen e qarkut DHE në hyrje të
të cilit lidhen Q0 dhe Q3’. Kjo bëhet sepse sepse Q3 është 0 pas impulsit të tetë dhe kështu
në dalje të qarkut DHE pas impulsit të tetë mbetet 0, me çka e ndalojmë kalimin e FF1 në
gjendjen 1 me paraqitjen e impulsit të dhjetë, pra kemi
T1=J1=K1=Q0Q3 ....................10.2
Tash shqyrtojmë mundësin që të ndikojmë edhe në daljen e FF3, që të kaloj në gjendjen 0
me paraqitjen e impulsit të 10 me radhë në hyrjen e taktit. Pra, duam që Q3 të bëhet 1 pas
impulsit të tetë dhe të kaloj në 0 pas impulsit të dhjetë. Nëse lidhjen e bëjmë ashtu që
J3=Q0Q1Q3 K3=Q0 ..............10.3
Atëherë pasi që Q0=Q1=Q3 =1 (pra J3=1) para impulsit të tetë kurse pastaj Q0=1 dhe
Q1=Q2=0, dhe K3 =1 deri tek impulsi i dhjetë. Duke e bazuar në në tabelën e gjendjeve
për flip-floët JK ( ku për Jn=0 dhe Kn=1 dalja e Qn+1 është 0) konstatojmë se edhe FF3
pas impulsit të dhjetë kalon në gjendjen 0 dhe numri përsëri fillon me sekuencën fillestare
0000. Realizimi i barazimit për J3, në shprehjen 10.3 bëhet me qarkun logjik DHE me tri
hyrje
Në figurën e më poshtme është paraqitur numëruesi dekadë sinkron disejnin e të cilit e
përfituam me analizën më sipërme
Impulset Q0 Q1 Q2 Q3
hyrëse
DHE1 DHE3
Q0 J1 DHE2
Q1 J2 Q2 J3
Q0' Q0
Q0
196
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
U12
GND
U6 U7 U8 U9
U15 U16
VCC
Quad_And_Gate
U13
VCC
U14 U1
5V
GND
Key = Space
XFG1
GND
VCC
Counter_74LS160N
RCO Mod7 RCO Decade
U18 U11
197
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Resetimi
fig. Numëruesi rrethorë
Pasi ti resetojmë flip – flopët, në FFA vendosim gjendjen 1 përmes hyrjes direkte Pr, e pastaj
me aplikimin e impulsive të taktit gjendja 1 kalon në FFB e kështu me radhë duke krijuar
një cikël të mbyllur me 4 sekuenca të ndryshme binare.
Diagramet kohore të daljeve të numëruesit rrethor duken si më poshtë:
QA
QB
QC
QD
1000 0100 0010 0001 1000 0100 0010 0001 sekuencat QA QB QC QD
Numëruesi në figurën e mësipërme numëron 4 sekuenca të ndryshme dhe quhet numërues
modulo 4 (numri i flip-flopëve është 4).
198
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Nëse lidhja e FFA dhe FFD bëhet permes daljes atëherë fitojmë numëruesin rrethor të
përzier të modulit 2*4, pra permes tij realizohen 2*4 sekuenca të ndryshme, si në figurën
e më poshtme.
199
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
200
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
201
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shembull: ORA
202
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
1
61
41
4 5
64
~Q
~Q
~Q
~Q
Q
~Q
~Q
RESET
RESET
RESET
RESET
SET
SET
SET
SET
RESET
RESET
SET
SET
CLK
CLK
CLK
CLK
CLK
CLK
K
J
K
8 JK_FF 11 JK_FF 14 JK_FF 2 JK_FF
60 JK_FF 63 JK_FF
~Q
~Q
~Q
~Q
6 34 29 3
Q
~Q
~Q
65
RESET
RESET
RESET
RESET
62 37 31
SET
SET
SET
SET
RESET
RESET
58 56
SET
SET
CLK
CLK
CLK
CLK
CLK
CLK
K
23
J
U1 U2 U4 U16
U45 U46
Q
~Q
~Q
~Q
~Q
Q
~Q
~Q
RESET
RESET
RESET
RESET
SET
SET
SET
SET
RESET
RESET
SET
SET
CLK
CLK
CLK
CLK
CLK
CLK
K
J
U31
U59 U30 U32 U33
U58 AND2
AND2 AND2 AND2 AND2
AND2
35
52 40
U3
U47 U5 U7 U14
U48 Q
~Q
Q
~Q
~Q
~Q
~Q
RESET
Q
~Q
SET
RESET
RESET
RESET
RESET
SET
SET
SET
SET
RESET
SET
CLK
CLK
CLK
CLK
CLK
J
K
CLK
K
JK_FF
J
VCC 25000Hz
5.0V
203
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Komparatori digjital
Komperatori digjital shërben për krahasimin e numrave binarë në mes veti (konstaton
se numri binar A është më i madh, i barabartë, apo më i vogël se numri binar B).
Numrat binar që krahasohen kanë numër të barabartë të bitëve (n) të cilët i paraqesin
hyrjet në komponentën logjike
Qarku JOOSE ekskluziv luan rolin e detektorit të barazisë, sepse dalja e tij është
vetëm kur të dy bitët hyrës janë të barabartë me njëri-tjetrin. Nga ana tjetër, dalja do të
jetë 0 vetëm nëse bitët janë të ndryshëm mes veti.
204
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
......................................
Së pari po e analizojmë komparatorin e numrave binarë njëshifror.
A B Y A B
0 0 1
0 1 0
1 0 0
1 1 1
Nga tabela shihet se qarku i tillë sillet si detektor i barazisë, që dmth se në dalje të tij
fitohet njësh logjik nëse A=B
a) Nëse A=B Y A B =1
b) Nëse A> B C=A B =1; (A>B A=1,B=0), Atëherë 1 0 =1 1=1)
205
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
206
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Detyrë:
Të konstruktohet komparatori digjital dybitësh.
Udhëzime:
Numrat binar dybitësh janë: A=A1A0 dhe B=B1B0
Funksionet logjike janë:
Y=Y1Y0 (Nëse Y=1 atëherë A=B)
C A1 B1 A0 B0 (Nëse Y=1 atëherë A=B)
D A1 B1 Y1 A0 B0 (Nëse D=1 atëherë A<B)
4-Bit Parity Generator Truth Table:
INPUTS OUTPUTS
A B C D ODD EVEN
L L L L L H
L L L H H L
L L H L H L
L L H H L H
L H L L H L
L H L H L H
L H H L L H
L H H H H L
H L L L H L
H L L H L H
H L H L L H
H L H H H L
H H L L L H
H H L H H L
H H H L H L
H H H H L H
H - High Level
L - Low Level
Mbledhësit binarë
Për mbledhjen e numrave binarë, shfrytëzohen rregulla të ngjashme me ato që
shfrytëzohen në aritmetikë për mbledhjen e numrave decimal.
Mbledhësi i numrave binarë njëshifrorë quhet gjysmëmbledhës (ose halfadder), ndërsa
mbledhësi i numrave binarë shumëshifrorë quhet mbledhës i plotë (ose fulladder).
207
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
GJYSMËMBLEDHËS
Gjysmëmbledhësi është qark i cili bënë mbledhjen e dy
numrave njëbitësh, në bazë të tabelës së dhënë më poshtë:
A SUM
Hyrja Dalja
B CARRY
A B S C A S = 3A’B+AB’
0 0 0 0 B 1
2
0 1 1 0
C 4= A B
A
B
CARRY 1 0 1 0
SUM
1 1 0 1
Ku janë:
A, B – numrat që mblidhen
S– shuma
C – bartja
A S = 3A’B+AB’
B 1
2
C 4= A B
Mbledhësi i plotë
Gjysmëmbledhësi nuk mund të përdoret gjatë mbledhjes së dy numrave binar
shumëbitësh, sepse gjatë mbledhjes duhet të mblidhet edhe bartja nga pozicioni më i ulët.
208
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Për këtë qëllim përdoret mbledhësi i plotë (ang. Full Adder), i cili përshkruhet me tabelën
e kombinimeve vijuese:
A CARRY A SUM
B B CARRY
SUM
CIN CIN
Hyrja C-1 e mbledhësit FA0 është e përtokzuar për cilin nuk ka bartje nga stadi
paraprak.
Shprehjet algjebrike për shumën Sn dhe bartjen Cn mund të nxirren duke ndërtuar
së pari tabelën kombinuese për mbledhësin e plotë(fig 11.6)
209
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrjet Daljet
An Bn Cn-1 Sn Cn
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
00 01 11 10
A
0 0 1 0 1
1 Sn 1 0 1 0
B
Sn=A'B'Cn-1+A'BC’n-1+AB'C'n-1+ABCn-1
00 01 11 10
A
0 0 0 1 0
1 Cn 0 1 1 1
210
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
B
Cn= AB+BCn-1 ACn-1
A’
B’
Cn-1 1 A 7
B
A’ 5
B 4 B
C’n-1 3 Cn-1 6 Cn
2 Sn
A A
B’ Cn-1
C’n-1
A
B www.ismaildashi.tk
Cn-1
S = (A B) Cn-1 …………(1)
Cn =( A B) Cn-1 + AB …….(2)
211
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shembull:
Të realizohet mbledhësi i numrave A = 1011 dhe B = 1001
Zgjidhje:
Në fillim bartjen duhet marrë zero sepse nuk ekziston nivel tjetër nga i cili
mund të ketë bartje
1011 bartja
1011
1001
1 0 1 0 0 shuma
212
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Gjeni gjendjet në daljet e qarkut EKS-OSE dhe në daljet e mledhësit, nëse gjendja në
hyrje: a) 1 0 0 1 b) 0 1 0 1
213
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
zgjidhja: a) 0 1 1 1 b) 1 0 1 1
Mbledhësi në seri
Te mbledhësit në seri ekzistojnë, përveç hyrjes për bartje ekzistojn edhe dyhyrje,njëra
për njërin numër edhe tjetra për numrin tjetër binarë.
214
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
ZBRITËSIT BINARË
Për zbritjen e numrave binarë, shfrytëzohen rregulla të ngjashme me ato që shfrytëzohen
në aritmetikë për zbritjen e numrave decimal.
Zbritësi i numrave binarë njëshifrorë quhet gjysmëzbritës (ose Half Subtractor), ndërsa
zbritësi i numrave binarë shumëshifrorë quhet zbritës i plotë (ose Full Subtractor).
Le të jetë A dhe B numra binar katërshifror. Atëhere është shumë e qartë se për numrin
A vlenë:
A+A’=1
A+A’+1=1111+0001=10000
A=10000-A’-1
B-A=B-(10000-A’-1)=
=(B+A’+1)-10000 ……. (11.12)
Kjo do të thotë se zbritja e numrit binar katërshifror A nga numri binar katërshifror B
është shndërruar në mbledhjen (B+A’+1), me dallim të vetëm se B-A numër binar
katërshifror ndërsa B+A’+1 pesëshifror. Për këtë arsyeje në vazhdim të shprehjes
(11.12) figuron kufiza “minus 10000” me të cilën nga shuma (B+A’+1) eliminohet biti
215
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
me peshë më të madhe. Mirëpo, për realizimin praktikë të zbritësit binar nuk ka fare
nevojë fare të eleminohet ky bit, por trajtohet si bartje dalëse e një mbledhësi të plotë 4-
bitësh, e cila përmes të një lidhjeje kthyese kthehet në hyrjen C-1 të mbledhësit dhe
shërben për shtimin e njëshit madhësisë =(B+A’)
E tëra kjo që u tha vlen vlen vetëm nëse diferenca (B-A) është pozitiv. Në qoftëse
diernca e tillë është negative, gjatë realizimit të shumës (B+A’+1) bartja te mbledhja
e bitave me peshë më të madhe (C3) është barazi me zero prandaj shprehja 11.12
duhet të modifikuar si në vijim:
B-A=B-(1111-A’)= B-A-1111=-[1111-(B+A’)=
=-(B+A’)’ ……. (11.13)
Për prezantimin e parashenjës së numrave binar shpesh shfrytëzohet një bitë shtesë, që
quhet biti i parashenjës cili për numra pozitiv ka vlerën 0, kurse për negativ 1. Kështu,
bie fjala, numri decimal 24 paraqitet në formë binare si 0˄11000 kurse -24 paraqitet në
216
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
formë binare 1˄11000. Biti i parashenjës është biti në të majtë të shenjës ˄ e cila shenjë
në shumë raste nuk figuron fare.
217
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Gjysmëzbritësi
Gjysmëzbritës (ang. Half Subtractor), është qark i cili e bën zbritjen e dy numrave
njëbitësh, në bazë të tabelës së më poshtme.
A B z h Ku janë:
A, B – numrat që zbriten
0 0 0 0
z – zbritja
0 1 1 1 h – huaja
1 0 1 0
1 1 0 0
z= B +A =A B
h= B
218
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Zbritësi i plotë
Për zbritjen e numrave binarë shumëbitësh nuk mund të përdoret
gjysmëzbritësi sepse duhet të merret parasysh edhe huaja hyrëse.
Qarku i cili mundëson zbritjen e dy numrave binarë një bitësh duke e
marrur parasysh edhe huan, njihet me emrin zbritësi i plotë (ang. Full
Subtractor). Tabela e kombinimeve për qarkun e tillë është:
A B hh z hd A - (B + hh) + hd = z
0 0 0 0 0 0 - (0 + 0) + 0 = 0
0 0 1 1 1 0 - (0 + 1) + 2 = 1
0 1 0 1 1 0 - (1 + 0) + 2 = 1
0 1 1 0 1 0 - (1 + 1) + 2 = 0
1 0 0 1 0 1 - (0 + 0) + 0 = 1
1 0 1 0 0 1 - (0 + 1) + 0 = 0
1 1 0 0 0 1 - (1 + 0) + 0 = 0
1 1 1 1 1 1 - (1 + 1) + 2 = 1
219
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Negativ
Plus Minus
U2
1 A4 S4 15
3 A3 S3 2
A 8 A2 S2 6
10 A1 S1 9
B 16 B4 C4 14
4 B3
7 B2
C 11 B1
13 C0
D
74LS83N
H
Zbrit
Mblidh
V1
Selektor
5V
220
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
akumulator. Gjithashtu, kur bit shumëzues është '0', që produkti shumë i pjesshëm
injorohet, pasi një linjë gjithë '0' nuk ndikon në rezultatin përfundimtar.
221
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
ALU është një qark digjital, i cili realizon bashkësi të operacioneve atimetike dhe
logjike. Ka një një numër të linjave për zgjedhjen e operacionit të dëshiruar. Në qoftëse
ALU ka k-linja për selektim, atëhere nëpërmjet tyre mund të zgjedhen 2k operacione të
ndryshme
Qarku aritmetikor
Mbledhësi binar paralel në fig 11.5 mund të përdoret për realizimin e një sërë operacioneve
aretitmetikore, kur nga një hyrje e mbledhësve të plotë, nëpërmjet të cilëve është realizuar
mbledhësi paralel, kontrollohet prej së jashtmi. Kështu mbledhja e zakonshme e numrave
binar A dhe B realizohet ashtu që në njërin grup të hyrjeve sillen bitat e numrit binar A e
në tjetrin grup të hyrjeve bitat e numrit binar B(fig 11.5), me ç’rast hyrja për bartjen
fillestare C0 është e përtokësuar (C0=0). Ky rast është treguar në fig 11.12 a) në këtë rast
themi se qarku realizon operacionin e mbledhjes dhe dalja e tij është Y=A+B.
Në qoftëse për të njëjtin qark në hyrjen për bartjen fillestare C0 sillet njësh logjik,
në dalje të tij fitohet funksioni i formës Y=A+B+1
Operacione të ndryshme aritmetikore mund të realizohen nëpërmjet këtij qarku, në
qoftëse hyrjet për bitat e numrit binar B kontrollohen nga jashtë si mund të shihet në fig
222
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
223
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
224
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig 11.13
S1 S0 Hyrja E
kontrolluar
mbledhësit të plotë
0 0 0
0 1 Bi
1 0 Komplimenti i Bi
1 1 1
Qarku aritmetikor site mbledhësi i plotë mundë të jetë i zbërthyer në stade nga një stad
për secilin palë të bitëve të madhësive hyrëse. Kështu, për mbledhësi hyrëse n-bitësh
qarku përmban n-stade. Secili prej është identik
225
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Fig 11.4
Qarku Logjik
Për realizimin e operacioneve logjike në njësin aritmetiko-logjike shfrytëzohet tërsia e
njohur si njësi logjike. Operacionet logjike zbatohen mbi bitat e madhësive hyrësm duke
trajtuar secilin bit si ndryshore binare. Ekzistojnë gjithësejt 16 operacione logjike, që mund
të gjenerohen në një qark të këtill dhe zgjedhja e tyre bëhet përmes katër variablave për
selektim. Mirëpo, për kuptimin e mënyrës së funksionimit të njësisë logjike dhe duke ditër
se në esencë ekzistojnë vetëm katër operacione logjike themelore, e të gjitha të tjerat mund
të fitohen me kombinimin e tyre sipas rregullave të algjebrës së Bullit, mjafton ta
analizojmë njësin logjike që i realizon operacionet logjike themelore, d.m.th. operacionet
DHE, OSE, OSE-ekskluzive dhe JO. Një stad i njësisë të tillë është prezantuar në fig 11.15
dhe meqenëse realizon katër operacione logjike , ka dy hyrje për selektim (shih tabelën
11.15 b)
226
Shkolla mesme profesionale
Elektronikë digjitale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Ai 1
Bi
MUX
2 4X1
4 SELECT
S1
S0
a)
Operacioni
S1 S0 Dalja
logjik
0 0 Y=A.B DHE
0 1 Y=A+B OSE
Y=A OSE
1 0
B EKSLUZIVE
1 1 Y=A’ JO
227
Fig. 11.15. Një stad i njësisë logjike a) diagram logjik b) tabela kombinuese
Nëpërmjet kombinimit të sjellë në këto dy hyrje bëhet zgjedhja e njërit nga
operacionet logjike. Hyrjet për selektim duhen aplikuar në secilin nga stadet e njësisë
logjike
Njësia aritmetike-logjike
Me kombinimin e njësisë aritmetike dhe njësisë logjike ndërtohet njësia aritmetike-logjike .
variolat për selektim S1 dhe S0 mund të jenë të përbashkëta edhe për njësin aritmetike edhe për
atë logjike, mirëpo, meqenëse duhet bërë zgjedhja edhe ndërmjet këtyre dy njësive duhet shtuar
edhe një hyrje për selektim S2. Dukja e një stadi të njësisë aritmetiko-logjike është treguar në fig
11.16.
0 0 0 1
Y=A+1 Inkrimenti i A
0 0 1 0 Y=A+B Mbledhja
0 1 0 1
Y=A+B’+1 Zbritja
0 1 1 0 Y=A-1 Dekrimenti i A
0 1 1 1 Y=A Transferimi i A
1 0 0 x
Y=A DHE B DHE
1 1 1 x Y=𝐴̅ Komplementi i A
229
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
230
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
231
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Konvertuesi D / A gjeneron tensionin e daljes korresponduese nga sinjali bazë (tension referent ).
Parakushti i konvertimit të saktë është sinjali bazë i saktë dhe i qëndrueshëm, dhe
emisiviteti(ndarja) duhet gjithashtu të jetë pa gabime.
12.1.2. Struktura
Pjesa qendrore e konvertuesit D / A është një rrjet rezistencave (Figura 12-2), roli i të cilit është
ndarja e sinjal bazë. Raporti i ndarjes rregullohet me anë të ndërprerësve analoge. Kontrolli i
ndërprerëve munden drejtpërsëdrejti ta bëjnë bitët e numrave hyrës, por mund të ndodhë që për
përfitim të rezultatit saktë të jetë i nevojshëm për të kryer konvertimin e atij numri në një sistem
tjetër të kodit. Sinjali i daljes i rrjetit të rezistencave mund të përdoren direkt por zakonisht kalonë
nëpër stadet përforcim dhe filtrim.
232
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Kodi dalës
Fig 12.3 skema parimore Konvertues D / A.
Skema e konvertuesit D / A me katër bita me rrjetin e rezistencave me peshë është treguar në
Fig, 12-4. Rrymat që kalojnë përmes rezistencave individuale mblidhen me ndihmën e një
përforcuesi operacional dhe në këtë mënyrë formohet tension diskrete të daljes që korrespondon
me hyrjen e fjalës kodike:
Ndryshoret Qi janë vlerat e bitave të veçant të të fjalës kodit të hyrjes. Vështërsia më madhe
në këtë zgjidhje është realizimi i rezistencave sipas peshave me vlera të sakta. Në veçanti në
teknika e integruarm është vështir të realizohen rezistorë që kanë vlera të rezistencës shumë të
vogla ose shumë të larta me saktësi të madhe. Problem janë edhe vlerat e rrymës të cilat kalojnë
nëpër ndërpres individual e që janë shumë të ndryshme dhe për këtë arsye rënjet tension në
ndërpres janë të ndryshme , gjë që kontribuon në gabimet e konvertimit.
233
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Konvertori i D / A katër bitësh me rezistorë, të paraqitur në figurën 2.6-2, përbëhet nga një burim
i referencës së tensionit, katër çelësa të operuar elektrikisht, katër rezistor precize me rezistenca
me 2n, n = 0..3 dhe një përforcues operacional. Puna e çelsave individual, kontrollohet me bit-in
përkatës të kodit të hyrjes. Nëse bit është në gjendjen e njëshit logjike, çelsi mbyllet. Nëse bit në
gjendjen logjike zero çelsi mbetet i hapur. Rezistenca e lidhur me vijën binare me peshë më të
lart, bit b0 ka vlerën R. Çdo bit me peshë më të ulët është i lidhur me një rezistencë rezistencë dy
herë më të madhe, d.m.th, b1 është e lidhur me rezistencën 2R, b2 në 4R dhe b3 në 8R.
Shembull: Për shndëruesin D/A nga fig me Vref=-5V, llogaritni madhsin e tensionit analog në
dalje kur vlerat hyrëse janë: a) b0b1b2b3=1111, b) b0b1b2b3=1100, a) b0b1b2b3=0001
234
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Duke ndryshuar raportin e rezistencës, amplifikatori operacional i jepnë dalje një rritje të
tensionit të referencës fikse (hyrje) në varësi të numrit të rezistorëve të përfshirë ku vlera
zvogëlohet me një faktor 2n në emërues.
Vlera totale e qark paralel të rezistencës është R1 dhe ndryshon sipas pozicionit të çelsave
që kontrollojnë kombinimet binare. Vlera e R2 nuk ndryshon.
shenjëanegative tregon që do të bëhet një ndryshim në fazë tensioni i daljes kundrejt hyrjes.
Rezistenca R1 paraqet lidhjen paralel të rezistencave që kyçin çelsat 0-3 në qarkun rrymor
në varësi nga kombinimet të binare që ata kontrollojnë .
Konvertimi D/A me rrjetin e rezistencave R-2R
235
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Qindëshet
236
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Dhjetëshet
Njëshet
Konvertuesi D/A katërbitësh shkall me rezistencat R-2R, i paraqitur në figurën 2.6-3, përbëhet
nga një burim i tensionit referent, Vref, katër ndërprerësve , një përforcues operacional dhe një
rrjet shkallë prej rezistorëve . Një rezistencë (2R) në seri me ndërpresin dhe tjetri me vlerë (R)
gjysma e të parës janë në vijën e për mbledhje
Fig()Një konvertues D / A katër bitësh me rezistenca R-2R (MSB = bit e peshës më të lartë, LSB =
bit me peshë më të vogël)
Secili çelës kontribuon në komponentën e tij të peshës të vlerës së tensionit të daljes, gjë që
rezulton në një tension në dalje proporcional me kodin binar të hyrjes. Për shembull, në rastin kur
vetëm b0 = 1, rezistenca serike e bitit të peshës më të lartë, 2R, lidhet paralelisht me rezistencën e
hyrjes zëvendësuese të nyjes X- të rrjetit shkallë deri në zero. Rezistenca krahasuese, e llogaritur
nga kombinimi i rezistencave të lidhura paralele dhe serike duke filluar nga bit pesha më e ulët,
është 2R. Pra, rryma e hyrjes, Ihyr, është e barabartë me Vref / 2R, dhe tensioni i daljes, Vdal , është
i barabartë me -Vref / 2. Më poshtë është shprehja për tensionin e daljes
237
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Meqenëse përdoren vetëm dy vlera të rezistencës R dhe 2R, konvertuesi D / A me rrjetë shkallë të
rezistencave R-2R është i thjeshtë. Shndërruesi është praktik për realizim, i shpejtë dhe i
besueshëm në punë. Një shembull i një shndërruesi D / A tetëbitësh R-2R është një qark i integruar
AD558.
15. For the 4 bit DAC shown in the figure, the output
voltage V is 0
a. 10 V
b. 5 V
238
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
c. 4 V
d. 8 V
Shembull: për shndërruesin nga fig duhet llogaritni raportin të tensionit analog dales për hyrje:
a) 011 dhe b)001.
Zgjidhja
a) në rastin e hyrjes binare të vlerës 011, mbyllen celsat të kontrolluar me bitët B0’,B1 dhe B2,
me cka hapet rruga ndërmjet tensionit në dalje Vdal dhe nyjës 5, ku tensioni është ibarabart
Vref/.2. dhe sekuenca jep tensionin në dalje me vlerë Vref/2
b)te rasti të vlerave binare hyrës 001, mbyllen celsat të kontrolluar me bitët B0’,B1’ dhe B2 me
cka hapet rruga ndërmjet tension në dalje Vdal dhe nyjës 7, ku tensioni është I barabart me
vref/4, dhe sekuenca jep tensionin në dalje të barabart me vlerën Vref/4
239
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
240
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Nëse pika M, në vend të tokës, është e lidhur me masën virtuale të amplifikatorit operacional ,
dhe sinjalet e kontrollit të çelsave në daljen e regjistrit stacionar ,përfitohet konvertues D / A me
rrjetë shkallë të rezistencave
Shembulli i një konverteri të tillë D / A me 4 bit është treguar në figurën 12.10.
Amplifikatori operacional i daljes rrymën e shndërrohet në tension:
241
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
242
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
RC) vlerën e tensionit të daljes (vlera mesatare e impulsit)" korrespondon me vlerën e numrit të
hyrjes.
12.1.3. Karakteristikat
Karakteristikat kryesore të konvertuesve të D / A janë: rezolucioni dhe dhe koha e
vendosjes . rezolucioni jepet me numrin e bitëve duke supozuar se të dhëna hyrëse hyrje sillen
në kodin binar. e dhënat mbi rezolucionin gjithashtu tregon për saktësinë e konvertimit.
Konvertorëve duhet ashtu konstruktuar ashtu funksioni transmetues i tyre të jetë monoton.
Bazuar në supozimet e mësipërme konstatohet se gabimi i konvertimit është gjithmonë më i vogël
se voltazhi që korrespondon me bitin me peshë më të vogël
.
Për të vendosur një tension stabil të daljes, nevojitet një kohëi caktuar. Për shumicën e
konverterve kjo kohë është rendit µs ose ns, ndërsa në konvertisit impulsgjerësi r është dukshëm
më e lartë sepse ajo është konstante kohore të anëtarit RC disa herë më të larta nga periudha e
ndërprerjes e cila për vetë vetën mjaft të gjatë
243
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Digital Value
Output range: 0V to 5V
+ - R1 - +
MSB
-0.011u A 0.568 V
D 1kΩ
+ - R2
-0.011u A
R7
C 2kΩ 10kΩ 50 %
Key=G
U7
+ - R3 R5 R6
0.888m A
B 4kΩ 1kΩ 10kΩ
+ - R4 U6
LSB
-0.01u A OPAMP_3T_VIRTUAL
A 8kΩ
V1
5V
OPAMP_3T_VIRTUAL
244
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
U1 dhe U2 ndërsa tensioni i daljes është U0. Kur krahasuesi në dalje jep një sinjal të
tensionit të nivelit të lartë (njëshi logjikë), dhe në rast se U1 <U2 tensioni në dalje është i nivelit
të ulët (logjika zero). Shpesh realizimi i përdorur i një krahasuesi analog është qarku LM311.
245
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
246
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Procedura përsëritet për çdo bit derisa të arrihet ekuivalenti binar i sinjalit analog të
hyrjes. Procesi kërkon vetëm n takte.
247
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Integrimi i Uhyr
Uhyr e Lartë
248
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
249
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
12.2.2. Struktura
Ekzistojnë tri zgjidhje të ndryshme për konvertuesit e sotëm A / D: lloji i drejtpërdrejtë (flash),
zgjidhja me përafrimin gradual (aproksimim suksesiv) dhe procedurën e numërimit.
Konvertuesi paralel A/ B në rastin e kodeve n-bit përmban 2n-1 komperatorë të tensionit
(Figura 12.2.2). Në një hyrje të komparatorit sillet niveli përkatëse të tensionit sipas
karakteristikave të transmetimit të dhënë. Këto tensione formohen nga një ndarës i rezistencave i
lidhur me burimin e tensionit referent. Në këtë mënyrë, fitohet një shkalla e dëshiruar e vlerave
diskrete. Në hyrje të tjera krahasuesi sillet tensioni analog që do të konvertohet.
250
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Në varësi të vlerës së tensionit, daljet e disa komperatorëve do të jenë në një nivel të ulët ndërsa
të tjerët në të larta. Diskretizimi sipas kohës e bënë një sinjal i taktit: vlerat e daljes të komparatorit
251
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
regjistrohen periodikisht në flip-flops. stadi i daljes përbëhet nga një koderi me prioritet: kodi i
daljes formohet në bazë të njësheve në daljen e komparatorit në pozicionin më të lartë.
Konvertiteti A / D me përafrim të njëpasnjëshëm kodi i daljes i madhësisë prej n biteve
formohet në hapa n. Parimi i punës tregohet në Figurën 12.2.3. Sinjali i hyrjes mostrohet në fillim
të periodës të konvertimit dhe kjo vlerë mbahet konstante në hyrjen e komparatorit K deri në fund
të ciklit të konvertimit. Konverter përmban një konvertor D / A e cila ka të njëjtën rezolucion si
vetë konvertori A / D. Dalja e konvertuesit D / A është e lidhur me hyrjen e konvertorit tjetër.
Dalja e komperatorit përdoret për të kontrolluar një regjistër të aproksimim suksesiv(SAR-
successive approximation register) që është pjesa qendrore e skemës.
Figurën Parimi i veprimit tregohet në Figurën 4-24. Sinjali i pravouganit gjenerohet duke
krahasuar
sinjal analog dhe rritje lineare e "p.sh. sinjal testerast. Komparatorët e tensionit (shasi EX-ILI)
lejojnë sportelet të punojnë përderisa vlera e sinjalit të testuesit është më e lartë se zero, por ende
nuk ka ndezur tensionin e hyrjes..: Blok skema e Konverter A / D me aproksimim suksesiv
Në fillim të konvertimit, set-ohet biti me peshë më rëndë ((angl.: most significant bit -
MSB)) në regjistër. Sipas kësaj vlere, konvertuesi D / A gjeneron sinjalin analog përkatës, dhe në
bazë të kësaj , krahasuesi i lajmëron regjistruesit nëse sinjali i hyrjes është më i madh ose i
barabartë me vlerën në mesin e shkallës.
Nëse sinjali i hyrjes është më i madh në teh të sinjalit taktit, vlera MSB mbetet të
pandryshuar, ndërsa në rastin e kundërt ajo kthehet dhe në zero. Në të njëjtën kohë, set-ohet vlera
e bitit fqinjë në regjistër. Në periodën tjetër të takt sinjalit përsëri krahasohet vlerën e sinjalit të
hyrjes me daljen e konvertuesit D / A dhe komperatori e e informon regjistrin për justifikimin e
setimit të bitit të dhënë. Nëse set-imi justifikohet, vlera e bitit mbetet njësh, nëse jo, atëherë reset-
ohet. Në fund të periudhës të sinjalit të taktit përsëri në regjistër setohet biti tjetër
Ky procesi vazhdon derisa të përcaktohen të gjitha vlerat e të gjitha biteve. Pastaj në
regjistër ndodhet një kod dixhital që përputhet me sinjalin e hyrjes analoge. Në treg gjithashtu
mund të shiten në një qarqe të integruar që përfshin një konvertues të plotë A / D me aproksimim
suskesivë.
252
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Figura 12.2.4: Bllok skema e konvertues A / D i cili përdor sinjal sharrë dhe numërues
Disavantazhi i zgjidhjes të treguar është që pos pjerrësia e sinjalit shkallë edhe saktësia e
frekuencës të takt sinjalit ndikon në saktësinë e konvertimit. Pjertësin Sinjali sharrë është e
mundur të "stabilizohet me ndihmën në tensionin referent përkatës, por mund të lindin probleme
shtesë për shkak të zhvendosjes të vlerës së RC që definon sinjalin sharrë.. Ekzistojnë gjithashtu
zgjidhje të tjera me numërues që zbatojnë një sinjal sharrë të përbërë nga segmenti rritës dhe
rënës. Me dihmën e kësaj teknikë mund ti iket ndjeshëmëris si në ndryshimet e anëtarit RC
njashtu dhe në stabilitetin e frekuencës së sinjalit taktik. Është me rëndësi te konvertues A / D
vetëm që vlera e tensionit të referencës të mbahet në një nivel konstant.
12.2..3. Karakteristikat
253
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
DCD_HEX_DIG_GREEN
DCD_HEX_DIG_GREEN
3
U1
1 11 X8
R1 Vin D0
U2 10 X7
1kΩ 50 % + D1
2.5 V DC 10MOhm 9 X6
Key=A D2 4
- 8 X5
V2 VCC
D3
5V 5.0V 7 X4 2.5V
D4
0 VCC 6 X3
D5
2.5V
5 X2 2.5V
D6 X1
Vref+ 2.5V
D7
2 Vref- 2.5V
SOC EOC 2.5V
V1 ADC 2.5V
2.5V
www.ismaildashi.tk
10kHz 8-Bit AtoD Converter
5V shpejtsia e mostrimit
0
254
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
255
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Hyrja e numruesit
256
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Përgjigje: a
Shpjegim: Sepse, të gjitha daljet krahasohen me njëra-tjetrën , për këtë është e mundur vetëm
duke përdorur 1 qark.
Një që nuk është rezultati i komperatorit binar është
a) a> b
b) a - b
c) a <b
d) a = b
Shikoni përgjigjen
Përgjigje: b
Shpjegim: Në një krahasues dixhital, vetëm 3 dalje janë të mundshme (p.sh. A = B, A> B, A
<B). Pra, b) është opsion i pasaktë
Shpjegim: Në një komperator dixhital, vetëm 3 dalje janë të mundshme (p.sh. A = B, A> B, A
<B). Përveç kësaj, rezultati do të jetë 0.
Shpjegim: Ka dy hyrje të nevojshme për një komparator dixhital (dmth. A & B).
257
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Përgjigje: a
Shpjegim: Nëse A> B, kjo do të thotë se ajo plotëson një nga kushtet midis tre. Prandaj dalja do
të jetë 1.
Cili është një komperator themelor?
a) OSE-eksluzive (XOR)
b)JO OSE-eksluzive ( XNOR)
c) DHE
d) ) JODHE
Shikoni përgjigjen
Shpjegim: Një portë JO OSE-eksluzive ( XNOR) është një komperator bazë, sepse dalja i tij
është "1" vetëm nëse dy bitët e tij të hyrjes janë të barabarta.
Komperatorët përdoren
a) Kujtesa
b) CPU
c) Motherboard
d) Hard drive
Shikoni përgjigjen
Përgjigje: b
Shpjegim: Komperatorët përdoren në njësinë e përpunimit qendror (CPU). Sepse, të gjitha
operacionet aritmetike dhe logjike kryhen në CPU.
258
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a) 1
b) 2
c) 3
d) 4
View Answer
Answer: b
Explanation: There are two main types of Digital Comparator available and these are: Identity
Comparator & Magnitude Comparator.
An identify comparator is defined as a digital comparator which has
a) Only one output terminal
b) Two output terminals
c) Three output terminals
d) None of the Mentioned
View Answer
Answer: a
Explanation: An Identity Comparator is a digital comparator that has only one output terminal
for when A = B either “HIGH” A = B = 1 or “LOW” A = B = 0.
259
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Answer: b
Explanation: In addition, carry is obtained. For example: 1 0 1 + 1 1 1 = 1 0 0; in this example
carry is obtained after 1st addition (i.e. 1 + 1 = 1 0).
Në cilin operacion kryhet bartja ?
a) Zbritje
b) mbledhje
c) Shumëzim
d) mbledhje dhe zbritje
Shpjegim: në mbledhje fitohet bartje . Për shembull: 1 0 1 + 1 1 1 = 1 0 0; në këtë shembull,
fitohet mbartja pas mbledhjes të parë (d.m.th. 1 + 1 = 1 0).
a) A DHE B
b) A OSE B
c) A OSE EKXLUSICE (A XOR B)
d) A JOOSE EKXLUSICE B (A EXOR B)
c
Shpjegim: Nëse A dhe B janë hyrjet e një gjysmë mbledhësi, shuma jepet me
260
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Nëse A dhe B janë hyrjet e një gjysmë mbledhësi, bartja jepet nga
a) A DHE B
b) A OSE B
c) OSE EKXLUSICE B (A XOR B)
d) JOOSE EKXLUSICE B (A EXOR B)
Shpjegim: Nëse A dhe B janë hyrjet e një gjysmë mbledhësi, bartja jepet nga:
A DHE B
Answer: c
Explanation: Half-adders have a major limitation in that they cannot accept a carry bit from a
previous stage, meaning that they cannot be chained together to add multi-bit numbers. However,
the two output bits of a half-adder can also represent the result A+B=3 as sum and carry both
being high.
Gjysmë-mbledhësit kanë një kufizim të madh në atë që ata nuk mundet
a) Pranon bitin e bartjes nga një stad pre\ent
Përgjigje: c
Shpjegim: Gjysmëmbledhit kanë një kufizim të madh në atë që ata nuk mund të Pranojnë bitin
e bartjes nga një stad i mëparshme, që do të thotë se ato nuk mund të lidhen bashku për të
mbledhur numra me shumë bit. Megjithatë, dy bit e prodhimit të një gjysmë-shtesë mund
gjithashtu të përfaqësojë rezultatin A + B = 3 si shumë dhe të mbajnë të dyja janë të larta.
261
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Shpjegim: gjysmë mbledhësit ka dy hyrje, ndërsa mbledhësi i plote ka tre hyrje; ky është dallimi
në mes tyre.
If A, B and C are the inputs of a full adder then the sum is given by
a) A AND B AND C
b) A OR B AND C
c) A OR B OR C
d) A XOR B XOR C
View Answer
Answer: c
Explanation: If A, B and C are the inputs of a full adder then the sum is given by A OR B OR C.
Nëse A, B dhe C janë hyrjet e një mbledhësi të plotë atëherë shuma jepet me
a) A DHE B DHE C
b) A OSE B DHE C
c) A OSE B OSE C
d) Një XOR B XOR C
Shikoni përgjigjen
Përgjigje: c
Nëse A, B dhe C janë hyrjet e një mbledhësi të plotë atëherë shuma jepet me
A OSE B OSE C.
If A, B and C are the inputs of a full adder then the carry is given by
a) A AND B OR (A OR B) AND C
b) A OR B OR (A AND B) C
c) (A AND B) OR (A AND B)C
d) A XOR B XOR (A XOR B) AND C
View Answer
Answer: a
Explanation: If A, B and C are the inputs of a full adder then the carry is given by A AND B OR
(A OR B) AND C.
Nëse A, B dhe C janë hyrjet e një mbledhësi të plotë atëherë bartja jepet me
a) A DHE B OSE (A OSE B) DHE C
b) A OSE B OSE (A DHE B) C
c) (A DHE B) OSE (A DHE B) C
d) A XOR B XOR (A XOR B) DHE C
Nëse A, B dhe C janë hyrjet e një mbledhësi të plotë atëherë bartja jepet me
A DHE B OSE (A OSE B) DHE C.
How many AND, OR and EXOR gates are required for the configuration of full adder
262
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
a) 1, 2, 2
b) 2, 1, 2
c) 3, 1, 2
d) 4, 0, 1
View Answer
Answer: b
Explanation: There are 2 AND, 1 OR and 2 EXOR gates required for the configuration of full
adder.
Sa qarqe DHE, OSE dhe EXOR janë të nevojshme për konfigurimin e mbledhësit të plotë
a) 1, 2, 2
b) 2, 1, 2
c) 3, 1, 2
d) 4, 0, 1
Përgjigje: b
Shpjegim: Janë 2 DHE, 1 OSE dhe 2 dy EXOR të nevojshme për konfigurimin e mbledhësit të
plotë.
Explanation: For subtracting 1 from 0, we use to take a borrow from neighbouring bits because
carry is taken into consideration during addition process.
Përgjigje: b
Shpjegim: Për zbritjen 1 nga 0, ne përdorim huazim nga një bit fqinj, sepse bartja është marrë në
konsideratë gjatë procesit të mbledhjes.
263
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
Le të jenë hyrjet e një zbritësi A dhe B atëherë çfarë do të jetë dalja nëse A = B?
a) 0
b) 1
c) A
d) B
Shikoni përgjigjen
Përgjigje: a
Shpjegimi: Dalja për A = B do të jetë 0. Nëse A = B, do të thotë se A = B = 0 ose A = B = 1. Në
të dyja situatat zbritësi jep 0 si dalje.
264
Elektronikë digjitale Shkolla mesme profesionale
"Feriz Guri dhe Vëllezërit Çaka"
Kaçanik
265