Prevod iz časopisa IEEE Journal of Solid State Circuits, Vol. 27, No. 4, April 1992, pp LOW POWER CMOS DIGITAL DESIGN

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Prevod iz časopisa IEEE Journal of Solid State Circuits, Vol. 27, No. 4, April 1992, pp LOW POWER CMOS DIGITAL DESIGN"

Transcript

1 Prevod iz časopisa IEEE Journal of Solid State Circuits, Vol. 7, No. 4, April 199, pp LOW POWER CMOS DIGITAL DESIGN I. UVOD Chandrakasan A., Sheng S., Brodersen R. -Projektovanje kola sa malom potrošnjom- Poslednjih godina uložen je veliki napor usmeren ka istraživanju metoda za povećanje brzine digitalnih sistema, tako da zahvaljujući današnjim tehnologijama postoje veoma moćne personalne radne stanice, koje se odlikuju sofisticiranom kompjuterskom grafikom i multimedijalnim sposobnostima kao što su prepoznavanje govora u realnom vremenu i video u realnom vremenu. Veoma brzo izračunavanje postalo je tako, standardno za prosečnog korisnika a ne samo privilegija pojedinaca koji imaju pristup moćnim mainframe računarima. Pored toga, druga značajna promena u stavu korisnika jeste želja da se ostvaruje pristup izračunavanju sa bilo koje lokacije bez potrebe povezivanja na kablovsku mrežu. Zahtevi za prenosivošću tako postavljaju nekoliko ograničenja koja se pre svega odnose na veličinu, težinu, i potrošnju energije. Potrošnja je posebno bitna obzirom da standardne nikl-kadmijumske baterije obezbeđuju samo 40 Wh energije po svakom kilogramu težine. Iako su prisutna stalna poboljšanja u tehnologiji proizvodnje baterija, neosporno je da se nameće veliki problem vezan za potrošnju energije. U početku su se prenosive aplikacije odlikovale malom potrošnjom i malom propusnošću, kao npr. digitalni ručni satovi i kalkulatori, međutim danas je sve veći broj aplikacija koje zahtevaju malu potrošnju i veliku propusnost. Npr. notebook i laptop kompjuteri predstavljaju segment industrije koji se najbrže razvija, i koji zahteva sposobnost izračunavanja istovetnu kao kod desktop mašina. Podjednako je zahtevan i razvoj personalnih komunikacionih sistema (PCS), kao što je to slučaj sa mrežama digitalne mobilne telefonije koje se zasnivaju na kompleksnim algoritmima za kompresiju govora i sofisticiranim radio modemima minijaturnih dimenzija. Takođe, značajna su i nastojanja da se bežičnim linkovima prenose i drugi tipovi informacija kao što su full-motion digitalni video i kontrola putem prepoznavanja govora, kao i različite vrste podataka. Ovo je uslovilo postojanje novih servisa kao što su pristupi multimedijalnim bazama podataka (audio i video), kao i postojanje inteligentnih mreža koje omogućavaju komunikaciju sa ovim servisima ili sa drugim ljudima koji se nalaze na bilo kom mestu i u bilo koje vreme. Iz ovoga je očigledna potreba da se fiksne radne stanice zamene prenosivim koje će se odlikovati sa što manjom potrošnjom energije. Čak i u neprenosivim aplikacijama, problem niske potrošnje postaje veoma značajan. Ranije ovaj problem nije bio tako značajan, obzirom da su korištena velika kućišta za čipove, a disipirana energija je odvođena različitim vrstama hladnjaka. Ipak, sa povećanjem gustine i veličine čipova i sistema, poteškoće u obezbeđivanju adekvatnog hlađenja mogu značajno povećati cenu sistema ili ograničiti njegovu funkcionalnost. Stoga, evidentna je potreba za digitalnim sistemima koji se odlikuju malom potrošnjom i velikom propusnošću. Na sreću, prisutni su jasni tehnološki trendovi koji dopuštaju određeni stepen slobode, tako da je moguće udovoljiti svim ovim kontradiktornim zahtevima. Smanjivanje veličine komponenata, zajedno sa razvojem nisko-parazitnih pakovanja velike gustine, kao što su multičip moduli, umanjuju zabrinutost koja se odnosi na broj tranzistora koji se koriste. Za ilustraciju, µm MOS tehnologija omogućava smeštanje od 1 do 10 x 10 9 tranzistora na prostoru od 8 in x 10 in ukoliko se koristi tehnologija veoma gustog pakovanja. Postavlja se pitanje kako će se ovo povećanje odraziti na potrošnju i funkcionisanje pri maloj potrošnji. Prethodna analiza koja se bavi pitanjem najboljeg iskorišćenja gustine tranzistora na nivou čipa, ukazuje na zaključak da je za mikroprocesore visokih performansi, najbolje obezbediti veliku količinu

2 memorije na čipu. Biće pokazano da je za funkcije koje zahtevaju intenzivno izračunavanje najbolje obezbediti dodatna kola za paralelno izvršavanje. Drugo bitno razmatranje, posebno kod prenosivih aplikacija, odnosi se na izvršavanje u realnom vremenu (radio modem, kompresija video i govornog signala, prepoznavanje govora) i zahteva izračunavanje koje je uvek blisko maksimalnim brzinama. Standardne šeme za očuvanje energije u laptop računarima, koje su uglavnom zasnovane na power-down šemama, nisu podesne za ovakva, kontinualno aktivna, izračunavanja. S druge strane, postoji određeni stepen slobode kada je reč o implementaciji ovakvih funkcija. Naime, u trenutku kada se zahtevi za obradom u realnom vremenu jedanput ispune, dalja povećanja propusnosti ne dovode do nikakvog poboljšanja. Ova činjenica, zajedno sa mogućnošću korišćenja neograničenog broja tranzistora, omogućava strategiju razvoja dizajna arhitekture, kojom se mogu postići značajne uštede u energiji. II. IZVORI DISIPACIJE SNAGE Postoje tri osnovna izvora disipacije snage u CMOS kolima, koja su sadržana u sledećoj jednačini: P total t ( CL V Vdd f clk ) + I sc Vdd + I leakage Vdd = p (1) Prvi član predstavlja komutacionu komponentu snage, gde je C L kapacitivnost opterećenja, f clk je taktna frekvencija, a p t je verovatnoća da se desila promena stanja pri kojoj je došlo do utroška energije (aktivacioni faktor). U većini slučajeva promena napona V je jednaka naponu napajanja V dd ; ipak u nekim logičkim kolima, kao npr. kod implementacije single-gate pass tranzistora, promena napona u nekim internim tačkama može biti nešto manja. Drugi član potiče od direktne struje kratkog spoja I sc, koja raste u slučaju kada su NMOS i PMOS tranzistori istovremeno aktivni pri čemu struja teče direktno od napajanja ka masi. Konačno, struja curenja, I leakage, koja se javlja usled injekcije u supstrat i podpragovskih efekata, primarno je određena karakteristikama tehnologije. Dominantan član u jednom well-designed kolu preedstavlja komutaciona komponenta, pa se tako low-power dizajn svodi na minimizaciju p t, C L, V dd i f clk, pri čemu je potrebno očuvati zahtevanu funkcionalnost. Proizvod snaga-kašnjenje može se interpretirati kao količina energije utrošena pri svakoj komutaciji (ili promeni) i kao takav posebno je koristan za poređenje disipacija snage kod elektronskih kola napravljenih različitim postupcima. Ako se pretpostavi da je bitna samo komutaciona komponenta disipacije snage, tada se može pisati energija po promeni = P total / f clk = C effectivev dd () gde je C effective efektivna kapacitivnost komutovana za izvršenje izračunavanja i data je sa C = p C. effective t L III. DIZAJN KOLA I TEHNOLOGIJA Posotoji nekoliko opcija pri izboru osnovnog pristupa kolu i topologiji za implementiranje različitih logičkih i aritmetičkih funkcija. Izbor između statičkih i dinamičkih implementacija, low-pass i konvencionalnog CMOS stila, kao i između sinhronog i asinhronog tajminga samo su neke od opcija koje se nude projektantu sistema. Na drugom nivou, takođe postoje različite arhitekturno/strukturne opcije za implementiranje date logičke funkcije; npr. za implementiranje jednog sabirača može se koristiti ripple-carry, carry-select ili carry-lookahead topologija. U

3 ovom poglavlju biće razmatrane različite opcije za low-power koje nude određeni pristupi projektovanju elektronskih kola, pri čemu će pažnja biti usmerena i na neke opšte stvari i faktore koji utiču na izbor familije logičkih kola. A. Dinamička u odnosu na statička logička kola Izbor između statičkih i dinamičkih logičkih kola, pored njihovih low-power performansi, zavisi i od mnogih drugih faktora, kao što su npr. testabilnost i jednostavnost izrade. Ipak, kada je reč samo o low-power performansama, uočava se da dinamička logička kola imaju neke bitne prednosti kada je reč o broju prostornih jedinica, uključujući redukovanu komutacionu aktivnost usled hazarda i eleminaciju disipacije na kratkim spojevima. Statička logička kola imaju prednost jer ne postoji precharge operisanje i ne postoji raspodela naelektrisanja. Ova razmatranja biće detaljnije razmotrena: 1) Lažne promene stanja: Kod statičkih kola mogu se manifestovati lažne promene stanja usled konačnih propagacionih kašnjenja od jednog logičkog bloka do sledećeg (takođe se zovu i kritični putevi i dinamički hazardi), tj. u jednoj tački mogu se desiti različite promene za vreme jednog taktnog intervala pre nego što se ona postavi na pravu vrednost. Na primer, razmatrajmo jedan statički N-bitni sabirač, kod koga svi bitovi sabiraka prelaze sa logičke nule na jedinicu, sa bitom ulaznog prenosa postavljenim na nulu. Za sve bitove, rezultujuća suma treba da bude nula; ipak, propagacija signala prenosa uzrokuje da se na većini izlaza za kratko pojavi jedinica. Ova lažna promena disipira dodatnu energiju u odnosu na onu koja je potrebna za izvršenje izračunavanja. Broj ekstra promena predstavlja funkciju broja ulaznih kombinacija, internih dodela stanja unutar logike, kašnjenja košenja signala, i logičke dubine. Da bi se ilustrovala ova pojava, recimo da 8-bitni ripple-carry sabirač sa uniformno rasopodeljenim skupom slučajnih ulaznih kombinacija, utroši 30% ekstra energije. Iako je pažljivim projektovanjem moguće eliminisati ovaj problem, kod dinamičke logike ovakav problem ne postoji, obzirom da svaka tačka može imati samo jednu promenu u toku jednog taktnog intervala. ) Struje kratkih spojeva: Struje kratkih spojeva (na direknoj stazi), I şc u (1), prisutne su u statičkim CMOS kolima. Ipak, podešavanjem veličine tranzistora tako da vremena uspinjanja i opadanja signala budu jednaka, komponenta kratkog spoja ukupne disipacije snage može se održati ispod 0% (tipično < 5-10%) dinamičke komutacione komponente. Dinamička logika ne pokazuje ovu vrstu problema osim u onim slučajevima u kojima se koriste statičke pull-up komponente za kontrolu raspodele naelektrisanja ili kada je košenje signala značajno. 3) Parazitna kapacitivnost: Dinamička logička kola obično koriste manji broj tranzistora potrebnih za implementaciju date logičke funkcije, čime se direktno smanjuje količina kapacitivnosti koja komutira što utiče na proizvod snaga-kašnjenje (power-delay). Ipak, dodatni tranzistori mogu biti potrebni kako bi osigurali da podela naelektrisanja ne rezultuje u pogrešnoj proceni. 4) Komutaciona aktivnost: Dinamička logika ima značajan nedostatak kada je reč o operaciji prednaelektrisanja. Obzirom da kod dinamičke logike svaka tačka mora da bude prednaelektrisana u svakom taktnom intervalu, to znači da se neke tačke prednaelektrišu samo da bi ponovo bile momentalno ispražnjene prilikom određivanja vrednosti u njima, što vodi ka većem faktoru aktivnosti. Ukoliko jedan dvoulazni NOR gejt N tipa (prednaelektrisan na visok nivo) ima uniformnu ulaznu raspodelu visokih i niskih nivoa, tada će četiri moguće ulazne kombinacije (00, 01, 10, 11) biti podjednako verovatne. U tom slučaju postoji 75% verovatnoće da će ulazna tačka biti ispražnjena odmah nakon faze prednaelektrisanja, što implicira da je aktivnost za ovakav gejt 0.75 (tj. PNOR = CLVdd f clk ). S druge strane, faktor aktivnosti za statičku NOR komponentu biće samo 3/16, izuzimajući komponentu koja potiče od lažnih promena stanja. Snaga se vuče jedino prilikom NULA-u-JEDAN promene, pa je p 0 1 = p(0)p(1)=p(0)(1-p(0))). U opštem slučaju, aktivnosti gejtova će biti različite za statičku i dinamičku logiku i zavisiće od tipa operacije koja

4 se izvršava i verovatnoća ulaznih signala. U stvari, taktni baferi koji pobuđuju tranzistore za prednaelektrisanje takođe će zahtevati energiju koja kod statičke implementacije nije potrebna. 5) Power-Down modovi: U poslednje vreme, kod statičkih kola se efikasno koriste powerdown tehnike zasnovane na zabrani taktnog signala, što nije pogodno za primenu kod dinamičkih tehnika. Ukoliko se žele sačuvati logička stanja za vreme isključenja, dinamičkim kolima je potrebno dodati relativno malo dodatnih kola, što rezultuje u blagom povećanju parazitne kapacitivnosti i smanjenoj brzini. B. Konvencionalna statička logika u odnosu na pass-gate logiku Mnogo je jasnija situacija kada je reč o korišćenju transfer gejtova za implementaciju logičkih funkcija, kakvi se koriste u familiji logičkih kola sa komplementarnim propusnim gejtovima (CPL Complementary Pass-gate Logic). Na slici 1. prikazane su šeme tipičnog statičkog CMOS logičkog kola za puni brojač, zajedno sa odgovorajućom statičkom CPL verzijom. CPL dizajn koristi samo jednotransmisione NMOS gejtove umesto potpuno komplementarnih propusnih gejtova, kako bi redukovala kapacitivnost čvorova. Pass-gate logika je privlačna kada se zahteva što manji broj tranzistora za implementaciju bitnih logičkih funkcija, kao što je XOR koja zahteva samo dva propusna tranzistora u CPL implementaciji. Ova, naročito efikasna implementacija XOR je važna obzirom da predstavlja ključ za većinu aritmetičkih funkcija, omogućavajući da se sabirači i množači realizuju sa minimalnim brojem komponenata. Takođe, multiplekseri, registri i drugi ključni gradivni blokovi su pojednostavljeni korišćenjem pass-gate dizajna. Broj tranzistora (konvencionalni CMOS) : 40 Broj tranzistora (CPL) : 8 Slika 1. Uporedjenje konvencionalnog CMOS i CPL sabirača

5 Ipak, CPL implementacija prikazana na slici 1 ima dva problema. Prvo, napon praga opada kroz jedno-kanalne propusne tranzistore, što rezultuje smanjenjem strujne pobude, a samim tim i sporijim radom pri sniženim naponima napajanja; ovo je važno za low-power dizajn obzirom da je poželjan rad na najnižim mogućim naponskim nivoima. Drugo, obzirom da visoki ulazni naponski nivo na regenerativnim invertorima nije V dd, PMOS komponenta u invertoru nije potpuno isključena, tako da direktna statička disipavija snage može biti značajna. Da bi se rešili ovi problemi, pokazano je da je efikasno smanjenje napona praga, mada preveliko smanjenje dovodi do povećane disipacije usled podpragovskog curenja i redukovanih margina šuma. Pokazuje se da je disipacija snage kod sabirača iz pass-gate familije za 30% manja nego kod konvencionalnog statičkog dizajna, sa još značajnijom razlikom pri manjim naponima napajanja. C. Skaliranje napona praga Imajući u vidu da se sa korišćenjem niskopragovskih MOS komponenti mogu postići značajna poboljšanja u potrošnji, postavlja se pitanje do koje mere je moguće smanjivati napon praga. Granica je određena zahtevima za odgovarajuće margine šuma i povećanjem u podpragovskim strujama. Margine šuma će biti ublažene u low-power dizajnu zbog redukovanih struja, ali ipak, podpragovske struje mogu rezultovati u značajnoj statičkoj disipaciji snage. U opštem slučaju, podpragovske struje se javljaju usled difuzije nosilaca između sorsa i drejna kada napon između geta i sorsa V gs dostigne tačku slabe inverzije, ali je još uvek ispod napona praga V t, gde je dominantan drift nosilaca. U ovom režimu, MOSFET se ponaša približno bipolarnom tranzistoru, i podpragovska struja je eksponencijalno zavisna od napona između gejta i sorsa V gs, i aproksimativno nezavisna od napona između drejna i sorsa V ds, za V ds približno veće od 0.1V. Sa ovim je povezan i podpragovski nagib S th, koji predstavlja vrednost napona potrebnu da podpragovska struja opadne za jednu dekadu. Na sobnoj temperaturi, tipična vrednost za S th leži u granicama između 60 i 90 mv po dekadi, gde je 60 mv/dec donja granica. Jasno je da je manji nagib S th bolji, obzirom da je poželjno da se komponenta isključi pri vrednost napona što bližoj V t. Kao poređenje, za L=1.5 µm, W=70 µm kod NMOS komponente, u tački u kojoj je V gs jednako V t, gde je V t definisano za gustinu naelektrisanja površinske inverzije jednaku dopiranju supstrata, pokazano je približno curenje struje od 1µA, ili µa/µm širine gejta. Od interesa je vrednost pri kojoj je ekstra struja nepoželjna u odnosu na prosečnu struju za vreme komutacije. Za CMOS invertor (PMOS: W = 8 µm, NMOS: W = 4 µm), izmerna je struja od 64µA u toku 3.7ns pri naponu napajanja od V. Ovo implicira 100% utrošak energije za podpragovsko curenje ukoliko bi komponenta radila na brzini takta od 5 MHz sa faktorom aktivnosti p t = 1/6, tj. komponente su ostavljene u neaktivnom stanju i sa strujom curenja 83% vremena. Zbog toga nije preporučljivo koristiti komponente sa nultim pragom, već prag mora biti najmanje 0.V, što obezbeđuje najmanje dva reda veličine smanjenje podpragovske struje. Ovo obezbeđuje dobar kompromis između poboljšanja pobudne struje i rada pri niskom naponu napajanja, pri čemu se podpragovska disipacija snage održava na zanemarljivom nivou. Ova vrednost može biti i veća u dinamičkim kolima kako bi se sprečilo slučajno pražnjenje za vreme faze očitavanja vrednosti. Na sreću, tehnolozi komponenata vide rešenje problema podpragovskih struja u budućim skaliranim tehnologijama, jer smanjenje napona napajanja utiče na smanjenje struje tako što redukuje maksimalni dozvoljeni drejn-sors napon. Dizajn budućih kola za low-power rad, trebao bi eksplicitno da uzme u obzir i efekat podpragovskih struja. D. Power-Down strategije U sinhronim kolima, logika između registara vrši kontinualno izračunavanje u toku svakog taktnog impulsa u zavisnosti od novih vrednosti na ulazima. Da bi se smanila potrošnja u

6 sinhronim kolima, važno je minimizovati komutacione aktivnosti isključivanjem (powering down) izvršnih jedinica dok one ne obavljaju korisne operacije. Ovo je veoma bitno jer logički moduli mogu da komutiraju i troše energiju čak i kada se oni aktivno ne koriste. Dok dizajn sinhronih kola zahteva specijalne dizajnerske napore i power-down kola za detektovanje i isključivanje jedinica koje se ne koriste, samo-sinhronujuća logika ima inherentno isključivanje nekorišćenih modula, obzirom da se prelazi dešavaju samo kada su zahtevani. Ipak, obzirom da samo-sinhronujuća implementacija zahteva generisanje signala izvršenja koji pokazuje da su izlazi logičkog modula validni, potrebna se i dodatna kola. Postoji nekoliko pristupa za generisanje potrebnom signala izvršenja. Jedan metod je korišćenje dual-rail kodiranja, koje je kod određenih logičkih familija implicitno kao npr. DCVSL. Signal izvršenja u kombinacionoj makroćeliji napravljenoj kaskadnim vezivanjem DCVSL gejtova sastavljenih jednostavnim povezivanjem izlaza samo poslednjeg gejta preko ILI kola u lanac, vodi ka malim dodatnim zahtevima. Ipak, za svako izračunavanje, dual-rail kodiranje garantuje da će se komutacija izvršiti obzirom da najmanje jedan od izlaza mora da očita nulu. Pokzuje se da dualrail DCVSL familija troši najmanje dva puta više energije po prelazu nego konvencionalna statička familija. Stoga, samo-sinhronujuće implementacije su se pokazale skupim u odnosu na energiju po stazama podataka koje neprestano vrše izračunavanja. IV. SKALIRANJE NAPONA U dosadašnjem tekstu pažnja je prevashodno bila usmerena na udeo kapacitivnosti u izrazu CV f. Jasno je, takođe, da će smanjenje V doprineti još većim uštedama; zaista, redukovanje napona napajanja predstavlja ključnu tsvar za smanjenje potrošnje, čak i kada se uzmu u obzir modifikacije arhitekture sistema, koje su potrebne da bi se postigla odgovarajuća propusnost. Prvo, biće prikazano ponašanje kola (karakteristike kašnjenja i energije) u funkciji napona napajanja i veličina oblika strukture. U poređenju sa eksperimentalnim podacima, pokazano je da jednostavna teorija prvog reda daje zadivljujuće tačne reprezentacije različitih zavisnosti za širok spektar različitih kola i arhitektura. Zatim će biti razmotrena dva prethodna pristupa za skaliranje napona napajanja, gde je pažnja usmerena na postizanje odgovarajuće pouzdanosti i performansi. Ovo je praćeno arhitekturnim pristupom, iz koga su izvedeni optimalni napon napajanja zasnovan na tehnologiji, arhitekturi i ograničenjima koje postavljaju margine šuma. A. Kašnjenje i proizvod snaga-kašnjenje (power-delay) Kao što je naznačeno u (), energija po promeni ili ekvivalentni proizvod snaga-kašnjenje u odgovarajuće dizajniranim CMOS kolima (o čemu je bilo reči u poglavlju II) je proporcionalna V. Ovo se vidi sa slike. koja prikazuje dva eksperimentalna koja pokazuju očekivanu V zavisnost. Stoga, neophodno je samo redukovati napon napajanja za kvadratno poboljšanje u proizvodu snaga-kašnjenje za određenu logičku familiju.

7 Slika. Proizvod potrošnja-kašnjenje karakteriše kvadratna zavisnost za dva različita kola Slika 3. Kašnjenje u funkciji napona napajanja za različita kola Nažalost, ovo jednostavno rešenje za low-power dizajn snosi određene troškove. Na slici 3. je prikazan efekat redukovanja V dd za različita logička kola različitih funkcija čija veličina varira od 56 do tranzistora; sva kola pokazuju suštinski istu zavisnost (tabela I).

8 Tabela I Detalji komponenata koji su prikazani na slici 3 Jasno je da se za smanjenje V dd plaća smanjenjem brzine, pri čemu se kašnjenje drastično povećava kako se V dd približava sumi napona pragova komponenata. Iako je tačna analiza kašnjenja prilično kompleksna ukoliko se uzmu u obzir nelinearne karakteristike CMOS gejtova, pokazuje se da derivacija prvog reda adekvatno predviđa eksperimentalno određenu zavisnost i data je sa T d CL Vdd CL Vdd = = I µ C wl V V ( )( ) ox dd t Takođe su izračunate (eksperimentalnim merenjima i SPICE simulacijama) karakteristike za energiju i kašnjenje kod nekoliko različitih logičkih stilova i topologija korišćenjem 8-bitnog sabirača kao referentnog; rezultati su prikazani na log-log dijagramu sa slike 4. Slika 4. Proizvod snaga disipacije-kašnjenje u funkciji brzine rada za različite tipove kola Uočava se da se proizvod snaga-kašnjenje povećava sa kašnjenjem (kroz redukciju napona napajanja), pa je stoga poželjno da se radi na najmanjoj mogućoj brzini. Obzirom da je cilj da se

9 redukuje potrošnja energije uz očuvanje zadovoljavajuće propusnosti, potrebna je kompenzacija za ova povećana kašnjenja na niskim naponima. Od posebnog je interesa opseg energija potrebnih za prelaz pri datom kašnjenju. Najbolja logička familija koja je bila analizirana (10 puta bolja od najgore ispitivane) bila je pass-gate familija, CPL. Slike,3, i 4 sugerišu da je ponašanje kašnjenja i energije u funkciji V dd skaliranja za datu tehnologiju prihvatljivo i relativno nezavisno od logičkog stila i kompleksnosti kola. Ovi rezultati su iskorišćeni za optimizaciju arhitekture za malu potrošnju, tretiranjem V dd kao slobodne promenjive i dozvoljavanjem arhitekturama da variraju kako bi zadržale konstantnu propusnost. Korišćenjem monotonih zavisnosti kašnjenja i energije od napona napajanja za različite varijacije kola, moguće je ostvariti relativno jaka predviđanja o tipovima arhitektura koje su najbole za lowpower dizajn. Naravno, kao što je već ranije spomenuto, postoje neki logički stilovi kao što je NMOS pass-transistor logic bez redukovanih napona pragova čije energetske i karakterisitike kašnjenja odstupaju od ovih slučajeva, pa su i kvantitavni rezultati drugačiji, ali osnovni zaključci i dalje važe. B. Optimalna veličina tranzistora sa skaliranjem napona Nezavisno od izbora logičke familije i topologije, određivanje optimalne veličine tranzistora igra bitnu ulogu u redukovanju potrošnje. Za malu potrošnju, kada se govori o brzim kolima, važno je izjednačiti sve puteve kašnjenja kako pojedinačni kritični put ne bi ograničavao performanse celog kola. Ipak, pored ovih ograničenja, postavlja se pitanje u kom stepenu je potrebno kod svih komponenata uniformno povećavati odnos W/L, što doprinosi uniformnom smanjivanju kašnjenja gejta, kako bi se postiglo odgovarajuće smanjenje napona i snage. Pokazano je da ukoliko se dopusti da napon varira, optimalna veličina za rad na maloj potrošnji je sasvim različita od one za velike brzine. Slika 5. Model kola kod analize efekta promene veličine tranzistora Na slici 5 prikazano je jedno jednostavno kolo sa dva gejta, sa prvim stepenom koji pobuđuje kapcitivnost drugog, zajedno sa parazitnom kapacitivnošću C p usled sprege sa supstratom i veze. Pretpostavljajući da je ulazna kapacitivnost gejta za oba stepena data sa NC ref, gde C ref predstavlja kapacitivnost gejta MOS komponentesa najmanjim dozvoljenim W/L, kašnjenje kroz prvi gejt pri naponu napajanja V ref dato je sa ( Cp + NCref ) Vref Vref TN = K = K 1+ α N NC V V V V ( ) ( ) ( ) ( ) ref ref t ref t gde je α kao odnos C p i C ref, a K predstavlja članove nezavisne od širine komponente i napona. Za dati napon napajanja V ref, ubrzanje kola čiji je odnos W/L smanjen za faktor N u odnosu na referentno kolo korišćenjem tranzistora minimalne veličine (N = 1) dato je sa (1+α/N)/(1+α). Da bi se procenile performanse dva dizajna iste brzine sa stanovišta energije, naponu skalirane solucije je dozvoljeno da varira kako bi se kašnjenje održalo konstantnim. Pretpostavljajući da se kašnjenje skalira kao 1/V dd (ignorišući smanjenja napona praga u promenama napona), napon napajanja V N, pri jednakim kašnjenjima skaliranog i referentnog dizajna, dato je sa

10 V N = ( 1+ α N ) ( 1+ α ) V ref Pod ovim uslovima, energija koju troši prvi stepen u funkciji N data je sa: ( ) ( ) Energy N = C + NC V = p ref N ref ( 1+ α ) ( 1+ α ) 3 ref NC N V Nakon normalizovanja sa E ref (energija za slučaj minimalne veličine), slika 6 pokazuje Energy(N)/Energy(1) u odnosu na N za različite vrednosti α. Kada nema doprinosa parazitne kapacitivnosti (tj. α = 0 ), energija se povećava linearno sa N, pa rešenja koja koriste komponente sa najmanjim W/L imaju najmanju potrošnju. Pri velikim vrednostima α, kada parazitne kapacitivnosti počnu da dominiraju u odnosu na kapacitivnosti gejta, energija se smanjuje privremeno sa povećanjem veličine komponenata a onda počinje da se povećava, rezultujući optimalnom vrednošću za N. Inicijalno smanjenje u naponu napajanja postignuto redukcijom kašnjenja više nego kompenzuje povećanje kapacitivnosti zbog povećanja N. Ipak, posle određene tačke povećanje kapacitivnosti dominira u odnosu na postignutu redukciju napona, obzirom da je povećanje inkrementalne brzine sa smanjenjem dimenzija tranzistora veoma malo (ovo se vidi iz (4), gde kašnjenje postaje nezavisno od α sa približavanjem N beskonačnosti). U analizi je pretpostavljeno da je parazitna kapacitivnost nezavisna od promena dimenzija komponenti. Ipak, difuzije u drejnu i sorsu i parametar kapacitivnosti se stvarno povećavaju sa povećanjem oblasti difuzija, čime se favorizuju manje dimenzije komponenata čineći prethodnu analizu, analizom najgoreg slučaja. Slika 6. Energija u odnosu na faktor obima tranzistora za različite parazitne efekte Takođe, na slici 6 su prikazani rezultati simulacije za ekstraktovane oblike 8-bitnog carry brojača za komponente sa tri različita odnosa W/L (N=1, N=, i N=4). Kriva veoma dobro prati pojednostavljeni model prvog reda, sugerišući da je u ovom primeru dominantniji efekat kapacitivnosti gejta od efekta parazitne kapacitivnosti. U ovom slučaju, povećanjem W/L kod komponenata nije od pomoći, pa rešenje koje koristi najmanji mogući odnos W/L daje najbolje rezultate. Iz ovog poglavlja jasno je da je određivanje optimalnog napona napajanja ključ za minimizaciju potrošnje, pa se u daljem tekstu razmatra ovaj efekat.

11 C. Skaliranje napona u odnosu na pouzdanost Jedan od pristupa prilikom izbora optimalnog napona napajanja za dubokesubmikrometarske tehnologije zasnovan je na optimiziranju kompromisa između brzine i pouzdanosti. Skaliranje konstantnog napona, najčešće korišćena tehnika, rezultuje u višim električnim poljima koja stvaraju vruće nosioce. Kao rezultat ovoga, komponenta se vremenom degradira (uključujući promene u naponima praga, degradaciju transkonduktanse, i povećanje subpragovskih struja), što vodi ka eventualnom otkazu. Jedno od rešenja za redukovanje vrućih nosilaca jeste promena fizičke strukture komponente, kao što je korišćenje slabo dopiranog drejna (LDD-Lightly Doped Drain), obično po cenu smanjenja performansi. Pretpostavljajući korišćenje 0.5µm tehnologiju izabiranjem tačke minimuma na krivoj kojaj pokazuje zavisnost kašnjenja od V dd. Za napone iznad ove tačke minimuma, nađeno je da se kašnjenje povećava sa povećanjem V dd, obzirom da LDD struktura korišćena iz razloga pouzdanosti rezultuje u povećanim parazitnim otpornostima. D. Skaliranje napona u odnosu na tehnologiju Pojednostavljena analiza kašnjenja prvog reda prikazana u odeljku IV-A je razumljivo tačna za dugo-kanalne komponente. Ipak, sa smanjenjem veličina ispod 1.0 µm, karakteristike kašnjenja u funkciji smanjenja napona napajanja odstupaju od prezentovane teorije prvog reda obzirom da ne uzimaju u obzir zasićenje brzine nosilaca pod visokim električnim poljem. Kao rezultat zasićenja brzine, struja više nije kvadratna funkcija napona već linearna; zbog toga, struja je značajno redukovana i aproksimativno je data sa I = WC ox ( V dd V t ) v max. Odavde i iz jednačine za kašnjenje u (3), vidimo da je kašnjenje submikronskih kola relativno nezavisno od napona napajanja pri visokim električnim poljima. Pristup zasnovan na tehnologiji predlaže da se u submikronskim tehnologijama odabere napon napajanja kojim se održavaju performanse brzine. Korišćenjem relativne nezavisnosti kašnjenja od napona napajanja na visokim električnim poljima, napon se može spustiti do izvesne mere kod komponente sa zasićenjem brzine, sa veoma malim uticajem na performanse brzine. Ovo pokazuje da je dobitak iznad određene vrednosti napona veoma mali. Ova ideja je formalizovana od strane Kakumu-a i Kinugawa-e, doprinoseći konceptu kritičnog napona koji obezbeđuje donju granicu napona napajanja. Kritični napon je definisan kao V c = 1.1E c L eff, gde je E c kritično električno polje koje uzrokuje zasićenje brzine; ovo je napon pri kome se kriva zavisnosti kašnjenja od V dd približava V dd zavisnosti. Za 0.3µm tehnologiju, nalazi se da je predložena donja granica napona napajanja (ili kritični napon).43v. Zbog ovog efekta, prelaskom na 3.3V industrijski standard postignuto je 60% smanjenje potrošnje, pri čemu nisu značajno degradirane performanse brzine. E. Skaliranje napona u odnosu na arhitekturu Gore spomenuti tehnološki pristupi bili su fokusirani na redukovanje napona uz očuvanje brzine komponente, i nisu pokušavali da postignu minimalnu moguću energiju. Kao što je prikazano na slikama i 4, CMOS logički gejtovi postižu niže vrednosti proizvoda kašnjenjesnaga (energija po komutaciji) sa smanjenjem napona napajanja. U stvari, kada se komponenta nađe u stanju zasićenja brzine dolazi do dalje degradacije u energiji po izračunavanju, pa minimiziranjem energije potrebne za izračunavanje, Kakumu-ov i Kinagawa-in kritični napon obezbeđuje gornju granicu napona napajanja (dok je za njihovu analizu obezbedio nižu granicu).

12 Sada je zadatak arhitekture da kompenzuje smanjenu brzinu kola koja je posledica rada ispod kritičnog napona. Slika 7. Jednostavna staza podataka i odgovarajući layout Da bi se ilustrovalo kako arhitekturne tehnike mogu biti iskorišćene za kompenzaciju redukovanih brzina, analizirana je jedna jednostavna 8-bitna staza podataka koja sadrži sabirač i komarator, pri čemu je pretpostavka da se radi o.0µm tehnologiji. Kao što je prikazano na slici 7, ulazi A i B se sabiraju, a rezultat se upoređuje sa ulazom C. Pretpostavljajući najgori slučaj, kašnjenje kroz sabirač, komparator i leč je približno 5ns pri naponu napajanja 5V, pa sistem u najboljem slučaju može biti taktovan signalom periode T = 5ns. Kada se zahteva rad sa ovom maksimalnom proposnošću, jasno je da radni napon ne može biti više redukovan jer dodatno kašnjenje ne može biti tolerisano, tako da ne dolazi do smanjenja potrošnje. Ova staza podataka biće korišćena kao referentna u daljoj analizi sa stanovišta arhitekture i sva prezentovane vrednosti za poboljšanje smanjenja potrošnje odnosiće se na nju. Snaga referentne staze podataka data je sa: P = C V f ref ref ref ref gde je C ref ukupna efektivna kapacitivnost komutirana za jedan taktni interval. Efektivna kapacitivnost je određena usrednjavanjem energije za sekvencu ulaznih kombinacija sa uniformnom raspodelom. Slika 8. Paralelena implementacija jednostavne staze podataka Jedan od načina da se održi propusnost prilikom smanjenja napona napajanja jeste korišćenje paralelne arhitekture. Kao što je prikazano na slici 8, koriste se dve identične sabiračkomparator staze podataka, pri čemu je svakoj jedinici dozvoljeno da radi na polovini originalne brzine pri čemu se održava originalna propusnost. Obzirom da su se brzinski zahtevi za sabirač, komparator i leč smanjili sa 5 na 50ns, napon može biti smanjen sa 5 na.9v (napon pri kome je kašnjenje udvostručeno, sa slike 3). Dok je kapacitivnost staze podataka povećana faktorom,

13 radna frekvencija je shodno tome smanjena faktorom. Na žalost, postoji i blago povećanje ukupne efektivne kapacitivnosti koje se javlja zbog dodatnog rutiranja, što rezultuje u povećanju kapacitivnosti faktorom.15. Tako je snaga za paralelnu stazu podataka data sa (.15 )( 0.58 ) f P C V f C V = = 0.36P ref par par par par ref ref ref Ovaj metod redukovanja snage korišćenjem paralelizma ima za posledicu povećanje površine, i nije pogodan za prostorom-ograničene dizajne. U opštem slučaju, paralelizam će imati za posledicu dodatno rutiranje (a samim tim i dodatnu potrošnju), pa se mora izvršiti pažljiva optimizacija kako bi se minimizovao ovaj nedostatak (npr. tehnike particionisanja za minimalne gubitke). Kapacitivnost veza će takođe igrati bitnu ulogu u duboko-submikrometarskim implementacijama, obzirom da komponenta ivične kapacitivnost u kapcitivnosti veza (C wiring = C area + C fringing + C wiring ) može postati dominantan član u ukupnoj kapacitivnosti (jednakoj C gate + C junction + C wiring ) i sprečiti skaliranje. Slika 9. Protočna implementacija jednostavne staze podataka Drugi mogući pristup predstavlja primena protočne strukture, kao što je prikazano na slici 9. Sa dodatnim protočnim lečom, kritični put postaje max[t adder,t comparator ], što omogućava sabiraču i komparatoru da rade na manjoj brzini. U ovom primeru, dva kašnjenja su jednaka, što ponovo omogućava naponu napajanja da se smanji sa referentnih 5V na.9v (napon pri kome se kašnjenje udvostručuje) bez smanjenja propusnosti. Ipak, ovom tehnikom je smanjen gubitak prostora obzirom da je potrebno dodati samo protočne registre. Primećuje se da ponovo postoji slabo povećanje hardvera usled dodatnih lečeva, što povećava efektivnu kapacitivnost približno faktorom Potrošnja protočne putanje podataka je ( )( ) P = C V f = 1.15C 0.58V f 0.39P pipe pipe pipe pipe ref ref ref ref Sa ovom arhitekturom, potrošnja se smanjuje za faktor približno.5, dajući približno isto smanjenje potrošnje kao i u slučaju paralelizma sa prednošću zbog manjeg zauzeća prostora. Pored toga, povećanje nivoa protočnosti takođe ima efekat u smanjenju logičke dubine a samim tim i potrošnje usled hazarda i kritičnih puteva. Takođe, očigledno je i poboljšanje koje se dobija kombinacijom protočnosti i paralelizma. Obzirom da ova arhitektura redukuje kritični put, a samim tim i brzinske zahteve za faktor 4, napon može biti smanjen sve do povećanja kašnjenja za faktor 4. Potrošnja je u ovom slučaju (.5 )( 0.4 ) f P C V f C V = = 0.P ref parpipe parpipe parpipe parpipe ref ref ref

14 Paralelno-protočna implementacija rezultuje u petostrukom smanjenju potrošnje. Tabela II pokazuje uporedne parametre za različite arhitekture opisane za jednostavnu sabirač-komparator putanju podataka. Tabela II Sumarni pregled osobina različitih arhitektura Iz prethodnih primera, jasno je da su klasične vremenski-multipleksirane arhitekture, kakve se koriste u mikroprocesorima opšte namene i DSP čipovima, najmanje poželjne za lowpower primene. Ovo sledi iz činjenice da multipleksiranje povećava brzinske zahteve u kolima, ne dozvoljavajući tako smanjenje u naponu napajanja. V. OPTIMALNI NAPON NAPAJANJA U prethodnim odeljcima, pokazano je da povećanje kašnjenja usled smanjenja napona napajanja može biti kompenzovano korišćenjem paralelnih arhitektura. Ipak, kao što se vidi sa slike 3. i (3), kako se napon napajanja približava naponima praga komponenata, kašnjenja gejta se ubrzano povećavaju. Analogno tome, stepen paralelizma i dodatnih kola raste do tačke u kojoj povećanje obima kola dominira nad smanjenjem potrošnje usled daljeg smanjenja napona, što dovodi do postojanja optimalnog napona sa stanovišta arhitekture. Za određivanje vrednosti ovog napona, koristi se sledeći model za potrošnju pri fiksiranoj propusnosti sistema u funkciji napona (odn. stepena paralelizma): f ref f ref Power ( N ) = NC V + C V + C V f N N ref ip interface ref gde je N broj paralelnih procesora, C ref kapacitivnost pojedinačnog procesora, C ip kapcitivnost usled međuprocesorske komunikacije koja se javlja zbog paralelizma (usled kontrole i rutiranja), i C interface je dodatna kapacitivnost koja se javlja u interfejsu u kome se sa uvođenjem paralelnije arhitekture ne smanjuje brzina. U opštem slučaju, C ip i C interface su funkcije od N, pa poboljšanje potrošnje u odnosu na referentni slučaj (tj. bez paralelizma) može da se iskaže kao: P normalized ( ) ( ) Cip N Cinterface N V = 1+ + NCref C ref V ref Pri veoma niskim naponima napajanja (bliskim naponima praga komponenata), broj procesora (i odgovarajuće povećanje površine) raste brže nego što se član V smanjuje, što rezultuje u povećanju potrošnje sa daljim smanjenjem napona. Komponente sa smanjenim naponima praga imaju tendenciju da smanje optimalni napon; ipak, kao što se vidi u odeljku III-C, pri naponima praga ispod 0.V, disipacija snage usled subpragovske struje počinje da dominira i ograničava dalje poboljšanje potrošnje. Nađeno je da je donja granica napona napajanja kod CMOS invertora sa ispravnom funkcionalnošću 0.V (8kT/q). Ovo daje granicu za proizvod snaga-kašnjenje koji se može postići u CMOS digitalnim

15 kolima; ipak, stepen paralelizma koji zadržava propusnost pri ovom nivou napona će bez sumnje postavljati ograničenja u svakoj konkretnoj situaciji. U dosadašnjem tekstu, pokazano je da paralelne i protočne strukture mogu obezbediti smanjenje napona napajanja do optimalnog nivoa; ovo će i biti slučaj ukoliko implementirani algoritam ne prikazuje ponavljanje (povratnu spregu). Međutim, veliki je broj aplikacija koje su po prirodi prilično rekurzivne, počev od onih jednostavnih kao što su beskonačni impulsni odgovor i adaptivni filtri, do onih kompleksnijih kakvo je npr. sistemsko rešavanje nelinearnih jednačina i algoritmi za adaptivnu kompresiju. Zbog toga postoji i algoritamsko ograničenje u odnosu na nivo do koga paralelizam i protočnost mogu biti korišćeni za smanjenje napona. I pored toga što korišćenje transformacija u grafovima kontrolnih podataka može da do izvesne mere prevaziđe ovo usko grlo, smanjenje napona do optimalne vrednosti uslovljeno je i ograničenjima vezanim za kašnjenje i strukturom izračunavanja pojedinih algoritama. Još jedno ograničenje za najniži dozvoljeni napon napajanja predstavlja sistemska margina šuma (V noise margin ). Zbog toga je potrebno ograničiti optimalni napon sa donje strane, pa je Vnoisemargin Voptimal Vcritical sa V critical definisanim u poglavlju IV-D. Zbog ovoga će optimalni napon napajanja (za određenu tehnologiju) ležati negde između napona koga diktira margina šuma i kritičnog napona. Slika 10. Optimalni radni napon Slika 10. prikazuje optimalnu potrošnju (normalizovanu do 1 na V dd = 5V) u funkciji V dd za različite slučajeve u.0µm tehnologiji. Kao što će biti pokazano, postoji široka raznovrsnost pretpostavki u ovim različitim slučajevima i veoma je bitno da se primeti da sve one imaju, grubo posmatrano, istu optimalnu vrednost napona napajanja, približno 1.5V. Kriva 1 na ovoj slici prikazuje disipaciju snage koja bi se postigla ukoliko ne bi bilo povećanja površine usled povećanja stepena paralelizma. U ovom slučaju, snaga je strogo opadajuća funkcija od V dd pa je optimalni napon postavljen na minimalnu vrednost koju određuje margina šuma (pretpostavljajući da se ne dostiže rekurzivno usko grlo). Kriva 5 pretpostavlja da unutarprocesorska kapacitivnost ima N zavisnost dok kriva 6 pretpostavlja zavisnost N 3. Očekuje se da je u većini praktičnih slučajeva zavisnost manja od N, ali čak i sa ekstremno jakom N 3 zavisnošću nalazi se da je optimalna vrednost oko V.

16 Krive i 3 su dobijene iz podataka za stvarne topologije, i prikazuju zavisnost od kapacitivnosti interfejsa koja se kreće između linearne i kvadratne zavisno od stepena paralelizma, N. Za ove slučajeve, nije bilo interprocesorske komunikacije. Krive i 3 predstavljaju proširenja primera iz odeljka IV-E u kome su paralelne i paralelno-protočne implementacije jednostavne staze podataka duplicirane N puta. Kriva 4 prikazuje jedan mnogo komplikovaniji primer, IIR filtar sedmog reda, takođe dobijen iz podataka za stvarnu topologiju. Gubici u ovom slučaju potiču primarno od interprocesorske komunikacije. Ova kriva se prekida na oko 1.4V jer je u toj tački algoritam napravio maksimalni paralelizam, dostižući rekurzivno usko grlo. Za ovaj slučaj, pri naponu napajanja od 5V, arhitektura je u osnovi jedna hardverska jedinica koja je vremenski multipleksirana i koja zahteva oko 7 puta više energije nego optimalni paralelni slučaj koji je postignut sa napajanjem od oko 1.5V. Tabela III Normalizovana površina/disipacija za različiti napon karakteristike, 3, i 4 sa slike 10. Tabela 3 sadrži smanjenja potrošnje i normalizovane površine koje su dobijene iz topologija. Povećanje u površini ukazuje na stepen paralelizma koji se koristi. Ključna stvar je u tome što se pokazuje da je optimalni napon relativno nezavistan u svim razmatranim slučajevima, i kreće se oko 1.5V za.0µm tehnologiju; slična analiza koja je koristila napon praga od 0.5V, za 0.8µm proces (sa L eff 0.5µm) rezultovala je u optimalnom naponu od oko 1V, sa smanjenjem potrošnje za faktor 10. Dalje smanjivanje napona praga bi omogućilo rad i na nižim naponima, a samim tim i veće uštede energije. VI. ZAKLJUČCI Kada se radi o low power dizajnu, u obzir se uzima mnoštvo razmatranja koja uključuju logički stil, tehnologiju koja se koristi, i implementiranu logiku. Prikazani faktori koji doprinose disipaciji snage uključuju lažne promene stanja usled hazarda i uslova na kritičnom putu, struje curenja i direktnog puta, promene stanja izazvane prednaelektrisanjem i promene stanja u nekorišćenim kolima. Pokazano je da je logička familija propusnih gejtova (pass-gate) sa modifikovanim naponimam pragova najbolji izbor za low-power dizajn, pre svega zbog minimalnim brojem gejtova potrebnih za realizaciju bitnih logičkih funkcija. Analiza smanjenja dimenzija tranzistora je pokazala da tranzistore sa smanjenim dimenzijama treba koristiti kada su parazitne kapacitivnosti manje od kapacitivnosti aktivnih gejtova u kaskadi logičkih gejtova. Sa postojećim trendom razvoja tehnologija kroz smanjenje dimenzija i poboljšanje tehnika pakovanja, omogućen je jedan novi stepen slobode u arhitekturnom dizajnu u kome površina silicijuma može biti kompenzovana za potrošnju. Paralelne arhitekture koje koriste protočnost ili repliciranje hardvera, obezbeđuju mehanizam za ovu kompenzaciju, održavajući propusnost koristeći sporije komponente omogućavajući tako rad pri smanjenom naponu. Priroda zavisnosti disipacije snage i kašnjenja u funkciji napona napajanja za različite situacije omogućava optimizacije arhitekture. Na ovaj način, pronađeno je da je za različite situacije optimalni napon manji od 1.5V, ispod koga povećanje površine povezano sa paralelizmom postaje dominantno. Postoje i druga ograničenja koja ne dozvoljavaju postizanje optimalnog napona napajanja. Implementirani algoritam može biti sekvencijane prirode i/ili imati povratnu spregu koja će ograničiti stepen paralelizma koji može biti primenjen. Druga mogućnost je da optimalni stepen

17 paralelizma može biti tako veliki da broj tranzistora bude nerazumno veliki čineći optimalno rešenje nerezonskim. Ipak, u svakom slučaju, cilj prilikom minimizacije potrošnje je jasan: rad kola što je moguće sporije, sa najnižim mogućim naponom napajanja.

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET Goran Stančić SIGNALI I SISTEMI Zbirka zadataka NIŠ, 014. Sadržaj 1 Konvolucija Literatura 11 Indeks pojmova 11 3 4 Sadržaj 1 Konvolucija Zadatak 1. Odrediti konvoluciju

Διαβάστε περισσότερα

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović Univerzitet u Nišu Elektronski fakultet RAČUNSKE VEŽBE IZ PREDMETA (IV semestar modul EKM) IV deo Miloš Marjanović MOSFET TRANZISTORI ZADATAK 35. NMOS tranzistor ima napon praga V T =2V i kroz njega protiče

Διαβάστε περισσότερα

3.1 Granična vrednost funkcije u tački

3.1 Granična vrednost funkcije u tački 3 Granična vrednost i neprekidnost funkcija 2 3 Granična vrednost i neprekidnost funkcija 3. Granična vrednost funkcije u tački Neka je funkcija f(x) definisana u tačkama x za koje je 0 < x x 0 < r, ili

Διαβάστε περισσότερα

nvt 1) ukoliko su poznate struje dioda. Struja diode D 1 je I 1 = I I 2 = 8mA. Sada je = 1,2mA.

nvt 1) ukoliko su poznate struje dioda. Struja diode D 1 je I 1 = I I 2 = 8mA. Sada je = 1,2mA. IOAE Dioda 8/9 I U kolu sa slike, diode D su identične Poznato je I=mA, I =ma, I S =fa na 7 o C i parametar n= a) Odrediti napon V I Kolika treba da bude struja I da bi izlazni napon V I iznosio 5mV? b)

Διαβάστε περισσότερα

Osnove mikroelektronike

Osnove mikroelektronike Osnove mikroelektronike Z. Prijić T. Pešić Elektronski fakultet Niš Katedra za mikroelektroniku Predavanja 2006. Sadržaj 1 MOSFET - model za male signale 2 Struja kroz i disipacija snage Model za male

Διαβάστε περισσότερα

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA : MAKSIMALNA BRZINA Maksimalna brzina kretanja F O (N) F OI i m =i I i m =i II F Oid Princip određivanja v MAX : Drugi Njutnov zakon Dokle god je: F O > ΣF otp vozilo ubrzava Kada postane: F O = ΣF otp

Διαβάστε περισσότερα

Ispitivanje toka i skiciranje grafika funkcija

Ispitivanje toka i skiciranje grafika funkcija Ispitivanje toka i skiciranje grafika funkcija Za skiciranje grafika funkcije potrebno je ispitati svako od sledećih svojstava: Oblast definisanosti: D f = { R f R}. Parnost, neparnost, periodičnost. 3

Διαβάστε περισσότερα

Računarska grafika. Rasterizacija linije

Računarska grafika. Rasterizacija linije Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem

Διαβάστε περισσότερα

Računarska grafika. Rasterizacija linije

Računarska grafika. Rasterizacija linije Računarska grafika Osnovni inkrementalni algoritam Drugi naziv u literaturi digitalni diferencijalni analizator (DDA) Pretpostavke (privremena ograničenja koja se mogu otkloniti jednostavnim uopštavanjem

Διαβάστε περισσότερα

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti). PRAVA Prava je kao i ravan osnovni geometrijski ojam i ne definiše se. Prava je u rostoru određena jednom svojom tačkom i vektorom aralelnim sa tom ravom ( vektor aralelnosti). M ( x, y, z ) 3 Posmatrajmo

Διαβάστε περισσότερα

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović Novi Sad April 17, 2018 1 / 22 Teorija grafova April 17, 2018 2 / 22 Definicija Graf je ure dena trojka G = (V, G, ψ), gde je (i) V konačan skup čvorova,

Διαβάστε περισσότερα

Elementi spektralne teorije matrica

Elementi spektralne teorije matrica Elementi spektralne teorije matrica Neka je X konačno dimenzionalan vektorski prostor nad poljem K i neka je A : X X linearni operator. Definicija. Skalar λ K i nenula vektor u X se nazivaju sopstvena

Διαβάστε περισσότερα

III VEŽBA: FURIJEOVI REDOVI

III VEŽBA: FURIJEOVI REDOVI III VEŽBA: URIJEOVI REDOVI 3.1. eorijska osnova Posmatrajmo neki vremenski kontinualan signal x(t) na intervalu definisati: t + t t. ada se može X [ k ] = 1 t + t x ( t ) e j 2 π kf t dt, gde je f = 1/.

Διαβάστε περισσότερα

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. a b Verovatno a da sluqajna promenljiva X uzima vrednost iz intervala

Διαβάστε περισσότερα

STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA

STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA Katedra za elektroniku Elementi elektronike Laboratorijske vežbe Vežba br. 2 STATIČKE KARAKTERISTIKE DIODA I TRANZISTORA Datum: Vreme: Studenti: 1. grupa 2. grupa Dežurni: Ocena: Elementi elektronike -

Διαβάστε περισσότερα

SISTEMI NELINEARNIH JEDNAČINA

SISTEMI NELINEARNIH JEDNAČINA SISTEMI NELINEARNIH JEDNAČINA April, 2013 Razni zapisi sistema Skalarni oblik: Vektorski oblik: F = f 1 f n f 1 (x 1,, x n ) = 0 f n (x 1,, x n ) = 0, x = (1) F(x) = 0, (2) x 1 0, 0 = x n 0 Definicije

Διαβάστε περισσότερα

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) Izračunavanje pokazatelja načina rada OTVORENOG RM RASPOLOŽIVO RADNO

Διαβάστε περισσότερα

numeričkih deskriptivnih mera.

numeričkih deskriptivnih mera. DESKRIPTIVNA STATISTIKA Numeričku seriju podataka opisujemo pomoću Numeričku seriju podataka opisujemo pomoću numeričkih deskriptivnih mera. Pokazatelji centralne tendencije Aritmetička sredina, Medijana,

Διαβάστε περισσότερα

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju RAČUN OSTATAKA 1 1 Prsten celih brojeva Z := N + {} N + = {, 3, 2, 1,, 1, 2, 3,...} Osnovni primer. (Z, +,,,, 1) je komutativan prsten sa jedinicom: sabiranje (S1) asocijativnost x + (y + z) = (x + y)

Διαβάστε περισσότερα

Konstruisanje. Dobro došli na... SREDNJA MAŠINSKA ŠKOLA NOVI SAD DEPARTMAN ZA PROJEKTOVANJE I KONSTRUISANJE

Konstruisanje. Dobro došli na... SREDNJA MAŠINSKA ŠKOLA NOVI SAD DEPARTMAN ZA PROJEKTOVANJE I KONSTRUISANJE Dobro došli na... Konstruisanje GRANIČNI I KRITIČNI NAPON slajd 2 Kritični naponi Izazivaju kritične promene oblika Delovi ne mogu ispravno da vrše funkciju Izazivaju plastične deformacije Može doći i

Διαβάστε περισσότερα

I.13. Koliki je napon između neke tačke A čiji je potencijal 5 V i referentne tačke u odnosu na koju se taj potencijal računa?

I.13. Koliki je napon između neke tačke A čiji je potencijal 5 V i referentne tačke u odnosu na koju se taj potencijal računa? TET I.1. Šta je Kulonova sila? elektrostatička sila magnetna sila c) gravitaciona sila I.. Šta je elektrostatička sila? sila kojom međusobno eluju naelektrisanja u mirovanju sila kojom eluju naelektrisanja

Διαβάστε περισσότερα

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo) Najpre da se podsetimo tablice i osnovnih pravila:. C`=0. `=. ( )`= 4. ( n )`=n n-. (a )`=a lna 6. (e )`=e 7. (log a )`= 8. (ln)`= ` ln a (>0) 9. = ( 0) 0. `= (>0) (ovde je >0 i a

Διαβάστε περισσότερα

5 Ispitivanje funkcija

5 Ispitivanje funkcija 5 Ispitivanje funkcija 3 5 Ispitivanje funkcija Ispitivanje funkcije pretodi crtanju grafika funkcije. Opšti postupak ispitivanja funkcija koje su definisane eksplicitno y = f() sadrži sledeće elemente:

Διαβάστε περισσότερα

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA

FTN Novi Sad Katedra za motore i vozila. Teorija kretanja drumskih vozila Vučno-dinamičke performanse vozila: MAKSIMALNA BRZINA : MAKSIMALNA BRZINA Maksimalna brzina kretanja F O (N) F OI i m =i I i m =i II F Oid Princip određivanja v MAX : Drugi Njutnov zakon Dokle god je: F O > ΣF otp vozilo ubrzava Kada postane: F O = ΣF otp

Διαβάστε περισσότερα

Teorijske osnove informatike 1

Teorijske osnove informatike 1 Teorijske osnove informatike 1 9. oktobar 2014. () Teorijske osnove informatike 1 9. oktobar 2014. 1 / 17 Funkcije Veze me du skupovima uspostavljamo skupovima koje nazivamo funkcijama. Neformalno, funkcija

Διαβάστε περισσότερα

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo IZVODI ZADACI ( IV deo) LOGARITAMSKI IZVOD Logariamskim izvodom funkcije f(), gde je >0 i, nazivamo izvod logarima e funkcije, o jes: (ln ) f ( ) f ( ) Primer. Nadji izvod funkcije Najpre ćemo logarimovai

Διαβάστε περισσότερα

Obrada signala

Obrada signala Obrada signala 1 18.1.17. Greška kvantizacije Pretpostavka je da greška kvantizacije ima uniformnu raspodelu 7 6 5 4 -X m p x 1,, za x druge vrednosti x 3 x X m 1 X m = 3 x Greška kvantizacije x x x p

Διαβάστε περισσότερα

OSNOVI ELEKTRONIKE. Vežbe (2 časa nedeljno): mr Goran Savić

OSNOVI ELEKTRONIKE. Vežbe (2 časa nedeljno): mr Goran Savić OSNOVI ELEKTRONIKE Vežbe (2 časa nedeljno): mr Goran Savić savic@el.etf.rs http://tnt.etf.rs/~si1oe Termin za konsultacije: četvrtak u 12h, kabinet 102 Referentni smerovi i polariteti 1. Odrediti vrednosti

Διαβάστε περισσότερα

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012 Iskazna logika 3 Matematička logika u računarstvu Department of Mathematics and Informatics, Faculty of Science,, Serbia novembar 2012 Deduktivni sistemi 1 Definicija Deduktivni sistem (ili formalna teorija)

Διαβάστε περισσότερα

OSNOVI ELEKTRONIKE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA

OSNOVI ELEKTRONIKE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA ELEKTROTEHNIČKI FAKULTET U BEOGRADU KATEDRA ZA ELEKTRONIKU OSNOVI ELEKTRONIKE SVI ODSECI OSIM ODSEKA ZA ELEKTRONIKU LABORATORIJSKE VEŽBE VEŽBA BROJ 1 OSNOVNA KOLA SA DIODAMA Autori: Goran Savić i Milan

Διαβάστε περισσότερα

Osnovne teoreme diferencijalnog računa

Osnovne teoreme diferencijalnog računa Osnovne teoreme diferencijalnog računa Teorema Rolova) Neka je funkcija f definisana na [a, b], pri čemu važi f je neprekidna na [a, b], f je diferencijabilna na a, b) i fa) fb). Tada postoji ξ a, b) tako

Διαβάστε περισσότερα

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Trigonometrijske jednačine i nejednačine. Zadaci koji se rade bez upotrebe trigonometrijskih formula. 00. FF cos x sin x

Διαβάστε περισσότερα

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno.

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno. JŽ 3 POLAN TANZSTO ipolarni tranzistor se sastoji od dva pn spoja kod kojih je jedna oblast zajednička za oba i naziva se baza, slika 1 Slika 1 ipolarni tranzistor ima 3 izvoda: emitor (), kolektor (K)

Διαβάστε περισσότερα

Kaskadna kompenzacija SAU

Kaskadna kompenzacija SAU Kaskadna kompenzacija SAU U inženjerskoj praksi, naročito u sistemima regulacije elektromotornih pogona i tehnoloških procesa, veoma često se primenjuje metoda kaskadne kompenzacije, u čijoj osnovi su

Διαβάστε περισσότερα

INTELIGENTNO UPRAVLJANJE

INTELIGENTNO UPRAVLJANJE INTELIGENTNO UPRAVLJANJE Fuzzy sistemi zaključivanja Vanr.prof. Dr. Lejla Banjanović-Mehmedović Mehmedović 1 Osnovni elementi fuzzy sistema zaključivanja Fazifikacija Baza znanja Baze podataka Baze pravila

Διαβάστε περισσότερα

FAKULTET PROMETNIH ZNANOSTI

FAKULTET PROMETNIH ZNANOSTI SVUČILIŠT U ZAGU FAKULTT POMTNIH ZNANOSTI predmet: Nastavnik: Prof. dr. sc. Zvonko Kavran zvonko.kavran@fpz.hr * Autorizirana predavanja 2016. 1 Pojačala - Pojačavaju ulazni signal - Zahtjev linearnost

Διαβάστε περισσότερα

5. Karakteristične funkcije

5. Karakteristične funkcije 5. Karakteristične funkcije Profesor Milan Merkle emerkle@etf.rs milanmerkle.etf.rs Verovatnoća i Statistika-proleće 2018 Milan Merkle Karakteristične funkcije ETF Beograd 1 / 10 Definicija Karakteristična

Διαβάστε περισσότερα

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola. KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: = a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije = a + b + c je parabola. Najpre ćemo naučiti kako

Διαβάστε περισσότερα

18. listopada listopada / 13

18. listopada listopada / 13 18. listopada 2016. 18. listopada 2016. 1 / 13 Neprekidne funkcije Važnu klasu funkcija tvore neprekidne funkcije. To su funkcije f kod kojih mala promjena u nezavisnoj varijabli x uzrokuje malu promjenu

Διαβάστε περισσότερα

41. Jednačine koje se svode na kvadratne

41. Jednačine koje se svode na kvadratne . Jednačine koje se svode na kvadrane Simerične recipročne) jednačine Jednačine oblika a n b n c n... c b a nazivamo simerične jednačine, zbog simeričnosi koeficijenaa koeficijeni uz jednaki). k i n k

Διαβάστε περισσότερα

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1. Pismeni ispit iz matematike 0 008 GRUPA A Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: λ + z = Ispitati funkciju i nacrtati njen grafik: + ( λ ) + z = e Izračunati

Διαβάστε περισσότερα

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z. Pismeni ispit iz matematike 06 007 Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj z = + i, zatim naći z Ispitati funkciju i nacrtati grafik : = ( ) y e + 6 Izračunati integral:

Διαβάστε περισσότερα

( ) π. I slučaj-štap sa zglobovima na krajevima F. Opšte rešenje diferencijalne jednačine (1): min

( ) π. I slučaj-štap sa zglobovima na krajevima F. Opšte rešenje diferencijalne jednačine (1): min Kritična sia izvijanja Kritična sia je ona najmanja vrednost sie pritisa pri ojoj nastupa gubita stabinosti, odnosno, pri ojoj štap iz stabine pravoinijse forme ravnoteže preazi u nestabinu rivoinijsu

Διαβάστε περισσότερα

ANALIZA TTL, DTL I ECL LOGIČKIH KOLA

ANALIZA TTL, DTL I ECL LOGIČKIH KOLA ANALIZA TTL, DTL I ECL LOGIČKIH KOLA Zadatak 1 Za DTL logičko kolo sa slike 1.1, odrediti: a) Logičku funkciju kola i režime rada svih tranzistora za sve kombinacije logičkih nivoa na ulazu kola. b) Odrediti

Διαβάστε περισσότερα

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, PARCIJALNI IZVODI I DIFERENCIJALI Sama definicija parcijalnog ivoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, naravno, naučiti onako kako vaš profesor ahteva. Mi ćemo probati

Διαβάστε περισσότερα

APROKSIMACIJA FUNKCIJA

APROKSIMACIJA FUNKCIJA APROKSIMACIJA FUNKCIJA Osnovni koncepti Gradimir V. Milovanović MF, Beograd, 14. mart 2011. APROKSIMACIJA FUNKCIJA p.1/46 Osnovni problem u TA Kako za datu funkciju f iz velikog prostora X naći jednostavnu

Διαβάστε περισσότερα

Funkcija prenosa. Funkcija prenosa se definiše kao količnik z transformacija odziva i pobude. Za LTI sistem: y n h k x n k.

Funkcija prenosa. Funkcija prenosa se definiše kao količnik z transformacija odziva i pobude. Za LTI sistem: y n h k x n k. OT3OS1 7.11.217. Definicije Funkcija prenosa Funkcija prenosa se definiše kao količnik z transformacija odziva i pobude. Za LTI sistem: y n h k x n k Y z X z k Z y n Z h n Z x n Y z H z X z H z H z n h

Διαβάστε περισσότερα

Zavrxni ispit iz Matematiqke analize 1

Zavrxni ispit iz Matematiqke analize 1 Građevinski fakultet Univerziteta u Beogradu 3.2.2016. Zavrxni ispit iz Matematiqke analize 1 Prezime i ime: Broj indeksa: 1. Definisati Koxijev niz. Dati primer niza koji nije Koxijev. 2. Dat je red n=1

Διαβάστε περισσότερα

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost M086 LA 1 M106 GRP Tema: CSB nejednakost. 19. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 Baza vektorskog prostora.

Διαβάστε περισσότερα

Betonske konstrukcije 1 - vežbe 3 - Veliki ekscentricitet -Dodatni primeri

Betonske konstrukcije 1 - vežbe 3 - Veliki ekscentricitet -Dodatni primeri Betonske konstrukcije 1 - vežbe 3 - Veliki ekscentricitet -Dodatni primeri 1 1 Zadatak 1b Čisto savijanje - vezano dimenzionisanje Odrediti potrebnu površinu armature za presek poznatih dimenzija, pravougaonog

Διαβάστε περισσότερα

10. STABILNOST KOSINA

10. STABILNOST KOSINA MEHANIKA TLA: Stabilnot koina 101 10. STABILNOST KOSINA 10.1 Metode proračuna koina Problem analize tabilnoti zemljanih maa vodi e na određivanje odnoa između rapoložive mičuće čvrtoće i proečnog mičućeg

Διαβάστε περισσότερα

( , 2. kolokvij)

( , 2. kolokvij) A MATEMATIKA (0..20., 2. kolokvij). Zadana je funkcija y = cos 3 () 2e 2. (a) Odredite dy. (b) Koliki je nagib grafa te funkcije za = 0. (a) zadanu implicitno s 3 + 2 y = sin y, (b) zadanu parametarski

Διαβάστε περισσότερα

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 Matrice - osnovni pojmovi (Matrice i determinante) 2 / 15 (Matrice i determinante) 2 / 15 Matrice - osnovni pojmovi Matrica reda

Διαβάστε περισσότερα

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f 2. Nule i znak funkcije; presek sa y-osom IspitivaƬe

Διαβάστε περισσότερα

Elektrotehnički fakultet univerziteta u Beogradu 17.maj Odsek za Softversko inžinjerstvo

Elektrotehnički fakultet univerziteta u Beogradu 17.maj Odsek za Softversko inžinjerstvo Elektrotehnički fakultet univerziteta u Beogradu 7.maj 009. Odsek za Softversko inžinjerstvo Performanse računarskih sistema Drugi kolokvijum Predmetni nastavnik: dr Jelica Protić (35) a) (0) Posmatra

Διαβάστε περισσότερα

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x Zadatak (Darjan, medicinska škola) Izračunaj vrijednosti trigonometrijskih funkcija broja ako je 6 sin =,,. 6 Rješenje Ponovimo trigonometrijske funkcije dvostrukog kuta! Za argument vrijede sljedeće formule:

Διαβάστε περισσότερα

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića Verovatnoća i Statistika I deo Teorija verovatnoće zadaci Beleške dr Bobana Marinkovića Iz skupa, 2,, 00} bira se na slučajan način 5 brojeva Odrediti skup elementarnih dogadjaja ako se brojevi biraju

Διαβάστε περισσότερα

EuroCons Group. Karika koja povezuje Konsalting, Projektovanje, Inženjering, Zastupanje

EuroCons Group. Karika koja povezuje Konsalting, Projektovanje, Inženjering, Zastupanje EuroCons Group Karika koja povezuje Filtracija vazduha Obrok vazduha 24kg DNEVNO Većina ljudi ima razvijenu svest šta jede i pije, ali jesmo li svesni šta udišemo? Obrok hrane 1kg DNEVNO Obrok tečnosti

Διαβάστε περισσότερα

Uvod Teorija odlučivanja je analitički i sistematski pristup proučavanju procesa donošenja odluka Bez obzira o čemu donosimo odluku imamo 6 koraka za

Uvod Teorija odlučivanja je analitički i sistematski pristup proučavanju procesa donošenja odluka Bez obzira o čemu donosimo odluku imamo 6 koraka za Osnovne teorije odlučivanja Uvod Teorija odlučivanja je analitički i sistematski pristup proučavanju procesa donošenja odluka Bez obzira o čemu donosimo odluku imamo 6 koraka za donošenje dobre odluke:

Διαβάστε περισσότερα

Sadržaj: 1. Osnovni CMOS proces 2. Pravila projektovanja 3. Potpuno projektovanje po narudžbini 4. Delimično projektovanje po narudžbini

Sadržaj: 1. Osnovni CMOS proces 2. Pravila projektovanja 3. Potpuno projektovanje po narudžbini 4. Delimično projektovanje po narudžbini Fizičko projektovanje Potpuno projektovanje po narudžbini Sadržaj:. Osnovni CMOS proces 2. Pravila projektovanja 3. Potpuno projektovanje po narudžbini 4. Delimično projektovanje po narudžbini Sadržaj:

Διαβάστε περισσότερα

Sortiranje prebrajanjem (Counting sort) i Radix Sort

Sortiranje prebrajanjem (Counting sort) i Radix Sort Sortiranje prebrajanjem (Counting sort) i Radix Sort 15. siječnja 2016. Ante Mijoč Uvod Teorem Ako je f(n) broj usporedbi u algoritmu za sortiranje temeljenom na usporedbama (eng. comparison-based sorting

Διαβάστε περισσότερα

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1 Strukture podataka i algoritmi 1. kolokvij Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati i uvid u kolokvije: ponedjeljak,

Διαβάστε περισσότερα

Mašinsko učenje. Regresija.

Mašinsko učenje. Regresija. Mašinsko učenje. Regresija. Danijela Petrović May 17, 2016 Uvod Problem predviđanja vrednosti neprekidnog atributa neke instance na osnovu vrednosti njenih drugih atributa. Uvod Problem predviđanja vrednosti

Διαβάστε περισσότερα

Eliminacijski zadatak iz Matematike 1 za kemičare

Eliminacijski zadatak iz Matematike 1 za kemičare Za mnoge reakcije vrijedi Arrheniusova jednadžba, koja opisuje vezu koeficijenta brzine reakcije i temperature: K = Ae Ea/(RT ). - T termodinamička temperatura (u K), - R = 8, 3145 J K 1 mol 1 opća plinska

Διαβάστε περισσότερα

Rad, snaga, energija. Tehnička fizika 1 03/11/2017 Tehnološki fakultet

Rad, snaga, energija. Tehnička fizika 1 03/11/2017 Tehnološki fakultet Rad, snaga, energija Tehnička fizika 1 03/11/2017 Tehnološki fakultet Rad i energija Da bi rad bio izvršen neophodno je postojanje sile. Sila vrši rad: Pri pomjeranju tijela sa jednog mjesta na drugo Pri

Διαβάστε περισσότερα

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log = ( > 0, 0)!" # > 0 je najčešći uslov koji postavljamo a još je,, > 0 se zove numerus (aritmand), je osnova (baza). 0.. ( ) +... 7.. 8. Za prelazak na neku novu bazu c: 9. Ako je baza (osnova) 0 takvi se

Διαβάστε περισσότερα

MERNO-AKVIZICIONI SISTEMI U INDUSTRIJI A/D KONVERTORI SA SUKCESIVNIM APROKSIMACIJAMA

MERNO-AKVIZICIONI SISTEMI U INDUSTRIJI A/D KONVERTORI SA SUKCESIVNIM APROKSIMACIJAMA MERNO-AKVIZICIONI SISTEMI U INDUSTRIJI A/D KONVERTORI SA SUKCESIVNIM APROKSIMACIJAMA 1 1. OSNOVE SAR A/D KONVERTORA najčešće se koristi kada su u pitanju srednje brzine konverzije od nekoliko µs do nekoliko

Διαβάστε περισσότερα

1 UPUTSTVO ZA IZRADU GRAFIČKOG RADA IZ MEHANIKE II

1 UPUTSTVO ZA IZRADU GRAFIČKOG RADA IZ MEHANIKE II 1 UPUTSTVO ZA IZRADU GRAFIČKOG RADA IZ MEHANIKE II Zadatak: Klipni mehanizam se sastoji iz krivaje (ekscentarske poluge) OA dužine R, klipne poluge AB dužine =3R i klipa kompresora B (ukrsne glave). Krivaja

Διαβάστε περισσότερα

MEHANIKA FLUIDA. Isticanje kroz otvore sa promenljivim nivoom tečnosti

MEHANIKA FLUIDA. Isticanje kroz otvore sa promenljivim nivoom tečnosti MEHANIKA FLUIDA Isticanje kroz otvore sa promenljivim nivoom tečnosti zadatak Prizmatična sud podeljen je vertikalnom pregradom, u kojoj je otvor prečnika d, na dve komore Leva komora je napunjena vodom

Διαβάστε περισσότερα

ASIMPTOTE FUNKCIJA. Dakle: Asimptota je prava kojoj se funkcija približava u beskonačno dalekoj tački. Postoje tri vrste asimptota:

ASIMPTOTE FUNKCIJA. Dakle: Asimptota je prava kojoj se funkcija približava u beskonačno dalekoj tački. Postoje tri vrste asimptota: ASIMPTOTE FUNKCIJA Naš savet je da najpre dobro proučite granične vrednosti funkcija Neki profesori vole da asimptote funkcija ispituju kao ponašanje funkcije na krajevima oblasti definisanosti, pa kako

Διαβάστε περισσότερα

Inženjerska grafika geometrijskih oblika (5. predavanje, tema1)

Inženjerska grafika geometrijskih oblika (5. predavanje, tema1) Inženjerska grafika geometrijskih oblika (5. predavanje, tema1) Prva godina studija Mašinskog fakulteta u Nišu Predavač: Dr Predrag Rajković Mart 19, 2013 5. predavanje, tema 1 Simetrija (Symmetry) Simetrija

Διαβάστε περισσότερα

Algoritmi zadaci za kontrolni

Algoritmi zadaci za kontrolni Algoritmi zadaci za kontrolni 1. Nacrtati algoritam za sabiranje ulaznih brojeva a i b Strana 1 . Nacrtati algoritam za izračunavanje sledeće funkcije: x y x 1 1 x x ako ako je : je : x x 1 x x 1 Strana

Διαβάστε περισσότερα

S t r a n a 1. 1.Povezati jonsku jačinu rastvora: a) MgCl 2 b) Al 2 (SO 4 ) 3 sa njihovim molalitetima, m. za so tipa: M p X q. pa je jonska jačina:

S t r a n a 1. 1.Povezati jonsku jačinu rastvora: a) MgCl 2 b) Al 2 (SO 4 ) 3 sa njihovim molalitetima, m. za so tipa: M p X q. pa je jonska jačina: S t r a n a 1 1.Povezati jonsku jačinu rastvora: a MgCl b Al (SO 4 3 sa njihovim molalitetima, m za so tipa: M p X q pa je jonska jačina:. Izračunati mase; akno 3 bba(no 3 koje bi trebalo dodati, 0,110

Διαβάστε περισσότερα

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta. auchyjev teorem Neka je f-ja f (z) analitička u jednostruko (prosto) povezanoj oblasti G, i neka je zatvorena kontura koja čitava leži u toj oblasti. Tada je f (z)dz = 0. Postoji više dokaza ovog teorema,

Διαβάστε περισσότερα

BRODSKI ELEKTRIČNI UREĐAJI. Prof. dr Vladan Radulović

BRODSKI ELEKTRIČNI UREĐAJI. Prof. dr Vladan Radulović FAKULTET ZA POMORSTVO OSNOVNE STUDIJE BRODOMAŠINSTVA BRODSKI ELEKTRIČNI UREĐAJI Prof. dr Vladan Radulović ELEKTRIČNA ENERGIJA Električni sistem na brodu obuhvata: Proizvodnja Distribucija Potrošnja Sistemi

Διαβάστε περισσότερα

Alarmni sustavi 07/08 predavanja 12. i 13. Detekcija metala, izvori napajanja u sustavima TZ

Alarmni sustavi 07/08 predavanja 12. i 13. Detekcija metala, izvori napajanja u sustavima TZ Alarmni sustavi 07/08 predavanja 12. i 13. Detekcija metala, izvori napajanja u sustavima TZ pred.mr.sc Ivica Kuric Detekcija metala instrument koji detektira promjene u magnetskom polju generirane prisutnošću

Διαβάστε περισσότερα

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011. Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika Monotonost i ekstremi Katica Jurasić Rijeka, 2011. Ishodi učenja - predavanja Na kraju ovog predavanja moći ćete:,

Διαβάστε περισσότερα

Unipolarni tranzistori - MOSFET

Unipolarni tranzistori - MOSFET nipolarni tranzistori - MOSFET ZT.. Prijenosna karakteristika MOSFET-a u području zasićenja prikazana je na slici. oboaćeni ili osiromašeni i obrazložiti. b olika je struja u točki, [m] 0,5 0,5,5, [V]

Διαβάστε περισσότερα

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A. 3 Infimum i supremum Definicija. Neka je A R. Kažemo da je M R supremum skupa A ako je (i) M gornja meda skupa A, tj. a M a A. (ii) M najmanja gornja meda skupa A, tj. ( ε > 0)( a A) takav da je a > M

Διαβάστε περισσότερα

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011. INTEGRALNI RAČUN Teorije, metodike i povijest infinitezimalnih računa Lucija Mijić lucija@ktf-split.hr 17. veljače 2011. Pogledajmo Predstavimo gornju sumu sa Dodamo još jedan Dobivamo pravokutnik sa Odnosno

Διαβάστε περισσότερα

Algoritmi i strukture podataka - 1.cas

Algoritmi i strukture podataka - 1.cas Algoritmi i strukture podataka - 1.cas Aleksandar Veljković October 2016 Materijali su zasnovani na materijalima Mirka Stojadinovića 1 Složenost algoritama Približna procena vremena ili prostora potrebnog

Διαβάστε περισσότερα

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) II deo. Miloš Marjanović

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) II deo. Miloš Marjanović Univerzitet u Nišu Elektronski fakultet RAČUNSKE VEŽBE IZ PREDMETA (IV semestar modul EKM) II deo Miloš Marjanović Bipolarni tranzistor kao prekidač BIPOLARNI TRANZISTORI ZADATAK 16. U kolu sa slike bipolarni

Διαβάστε περισσότερα

Periodičke izmjenične veličine

Periodičke izmjenične veličine EHNČK FAKULE SVEUČLŠA U RJEC Zavod za elekroenergeiku Sudij: Preddiploski sručni sudij elekroehnike Kolegij: Osnove elekroehnike Nosielj kolegija: Branka Dobraš Periodičke izjenične veličine Osnove elekroehnike

Διαβάστε περισσότερα

Otpornost R u kolu naizmjenične struje

Otpornost R u kolu naizmjenične struje Otpornost R u kolu naizmjenične struje Pretpostavimo da je otpornik R priključen na prostoperiodični napon: Po Omovom zakonu pad napona na otporniku je: ( ) = ( ω ) u t sin m t R ( ) = ( ) u t R i t Struja

Διαβάστε περισσότερα

UZDUŽNA DINAMIKA VOZILA

UZDUŽNA DINAMIKA VOZILA UZDUŽNA DINAMIKA VOZILA MODEL VOZILA U UZDUŽNOJ DINAMICI Zanemaruju se sva pomeranja u pravcima normalnim na pravac kretanja (ΣZ i = 0, ΣY i = 0) Zanemaruju se svi vidovi pobuda na oscilovanje i vibracije,

Διαβάστε περισσότερα

Reverzibilni procesi

Reverzibilni procesi Reverzbln proces Reverzbln proces: proces pr koja sste nkada nje vše od beskonačno ale vrednost udaljen od ravnoteže, beskonačno ala proena spoljašnjh uslova ože vratt sste u blo koju tačku, proena ože

Διαβάστε περισσότερα

Snage u kolima naizmjenične struje

Snage u kolima naizmjenične struje Snage u kolima naizmjenične struje U naizmjeničnim kolima struje i naponi su vremenski promjenljive veličine pa će i snaga koja se isporučuje potrošaču biti vremenski promjenljiva Ta snaga naziva se trenutna

Διαβάστε περισσότερα

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KVADRATNA FUNKCIJA.   Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola. KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije a + b + c je parabola. Najpre ćemo naučiti kako izgleda

Διαβάστε περισσότερα

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Ime i prezime: 1. Prikazane su tačke A, B i C i prave a,b i c. Upiši simbole Î, Ï, Ì ili Ë tako da dobijeni iskazi

Διαβάστε περισσότερα

ELEKTROTEHNIČKI ODJEL

ELEKTROTEHNIČKI ODJEL MATEMATIKA. Neka je S skup svih živućih državljana Republike Hrvatske..04., a f preslikavanje koje svakom elementu skupa S pridružuje njegov horoskopski znak (bez podznaka). a) Pokažite da je f funkcija,

Διαβάστε περισσότερα

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori MATEMATIKA 2 Prvi pismeni kolokvijum, 14.4.2016 Grupa 1 Rexea zadataka Dragan ori Zadaci i rexea 1. unkcija f : R 2 R definisana je sa xy 2 f(x, y) = x2 + y sin 3 2 x 2, (x, y) (0, 0) + y2 0, (x, y) =

Διαβάστε περισσότερα

SEKUNDARNE VEZE međumolekulske veze

SEKUNDARNE VEZE međumolekulske veze PRIMARNE VEZE hemijske veze među atomima SEKUNDARNE VEZE međumolekulske veze - Slabije od primarnih - Elektrostatičkog karaktera - Imaju veliki uticaj na svojstva supstanci: - agregatno stanje - temperatura

Διαβάστε περισσότερα

Iz zadatka se uočava da je doslo do tropolnog kratkog spoja na sabirnicama B, pa je zamjenska šema,

Iz zadatka se uočava da je doslo do tropolnog kratkog spoja na sabirnicama B, pa je zamjenska šema, . Na slici je jednopolno prikazan trofazni EES sa svim potrebnim parametrima. U režimu rada neposredno prije nastanka KS kroz prekidač protiče struja (168-j140)A u naznačenom smjeru. Fazni stav struje

Διαβάστε περισσότερα

BIPOLARNI TRANZISTOR Auditorne vježbe

BIPOLARNI TRANZISTOR Auditorne vježbe BPOLARN TRANZSTOR Auditorne vježbe Struje normalno polariziranog bipolarnog pnp tranzistora: p n p p - p n B0 struja emitera + n B + - + - U B B U B struja kolektora p + B0 struja baze B n + R - B0 gdje

Διαβάστε περισσότερα

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla XI dvoqas veжbi dr Vladimir Balti 4. Stabla Teorijski uvod Teorijski uvod Definicija 5.7.1. Stablo je povezan graf bez kontura. Definicija 5.7.1. Stablo je povezan graf bez kontura. Primer 5.7.1. Sva stabla

Διαβάστε περισσότερα

Aneta Prijić Poluprovodničke komponente

Aneta Prijić Poluprovodničke komponente Aneta Prijić Poluprovodničke komponente Modul Elektronske komponente i mikrosistemi (IV semestar) Studijski program: Elektrotehnika i računarstvo Broj ESPB: 6 JFET (Junction Field Effect Transistor) -

Διαβάστε περισσότερα

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Trigonometrija Adicijske formule Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Razumijevanje postupka izrade složenijeg matematičkog problema iz osnova trigonometrije

Διαβάστε περισσότερα

Matematička analiza 1 dodatni zadaci

Matematička analiza 1 dodatni zadaci Matematička analiza 1 dodatni zadaci 1. Ispitajte je li funkcija f() := 4 4 5 injekcija na intervalu I, te ako jest odredite joj sliku i inverz, ako je (a) I = [, 3), (b) I = [1, ], (c) I = ( 1, 0].. Neka

Διαβάστε περισσότερα

Linearna algebra 2 prvi kolokvij,

Linearna algebra 2 prvi kolokvij, 1 2 3 4 5 Σ jmbag smjer studija Linearna algebra 2 prvi kolokvij, 7. 11. 2012. 1. (10 bodova) Neka je dano preslikavanje s : R 2 R 2 R, s (x, y) = (Ax y), pri čemu je A: R 2 R 2 linearan operator oblika

Διαβάστε περισσότερα

1.4 Tangenta i normala

1.4 Tangenta i normala 28 1 DERIVACIJA 1.4 Tangenta i normala Ako funkcija f ima derivaciju u točki x 0, onda jednadžbe tangente i normale na graf funkcije f u točki (x 0 y 0 ) = (x 0 f(x 0 )) glase: t......... y y 0 = f (x

Διαβάστε περισσότερα