Professional Documents
Culture Documents
Digitalna Tehnika Skraceno PODVUČENO
Digitalna Tehnika Skraceno PODVUČENO
Digitalna tehnika
PREKIDAČKA ALGEBRA
Prekidačke funkcije definišu se pomoću tri osnovne operacije: sabiranje, množenje i
komplementiranje.
Postulati:
SABIRANJE MNOŽENJE KOMPLEMENTIRANJE
_
0+0=0 0∙ 0 = 0 0=1
0+1=1 0∙ 1 = 0 _
1+0=1 1∙ 0 = 0 1=0
1+1=1 1∙ 1 = 1
A+0=A A· 0=0
A+1=1 A· 1=A
A+A=A A·A=A
A A = 1 A A =0
A A
Zakon komutacije
A+B=B+A
A· B=B· A
Zakon asocijacije
A+(B+C)=(A+B)+C
A· (B· C)=(A· B) · C
Zakon distribucije
A·(B+C)=A·B+A·C
A+B·C=(A+B)·(A+C)
Zakon apsorpcije
A+A·B=A
A A B A B
1
Digitalna tehnika
DE MORGANOVE (de Morgan ) teoreme o invertovanju:
A B A B
A B A B
Operacije ILI, I, NE
ILI operacija označava se simbolom „+“ koji se izgovara ili. U literaturi se ova logička
operacija naziva još disjunkcijom (disjunction – razdvajanje) i obilježava se sa „v“.
I operacija i kolo A B C
(konjunkcija) 0 0 0
A 0 1 0
Y=AB 1 0 0
B
1 1 1
A Y
0 1
1 0
2
Digitalna tehnika
Operacije NILI I NI
Vezivanjem invertora na izlaz elementarnog ILI kola dobija se NILI kolo. Ovo kolo
sadrži logičku ILI – NE operaciju, pa se Bulova funkcija kola izražava komplementom funkcije
elementarnog ILI kola,
_____
Y=A+B
A B Y
NILI operacija i kolo 0 0 1
A 0 1 0
Y=A+B 1 0 0
B
1 1 0
A B Y
NI operacija i kolo
0 0 1
A 0 1 1
Y=AB 1 0 1
B
1 1 0
Inhibiciono kolo je u stvari elementarno I kolo kod koga je jedan ulaz komplementovan,
odnosno negiran.
_
Y=A·B
a izgovara se A i ne B.
3
Digitalna tehnika
A B Y
Inhibiciono kolo
0 0 0
A 0 1 0
Y=AB
B 1 0 1
1 1 0
Implikaciono kolo je analogno predhodnom, samo što se ovdje radi o elementarnom ILI
kolu, kod koga je jedan ulaz negiran.
_
Y=A+B
i izgovara se A ili ne B.
Logika isključivog, odnosno eskluzivnog ILI kola EX – ILI uslovljava formiranje stanja
logičke jedinice na izlazu pri postojanju pobudnog signala isključivo na jednom od postojeća dva
ulaza.
_ _
Y = AB + AB = A B
Simbol označava logičku operaciju isključivo ili, te se gornja funkcija izgovara isključivo A
ili B.
Logika isključivog NILI kola EX – NILI uslovljava formiranje stanja logičke jedinice na
izlazu ako postoje istovremeno svi ulazi ili istovremeno ne postoji ni jedan ulaz. Logika ovog
kola može se prestaviti sledećom funkcijom
__ _____
Y = AB + AB = A B = A B
4
Digitalna tehnika
PREKIDAČKE FUNKCIJE
Kako je prekidačka algebra zasnovana na primjeni tri elementarne logičke operacije
sabiranja, množenja i negiranja, prekidačke funkcije u osnovi mogu da budu sastavljene ili od
logičkih proizvoda ili od logičkih zbirova ili od jednih i od drugih.
Pored normalnih formi, složene funkcije mogu da imaju i druge proizvoljne oblike.
Takve su funkcije koje sadrže istovremeno i članove zbira i članove proizvoda:
Np = Ns = 2n
gdje su:
Np – broj logičkih proizvoda
Ns – broj logičkih suma
n – broj promjenljivih.
Formiranje funkcija
Formiranje prekidačkih funkcija najčešće se vrši preko tabele u koju se unose sve
moguće kombinacije vrijednosti promjenljivih veličina, kao i odgovarajuće vrijednosti tražene
funkcije.
i A B f (A,B)
0 0 0 0
1 0 1 1
2 1 0 1
3 1 1 0
5
Digitalna tehnika
za disjunktivnu formu,
2 n 1
f ( X 1 , X 2 ,... X n ) (bi S i )
i 0
za konjuktivnu formu.
Maksimalni broj različitih funkcija, koje se mogu formirati u prekidačkoj algebri, zavisi
od broja promjenljivih. U tabeli su navedene su funkcije koje se mogu dobiti sa jednom
promjenljivom. Funkcijama mogu imati vrijednost konstante 0 i 1, kao i vrijednosti promjenljive
A i A.
Promjenljiva Funkcije
A f0 f1 f2 f3
0 0 0 1 1
1 0 1 0 1
fi = 0 A A 1
6
Digitalna tehnika
Analiza funkcija pomoću tabele
Pri transformaciji funkcija iz jednog oblika u drugi nismo uvijek sigurni da li je učinjena
transformacija dobro izvedena, pa prema tome, i dobijeni rezultat tačan. Provjera tačnosti može
se izvesti ponavljanjem postupka transformacije u istom ili u obrnutom smjeru, uvođenjem nekih
drugih postupaka u proces transformacije. Međutim, vrlo jednostavan način provjere, pogotovo
ako se radi o manje složenim funkcijama, može se izvesti primjenom kombinacionih tabela.
Kao primjer korištenja tabele u analizi prekidačkih funkcija uzećemo da pokažemo
ispravnost De Dorganovih teorema. Podsjetimo se da je prva teorema data relacijom:
A B A B .
A B A+B A B A B A B
0 0 0 1 1 1 1
0 1 1 0 1 0 0
1 0 1 0 0 1 0
1 1 1 0 0 0 0
PREKIDAČKE MREŽE
Digitalne mreže možemo svrstati u dvije grupe i to: kombinacione i sekvencijalne.
Pri sintezi neke prekidačke mreže polazi se najčešće od toga, da se rad mreže najprije
pokaže kombinacionom tabelom, pa se iz te tabele određuju odgovarajuće jednačine. Tehnička
realizacija tih jednačina može se izvesti direktnim postavljanjem pojedinih elementarnih funkcija
odgovarajućim logičkim komponentama.
_ _ _____ ______
Y = (A + D) ABC + (C + D) ( B AD) .
A
A+D
D (A+D)ABC
A
ABC
B
C
C C+D
B B+AD (C+D)(B+AD)
A
AD
D
Prije nego se pristupi šemiranju prekidačke mreže, treba ispitati da li se data funkcija
može minimizira, odnosno svesti na prostiji oblik. U tom pogledu može dosta da postigne
primjenom samo osnovnih stavova Bulove algebre vodeći računa o redoslijedu izvođenja
logičkih operacija. Taj redoslijed je komplementiranje, množenje pa onda sabiranje.
7
Digitalna tehnika
_ _ _____ ______
Y = (A + D) ABC + (C + D) ( B AD)
_ _ _ _ __
= (A + D) ABC + C D BAD
_ _ _ _ _ _
= (A + D) ABC + BC D (A + D)
_ _ _ _ _ _ _ _ _ _
= AABC + ABCD + ABC D + BC D D
_ _ _ _ _
=ABC (D + D) + BC D
_ _ _ _
= ABC + BC D.
A ABC B BC
B
C C
Y Y
B A
BCD A+D
C
D D
_ _ _ _
Y = ABC + BC D
_ _ _
= BC ( A+D).
8
Digitalna tehnika
_ _ _
Y = [AB (C + D + E) + DBA](A + B + E)
_ _ _
= (ABC + ABD + ABE + DBA) (A+B+E)
___
= (ABC+ABD+ABE) ABE
___ ___ ___
= ABCABE + ABDABE + ABEABE
____
=AB (C + D )ABE
__ _
= AB (C + D) (AB + E)
_
= ABE (C + D)
_ _
= ABCE + ABDE .
A
B
C
D
E
D
B
A
Y
A
B
E
C
A
Y
E
B
D
9
Digitalna tehnika
Karnoova metoda minimizacije koristi matričnu mrežu kartica ili polja, čiji je broj jednak
vrijednosti 2n, gdje je n broj nezavisno promjenljivih veličina. Svako polje u tim tablicama
odgovara jednom potpunom proizvodu promjenljivih veličina date funkcije. Raspored
logičkih proizvoda po poljima tablice izvodi se tako, da se članovi potpunih proizvoda u
susjednim karticama razlikuju samo po vrijednosti jedne promjenljive. Pri tome očigledno je da
su susjedna polja ona, koja imaju zajedničku stranicu, ali isto tako i ona, kod kojih bi se ostvarila
zajednička stranica kada bi se sastavile naspramne stranice.
B A 0 1
0 0 1
(a) 0
2 3
1
C BA 00 01 11 10
(b) 0 0 1 3 2
0
4 5 7 6
1
DC BA 00 01 11 10
0 0 1 3 2
00
4 5 7 6
01
(c) 12 13 15 14
11
8 9 11 10
10
Kako funkcija ima četiri promjenljive, logički proizvodi nisu potpuni, te se stoga ne
mogu direktno da unesu u Karnoovu tablicu. Radi toga se funkcija proširuje tako, da se dobiju
potpuni proizvodi:
_ __ _ _ _
f = CBA (D + D) + DC B (A + A )+ CBA (D + D)
= P15 + P7 + P9 + P8 + P14 + P6
10
Digitalna tehnika
DC BA 00 01 11 10
0 0 1 3 2
00
4 5 7 6
01 1 1
12 13 15 14
11 1 1
8 9 11 10
1 1
10
_ _ _ _
P6,7,14,15 = DCBA + DCBA + DCBA + DCBA = CB.
11
Digitalna tehnika
KOMBINACIONE MREŽE
DEKODER
n 2n
ULAZA DEKODER IZLAZA
Dekoder je kombinaciona mreža sa više ulaza i više izlaza. Na ulaze mreže dovode se
kodovani podaci izraženi sa n bita. Na dekoderskoj mreži predviđa se poseban izlaz za svaki
ulazni podatak, te prema tome, dekoder može da ima najviše 2n izlaza.
f0
D
f1
C f2
DEKODER
B 4/16
A
f15
Dekoder 4/16 je kombinaciona mreža sa četiri ulaza i šesnaest izlaza. Kako se u jednom
trenutku može da koristi signal samo sa jednog od 16 izlaza, to se takva mreža često označava
1/16 i naziva se dekoder „1 od 16“.
12
Digitalna tehnika
Ulazi Izlazi
Binarni brojevi Decimalni brojevi
K1 DCBA 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
4 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
5 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
6 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
7 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
8 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
9 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
10 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
11 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
13 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
14 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
15 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
_ _ __
f0 = K0 = D C B A
_ __
f1 = K 1 = D C B A
_ _ _
f2 = K 2 = D C B A
..........
Prema tome ovakva mreža može da se ostvari koristeći samo logička I kola. S obzirom
na to da minimizacija gornjih funkcija nije moguća, za realizaciju dekoderske mreže potrebno je
16 I kola sa po 4 ulaza. S obzirom da standardna integrisana komponenta sadrži dva logička
kola sa po 4 ulaza, za realizaciju dekodera potrebno je znači 8 integrisanih komponenti, odnosno
čipova, pod predpostavkom da se raspolaže pravim i komplementnim vrijednostima ulaznih
signala.
13
Digitalna tehnika
Realizacija dekodera 4/16 pomoću I logičkih kola:
f0
f1
f2
f3
f14
f15
D C B A
f0 = D [ C ( B A )] , f1 = D [ C ( B A )],
Svaka funkcija se realizuju sa po tri dvoulazna I kola vezana redno. Kako se šema ovakve mreže
razgranjava idući prema izlazima, to se takva struktura mreže naziva razgranata.
f0 = ( D C ) ( B A ) , f1 = ( D C ) ( B A ),
f2 = ( D C ) (B A ) , f3 = ( D C ) (B A ),
Svaka funkcija se realizuju sa po 3 dvoulazna I kola, ali za razliku od predhodne ova šema će
imati dva nivoa. Ulazne promjenljive su razdijeljene u dvije grupe, pa se zato ovakva
konfiguracija naziva razdijeljenom.
14
Digitalna tehnika
Dekoder BCD/DC
fE = DB + DC.
KODER
U digitalnoj obradi podataka svi slovni simboli, zatim simboli decimalnog brojnog
sistema, kao i mnoge druge oznake ispisuju se logičkim nulama i jedinicama po unaprijed
definisanoj zakonitosti. Ovaj postupak šifrovanja opšte poznatih simbola izvodi se pomoću
kodera. U principu ovdje se radi o mreži, koja ima suprotnu funkciju od ranije opisane
dekoderske mreže, pa prema tome može da ima najviše 2n ulaza a n izlaza.
n
2 n
ULAZA KODER IZLAZA
15
Digitalna tehnika
Koder DC/BCD
DC BCD 8421
Ni DCBA A = N1 + N3 + N5 + N7 + N9
0 0000
1 0001 B = N2 + N3 + N6 + N7
2 0010
3 0011 C = N4 + N5 + N6 + N7 (1.7)
4 0100
5 0101 D = N8 + N9 .
6 0110
7 0111
8 1000
9 1001
1 A
3 B
4
5 C
6
7 D
8
Generator bita parnosti može da se ostvari sa eskluzivnim ILI, odnosno logičkim EX-
ILI kolima.
16
Digitalna tehnika
KONVEKTOR KODA
Konvektor NBCD/BCXS3
Uzmimo kao primjer da konstruišemo konvektor koda BCD8421 u kod BCDXS3. Kako
u ovoj mreži postoji višak binarnih kombinacija, one se mogu da iskoriste za minimizaciju
izlaznih funkcija. Na taj način se dobijaju:
NBCD BCDXS3
Ki D C B A Z Y X W
0 0 0 0 0 0 0 1 1 _
1 0 0 0 1 0 1 0 0 W=A
2 0 0 1 0 0 1 0 1 _ _ ____
3 0 0 1 1 0 1 1 0 X = BA + B A = B A
4 0 1 0 0 0 1 1 1 __ _
5 0 1 0 1 1 0 0 0 Y = CBA + C (B + A)
6 0 1 1 0 1 0 0 1
7 0 1 1 1 1 0 1 0 Z = D + C (B + A).
8 1 0 0 0 1 0 1 1
9 1 0 0 1 1 1 0 0
MULTIPLEKSOR
17
Digitalna tehnika
Djelimična realizacija funkcije:
PR
I0
I0 PR
INF. MX IZL.
8/1 f I1 f
UL.
f
I7
I7 A B C
SEL. UL.
(a)
C B A
(b)
DEMULTIPLEKSOR
Realizacija demultipleksora:
PR
Y0
Y1
PR Y0
DMX
Z 1/ 8
Y7
Y7
A B C
(a)
(b)
C B A
KOMUTATOR
Pri digitalnoj obradi signala nastaje potreba da se izvjesni podaci ne samo čuvaju i pamte,
već često i da se akumuliraju, odnosno zbrajaju. To znači, da ovakva kola moraju biti u stanju da
i po prestanku djelovanja signala zadrže privremeno ili trajno uspostavljena logička stanja, to jest
da memorišu ta stanja. Pri ponovnom djelovanju pobudnih signala, logička stanja u ovim kolima
se mijenjaju u skladu sa odgovarajućom funkcijom kola. Otuda izlazna funkcija, pored pobudnih
signala sadrži i parametar koji vodi računa o predhodnom logičkom stanju kola. Znači, ova kola
su zavisna od vremenskog redoslijeda, od sekvencije logičkih stanja, te su stoga pogodna za
izgradnju sekvencijalnih mreža.
Funkcije kod sekvencijalnih mreža mogu da se izraze u opisnoj formi, u obliku
kombinacione tabele ili pomoću vremenskih dijagrama.
Memorijski element je prekidač koji zadržava uspostavljeno logičko stanje na izlazu i po
prestanku djelovanja ulaznog signala. Osnovni memorijski elementi su flipflopovi i veza između
kola ostvarena je pozitivnom povratnom spregom.
RS FLIPFLOP
Q Q
S Q
R Q
(a) S R
(b)
19
Digitalna tehnika
Funkcija RS flipflopa :
__ _ _ _
Qn+1 = RSQ + RSQ + RSQ
__ _
= RSQ + RS.
Nedefinisana stanja kola ND mogu da se uzmu u obzir na taj način, što se usvaja da u
posmatranom taktnom intervalu bilo S ili R mora da ima vrijednost logičke nule. To znači da je
proizvod:
RS = 0.
tn tn+1 tn
Qn Qn+1 R S
0 0 x 0
0 1 0 1
1 0 1 0
1 1 0 x
20
Digitalna tehnika
Realitacija RS flipflopova sa NI kolima sa direktnom pobudom i sa taktovanom pobudom :
S
S S
Q Q
PT
Q Q
R R
R
T FLIPFLOP
Q T S Q T Q
T
PT PT
Q R Q CP Q
Da prethodno memorijsko kolo ima T logiku, koristit ćemo algebarski postupak. Ulazi RS
flopflopa su:
_
R = TQ i S = TQ.
21
Digitalna tehnika
Ako u jednačinu koja prestavlja logiku RS flipflopa unesemo ove vrijednosti, dobićemo
jednačinu logike T flipflopa:
_ _ __ _ _
Qn+1 = S + RQ = TQ + TQQ = TQ + TQ.
JK FLIPFLOP
J K Q Qn+1 J K Qn+1
J Q
0 0 0 0 0 0 Qn
CP 0 0 1 1 0 1 0
K Q
0 1 0 0 1 0 1
0 1 1 0 1 1 Qn
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
tn tn+1 tn
Qn Qn+1 J K
J S Q 0 0 0 x
PT
0 1 1 x
1 0 x 1
K R Q 1 1 x 0
22
Digitalna tehnika
D FLIPFLOPOVI
D Q D Q Qn+1
0 0 0
0 1 0
CP Q 1 0 1
1 1 1
JK flipflop se vrlo jednostavno može koristiti i kao D flipflop, ako se između njegovih
ulaza J i K veže invertor:
D
D
J Q S Q
CP
PT
K Q R Q
(a) (b)
U radu složene digitalne mreže ponekad dolazi do nepravilnog rada kao posljedica
nesinhronizovane promjene nivoa i neusklađenosti trajanja upravljačkih impulsa, kao i kašnjenja
u kolima. U prvom slučaju može doći do pojave nepoželjnjih impulsa u toku prelaznog režima
prekidačkih kola, a u drugom do nekontrolisanog protrčavanja signala kroz digitalnu mrežu. Kod
memorijskih kola ove nepoželjne pojave mogu da se otklone primjenom flipflopova sa
zadržavanjem, odnosno zadržavanog flipflopa. Za ovakav rad najčešće se koristi MS
konfiguracija memorijskog kola.
Kod flipflopa sa zadržavanjem pri okidanju zatečeno stanje na njegovom izlazu zadržava
sve do pojave negativnog dijela taktnog impulsa. Naime, promjena logičkih nivoa na izlazu kola
nastaje pri zadnjoj ivici pozitivnog impulsa, to jest sa kašnjenjem koje je jednako trajanju tog
impulsa.
23
Digitalna tehnika
B1 B2 B3 B4
S
S Q S Q
PT FF1 PT FF2
R Q R Q
R
PT
S H
G
Q
Q
E
R
F
PT
Slika 6.12. Logička šema ivičnog RS flipflopa
Prije aktiviranja taktnog impulsa izvršeno je unošenje ulaznog podatka u prvi flipflop.
Povratna veza sa kola F i G, održava zatečeno stanje, odnosno, uticaj signala S i R kada je
aktivan taktni signal PT (PT = 1).
Ivični flipflop, pored veće brzine rada, ima prednost i u pogledu osjetljivosti na smetnje,
jer veza između ulaza i izlaza kola postoji samo u relativno kratkom vremenskom intervalu na
početku taktnog impulsa.
24
Digitalna tehnika
SEKVENCIJALNE MREŽE
SINHRONE,
ASINHRONE.
REGISTRI
STACIONARNI REGISTRI
Stacionarni registri su registri koji čuvaju informaciju sve dok se ne promjeni stanje na
ulazima registra. To je skup međusobno nepovezanih memorijskih elemenata. Prije unošenja
podataka u registar mora biti izvršeno brisanje ranijeg sadržaja. Pristup memorijskim elementima
pri upisu ili očitavanju informacija može biti serijski ili paralelan.
25
Digitalna tehnika
Šema registra za tri bita sa serijskim ulazom i paralelnim izlazom:
U registr treba da se upiše informacija 110. Kako seradi o serijskom unošenju informacije za tu
operaciju će biti potrebna tri taktna intervala.
Dovođenjem taktnog impulsa na priključak za čitanje, na izlazima I kola za čitanje
pojavljuje se istovremeno cjelokupna memorisana informacija 110.
26
Digitalna tehnika
POMJERAČKI REGISTRI
Ako se čita prvo onaj podatak koji je prvi upisan registar se zove FIFO, a ako se prvo čita
podatak koji je posljednji upisan registar se naziva LIFO.
Pomjerački registar:
Ako se vrši pomjeranje podataka sa desna na lijevo treba da bude ulaz na DD a izlaz na
QA. Pri realizaciji registra koji vrši pomjeranje podataka sa lijeva na desno i sa desna na lijevo
(obostrani pomjerački registar) terba ostvariti kontrolu rada K=1 pomjeranje udesno i K=0
pomjeranje ulijevo. To se postiže odgovarajućom kombinacionom mrežom.
27
Digitalna tehnika
Obostrani pomjerački registar
KRUŽNI REGISTRI
Kružni registar:
28
Digitalna tehnika
REGISTAR KAO GENERATOR IMPULSA
Ako se svi izlazi registra povežu sa ulazom preko NI kola, ulazna funkcija biće:
____
DA = ABCD.
Ova funkcija ima vrijednost DA=0 samo kada su svi izlazi registra setovani, pa će se
poslije svake nule na ulazu registra pojavljivati uzastopno četiri jedinice. Zato će se na bilo
kojem izlazu registra generisati pravougaoni napon sa odnosom pauza/impuls 1:4.
Ustaljeni ciklus ponavljanja se ne uspostavlja odmah, zato što je registar u početnom stanju
resetovan. Pogodno bi bilo da registar ima mogućnost direktnog setovanja u cilju postavljanja
generatora u početno stanje.
U tabeli su prikazana stanja pomjeračkog registra, za slučaj kada je registrator resetovan
u početno stanje.
Pt A B C D Da
0 0 0 0 1
1 1 0 0 0 1
2 1 1 0 0 1
3 1 1 1 0 1
4 1 1 1 1 0
5 0 1 1 1 1
6 1 0 1 1 1
7 1 1 0 1 1
8 1 1 1 0 1
9 1 1 1 1 0
10 0 1 1 1 1
29
Digitalna tehnika
BROJAČI
Sva memorijska kola brojača se vezuju redno, a brojački impulsi dovode se samo na ulaz
prvog kola. Ovi brojači se nazivaju redni-asinhroni.
Sva memorijska kola su vezana redno, ali se brojački impulsi dovode istovremeno na
ulaze svih kola. Ovi brojači se nazivaju paralelni, odnosno sinhroni.
REDNI BROJAČI
Kod rednih brojača svi memorijski elementi su vezani serijski, a brojački impuls se dovodi
samo na ulaz prvog kola. Ovo su najjednostavniji brojači, imaju malu brzinu rada. Osnovni
elementi brojača su T flipflopovi.
30
Digitalna tehnika
PARALELNI BROJAČI
Kod paralelnih brojača svi memorijski elementi su vezani serijski, a brojački impulse se
dovode istovremeno na ulaze svih kola. Sprege između stepeni ostvaruju se preko kombinacione
mreže, čime se usložnjava njihova realizacija. Prelazni režim mreže je vrijeme kašnjenja jednog
stepena. Ovakav brojač daje na izlazu sekvencu istu kao i redni brojač.
Loša strana paralelnih brojača je korištenje kola za spregu sa više ulaza, kao i
velika opterećenost prvih stepeni u brojačkoj mreži (izlazi prvih stepeni vode se na ulaze
svih sledećih stepeni).
31
Digitalna tehnika
OBOSTRANI BROJAČ
Brojač može da se podesi da broji unazad ili u oba smjera. Kod brojača koji broje
unazad sljedeći brojački stepen se spreže na predhodni preko komplementarnog izlaza, a
početno stanje brojača je setovano stanje.
Si C B A Ki
0 1 1 1 7
1 1 1 0 6
2 1 0 1 5
3 1 0 0 4
4 0 1 1 3
5 0 1 0 2
6 0 0 1 1
7 0 0 0 0
8 0 0 0 7
Ako se kod brojača omogući promjena sprege među flipflopovima, on broji i unaprijed i
unazad. Takvi brojači se nazivaju bileteralni ili obostrani brjači.
32
Digitalna tehnika
LOGIČKI PRORAČUN BROJAČA
Si
P C B A RC SC RB SB RA S A
(K1)
0 1 0 0 0 X 0 X 0 0 1
1 1 0 0 1 X 0 0 1 1 0
2 1 0 1 0 X 0 0 X 0 1
3 1 0 1 1 0 1 1 0 1 0
4 1 1 0 0 0 X X 0 0 1
5 1 1 0 1 0 X 0 1 1 0
6 1 1 1 0 0 X 0 X 0 1
7 1 1 1 1 1 0 1 0 1 0
8 1 0 0 0
U tabeli je:
Ki - jedno stanje flipflopova (kombinacija stanja flipflopova)
Si - jedno stanje brojača
C, B, A - izlazna stanja flipflopova
RX, SX - pobudni signali na ulazu memorijskih elemenata.
33
Digitalna tehnika
KRUŽNI BROJAČI
Brojački stepeni u ranije opisanim mrežama bili su spregnuti na određeni način samo
idući od ulaza prema izlazu brojača. Kružni ili prstenasti brojači imaju zatvorenu brojačku
mrežu, što znači da kod njih redovno postoji sprega između izlaznog i ulaznog brojačkog
stepena. Osnova brojanja je 2n ili n (n – broj flipflopova).
Brojač modula n
Si Ki E D C B A DE DD DC DB DA
0 1 0 0 0 0 1 0 0 0 1 0
1 2 0 0 0 1 0 0 0 1 0 0
2 4 0 0 1 0 0 0 1 0 0 0
3 8 0 1 0 0 0 1 0 0 0 0
4 16 1 0 0 0 0 0 0 0 0 1
0 1 0 0 0 0 1
DA = E ; DB = A ; DC = B ; DD = C ; DE = D.
Svaki okidni impuls setuje sljedeći, a resetuje predhodni flipflop. Početno stanje mreže je
takvo da je prvi flipflop setovan, a ostali resetovani. U bilo kom stanju ovog brojača je setovan
samo jedan flipflop (logička jedinica na njegovom izlazu označava broj registrovanih impulsa).
D Q D Q D Q D Q D Q
CP Q CP Q CP Q CP Q CP Q
P1 A B C D E
1 2 3 4 5 1 2 3
P1
34
Digitalna tehnika
Dobre osobine kružnih brojača su:
- jednostavna kostrukcija,
- jednostavna logika rada.
Brojač modula 2n
E D C B A
Si Ki E D C B A J K J K J K J K J K
0 0 0 0 0 0 0 0 x 0 x 0 x 0 x 1 x
1 1 0 0 0 0 1 0 x 0 x 0 x 1 x x 0
2 3 0 0 0 1 1 0 x 0 x 1 x x 0 x 0
3 7 0 0 1 1 1 0 x 1 x x 0 x 0 x 0
4 15 0 1 1 1 1 1 x x 0 x 0 x 0 x 0
5 31 1 1 1 1 1 x 0 x 0 x 0 x 0 x 1
6 30 1 1 1 1 0 x 0 x 0 x 0 x 1 0 x
7 28 1 1 1 0 0 x 0 x 0 x 1 0 x 0 x
8 24 1 1 0 0 0 x 0 x 1 0 x 0 x 0 x
9 16 1 0 0 0 0 x 1 0 x 0 x 0 x 0 x
0 0 0 0 0 0 0
JA = E , KA = E ,
JB = A , KB = A ,
JC = B , KC = B ,
JD = C , KD = C ,
JE = D , KE = D .
35
Digitalna tehnika
Logička šema brojača sa kružnim kodom i vremenski dijagram:
J Q J Q J Q J Q J Q
CP CP CP CP CP
K Q K Q K Q K Q K Q
PT A B C D E
1 2 3 4 5 6 7 8 9 10 1
PT
DEKADNI BROJAČI
Vrijednost modula brojanja dekadnih ili decimalnih brojača je 10, što znači da njihov
brojački ciklus obuhvata deset različitih binarnih stanja.
Dekadni brojač sa prirodnim BCD kodom ili kodom BCD8421 odlikuje se time što se
redosljed njegovih stanja potpuno podudara sa kombinacijama konvencionalnog binarnog
brojača. Dekadni brojač obuhvata prvih 10 kombinacija, odnosno obuhvata binarna tetrade date
kombinacijama Ko - K9, dok su K10 - K15 nedozvoljene.
36
Digitalna tehnika
Kombinacione vrijednosti dekadnog brojača:
D C B A
Si D C B A
J K J K J K J K
0 0 0 0 0 0 x 0 x 0 x 1 x
1 0 0 0 1 0 x 0 x 1 x x 1
2 0 0 1 0 0 x 0 x x 0 1 x
3 0 0 1 1 0 x 1 x x 1 x 1
4 0 1 0 1 0 x x 0 0 x 1 x
5 0 1 0 1 0 x x 0 1 x x 1
6 0 1 1 0 0 x x 0 x 0 1 x
7 0 1 1 1 1 x x 1 x 1 x 1
8 1 0 0 0 x 0 0 x 0 x 1 x
9 1 0 0 1 x 1 0 x 0 x x 1
0 0 0 0 0
37
Digitalna tehnika
ARITMETIČKA KOLA
U digitalnom sistemu, za obradu podataka, postoji blok koji se naziva aritmetička
jedinica. Ona sadrži kola sa kojima se obavljaju osnovne aritmetičke operacije: sabiranje,
oduzimanje, množenje i dijeljenje. Ova kola su u suštini kombinacionog karaktera, koja pored
kombinacionih elemenata često sadrže i memorijske elemente.
KOMPARACIJA BROJEVA
Jednakost dva broja može biti konstantovana samo u slučaju kada svi biti odgovarajuće
pozicije u oba broja imaju iste vrijednosti. Funkcija ima sljedeći oblik:
f AB A B .
Univerzalni komparator
A>B
A A>B
A
A=B
KOMPAR.
B A=B
B
A<B
A<B
(a) (b)
Upoređivanje višebitnih brojeva može da se izvede redni ili paralelno. U prvom slučaju
brojevi A i B treba da budu smješteni u pomjeračke registre, pomoću kojih se omogućava
dovođenje odgovarajućih parova bita na ulaz komparatora. Upoređivanje se vrši polazeći od
najviših bita, a prekida čim nastane jedinica na bilo kom izlazu komparatora.
38
Digitalna tehnika
X = ( A2 > B2 ) +
+ ( A2 = B2 ) ( A1 > B1 ) +
+ ( A2 = B2 ) ( A1 = B1 ) ( A0 > B0 )
= X2 + Y2 X1 + Y2 Y1 X0 ;
Y = ( A2 = B2 ) ( A1 = B1 ) ( A0 = B0 ) = Y2 Y1 Y0 ;
Z = ( A2 < B2 ) +
+ ( A2 = B2 ) ( A1 < B1 ) +
+ ( A2 = B2 ) ( A1 = B1 ) ( A0 < B0 )
= Z2 + Y2 Z1 + Y2 Y1 Z0 .
A2
X A>B
> X
A 2= B 2
Y
B2 <
Z
A1
X A=B
>
A 1= B 1 Y Y
B1 <
Z
A0
X
>
A 0= B 0 Y
B0 < A<B
Z
Z
SABIRANJE
0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 10 ( jedan, nula ).
1 0 1 1,1
+ 1 0 1 0,1
10 1 1 0,0
(24 + 22 + 21 = 16 + 4 + 2 = 22).
Polusabirač
39
Digitalna tehnika
A B S P S= AB A B = A B
0 0 0 0 P=AB.
0 1 1 0
1 0 1 0
1 1 0 1
A
A B
B P
PS
P S
(a) (b)
Potpuni sabirač
Polusabirač može biti upotrijebljen za sabiranje samo bita najniže pozicione vrijednosti.
Za sabiranje ostalih bita zahtijeva se kolo sa tri ulaza da bi se pored cifara koje se sabiraju uzeo i
prenos iz nižeg razreda.
Izlazne funkcije sabirača:
S = ABPU AB P U AB P U ABPU
A B PU S P
= P U ( AB AB) PU ( AB AB)
= P U D PU D = PU D , 0 0 0 0 0
0 0 1 1 0
gdje je: D = AB A B = A B. 0 1 0 1 0
0 1 1 0 1
P = ABPU ABPU AB P U ABPU 1 0 0 1 0
1 0 1 0 1
= PU ( AB AB) AB( P U PU )
1 1 0 0 1
= PU D AB . 1 1 1 1 1
40
Digitalna tehnika
A B
A B PU
PS
P AB
PUD PU
PPS
PS
P S
S
(a) (b)
Iz K-tablica imamo:
Pu Pu
0 1 0 1
AB AB
00 1 00
01 1 01 1
11 1 11 1 1
10 1 10 1
S = A B PU P = AB APU BPU
Tabela 8.4. određivanje funkcija sabirača
S= ABPU AB P U AB P U ABPU
= PU ( AB AB) P U ( AB AB)
= PU A B P U ( A B)
= A B PU .
Za brži rad sabirača poželjno je da bude realizovan sa što manjim brojem nivoa.
Realizacija sabirača sa I – ILI ili I – NILI kolima prema predhodnim jednačinama data je na slici
8.5.
41
Digitalna tehnika
S S
B
P
P
PU
PU
(a) (b)
Postupci sabiranja
Ako se koristi redni postupak sabiranja, sabiranje binarnih brojeva se može izvesti sa dva
polusabirača, kao na slici 8.6.
1 0 01
Pu 11 0 0 S2
1 0 0 1 Z
101 P S2 10 0
0 PT
B 111 S1 P2
B 1 1 1
P 110
PT P S1 D Q
A 010 P1 0 10
A 0 1 0
1 0 0 1 CP Q
PPS PT
RD
Slika 8.6. Redni postupak sabiranja
42
Digitalna tehnika
Paralelno sabiranje se odvija u jednom taktnom intervalu. Zbog toga je potrebno 2n-1
polusabirača. Sabirci i zbir se upisuju u stacionarne registre, s tim što se u registar zbira upisuje
prijenos sabiranja brojeva najveće pozicione vrijednosti.
23 22 21 20
REG. A 0 1 1 1
REG. B 1 1 1 0
A3 B3 A2 B2 A1 B1 A0 B0
PS PS PS PS
P 0 1 1 1 0 1 1 0 0 1
0
1
PS PS PS
1 0 0 1 0 0
S4 S3 S2 S1 S0
REG.ZB. 1 0 1 0 1
ODUZIMANJE
0 – 0 = 0; 1 – 1 = 0, 1 – 0 = 1, 0 – 1 = 1, uz pozajmicu 10.
A= 10010110
B= 1101010
R= 00101100
Sinteza oduzimanja
43
Digitalna tehnika
A B
A
PO R
B P
P R
(a) (b)
R AB AB A B ; P AB
A B R P A B PU R P
0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 1 1 1
1 0 1 0 0 1 0 1 1
1 1 0 0 0 1 1 0 1
1 0 0 1 0
(a) 1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
(b)
Da bi se moglo voditi računa o pozajmici oduzimač treba da ima i treći ulaz (potpuni
oduzimač), tabela 8.5.b. i slika 8.9.b.
A B
A B PU
PO
AB
P
PPO PU
PUD
PO
P R
(a) (b)
R = A – B – PU = A – ( B + PU ).
44
Digitalna tehnika
PU
B
S/R
A
PS/ PR
Postupak oduzimanja može biti izveden i paralelno kao što je prikazano na slici 8.11.
Vidimo da je potrebno 2n-1 poluoduzimača (n – broj bita umanjenika).
23 22 21 20
REG. A 1 1 0 1
REG. B 0 0 1 1
PO PO PO PO
0 0 1 0 0 1 1 1 1 0 0
0
P
PO PO PO
0 1 0 0 0 1
R3 R2 R1 R0
REG.R. 1 0 1 0
45
Digitalna tehnika
Redno oduzimanje višecifarskih brojeva je analogno kao i sabiranje, s tim što su
polusabirači zamijenjeni – poluoduzimačima.
KOMPLEMENTARNA ARITMETIKA
Negativni brojevi se mogu izraziti na tri načina: sa predznakom, pomoću prvog i drugog
komplementa. Bit najviše pozicione vrijednosti ima vrijednost 1 čime se i obilježavaju negativne
vrijednosti.
Izražavanjem brojeva u komplementarnom obliku operacija oduzimanja se svodi na
operaciju sabiranja, a sa bitom znaka se manipuliše kao sa vrijednosnim znakom.
A – B = A + B' – (2k – 1)
A – B = A + B' – 2k + 1 jedinica za prijenos eleminiše vrijednost - 2k
Ako je
A>B A–B–1≥0,
1) A – B = A + B' + 1
1000 1001
1000 + 1 = 1001
Oduzimanje dva broja može se tretirati kao sabiranje pozitivnog i negativnog broja.
46
Digitalna tehnika
2) A = 0 1101 A 0 1101 vrijednost negativnog
B = 1 0100 B' 1 1011 broja ćemo izraziti
preko prvog komplementa
S = A + (-B) 10 1000
1
A B S 0 1001
3) A = 0 0100 A 0 0100
B = 1 1101 B' 1 0010
A + (- B) = A – B = A – B – ( 2k + 1 ) + ( 2k + 1 ) =
= A + B' - ( 2k – 1 ) = - [- (A + B') + ( 2k – 1 )]
= - (A + B')'
A – B = A – B + 2k – 2k =
= A + ( 2k – B ) – 2k = A + B'' – 2k
1) A = 1101 A 1101
B = 0100 B'' 1100
2) A = 0 1101 A 0 0100
B = 1 0100 B'' 1 1101
S = A + (-B) S 10 0001
A B
3) A = 0 0100 A 0 0100
B = 1 1101 B'' 1 0011
47
Digitalna tehnika
S = ( - A ) + ( -B ) 11 0001
S ''1 1 0011
S 1 1101
REG. A 1 0 0 1
REG. B 0 0 1 1
PS PS PS PO
1 1 0 0 0 1 0 0 0 0 1
1 1
P4
PS PS PS PS
0 0 0 1 0 1 1 0
R3 R2 R1 R0
REG.R. 0 1 1 0
8 : 4 8 – 2 = 6, 6 – 2 = 4, 4 – 2 = 2, 2 – 2 = 0 (operacija ponovljena
četiri puta).
48
Digitalna tehnika
9. MEMORIJE
Svaki memorijski sistem treba da ispuni tri osnovna zahtjeva: da u određenom trenutku
primi informaciju, da zadrži primljenu informaciju u nepromijenjenom obliku i da je preda
nakim drugim kolima.
Pristup memorijskom elementu može biti direktani ili sekvencijalni. Memorije mogu biti:
- destruktivne (nakon čitanja dolazi do brisanja sadržaja)
- nedestruktivne
- postojane
- nepostojane (flipflopovi)
- magnetne (magnetna jezgra, magnetne površine)
- nemagnetne (poluprovodničke, kriotronski prekidački elementi – provodnost
provodnika pod dejstvom magnetnog polja, optičke memorije ).
Memorije ROM tipa imaju fiksan sadržaj. Jednom upisan sadržaj može se samo čitati, ne
može se ni brisati, ni mijenjati (fiksne memorije). Ubrajamo ih u grupu kombinacionih mreža.
ROM memorije se izrađuju u bipolarnoj ili MOS tehnici. U bipolarnoj tehnici se koriste
diode ili tranzistori, a u MOS tehnici tranzistori uglavnom N tipa, jer je N-MOS tehnologija
najbrža MOS tehnologija.
X X2
B A Q3 Q2 Q1 Q0
A Q0
0 0 0 0 0 0
ROM Q1 0 1 0 0 0 1
4X4 Q2 1 0 0 1 0 0
B Q3 1 1 1 0 0 1
Ulazne promjenljive ROM memorije zovu se adresni ulazi, odnosno svaka memorisana
riječ ima adresu. ROM memorija sadrži dvije mreže: dekodersku i kodersku.
49
Digitalna tehnika
Q3 Q2 Q1 Q0
X0
A Q0
ROM Q1
4X4 Q2 X1
B Q3
X2
X3
A
DEKODER KODER
Y Q1 Q2
DEKODER
Y0
C Y1
Y0 Y1 Y0 Y1
X0
B X1
X
DEKODER
X2
A
X3
50
Digitalna tehnika
Sadržaj memorije dat je u tabeli:
Adrese Izlazi
X Y Z
A B C Q1 Q2
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
Y0 Y1 Y2 Y3 +VCC OSIGURAC
X0 X0
TR'0
X1 Q0
+VCC TR0
X2 X1
Q1
Q2
Q3
OSIGURAC Y0 Y1 (b)
(a) X0
X1
(c)
51
Digitalna tehnika
Osigurači su od legure nikla i hroma ili polikristalnog silicijuma ( zagrijavanjem strujnim
impulsima na oko 1400o C, struja 20 – 50 mA ).
I MATRICA
A A
B B
C C
ILI MATRICA
(a) (b)
m – broj ulaza
n – broj izlaza
P – broj predviđenih logičkih proizvoda.
Odrediti programabilnu logičkun strukturu za konvektor koda BCD 8421 u Grejov BCD
kod.
52
Digitalna tehnika
BCD8421 Grejov
Ni BCD kod
D C B A Z Y X W
0 0 0 0 0 0 0 0 0
0 0 0 1 1 0 0 0 1
0 0 1 0 2 0 0 1 1
0 0 1 1 3 0 0 1 0
0 1 0 0 4 0 1 1 0
0 1 0 1 5 0 1 1 1
0 1 1 0 6 0 1 0 1
0 1 1 1 7 0 1 0 0
1 0 0 0 8 1 1 0 0
1 0 0 1 9 1 0 0 0
Ekonomičnost primjene PLA struktura izrazito je kod funkcija sa velikim brojem ulaza,
jer sadrže mali procenat od mogućeg broja logičkih proizvoda.
NEPROGRA - PROGRAMIRANO
ID
MIRANO
Poli-Si
gejt
S MG SG D
SiO2
S D
P P P P "1" "0"
Si N Si P
D D
SG
S S
MG VT1 VC VT2 VG
Slika 9.6. Struktura FAMOS ćelije sa jednim i dva gejta, grafički simbol, karakteristika
53
Digitalna tehnika
Princip realizacije postojane memorijske ćelije u MOS tehnici sastoji se u tome da se u
posebnim uslovima ubace nosioci elektriciteta u neprovodne sredine. Zahvaljujući vrlo velikoj
otpornosti takve sredine, ne dolazi do nastajanja odvodnih struja, pa se ubačeno naelektrisanje
održava veoma dugo bez ikakvog napajanja.
Najveću praktičnu primjenu za sada nalaze memorijske ćelije FAMOS. Ćelija ima
uobičejene priključke za sors i drejn, dok je gejt od polisilicijuma ukopan u izolatorsku sredinu
SiO2. Gejt slobodno lebdi, jer nema spoljašnjeg izvoda. U normalnim uslovima napajanja kod
ovakvog mosfeta ne može da nastane struja između drejna i sorsa pa se takvom stanju pripisuje
stanje logičke nule. Odnosno, logičkoj nuli odgovara memorijska ćelija sa velikim pragom
provođenja. Stanje logičke jedinice treba da bude takvo da se u normalnim uslovima napajanja
može da uspostavi struja između drejna i sorsa. To se postiže indukovanjem stalnog kanala
između sorsa i drejna, tako što se između sorsa i drejna ostvari dosta velika potencijalna razlika
priključivanjem napona od oko 50 V.
Na inverzno polarisanom p-n spoju drejna ili sorsa nastaje lavinski efekat, tako da
elektroni koji raspolažu velikom energijom mogu da prođu kroz tanki oksidni sloj i da se
injektuju u gejt. Pošto je provodnost oksida mala, injektovani tovar se zadržava u gejtu i poslije
ukidanja napajanja. Kao posljedica negativnog naelektrisanja u gejtu, neposredno ispod njega se
indukuje P kanal između sorsa i drejna. Na ovaj način se dobije ćelija sa malim pragom
provođenja (kaže se da je ćelija programirana za vrijednost logičke jedinice).
Da bi se ćelija vratila na nultno (resetovano) stanje potrebno je da se izbriše indukovani
kanal, odnosno da se odstrani električni tovar. To se postiže izlaganjem ćelija ultravioletnim
zracima određene učestanosti i trajanja. Pri tome se energija fotona predaje elektronima koji su
sada u mogućnosti da savladaju energetsku barujeru kroz oksid prema podlozi. Za prolaz
ultravioletnih zraka predviđa se poseban otvor a kućište ne smije da bude potpuno naelektrisano.
Adresiranje se najlakše izvodi preko gejta, koga ovdje nema. Zbog toga se na red sa
FAMOS ćelijom vezuje obični mosfet, čiji se gejt koristi za dovođenje adresnih podataka. Da bi
se to izbjeglo realizovan je FAMOS sa dva gejta:
- MG – memorijski gejt
- SG – selekcioni gejt (gejt sa spojnim izvodom).
FAMOS ćelija prije ponovnog programiranja se mora izbrisati ultravioletnim zracima ili
X zracima, a nekad i električnim postupkom – MNOS ćelije. Kod nje je gejt izgrađen sa tanjim
sloje silicijum oksida SiO2 i nešto debljim slojem silicijum nitrida Si3N4. U normalmim uslovima
napajanja, zbog uvećanog dielektričnog sloja, ovakav mosfet je neprovodan (neprogramabilan),
stanje logičke nule.
Stanje logičke jedinice se programira na taj način što se ćelija postavlja da ima nizak prag
provođenja, dovođenjem na gejt pozitivnog naponskog impulsa (25 V). Pri tom nastaje
tunelovanje elektrona kroz tanak oksidni sloj između dva dielektrična sloja, koji će ispod
oksidnog sloja da indukuje P kanal, čime se prag mosfeta smanjuje. Čitanje MNOS ćelije je isto
kao i FAMOS ćelije.
54
Digitalna tehnika
ID PROGRA - NEPROGRA
MIRANO -MIRANO 1 0
25V
MNOS
0
SiO2 UPIS
G Si3N4
S D "1" "0"
CITANJE
P P
Si N 8V
0
VT1 VC VT2 VG
BIPOLARNE MEMORIJE
X ADR.
X
UL IZ
S Q
MC
UL IZ
R Q
C/U
C/U
(a) (b)
55
Digitalna tehnika
Kolu se može pristupiti samo u slučaju kada je pobuđen njegov priključak za adresiranje
– X i doveden signal na ulaz za čitanje i upis – Č / U.
(X=1 X=1)
upis čitanje
(Č/U=1) Č/U=0)
ULAZNI REGULATOR
X0 = A1A0
MC 01 MC 02
A0 X1
X MC 11 MC 12
DEK.
A1 X2
MC 21 MC 22
X3
CS
MC 31 MC 23
C/U
IZLAZNI REGULATOR
Kapacitet memorije iznosi četiri riječi po dva bita. Ulazni adresni dekoder bira jednu od
četiri riječi. Vrijednosti za upis se nalaze u ulaznom registru. Dovođenjem logičke jedinice na
ulaz Č / U može se izvršiti upis u odabrane memorijske ćelije. Da bi se podatak iz memorijskog
elementa očitao i smjestio u izlazni registar potrebno je dovesti signal logičke nule na ulaz Č / U
već prisutan signal adrese.
56
Digitalna tehnika
Z xi Z
yj
VCC Z Z
MC yn
Q Q
xn
TR1 TR2
yn-
E1 E2 1
x
xn-
V(1)
y V(0) 1
y0
VCC
Z Z x0
IZ
D1 D2
LK1 LK2
UL
C/U
(a) (b)
TR3 i TR4 se koriste pri očitavanju informacije, a TR5 i TR6 se koriste pri upisu
informacije. Napon upisa x i y se dovode na „0“, TR1 ostaje uključen, a TR2 isključen tako da se
upisano stanje zadržava (pamti).
Za vrijeme očitavanja TR5 i TR6 su uključeni, a D1 i D2 su isključene pa taj dio kola nema
uticaja na ostali dio kola. Emitorska struja TR1 dolazi na liniju Z i stvara pad napona na
otporniku prema VBB koji isključuje TR3. Na liniji Z nema struje te je TR4 isključen, pa je izlazu
stanje logičke jedinice.
Ako se rade sa jednodimenzionalnom adresom ćelija ima šest mosfetova, a ako se radi sa
dvodimenzionalnom adresom ćelija ima osam mosfetova, od kojih se četiri koriste kao
memorijska kola, a ostali služe za spregu sa informacionim vodovima.
Data je šema ćelije sa šest mosfetova, ali sa dvodimenzionalnom adresom. Koordinata x
utiče direktno na ćeliju preko mosfetova MF5 i MF6, a koordinata y djeluje posredno preko
mosfetova MF7 i MF8, jer su zajednička za sve ćelije koje su priključene na iste informacione
vodove Z i Z . I ovdje je osnovni memorijski element flipflop (ako je na gejtu mosfeta napon
logičke “1” on je isključen i obrnuto).
57
Digitalna tehnika
VDO
MF3 MF4
Q
MF5 MF6
MF7 Y MF8
MF9 MF10 MF11
UL
UP CT
58
Digitalna tehnika
MF3 MF4
MF1 MF2
C1 C2
Z Z
MC
VDD
MF5 Y MF6
U/I
PR
U/I
Na slici 10.6. su date razne varijante tranzistorske ćelije. Kao memorijski medij u ovoj
ćeliji koristi se ulazna kapacitivnost CM memorijskog mosfeta MF2. Mosfetovi MF1 i MF3 služe
kao prekidači koji omogućavaju pristup memorijskom elementu.
X
XC
MF3 MF3
ZU ZU
MF1 ZC MF2 ZC
MF2 MF1
CM CM
(b)
XU
(a)
59
Digitalna tehnika
XC Z
MF1
MF3
MF3
Z
MF2 MF2
MF1 CM CM
XU
X
(c)
(d)
Ćelija se označava kao na primjer MC 3 – 2 – 2; što znači ćelija sa tri mosfeta, dva
adresna i dva informaciona voda.
Nedostatak ovakve ćelije je u tome što se može desiti da dođe do protrčavanja podataka
od jednog do drugog informacionog voda, jer su istovremeno uključeni MF1 i MF3. Pogodnija je
ćelija MC 3 – 1 – 1, jer ima zajednički informacioni i adresni vod, ali je upravljanje složenije.
Adresni vod ima tri nivoa. Srednji se koristi za čitanja, a najviši za upisivanje i osvježenje.
X
Z
P SiO2
MF X
VM Poli - Si Z
CM VZ A CM n n C
P
I/U MF
CP Si - P
(a) (b)
Osvježenje se vrši na taj način što se neposredno po čitanju zatvori prekidač P, čime se
pročitana vrijednost ponovo unosi u CM. Napon na informacionom vodu iznosi:
CM
VZ VM .
CM CP
gdje je CP parazitna kapacitivnost voda.
Uslov C M C P zahtijeva povećanje površine obloga kondenzatora. Zbog toga se očitana
vrijednost uzima sa senzorskog stepena A uz uslov:
X1
CM1 CM2
X2
CM3 CM4
Z
UP
( OSV )
SP SP
U/I y1 y2
Blok šema memorijskog sistema za 4096 riječi po jedan bit dato je na slici 10.9.
61
Digitalna tehnika
A0
RAZDV. REG. MEMORIJSKE
I DEKODER CELIJE A0 UL (DI)
VRSTA 64 64 x 64
A5
IZ (DO)
64 PN (CE)
C / U (WE)
PN VREMENSKA SENZORSKI MEM.
KONTROLA STEPENI SC (CS)
(CE) 4096x1
VDD
Y 64 VBB
C/U VCC
RAZDV. REG. A11
(WE)
U/I I DEKODER NC
SC
(CS) KOLONA
UL IZ A6 A11
(DI) (DO)
(a) (b)
UL4 IZ4
UL1 IZ1
U I U I U I U I
A0 A0 A0 A0 A0
256 x 1
ln M
A log 2 M .
ln 2
62
Digitalna tehnika
Udvostručivanjem broja lokacija postiže se bez dodavanja kola. Za memoriju 2M x N
biće potrebno 2 komponente M x 1.
IZ1
UL2
UL1 U I U I
A0 A0 A0 IZ2
256 x 1
A7 A7 C/U A7 C/U
CS CS
A8
U I U I
A0 A0
A7 C/U A7 C/U
CS CS
C/U
Ova memorija ima četiri stranice podataka, čija identifikacija može da se izvede sa dva
adresna podatka A8 i A9. U tom cilju upotrijebljen je dekoder 2/4 čijim se izlazima vrši selekcija
čipova koji pripadaju istoj stranici.
Odredimo mjesto lokacije adrese 260,0 odnosno 0 100000 1 00 2 (adresirano sa deset
bita).
Osam nižih bita dovedeno je na adresne ulaze svih memorijskih komponenti. Preostala
dva bita (01) dovedena su na ulaz dekodera, koji eksituju njegov prvi izlaz i omogućen je
pristup samo čipovima koji su priključeni na ovaj izlaz. Tražene lokacija se nalazi na četvrtom
mjestu stranice broj dva.
63
Digitalna tehnika
IZ1
UL2
UL1 U I U I
A0 A0 A0 IZ2
ADRESE
256 x 1
0 - 255
A7 A7 C/U A7 C/U
CS CS
U I U I
A0 A0
ADRESE
256 - 511
0
A7 C/U A7 C/U
A8
CS CS
DEK.
1
STRANA
2/4
2 I
A9 U U I
3
A0 A0
ADRESE
256 x 1
512 - 767
A7 C/U A7 C/U
CS CS
U I U I
A0 A0
ADRESE
768 - 1023
A7 C/U A7 C/U
CS CS
C/U
64
Digitalna tehnika
VCC
UL1 U1 I1 IZ1
16x4
UL4 U4 I4 IZ4
A0
A0
A3 C/U
A3
CS
A4
A5 U1 I1
16x4
U4 I4
A0
0 C/U
1 A3
1 DMX 2 CS
3
0
C/U DMX 1
2 U1 I1
3
16x4
U4 I4
A0
C/U
A3
CS
U1 I1
16x4
U4 I4
A0
C/U
A3
CS
U ovom slučaju osnovna memorijska komponenta ima šesnaest lokacija sa po četiri bita i
radi sa otvorenim kolektorima. Svaka komponenta pored četiri adresna ulaza ima još po četiri
priključka za ulaze i izlaze informacionih podataka.
Za selekciju memorijskih komponenti upotrijebljena je gornja polovina demultipleksora.
Na njegove selekcione ulaze dovode se adresni podaci A4 i A5, a informacioni ulaz mu je
postavljen na “1”.
Donja polovina demultipleksora iskorištena je za izbor postupka čitanja ili upisivanja, jer
se napon Č / U koristi kao informacioni.
Pri konstrukciji vrlo velikih memorija potrebno je voditi računa o faktoru opteretljivosti
pojedinih integrisanih kola.
65
Digitalna tehnika
11. POVRŠINSKE MAGNETNE MEMORIJE
Brzina rada ovih memorija nije prvorazrednog značaja. Njih karakterišu veliki kapacitet,
postojanost, dugotrajnost, ekonomičnost i male dimenzije s obzirom na kapacitet.
Za izgradnju ovakvih memorija koriste se magnetne površine debljine10 – 20 μm, koje se
nanose na pogodan nosač od nemagnetnog materijala. Magnetni materijal je obično legura nikla i
kobalta.
Princip rada:
t
I
V
t
Ni-Co
AL
(c)
(a) (b)
Magnetni doboš
66
Digitalna tehnika
MAGNETNE GLAVE
Po cijeloj dužini doboša raspoređeno je više memorijskih kanala, a svaki kanal raspolaže
sa više lokacija. Adresni registar treba da sadrži podatke o broju kanala, kao i o broju lokacija u
kanalu. Obično se jedan ili dva krajnja kanala na dobošu rezervišu za adresne podatke kao i za
sinhronizaciju sa taktnim generatorom. Upisivanje i očitavanje se vrši istim magnetnim glavama
koje su fiksirane na rastojanje 25 – 50 μm . Najčešće je za svaki kanal predviđena posebna
magnetna glava. Upisivanje se izvodi redno, paralelno ili redno/paralelno. Kod rednog upisa svi
biti iste informacije unose se u jedan isti kanal, dok kod paralelnog upisa svaki bit je smješten u
poseban kanal.
Brzinu rada ove memorije ograničava vrijeme pristupa (vrijeme iznalaženja tražene
lokacije), a ono zavisi od brzine obrtanja doboša. Vrijeme pristupa se smanjuje povećanjem
brzine obrtaja ili postavljanjem dvije ili tri magnetne glave duž svakog kanala. Međutim , ovo se
nepovoljno odražava na ekonomičnost izrade.
Magnetni disk
Disk je magnetna ploča kružnog oblika, debljine 1 – 3 mm, čije su obje strane prevučene
magnetnim materijalom. Više ovakvih ploča (10) postavlja se na istu vertikalnu osovinu koja se
okreće brzinom od nekoliko hiljada obrtaja u minuti.
Za upis i očitavanje podataka koriste se magnetne glave na rastojanju oko 10 μm.
Svakom disku pripada po jedan par magnetnih glava, tako da one ne izlaze izvan diska i ostaju
tamo gdje su predhodno bile dovedene.
Kod memorija vrlo velikog kapaciteta često se koristi jedna glava za sve magnetne ploče. Trag
kod magnetnih diskova čine koncentrični krugovi koji se zovu kanali. Kretanje glave do
određenog kanala je direktni pristup, dok se rotacijom diska dođe do određene lokacije u kanalu i
to je sekvencijalni pristup. Upisivanje podataka vrši se serijskim postupkom.
67
Digitalna tehnika
MAGNETNE GLAVE
DISKOVI
SEKTOR
KANAL
(a) (b)
Disk je podijeljen još i na sektore, tako da adresa memorije sadrži podatak o sektoru,
kanalu i lokaciji. Gustina memorisanja podataka je različita na disku. Unutrašnji kanali imaju
veću gustinu od spoljašnjih.
Za paralelno upisivanje podataka u više kanala potrebno je da svaki disk raspolaže sa
odgovarajućim brojem magnetnih glava.
Magnetna traka
DVOSTRUKA
REZERVOAR
MAG. GLAVA
TRAKE
TRAKA
(a)
K
8
4
2
1
BLOK 1 BLOK 2
(b)
68
Digitalna tehnika
Upisivanje podataka vrši se serijski ili serijsko/paralelnim postupkom. Memorisane
informacije grupisane su po blokovima koji su razdvojeni praznim međublokovima dužine 20
mm.
Istovremeno upisivanje BCD slogova u memorijske kanale zahtijeva onoliko magnetnih
glava koliko slog ima bita. Redovno se predviđa jedan kanal za kontrolu tačnosti upisivanja.
Kontrola upisivanja podata vrši se i očitavanjem njihovih vrijednosti neposredno poslije
upisivanja. To je moguće korištenjem dvostrukih magnetnih glava.
Nedostatak magnetnih traka je njihovo neravnomjerno istezanje po sredini i krajevima,
što može dovesti do uzdužnog pomjeranja memorijskih ćelija.
Magnetna traka je memorija sa sekvencijalnim pristupom. Postoje tri tipa magnetnih
traka: na koturovima, u kasetama i u patronima.
69
Digitalna tehnika
12. D/A I A/D KONVERZIJA
M N
VA VD VA
A/D
ODMJERAVANJE D/A
VA
KVANTOVANJE REGENERISANJE
KODOVANJE DEKODOVANJE VA
VD
TAČKA N:
Kod D/A konvektora koji koristi princip promjenljive gustine impulsa, broj impulsa u
ciklusnom vremenu je srazmjeran digitalnoj vrijednosti. Promjenljive gustine impulsa mogu se
ostvariti pomoću brzinskog množača. Integraljenjem tako dobijenog impulsa nalazi se njihova
srednja vrijednost kao analogni ekvivalent digitalne riječi.
Otporne mreže imaju samo jedan izlaz, a broj ulaza im je određen brojem bita u
digitalnim slogovima koji se konvertuju. Elementi mreže se biraju tako, da se na izlazu formiraju
analogni naponi čije vrijednosti stoje u odnosima pozicionih vrijednosti bita u kodnoj riječi,
ukoliko se eksituje samo jedan određen ulaz mreže. Otporna mreža mora imati i zbirni elemenat,
koji omogućava srazmjerno povećanje analognog napona na izlazu za slučaj istovremene pobude
više ulaza.
R0 M VAP
V0 IP
R1 RP
V0
V1
V1
D/A
V2 R2
VA
Vn-1 V2
Rn-1
Vn-1
(a) (b)
Slika 12.2.. Težinska D/A konverzija a) blok šema b) težinska otporna mreža
71
Digitalna tehnika
Ako je ulaz V0 predviđen za prijem bita najniže pozicione vrijednosti LSB, onda prisustvo
napona V0 treba da obezbijedi na otpornosti Rp napon od jednog kvanta DV, a ako na ulazu djeluje
samo napon V1 na izlazu treba da se uspostavi napon vrijednosti 2DV, a ako je doveden samo
ulaz V2 izlazni napon treba da iznosi 4DV.
Da bi se obezbijedio navedeni odnos napona, otpornosti mreže treba da imaju binarne
težinske odnose:
R
Ri i .
2
V0 V1 V
n 1
R R1 Rn 1
VA 0
1 1 1
R0 R1 Rn 1
R
[ Izlazne otpornosti mreže: R I R0 R1 Rn 1 .]
2 1 n
aO 2 0 a1 21 a n 1 2 n 1 VR n 1
VA
2 2 2
0 1 n 1
V R
2 1 i 0
n
ai 2 i .
VR
DV .
2n 1
Ovo je najmanji napon koji konvertor može da registruje pa se zove rezolucioni napon ili
osjetljivost konvektora.
Ako su svi koeficijenti ai = 1 dobije se najveća vrijednost analognog napona:
VR
V APS (2 0 21 2 n 1 ) V R . ( uz uslov da je RP ).
2 1
n
R x RZ R y R X
72
Digitalna tehnika
2R C
VAP
V2
R RP
RY 2R
b
V1
RZ
R
RX 2R
a
V0
2R
(a) (b)
Slika 12.3.. Ljestvičasta otporna mreža a) princip formiranja mreže b) šema mreže
2R C
V2 VA2
2V aV
2R V A2 V2 2 R
2R 2R 2
2R C
VA1
2R 2R V aV
V A1 1 1 R
b (Vb) R R 2R 2 4
V1
73
Digitalna tehnika
a 0V R
V A0
8
Odnosno:
ank
V A( n k ) V R , k = 1, 2, 3, ... n.
2k
Ukupni analogni napon D/A konvektora, pri setovanoj pobudi, većeg broja ulaza je:
a a a
V A n11 n 2 2 n n n VR .
2 2 2
Odnosno:
V A a 0 2 0 a1 21 a n 1 2 n 1 Rn Rn ai 2 i .
V V n 1
2 2 i 0
VR
DV , dok je napon pune skale ( ai = 1 ) dat sa:
2n
2n 1
V APS 2 0 21 2 n 1 V R
n
VR ,
2 2n
Ako je Rp = 2R, tada je analogni napon mreže VAP = 2/3 VA, a otpornost iz bilo kog
čvora mreže je 2R, a ulazne otpornosti na ovim digitalnim priključcima imaju vrijednost 3R.
D/A KONVEKTORI
A B C D
KU
REGISTAR
KK REFERENTNI
ANALOGNI
IZVOR
PREKIDAC
NAPAJANJA
74
Digitalna tehnika
Tačnost je jedna od najbitnijih parametara D/A konvektora, zbog toga treba obratiti
pažnju na preciznu izradu elemenata otporne mreže. Kako se napon VR dovodi preko analognih
prekidača, otpornosti prekidača umanjiće tačnost analognog signala.
Uticaj prekidača biće manji ukoliko se usvoji veća vrijednost otpornika u dekoderskoj
mreži. Međutim, takva mreža ima veću izlaznu otpornost, te uticaj otpornosti RP nije zanemariva.
Pored toga, konvertorska mreža sa većim vrijednostima otpornika obrazuje i veću vremensku
konstantu, usljed čega je smanjena brzina uspostavljanja analognog signala. Iz ovog slijedi da su
vrijednosti komponenata u otpornoj mreži konvektora određene brzinom, tačnošću i
karakteristikama opteretne impendanse.
Ako je napon pune skale veći uticaj prekidača je manji, odnosno morao bi biti veći napon
VR. Međutim i tu postoji ograničenje dozvoljenim naponom prekidača a i disipacijom.
U postupku podatak po podatak kvantizacija se vrši na taj način što se analogni podatak
ili odabrani odmjerak istovremeno poredi sa svim postojećimdiskretnim veličinama, kako bi se
odredila njegova digitalna vrijednost. Iznalaženje digitalne vrijednosti obavlja se samo u jednom
taktnom intervalu, ali je zato potrebno imati 2n-1 digitalni etalon ( n – broj bita digitalne riječi ).
75
Digitalna tehnika
Konverzija primjenom principa kvant po kvant sastoji se u mjerenju analogne veličine
pomoću samo jedne i to najmanje diskretne veličine, etalona, kvanta. Ako se konverzija odvija
sinhronizovano onda je za konverziju potrebno onoliko taktnih intervala koliko mjerena veličina
sadrži etalona.
VR VR
ETALONI KODER
K1
VA KOMPAR. 20 R R
VR1
A
VR3= 3/4 VR VR3= 5/6 VR
R 2R
K2 21
KOMPAR.
VR2 B VR2= 2/4 VR VR2= 3/6 VR
R 2R
(a) (b)
Prikazan je A/D konvektor sa digitalnim izlazom od dva bita. Analogni napon VA dovodi
se istovremeno na ulaze svih komparatora Ki. Konvektor se sastoji od etalona i kodera. Etaloni
su u stvari referentni naponi VRi sa kojima se upoređuje analogni napon VA. pošto digitalne
riječi od dva bita mogu imati četiri diskretne vrijednosti, to su potrebna tri segmentna napona
VR1, VR2 i VR3.
Dovođenjem napona na ulaze konvertora aktivirat će se svaki komparator za koji vrijedi
VA ≥ VR.
Po završenoj komparaciji analogna vrijednost napona je prevedena u digitalnu ali se tek u
koderu vrši vrednovanje stanja komparatora u nekom određenom brojnom sistemu.
Na ulazu kodera se koristi samo četiri od mogućih osam kombinacija, koristeći
minimizaciju imamo da je:
76
Digitalna tehnika
_
A = K1K2 + K3
B = K2 .
Referentni naponi na A/D karakteristici ovog konvertora mogu da budu odabrane na dva
načina: da se poklapaju sa granicom kvantizacionih nivoa ili da padaju u sredinu tih nivoa.
Za napone čije su vrijednosti bliske referentnim može da nastane dosta velika greška,
naročito ako se radi o binarnim mjestima najviše pozicione vrijednosti. Da bi se to izbjeglo
povećava se osjetljivost komparatora korištenjem regenerativnih kola sa pozitivnom povratnom
spregom.
Ovaj konvektor ima najveću brzinu rada ali im tačnost nije velika, jer se uređaj pri
svakom dodatom bitu na izlazu po složenosti udvostručava.
77
Digitalna tehnika
PT
UL
D Q
BINARNI
BROJAC
CP Q RD
RD
K
A B C
VR
KOMPARATOR
VA
TR1
C
R
TR2
DZ R
+VEE
1 2 3 4 1 2 3 4
PT
VA2
3 VA1
2
VR
1
0
t
T1 T2
78
Digitalna tehnika
jednak VA, čime se završava konverzacioni ciklus. Rezultat brojanja prestavlja digitalni
ekvivalent ulazne analogne vrijednosti. Ciklusno vrijeme konverzije obuhvata i vrijeme
pražnjenja kondenzatora C.
Struja kondenzatora je konstantna i iznosi:
VZ V EB1
IP ,
R
VZ – radni napon Zener diode.
VZ V EB1
V R t t
RC
VA
VR t V A T RC .
VZ VEB1
Ako se ovaj vremenski interval kvantuje periodom taktnog generatora TP, nalazi se da on
sadrži N perioda. Iz jednakosti:
VA
T RC NTP
VZ VEB1
Dobijamo da je:
TP
V A VZ V EB1 N KN .
RC
Prvi postupak je poznat pod imenom naponsko – frekvencijska konverzija, a drugi nije
ništa drugo do brojanje frekvencijskih ciklusa binarnim brojačem u određenom vremenskom
intervalu. Naponska frekvencijska konverzija se ostvaruje pomoću relaksacionog generatora, čija
je učestanost funkcija nekog kontrolnog napona.
79
Digitalna tehnika
P
R
OP KOMPARATOR
VA i VC VR
DIG.
GENERATOR BINARNI
SELEKCIONIH BROJAC
IMPULSA IZL.
TO
Učastanost ovakvog generatora ne polazi od nule, pa ovi konvertori nisu pogodni za A/D
konverziju u smislu određivanja digitalne riječi kao ekvivalenta analogne vrijednosti. Zbog toga
se ovdje najčešće koriste integrisana kola slična onima kod A/D konverzije sa vremenskom
kvantizacijom.
Kod konvertora na slici integracioni proces se ostvaruje pomoću operacionog pojačavača.
Kada se na ulaz integratora dovede analogni napon VA na izlazu pojačavača nastaje
linearno promjenljivi napon:
t
V
V0 t idt A t .
1
C0 RC
Ako se sa T1 označi vrijeme za koje taj napon dostigne vrijednost VR, onda je:
VR
T1 RC
.
VA
Pri izjednačavanju napona VC sa VR komparator K generiše na svom izlazu impuls,
koji aktivira prekidač P za resetovanje kondenzatora C. Po završenom resetovanju prekidač P se
otvara i na izlaz pojačavača se ponovo uspostavlja napon V0 (t).
T = T1 + T2 ≈ T1,
pa je : VA ≈ RC · VR · f , f = 1 / T1.
RC N
VA VR N K N , f .
T0 T0
80
Digitalna tehnika
Odnosno, analogni napon na ulazu je proporcionalan broju impulsa koje primi binarni
brojač. Kod ovog A/D konvertora nastaje sistemska greška zbog zanemarivanja vremena
resetovanja integracionog kondenzatora. Uticaj vremena resetovanja kondenzatora C kompenzira
se dovođenjem serijske otpornosti RS u povratnoj sprezi operacionog pojačavača, pa je:
RS V
VC t VA A t ,
R RC
V
T T1 T2 RC R RS C T2 .
VA
T2
RS , pa je: V A RCVR f .
C
KONTROLNA PROGRAMIRANI
LOGIKA BROJAC
23 22 21 20
A
B
C
D
K
KOMPARATOR D/A
VA VR
Kontrolna logika sadrži generator i program po kome se odvija rad brojača. Brojač
odbrojava impulse bit po bit polazeći od bita najviše pozicione vrijednosti.
Postupak konverzije:
81
Digitalna tehnika
u etalon analognog napona VR3 pomoću koga se ispituje postojanje bita pozicione vrijednosti 23
u analognom ulaznom VA. Napon VR3 se upoređuje na komparatoru sa VA i ukoliko je VR3 < VA
na izlazu K uspostavlja se stanje logičke 1, a ako je VR3 > VA stanje logičke 0. Ovaj podatak se
prenosi preko kontrolne logike brojača, koji ako je konstatovao da je V1 > VR3 zadržava već
postavljenu vrijednost najvišeg bita, ili u protivnom ga resetuje.
Na isti način se iznalaze vrijednosti bita u pozicijama 21 i 20. Veličina napona ovih
etalona odgovaraće ne samo bitu brojača odgovarajuće pozicije, već i vrijednostima predhodno
odrađenih bita. Kod svakog novog etalona udvostručava se broj vrijednosti u poređenju sa
prethodnim. Ukupan broj vrijednosti za n etalona, koji treba očekivati da se pojave pri
sukcesivnoj A/D konverziji je 2n-1.
Primjer:
VA = 11V
82
Digitalna tehnika
Glavni izvor grešaka kod ovog A/D konvertora su komparator i D/A konvertor.
83