You are on page 1of 6

http://www.puskice.

info/ Osnovne kombinacione mree u digitalnim sistemima su: Dekoderi Multiplekseri Demultiplekseri Koderi Komparatori Pomerai i rotatori Aritmetika kola Dekoder n/2n n ulaza 2n izlaza ulaz za dozvolu rada ! " #i ! " $i ! "%&%2n'() za bilo ko*u kombinaci*u vrednosti ulazni+ promenl*ivi+ svi izlazi ima*u vrednost " ! ( #i ! ( $i ! "%&% 2n'()% za odgovara*u,u kombinaci*u vrednosti ulazni+ promenl*ivi+ samo *edan od izlaza ima vrednost ( Multiplekser 2/( Mrea ko*a omogu,ava da se *edan od 2 izvora podatka $-"% -()% u zavisnosti od vrednosti selekcionog signala $s) logiki povee sa za*ednikim odredi.tem $izlazom) Demultiplekser (// Podatak sa ulaza $d) se u zavisnosti od selekcioni+ ulaza $s"% s() prosle0u*e na *edan od / izabrana izlaza $#"% #(% #2% #/) Demultiplekser //( moe da se realizu*e pomo,u dekodera 2// i obrnuto 1inarni koder 2n/n generi.e na izlazu $#"%&#n) n'bitni bro* ko*i odgovara indeksu ulaza i*a *e vrednost ( 2amo *edan od ulaza $-"%&%-2n'() sme da ima vrednost ( Komparator neoznaeni+ celi+ n'bitni+ bro*eva *e mrea ko*a ima dva n'bitna ulaza $3 i 4) i tri izlaza $5% % 6)% od ko*i+ samo *edan ima vrednost (% dok su ostali na " u zavisnosti od odnosa ulazni+ vrednosti: 5 ! ( ako *e 374 ! ( ako *e 3!4 6 ! ( ako *e 384 Kombinacioni pomerai i rotatori 9niverzalni pomera/rotator za *ednu bitsku pozici*u 9 reimu pomeraa na prikl*uke dl i dd moe da se dovede vrednost ( ili " Aritmetike mree ' polusabira Polusabira *e kombinaciona mrea ko*a sabira dva bita Mrea ima dva ulaza i dva izlaza Aritmetike mree : potpuni sabira Potpuni sabira *e kombinaciona mrea ko*a sabira dva bita i bit prenosa Mrea ima tri ulaza i dva izlaza Aritmetike mree : vi.ebitni sabira ;i.ebitni sabira sa rednim prenosom $Ripple'Carry Adder) <a*spori*i i na**ednostavni*i sabirai 9kupno ka.n*en*e n'bitnog sabiraa *e: tp = n=t, gde *e =t ka.n*en*e kroz *edan >A =t = 2tg, gde *e tg ka.n*en*e kroz *edan ge*t Prednosti predstave negativni+ bro*eva u drugom komplementu: 1ro*evi se sabiran*u za*edno sa bitom znaka ventualni izlazni prenos sa pozici*e bita znaka se ignori.e?

http://www.puskice.info/ Procedura sabiran*a *e uvek ista% nezavisno od znaka operanada% i moe se obaviti binarnim sabiraem ;eoma pogodno za +ardversku realizaci*u Analitiko prekoraen*e se *avl*a kada *e rezultat pozitivan i suvi.e veliki ili negativan i suvi.e mali tako da ga ni*e mogu,e predstaviti raspoloivim znaa*nim bitima 9niverzalna logika *edinica 6ogika *edinica omogu,ava obavl*an*e *edne od nekoliko raspoloivi+ logiki+ @unkci*a $npr? A<D% OA% 3OA???) nad dva proizvol*na n-bitna operanda 9niverzalna logika *edinica moe da obavi sve logike @unkci*e nad zadatim operandima Bzbor logike @unkci*e obavl*a se kontrolnim signalima za selekci*u

<a bazi vi.ebitnog sabiraa dodavan*em 3'B6B kola na *edan od ulaza moe da se realizu*e vi.ebitni sabira/oduzima AOM memori*a $Aead Onl# Memor#) *e: Memori*a ko*a moe samo da se ita Bntegrisano kolo u ko*e se posebnim postupkom upisu*e el*eni sadra* Mrea ko*a ima: < adresni+ ulaza A(???A< K izlaza za podatak D(???DK Kapacitet memori*e *e 2C< rei duine K bita AOM memori*a moe da se upotrebi za generisan*e logike @unkci*e ko*a predstavl*a sumu potpuni+ proizvoda ulazni+ promenl*ivi+ 9lazne promenl*ive su adresni ulazi A(???A< Adresne lini*e D(???D2< predstavl*a*u odgovara*u,e logike proizvode adresni+ ulaza Bma ukupno 2< potpuni+ logiki+ proizvoda <a svako* od lini*a podataka D"???DK'( moe da se @ormira suma el*eni+ logiki+ proizvoda AOM memori*e sa @iksnim sadra*em $MA2K AOM) Programiran*e se obavl*a prilikom izrade integrisanog kola Proizvo0a na osnovu za+tevanog sadra*a @ormira masku sa prikl*uenim diodama ili tranzistorima na mestima gde sadra* memori*e treba da bude " ili ( Bzrada maske *e skup proces Bsplativo samo za koliinu od nekoliko +il*ada komada AOM memori*a sa istim sadra*em Diodna AOM memori*a 6ogika B6B kola su realizovana kao diodna B6B kola Kada *e D ! ( i dioda *e prikl*uena lini*a D je na logikoj ( AOM memori*a sa <MO2 tranzistorima <MO2 tranzistori i*i su dre*n prikl*uci spo*eni na istu lini*u podatka $D) @ormira*u <B6B kolo Kada *e D ! (% <MO2 *e provodan i lini*a D *e na logiko* E"F PAOM memori*u moe da programira korisnik pomo,u PAOM programatora Pomo,u raunara se upisu*e el*eni sadra* memori*e 2ve adresne lini*e i lini*e podataka su povezane diodama ili <MO2 tranzistorima <a red sa diodama ili tranzistorima su vezani topl*ivi osigurai

http://www.puskice.info/ Programiran*e se obavl*a topl*en*em osiguraa Gedanput upisan sadra* ne moe da se promeni Koriste se za unikatne ili man*e seri*e digitalni+ ure0a*a Pre programiran*a na svim adresama memori*e su upisane logike E(F E"F se upisu*e pregorevan*em osiguraa Pregorevan*e se obavl*a tako .to se adresira re po re% a na lini*u podatka Di% gde treba odstraniti diodu dovodi se negativan impuls PAOM memori*a sa <MO2 tranzistorima Pre programiran*a na svim adresama memori*e su upisane logike E"F E(F se upisu*e pregorevan*em osiguraa Osigura na adresirano* lini*i pregoreva ako se na odgovara*u,u lini*u podatka Di dovede impuls amplitude ve,e od napona ;DD PAOM% PAOM i >6 H kao memori*ski element koriste MO2 tranzistore sa izolovanim ge*tom 2vaki MO2 tranzistor u memori*sko* matrici ima dva ge*ta: Bzolovani ge*t okruen sa 2iO2 <eizolovani ge*t $kontrolni) Kada PAOM ni*e programiran% napon logika E(F na adresno* lini*i dovol*an *e da se @ormira kanal MO2 tranzistora% pa *e sadra* svi+ lokaci*a u memori*i E"F Kada se u PAOM upisu*e logika E(F Dovede se napon 2I; na el*enu lini*u podatka i dekoder Pri radnom naponu $tipino I;) napon na neizolovanom ge*tu ni*e dovol*an da se @ormira kanal MO2 tranzistor na adresirano* lini*i osta*e neprovodan i na tom mestu *e upisana logika E(F Kvalitet izolaci*e garantu*e da optere,en*e na ge*tu osta*e vi.e od (" godina $ak i na (2I "J) 1risan*em PAOM'a bri.e se ceo sadra* Obavl*a se osvetl*avan*em memori*ske matrice 9; svetlo.,u kroz kvarcni stakleni prozor na ku,i.tu 2iO2 posta*e slabo provodan i elektroni napu.ta*u izolovani ge*t 1risan*e tra*e oko ("'2"min Memori*ska ,eli*a PAOM'a sadri dva tranzistora Memori*ski sa izolovanim ge*tom $K>) 2elekcioni $K2) La upis podatka dovodi se napon M; $(" do (2;) na ge*t K> La upis *e potrebno nekoliko ms La itan*e podatka Dovodi se ;DD ! I; na ge*t K> La brisan*e podatka dovodi se '; na ge*t K> Mogu,e *e selektivno brisan*e memori*ski+ rei na izabrano* adresi 1risan*e tra*e oko ("ms/re 2avremene PAOM memori*e ima*u integrisan pretvara I; u napon N; 9pis i brisan*e *e bez iskl*uivan*a ure0a*a u kome *e ugra0en PAOM >6 H $Flash Memory) ;eoma brza memori*a 1rzina upisa *e nekoliko s po ba*tu Bma veliku gustinu pakovan*a Bma daleko ve,i kapacitet od PAOM'a 2amo *edan tranzistor sa izolovanim ge*tom po memori*sko* ,eli*i

http://www.puskice.info/ Memori*ski prostor >6 H'a *e izdel*en na sektore ;P u sektoru *e ("'(2; ili "; 9vek se bri.e ceo sektor 1risan*e *e reda sekunde Dekodovan*e memori*ski+ adresa sa *ednim dekoderom primen*u*e se samo za memori*e man*eg kapaciteta La dekodovan*e adresa memori*a ve,eg kapaciteta koristi se dvodimenzionalno dekodovan*e 2man*u*e se bro* kola za realizaci*u dekodera Postie se bol*a gustina pakovan*a komponenata 9 digitalnim sistemima AOM memori*a se na*e.,e prikl*uu*e na magistralu ;e,ina AOM memori*a se izra0u*e sa trostatikim izlazom Krostatiki ba@eri se aktivira*u signalom O $Output Enable) Jentralni upravl*aki sklop sistema generi.e signal J2 $Chip Sele t) ko*im se selektu*e *edno od kola prikl*ueni+ na magistralu J2 signalom se dozvol*ava pristup magistrali >ormiran*e memori*e ve,eg kapaciteta od memori*ski+ ipova man*eg kapaciteta <a sve ipove se prikl*ue za*edniki adresni ulazi sa niim indeksima Bzlazni Di prikl*uci se prikl*uu*u na za*edniku magistralu 2ignal O *e za*edniki za sve memori*ske ipove 9pravl*aki sistem generi.e J2 signal posebno za svaki ip kori.,en*em vi.i+ adresni+ bita

P6A $Programmable 6ogic Arra#): 1ro* ulaza $n) 1ro* izlaza $m) 1ro* logiki+ proizvoda $p) p 8 2Cn 9 op.tem slua*u P6A se opisu*e kao n O m P6A $p) P6A komponentom moe da se realizu*e bilo ko*a @unkci*a u @ormi sume logiki+ proizvoda ulazni+ promenl*ivi+ 6ogiki proizvodi se @ormira*u pregorevan*em osiguraa u B ' matrici 2ume logiki+ proizvoda se @ormira*u pregorevan*em osiguraa u B6B : matrici Programiran*em mogu da se @ormira*u samo el*eni proizvodi i sume proizvoda P6A komponente se izra0u*u u diodno*% <MO2 i JMO2 te+nologi*i Programiran*e: Pregorevan*em osiguraa Pomo,u MO2 tranzistora sa izolovanim ge*tom P6A komponente ko*e mogu da se programira*u i bri.u vi.e puta su >P6A tipa Programiran*e se obavl*a dovo0en*em negativnog napona na neizolovani ge*t na mestima gde ne treba da posto*i veza Akumulira se negativno naelektrisan*e na izolovanom ge*tu 1risan*e 9; zracima ili elektrinim putem PA6 $Programmable Arra# 6ogic ) PA6 moe da se programira samo *ednom $One Kime Programmable) Koriste se mnogo e.,e od P6A komponenata Bzlazi su trostatiki invertori <eki prikl*uci su bidirekcioni Bzlazna logika Kombinacioni izlazi

http://www.puskice.info/ La izlaze logiki+ @unkci*a i*i *e analitiki izraz u @ormi sume proizvoda Aegistarski izlazi La izlaze logiki+ @unkci*a ko*ima se realizu*u sekvenci*alne mree PA6 komponente sa kombinacionim izlazom ima*u op.tu oznaku PA6n6m 1ro* ulaza $n) 1ro* izlaza $m) 6 oznaka da se radi o kombinaciono* komponenti $nema @lip'@lopova) Pove,an*e bro*a mogu,i+ logiki+ proizvoda <eki proizvodi se vra,a*u sa izlaza u programabilnu mreu sa B kolima PA6(P6Q sadri: (" ulazni+ prikl*uaka $B"??B(") 2 izlazna prikl*uka $O( i OQ) P bidirekcioni+ prikl*uaka $B/O2??B/OR) 2va B kola ima*u S2 ulaza 6ogiki proizvodi mogu da se @ormira*u od (P promenl*ivi+ PA6(P6Q ima kombinacioni izlaz PA6 (PAQ ima registarski izlaz Q izlazni+ D ' >> Bma*u za*edniki J6K Bzlazi >>'a su preko trostatiki+ invertora izvedeni na izlazne prikl*uke PA6'a 9slov prelaska >> u naredno stan*e moe da se o@ormi sumom Q logiki+ proizvoda (P ulaza Q kombinacioni+ ulaza Q izlaza sa @@ Prvi 5A6 *e razvio !atti e Semi ondu tor Aeprogramabilna B kola Bzlazne logike makro,eli*e $Output 6ogic Macrocells) ko*e sadre >iksna B6B kola Programabilnu izlaznu logiku 5A6 za razliku od PA6'a moe da se progamira i bri.e vi.e puta Programabilni prekidai su napravl*eni u PAOM te+nologi*i 5A6 (P;Q *e kompatibilan sa PA6 (P6Q osim .to: Moe da se reprogramira Bma promenl*ivu kon@iguraci*u izlaza Testo se koristi 5A6 22;(" Op.tu strukturu 2P6D ine: 6ogika matrica Kombinaciona mrea za @ormiran*e logiki+ proizvoda Makro,eli*e Kon@igurisan*em makro,eli*e ostvaru*u se razne kombinaci*e izlaza iz logike matrice i izlaza sa @lip'@lopova Komponente za spregu $ba@eri) Programabilnim komponentama sa registarskim izlazom mogu da se realizu*u 2in+rone mree 2vi @lip'@lopovi se taktu*u istim taktom Asin+rone mree

http://www.puskice.info/ 2vaki @lip'@lop se taktu*e posebno *ednim signalom ili kombinaci*om logiki+ signala @ormirani+ uprogramabilnom kolu Programiran*e 2P6D komponenata obavl*a se pomo,u programatora Korisnik pi.e logike *ednaine u simbolikim programskim *ezicima UD6 *ezici% *ezik A1 6 na osnovu programa se na prikl*ucima programatora generi.u naponi za programiran*e 9 zavisnosti od komponente: Pregoreva*u se osigurai <aelektri.e se izolovani ge*t $ PAOM% PAOM te+nologi*a)

You might also like