Straty mocy w cyfrowych układach VLSI

Podobne dokumenty
Straty mocy w cyfrowych układach VLSI

Politechnika Wrocławska Wydział Elektroniki, Katedra K-4. Klucze analogowe. Wrocław 2017

Wykład 4: Transformata Laplace a

Układy cyfrowe w technologii CMOS

Cyfrowe układy kombinacyjne. 5 grudnia 2013 Wojciech Kucewicz 2

LABORATORIUM z przedmiotu ALGORYTMY I PROJEKTOWANIE UKŁADÓW VLSI

LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI

Logiczne układy bistabilne przerzutniki.

Różnicowe układy cyfrowe CMOS

Instrukcja do ćwiczenia laboratoryjnego nr 10

Podstawy Elektroniki dla Tele-Informatyki. Tranzystory unipolarne MOS

Materiały używane w elektronice

Ogólny schemat inwertera MOS

Technika Cyfrowa 2 wykład 4: FPGA odsłona druga technologie i rodziny układów logicznych

Ćw. 8 Bramki logiczne

Układy akwizycji danych. Komparatory napięcia Przykłady układów

Temat ćwiczenia: STANY NIEUSTALONE W OBWODACH ELEKTRYCZNYCH Badanie obwodów II-go rzędu - pomiary w obwodzie RLC A.M.D. u C

Badanie funktorów logicznych TTL - ćwiczenie 1

Badanie działania bramki NAND wykonanej w technologii TTL oraz układów zbudowanych w oparciu o tę bramkę.

TEORIA TRANZYSTORÓW MOS. Charakterystyki statyczne

Tranzystory polowe FET(JFET), MOSFET

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych pokój:

Cyfrowe układy scalone c.d. funkcje

Ogólny schemat inwertera MOS

Wzmacniacze napięciowe z tranzystorami komplementarnymi CMOS

Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej STUDIA DZIENNE. Badanie tranzystorów unipolarnych typu JFET i MOSFET

Wzmacniacze prądu stałego

Tranzystor bipolarny wzmacniacz OE

LABORATORIUM PODSTAWY ELEKTRONIKI Badanie Bramki X-OR

Parametry układów cyfrowych

Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia

Komparator napięcia. Komparator a wzmacniacz operacyjny. Vwe1. Vwy. Vwe2

2. PORTY WEJŚCIA/WYJŚCIA (I/O)

Podstawy elektroniki cz. 2 Wykład 2

Ćwiczenie ZINTEGROWANE SYSTEMY CYFROWE. Pakiet edukacyjny DefSim Personal. Analiza prądowa IDDQ

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

Podstawy Elektroniki dla Informatyki. Tranzystory unipolarne MOS

Budowa. Metoda wytwarzania

Wprowadzenie do techniki Cyfrowej i Mikroelektroniki

PL B1 H03K 17/687 G05F 1/44. Fig. 1 (19) PL (11) (12) OPIS PATENTOWY (13) B1. Siemens Aktiengesellschaft, Monachium, DE

POMIAR PARAMETRÓW SYGNAŁOW NAPIĘCIOWYCH METODĄ PRÓKOWANIA I CYFROWEGO PRZETWARZANIA SYGNAŁU

LABORATORIUM TECHNIKA CYFROWA BRAMKI. Rev.1.0

Tranzystory polowe. Podział. Tranzystor PNFET (JFET) Kanał N. Kanał P. Drain. Gate. Gate. Source. Tranzystor polowy (FET) Z izolowaną bramką (IGFET)

Laboratorium KOMPUTEROWE PROJEKTOWANIE UKŁADÓW

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4

LABORATORIUM. Technika Cyfrowa. Badanie Bramek Logicznych

3. Funktory CMOS cz.1

LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH

z ćwiczenia nr Temat ćwiczenia: BADANIE UKŁADÓW FUNKCJI LOGICZNYCH (SYMULACJA)

Ćwiczenie 9 TRANZYSTORY POLOWE MOS

Badanie właściwości multipleksera analogowego

Moduł wejść/wyjść VersaPoint

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Przekształcenie Laplace a. Definicja i własności, transformaty podstawowych sygnałów

Instrukcja do ćwiczenia laboratoryjnego

Tranzystory polowe JFET, MOSFET

Politechnika Wrocławska Instytut Telekomunikacji, Teleinformatyki i Akustyki. Klucze analogowe. Wrocław 2010

Tranzystor JFET i MOSFET zas. działania

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

Moduł wejść/wyjść VersaPoint

Karta charakterystyki online FFUS20-1C1IO FFU CZUJNIKI PRZEPŁYWU

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Wzmacniacze napięciowe z tranzystorami komplementarnymi CMOS

Komputerowa symulacja bramek w technice TTL i CMOS

Komputerowa symulacja bramek w technice TTL i CMOS

Różnicowe układy cyfrowe CMOS

Elementy elektroniczne Wykłady 7: Tranzystory polowe

INSTRUKCJA DO ĆWICZENIA BADANIE STANDARDOWEJ BRAMKI NAND TTL (UCY 7400)

Karta charakterystyki online FFUS10-1G1IO FFU CZUJNIKI PRZEPŁYWU

Zbudować 2wejściową bramkę (narysować schemat): a) NANDCMOS, b) NORCMOS, napisać jej tabelkę prawdy i wyjaśnić działanie przy pomocy charakterystyk

Bramki TTL i CMOS 7400, 74S00, 74HC00, 74HCT00, 7403, 74132

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

Instrukcja do ćwiczenia laboratoryjnego. Badanie przerzutników

BADANIE UKŁADÓW CYFROWYCH. CEL: Celem ćwiczenia jest poznanie właściwości statycznych układów cyfrowych serii TTL. PRZEBIEG ĆWICZENIA

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Projekt Układów Logicznych

Kontroler ruchu i kierunku obrotów KFD2-SR2-2.W.SM. Charakterystyka. Konstrukcja. Funkcja. Przyłącze

ELEMENTY UKŁADÓW ENERGOELEKTRONICZNYCH

Instrukcja do ćwiczenia laboratoryjnego nr 9

Vgs. Vds Vds Vds. Vgs

Podstaw Elektroniki Cyfrowej Wykonał zespół w składzie (nazwiska i imiona): Dzień tygodnia:

Cyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2

LABORATORIUM PODSTAW ELEKTRONIKI PROSTOWNIKI

Projektowanie Scalonych Systemów Wbudowanych VERILOG

Spis treści. Oznaczenia Wiadomości ogólne Przebiegi zwarciowe i charakteryzujące je wielkości

Wzmacniacz operacyjny

Ćwiczenie 1. Sprawdzanie podstawowych praw w obwodach elektrycznych przy wymuszeniu stałym

( ) ( ) ( τ) ( t) = 0

Elektronika i techniki mikroprocesorowe

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL BUP 04/11. KRZYSZTOF GOŁOFIT, Lublin, PL WUP 06/14

Ćwiczenie nr 9 Układy scalone CMOS

ATX 2005 POWER SUPPLY PWM SUPERVISOR

Przyrządy półprzewodnikowe część 5 FET

Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej STUDIA DZIENNE. Przełącznikowy tranzystor mocy MOSFET

TRANZYSTOR UNIPOLARNY MOS

Tranzystory polowe FET(JFET), MOSFET

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

Część 3. Przegląd przyrządów półprzewodnikowych mocy. Łukasz Starzak, Przyrządy i układy mocy, studia niestacjonarne, lato 2018/19 51

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Transkrypt:

06-0-07 Projekowanie energoozczędnych yemów wbudowanych dr inż. Ireneuz rzozowki C-3, p. 5 WIET KTEDR ELEKTRONIKI Elekronika i Telekomunikacja, Syemy Wbudowane www.agh.edu.pl Projekowanie energoozczędnych yemów wbudowanych Sray mocy w cyfrowych układach VLSI Węp Rodzaje i przyczyny ra energii w układach CMOS Sray dynamiczne Sray ayczne Modelowanie ra energii kywność przełączeniowa Spoób erowania bramki Modelowanie ra quai-zwarciowych EiT 06/7

06-0-07 Rodzaje ra mocy w CMOS STRTY MOCY w cyfrowym układzie CMOS DYNMICZNE STTYCZNE pojemnościowe quai-zwarciowe bramkowe unelowanie iniekcja gorących nośników kanałowe prąd podprogowy przebicie krośne zubożonego kanału upływność dredowa indukowana przez bramkę złączowe upływność złącza polaryzowanego zaporowo EiT 06/7 PESW: Sray mocy w cyfrowych układach VLSI 3 Przyczyny ra mocy w CMOS DYNMICZNE STRTY MOCY w cyfrowym układzie CMOS C GSp P dyn = P d_cap + P d_q- V IN C GDp C Dp V OUT oupu inpu C Lin C Lex przeładowanie w bramce: wewnęrznych pojemności C Lin pojemności obciążenia C Lex P d_cap = (C Lin + C Lex ) f V, I C GSn C GDn V OUT C Dn V _q- V IN pojemności złączowe: C D i C S pojemności połączeń pojemności wejściowe (bramkowe C GS i C DS) quai zwarciowa ścieżka prądowa w bramce P d_q- ~ ( r, f ) aic CMOS inverer EiT 06/7 PESW: Sray mocy w cyfrowych układach VLSI 4

06-0-07 Przyczyny ra mocy w CMOS bramka CMOS we we wen DYNMICZNE STRTY MOCY w cyfrowym układzie CMOS Vdd PUN ieć PMOS E Q-S PDN ieć NMOS E=E C +E RP WY E RN =E C C L Zbocze naraające na wyjściu: energia pobrana z zailani: E C L energia zachowana w poj. C L : EC CLVdd energia racona w r. PMOS: ERP CLVdd energia quai-zwarcia: E Q-S ~ ( r, f ) Zbocze opadające na wyjściu: energia racona w r. NMOS: ERN CLVdd EiT 06/7 PESW: Sray mocy w cyfrowych układach VLSI 5 Przyczyny ra mocy w CMOS STTYCZNE STRTY MOCY a an pracy ranzyorów Kanał odcięy (r. wyłączony) revere-bia p-n juncion leakage I ubhrehold leakage I gae oxide unneling curren I 3 GIDL (gae induced drain leakage) I 5 channel punchhrough curren I 6 Kanał przewodzący (r. włączony) źródło: K. Roy e al. Leakage Curren Mechanim and Leakage Reducion Technique in Deep-Submicromeer CMOS Circui, Proc. of IEEE, vol. 9, no., 003, pp. 305-37 gae oxide unneling curren I 3 revere-bia p-n juncion leakage I Tranzyor je przełączany gae curren due o ho-carrier injecion I 4 WNIOSEK: ayczne ray mocy zależą od anu pracy ranzyorów, czyli od anu logicznego bramki EiT 06/7 PESW: Sray mocy w cyfrowych układach VLSI 6 3

06-0-07 ray pojemnościowe P d_cap Model radycyjny wejście wyjście C IN C L średni pobór mocy dynamicznej poj.: P d _ cap C V L dd f 7 akywność przełączeniowa Model radycyjny bramek wielowejściowych P d _ cap C V L dd f C kywność przełączeniowa węzła (ang. wiching aciviy) określa, jak częo zmienia ię an logiczny w danym węźle układu. (u na wyjściu bramki) 8 4

06-0-07 akywność przełączeniowa kywność przełączeniowa o: Prawdopodobieńwo określające możliwość zmiany anu na wyjściu bramki w czaie jednego okreu zegara Prawdopodobieńwo przełączenia p - warość oczekiwana liczby przełączeń węzła w okreie zegara Średnia liczba przełączeń węzła w czaie jednego okreu zegara 9 akywność przełączeniowa Średni pobór mocy dynamicznej bramek wielowejściowych: P d _ cap C L V dd f p ( 0) (0 ) p - prawdopodobieńwo przełączenia węzła p ( x) p ( x) p ( x) p ( x)( p ( x)) p - prawdopodobieńwo ygnału (ang. ignal probabiliy), kóre je definiowane jako prawdopodobieńwo ego, że ygnał logiczny przyjmuje warość jeden 0 5

06-0-07 prawdopodobieńwo ygnału Prawdopodobieńwo ygnału dla bramek: bramka bramka bramka NOT : ND : OR : p ( o) p p ( o) i W EJ p ( o) ( i) p ( i) i W EJ ( p ( i)) gdzie: p (i) prawdopodobieńwo ygnału (jedynki) na wejściu bramki p (o) prawdopodobieńwo ygnału (jedynki) na wyjściu bramki Jak policzyć p (o) dla bramki NND? akywność przełączeniowa Iloczyn wpółczynnika akywności przełączeniowej i pojemności węzła nazywany je: pojemnością efekywną C Leff wedy ray dynamiczne można opiać przez: P d _ cap C Leff V dd f 6

06-0-07 poób erowania bramki Nowy model moywacja 0 0 I ( ) I ( ) 0 0 () 0 0 () () () C In_ C In_ I ( ) = I ( ) C In_ = C In_ układ calony w echnologii MIS CMOS 0.7 m C07-MD pomiary w KE GH 3 poób erowania bramki Nowy model moywacja C Pw C GSp C Pw C GSp wej. wej. C Dp C Dp C GDp C GDp wyjście wej. C meal C GDn C Dn C meal C P C GSn C Sn wej. C P C meal C GDn C GSn C Dn W rakcie zmian ygnałów wejściowych naępuje przełączenie ranzyorów i rekonfiguracja ieci pojemności wewnęrznych bramek. 4 7

06-0-07 poób erowania bramki Nowy model definicja we_c we_ we_ C C Lin wyj. C InC C In C In pojemność ekwiwalenna C equ _ X V dd T i X T ( ) d X końcówka bramki, przez kórą przepływa prąd i X, T okre pomiędzy kolejnymi zmianami wekorów wejściowych 5 poób erowania bramki Nowy model poób erowania bramki Liczba poobów erowania n-wejściowej bramki: N dw n n 6 8

06-0-07 poób erowania bramki Nowy model poób erowania bramki Prawdopodobieńwo poobu erowania o prawdopodobieńwo wyąpienia określonego poobu erowania bramką w odnieieniu do wejść układu. ędzie obliczane jako liczba wyąpień danego poobu erowania dzielona przez umę wzykich zmian wekorów wejściowych układu logicznego. 7 poób erowania bramki Model energeyczny aycznej bramki CMOS C g) c ( dw ) p( dw ) T _ equ _ X ( equ _ X dw g g g c equ_x (dw g ) cząkowa, ekwiwalenna pojemność bramki g związana z końcówką X dla poobu erowania dw 8 9

Wejścia do układu 06-0-07 poób erowania bramki Model energeyczny ieci logicznej 3 g C Lin_o (g) j C g C In_o (g) j+ C CON (j) g3 j+ m C In_o (g3) 9 ocena paramerów energeycznych bramek Wyznaczanie pojemności ekwiwalennej dla nowego modelu wymaga: pomiar prądu średniego, wzykie możliwe zmiany wekorów wejściowych, ylko ray pojemnościowe bez aycznych i quai-zwarciowych. 0 0

06-0-07 ocena paramerów energeycznych bramek ramki CMOS echnologia: uriamicrosyem 0,35μm CMOS C353C0 yp NND NOR NOT ranzyora -wejścia 3-wejścia 4-wejścia -wejścia 3-wejścia 4-wejścia P,5/0,35 0,85/0,35 0,65/0,35 0,55/0,35 3,/0,35 4,95/0,35 6,8/0,35 N 0,4/0,35 0,4/0,35 0,4/0,35 0,4/0,35 0,4/0,35 0,4/0,35 0,4/0,35 wymiary ranzyorów W/L [μm] ocena paramerów energeycznych bramek Wyniki (MS 0,35μm CMOS C353C0) Spoób erowania NOT dd nr [we] wyj. C Lin C In _av średni prąd 0,054 4,860 przepływający przez 5,08 0 końcówkę x bramki Spoób erowania -wej NND -wej. NOR nr [we, we] wyj. C Lin C In_ C In_ wyj. C Lin C In_ C In_ 0 -,36 0 3,00 0,684 0 6,63 0,387 0 0 6,68 0 0 3 0 -,3 3,5 0,48 6,63 0 4 0,40 0 0 9,30 0 0 5-0,083 0,83 4,093 0 -,05-0,67 3,57 6 4,930-0,83 0 0,06 0,486 0 7-0,07 3,87 0,944 0-3,6 5,644-0,34 8 5,558 0-0,939 0 3,80 0 0,99 9 0,80 3,690 0 0-0,495 6,68 0 0 0,539 0 3,56 0 3,046 0 3,666 -,847 3,65 3,99 -,30 5,743 6,94 7,30 0 0 0,858 0 0 pojemność ekwiwalenna [ff] dd_ av C Lx I f V

06-0-07 ocena paramerów energeycznych bramek Komenarz ujemne warości pojemności ekwiwalennej _NND ład. C GSp _NOT rozład. + C GDp + PMOS C Dp PMOS na wej. zbocze: opadające naraające na wej. an 0 wej. ład. NMOS C GDn + C Dn + rozład. C GSn + NMOS Rozpływ prądów w bramce NND w przypadku erowania (=, =0) i (=, =0) ujemna wewnęrzna pojemność obciążenia 3 ray quai-zwarciowe P d_q- Podcza przełączania bramki możliwy je przepływ prądu quai-zwarciowego z zailania do may, jeśli napięcie wejściowe je wolnozmienne V IN, V out _MX V OUT V IN V TP 4

06-0-07 ray quai-zwarciowe P d_q- Modelowanie P d_q- - V TP P d _ q asw ( ) dd_ MX 5 I V dd f clock ray quai-zwarciowe P d_q- V in low inpu ramp linear - V TP in ou V ou, - V TP V ou off C L 6 3

06-0-07 ray quai-zwarciowe P d_q- V in low inpu ramp linear - V TP in I Q-S ou V ou, - V TP V ou C L auraion 7 ray quai-zwarciowe P d_q- V in low inpu ramp auraion linear - V TP 3 in I Q-S ou C L auraion V ou, - V TP V ou 3 8 4

06-0-07 ray quai-zwarciowe P d_q- V in low inpu ramp auraion - V TP 3 4 in I Q-S ou C L linear V ou, - V TP V ou 4 9 ray quai-zwarciowe P d_q- V in low inpu ramp linear off - V TP 3 4 5 in linear off ou C L V ou, - V TP V ou 5 30 5

06-0-07 ray quai-zwarciowe P d_q- V in - V TP fa inpu ramp in C coupling linear off ou V ou, - V TP V ou C L linear off 3 ray quai-zwarciowe P d_q- fa inpu ramp V in - V TP in C coupling overhoo ou C L V ou, - V TP V ou NO Quai-Shor Curren 3 6

06-0-07 ray quai-zwarciowe P d_q- V in - V TP fa inpu ramp 3 in C coupling linear off ou C L V ou, - V TP V ou linear off 3 NO Quai-Shor Curren 33 ray quai-zwarciowe P d_q- Sray quai-zwarciowe w buforze H J M Veendrick Shor-Circui Diipaion of Saic CMOS Circuiry and I Impac on he Deign of uffer Circui, IEEE Journal of Solid-Sae Circui, Vol. S.C.-9, No 4, 984 EiT 06/7 34 7

06-0-07 wpływ kzału napięcia wejściowego na ray quai-zwarciowe Czy quai-zwarciowe ray w inwererze CMOS będą akie ame w obu przypadkach? "Q-S" IN I Q-S OUT "C" IN I Q-S OUT r r P Q-S = f(v IN_Q-S ) P Q-S = f(v IN_C ) 35 wpływ kzału napięcia wejściowego na ray quai-zwarciowe ygnały wejściowe: V IN 5.0V.5V pojemnościowy "C" "Q-S" quai-zwariowy 588p 588p 0V 50u V() 00u 50u 0 SEL>> -50u 05.0n 06.0n 07.0n 08.0n 08.8n I(VzaN) Time 36 8

Falling Riing Falling Riing 06-0-07 wpływ kzału napięcia wejściowego na ray quai-zwarciowe Wyniki NOT upply curren for andard meauremen of ime from 0% o 90% of upply volage Inpu QUSI-SHORT CPCITIVE LINER comparion Edge _C [ ] f, r [p] [ ] _QS [ ] [ ] _QS [ ] [ ] _QS [ ] Q-S C LIN 5.9 77 5.75 0.46 5.83 0.55 5.98 0.69 00% 8% 5% 5.9 369 6.00 0.7 6.9 0.90 6.38.0 00% 6% 53% 5.9 460 6.7 0.98 6.57.8 6.80.5 00% 30% 54% 5.9 64 6.8.5 7.37.08 7.66.38 00% 37% 56% 5.9 83 7.35.07 8.9.90 8.55 3.7 00% 40% 58%.6 85.40 0.4.45 0.9.59 0.34 00% 37% 43%.6 37.55 0.30.66 0.40.88 0.6 00% 35% 09%.6 458.75 0.50.9 0.66.9 0.94 00% 3% 89%.6 63.9 0.94.49.3 3.00.74 00% 3% 86%.6 806.67.4 3..86 3.66.4 00% 3% 7% NOT upply curren for ime meaured from V hn (0.75V) o V hp (4.05V) Inpu QUSI-SHORT CPCITIVE LINER comparion Edge _C [ ] f, r [p] [ ] _QS [ ] [ ] _QS [ ] [ ] _QS [ ] Q-S C LIN 5.9 6 5.83 0.55 5.83 0.55 5.9 0.63 00% 00% 4% 5.9 9 6.8 0.89 6.9 0.90 6.3.0 00% 0% 5% 5.9 365 6.53.5 6.57.8 6.7.43 00% 03% 5% 5.9 5 7.6.97 7.37.08 7.56.7 00% 06% 5% 5.9 656 8.0.7 8.9.90 8.4 3.3 00% 07% 5%.6 95.39 0.3.45 0.9.46 0. 00% 43% 55%.6 63.57 0.3.66 0.40.70 0.44 00% 8% 4%.6 330.79 0.53.9 0.65.98 0.7 00% 3% 36%.6 460.4 0.98.49.3.59.33 00% 6% 36%.6 588.74.49 3..86 3.7.0 00% 5% 35% 37 wpływ kzału napięcia wejściowego na ray quai-zwarciowe Dykuja 5.0V V IN.5V.6V 50u V IN V OUT 0V lope 0 [V/n] 5 V() _Q-S 00u 0 d(v())*n 50u 00u.6V SEL>> -50u 04.8n 05.6n 06.4n 07.n 08.0n I(VzaN) ime Time 0 0V.0V.0V 3.0V 4.0V 5.0V I(Vdd) V Vin IN _Q-S = f(v IN ) 38 9

06-0-07 wpływ kzału napięcia wejściowego na ray quai-zwarciowe Wnioek Projekując układ, ak, że napięcie o kzałcie quai-zwarciowym wyąpi w węźle układu możliwa je redukcja ra quai-zwarciowych EiT 06/7 39 wpływ kzału napięcia wejściowego na ray quai-zwarciowe Wnioki końcowe Zamiana kzału pojemnościowego na quaizwarciowy o akim amym czaie rwania może powodować redukcję ra quai-zwarciowych o 40%. Wyąpienie quai-zwarcia w niekórych bramkach erujących może być korzyne ze względu na całkowie ray w układzie. Informacja o kzałcie napięcia wejściowego bramek je iona i powinna być uwzględniana podcza projekowania układów CMOS. 40 0

06-0-07 Projekowanie energoozczędnych yemów wbudowanych Eymacja ra energii w układach cyfrowych CMOS Cel eymacji ra mocy Meody eymacji ymulacyjne probabiliyczne Ograniczenia Przykład EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 4 Cel eymacji ra mocy Weryfikacja projeku ZŁOŻENI WSTĘPNE SCHEMT ESTYMCJ POORU MOCY Ocena paramerów układu dla dalzych eapów projekowania źródło zailania ścieżki zailające, ip. chłodzenie inne CZY WYNIK ZDOWLJĄCY? DOKŁDNOŚĆ SZYKOŚĆ EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 4

06-0-07 Meody eymacji ra energii w cyfrowych układach CMOS Symulacyjne bazują na ymulacjach logicznych dobrze modelują zależności przerzenne i czaowe między ygnałami wejściowymi i wewnąrz układu, bardzo dokładny wynik eymacji, wymagają ciągu wekorów eowych, kóry właściwie odzwierciedla warunki pracy układu ą czaochłonne Probabiliyczne bazują na miarach probabiliycznych określających akywność ygnałów w układzie rzeba określić cechy ygnału wejściowego używając pojęć probabiliycznych jeden cykl obliczeń układu wrażliwe na czaowe i przerzenne korelacje ygnałów EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 43 Meody eymacji ra energii w cyfrowych układach CMOS lernaywne drogi eymacji mocy ymulacyjna ZIÓR WEJ. WEKTORÓW TESTUJĄCYCH SYMULTOR LOGICZNY UKŁDU ZIÓR STNÓW LOGICZNYCH W UKŁDZIE UŚREDNINIE POÓR MOCY WIELOKROTNE obliczenia probabiliyczna UŚREDNINIE WRTOŚCI PRWDOPODO- IEŃSTW SYGN ŁÓW NRZĘDZIE NLIZY UKŁDU POÓR MOCY JEDNORZOWE obliczenia EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 44

ŚREDNI MOC PRĄD ZSILNI WEKTORY WEJ. 06-0-07 Meody ymulacyjne problemy Właściwy ciąg wekorów eowych Kryerium zakończenia ymulacji EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 45 Meody probabiliyczne problemy Przerzenne korelacje ygnałów (re-convergen pah) układ eowy C7 ga ga 3ga 6ga 7ga 0ga ga 6ga 9ga ga 3ga ścieżki zbieżne ścieżki rozbieżne ścieżki powórnie zbieżne EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 46 3

06-0-07 Meody probabiliyczne problemy Przerzenne korelacje ygnałów (re-convergen pah) przykład a b a y a a y p (y)= ( p (a))p (b) p (y)= ( p (a))p (a) bramka NOT : p ( o) p ( i) bramka ND : p ( o) p ( i) i W EJ p (y) < w rzeczywiości: y a a a a p (y) = EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 47 Meody probabiliyczne problemy Przerzenne korelacje ygnałów (re-convergen pah) poprawka Trzeba zaoować wierdzenie o prawdopodobieńwie warunkowym: p( ) p( ) / p( ) i p( ) 0 a a y wedy: p ( y) p ( a) p ( a a) EiT 06/7 48 4

06-0-07 Meody probabiliyczne problemy Czaowe korelacje ygnałów warość akualnego wekora wejściowego zależy od warości poprzednich wekorów w układach ekwencyjnych ciąg próbek cyfrowych ygnału analogowego (np. dźwięku) inne układ ekwencyjny układ kombinacyjny przerzuniki EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 49 Meody probabiliyczne problemy Hazardy i zpilki niepożądane przełączenia w układzie powodują dodakowe ray energii ą rudne do eymacji mogą zakłócić pracę układu Skąd ię biorą? Z opóźnień. Na wejściach bramki ygnały nie zmieniają ię w ym amym momencie: różne drogi ygnałów różne czay propagacji i naraania/opadania bramek EiT 06/7 PESW: Eymacja ra mocy w cyfrowych układach VLSI 50 5

06-0-07 Przykład układ eowy C7 ga ga 3ga 6ga 7ga 0ga ga 6ga 9ga ga 3ga Loowy rozkład prawdopodobieńwa zmian wejściowych wekorów 5-biowych Ekwiwalenna pojemność węzłowa C Ln_eqv [ff] dla wzykich węzłów w układzie C7 rozkład wej. ga ga 3ga 6ga 7ga 0ga ga 6ga 9ga ga 3ga uma równomierny 0,887 0,955,807 0,90 0,944,737,406,995,7,348,37 7,498 loowy 0,896 0,965,839 0,949 0,966,698,339,994,68,39,35 7,557 Dla f=00mhz model moc śr. [ W] radycyjny,745 nowy 3,05 ym. SPICE 4,37 EiT 06/7 5 Eymacja ra energii w układach kombinacyjnych Układy eowe nazwa średnia moc[ W] błąd [%] liczba: układu SPICE radyc. nowy radyc. nowy nowy a rad. we wy poz. bra. lion_alg 5,79 43,04 45,7-6,90 -,7 5,7 4 3 5 7 lion_rug 4,4 36,87 38,3-3,08-9,67 3,4 4 3 7 5 ra04_rug 47,6 38,75 4,05-8,6-3,78 4,83 4 3 6 4 bw_alg 5,0 363,94 335,7-34,03-3,75,8 5 8 9 45 bw_rug 643,6 384,7 390,05-4,73-39,36,37 5 8 7 6 dk7_alg,65 00,5 03,80-8,6-5,37,89 5 6 6 47 dk7_rug 9,40 6,76 36,67-34, -8,97 5,5 5 6 8 44 rd53_alg 59,3 36,57 6,4 -,76-0,66,0 5 3 8 48 rd53_rug 3,34 95,9 0,89-6,4 -,5 3,99 5 3 33 quar5_alg 75,08 55,0 43,59 -,07-7,99 3,08 5 8 7 5 quar5_rug,47 49, 55,43-3,93-30,3,80 5 8 53 con_alg 53,08 47,8 48,07-0,93-9,44,49 7 6 8 con_rug 69,39 55, 59,79-0,44-3,83 6,60 7 5 EiT 06/7 5 6