1 / 4

C IN =20fF, C OUT =10pF – si calcoli U che minimizza il tempo di propagazione

Studenti di Elettronica II, vedere A,B,C,D sul retro del foglio!. cognome. L. A. B. C. I. 3. 3. 2. nome. Totale. matricola. C out. C IN =20fF, C OUT =10pF – si calcoli U che minimizza il tempo di propagazione. A. IN. U 2. U. V 2 (0)=2V. V 1 (0)=-1V.

aron
Download Presentation

C IN =20fF, C OUT =10pF – si calcoli U che minimizza il tempo di propagazione

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Studenti di Elettronica II, vedere A,B,C,D sul retro del foglio! cognome L A B C I 3 3 2 nome Totale matricola Cout CIN=20fF, COUT=10pF – si calcoli U che minimizza il tempo di propagazione A IN U2 U V2(0)=2V V1(0)=-1V Si calcoli la tensione finale a cui si porta il nodo X a seguito della chiusura dell’interruttore B CY=10fF CX=1pF V4(0)=2V V3(0)=-1V D Si mostri la struttura di un transistore MOS a floating gate, e se ne illustri l’uso nelle memorie non volatili (es. FLASH) Il mos a floating gate a differenza di un mos classico presenta al di sopra del canale due piatti conduttivi isolati tra loro. La regione di contatto di gate avviene in quello superiore, mentre quello interno è lasciato flottante. La particolarità di questo dispositivo è che pilotando opportunamente la tensione di gate è possibile modificare la carica immagazzinata nel piatto flottante. Ciò al fine di alzare o abbassare la tensione di soglia. Se connessi come mostrato in figura è possibile immagazzinare un ‘1’ portando la tensione di soglia ad un valore superiore alla tensione della WL altrimenti viene immagazzinato un ‘0’.

  2. I I1 I2 I3 I4 Totale 2 2 2 2 Vdd • Si assuma VTN= -0.1, VTP=0.1, SP=4, SN=1 e si trascuri • l’effetto Body (=0). • Assumendo A=B, si calcoli per quale valore di tensione di ingresso si ha X=Vdd/2. • Si calcoli il consumo di potenza statico quanto A=B=0, e quando A=B=Vdd • Si calcoli la tensione in X quando A= 0, B=Vdd • 4) Si calcoli il consumo di potenza statico del circuito nelle condizioni di cui al punto 3 A P X B N NMOS: Caratteristica statica I) N sat P lin N off II) N lin P lin P off PMOS: III) P sat N lin 1) Al fine di trovare in quale regione si ha Vx=Vdd/2, proviamo a trovare i valori di Vx nell’intersezioni con le rette che delimitano zona I,II,III. Se zona I : Ugualiando le due correnti e ponendo Vx=Vin-Vtn si ottiene: Da cui Vx=2.04v > Vdd/2, pertanto non è in zona I, quindi o II o III. Se zona III : Ugualiando le due correnti e ponendo Vx=Vin-Vtp si ottiene: Da cui Vx=1.85v > Vdd/2, pertanto non è in zona II, ma in zona III. Quindi sostituendo nell’eq, di sopra Vx = Vdd/2 si ottiene ….continua in pagina 4

  3. L L1 L2 L3 L4 Totale VDD 2 2 2 2 • Si assuma la capacità di ingresso dell’invertitore CINV=100fF: • Si realizzi il PD in modo che la funzione di uscita sia O=ABC’ + D’ B’C + CD. Sono disponibili ingressi nelle due fasi. • 2) Sapendo che tutti i transistori N nel primo stadio hanno la stessa dimensione, si dimensioni la rete PD in modo che il ritardo di caso peggiore (90%) al nodo X sia 1ns • 3) Si calcoli il ritardo attraverso l’invertitore se CO=1pF. Si consideri l’invertitore simmetrico. • 4) Si calcoli il consumo di potenza dinamico del gate (entrambi gli stadi), con CINV e CO come indicato nei punti precedenti e fClk=200MHz Clk X PD N Clk 1) Al fine di realizzare la rete PD la funzione logica data va espressa al nodo x: VDD X = O = ABC + DBC + CD)‏ Clk O 2) Innanzi tutto individuiamo il cammino critico nella rete di pull down, che si ha per : (A,B,C,D ) : (0,1,0,0)  (1,1,0,0) questo genera un fronte di discesa nel nodo X che genera un fronte di salita al nodo O. In tal caso la scarica avviene su 3 NMOS in PD + NMOS di valutazione = 4 NMOS. Partendo dalla formula del tempo di propagazione l’invertiamo ed otteniamo la Req,n e da questa otteniamo il fattore di forma Sn. tval90% = ln(10) * CL * ReqN => ReqN = 10-9/ (2,3*100*10-15) =4.34K RN = ReqN /#NMOS camm.crit = 4.34 / 4 =1.09K RN = RrifN * Srif /Sn => Sn = 5.39 * 1 / 1.09 = =4.955 X A D C D B B C C 3) Supponiamo l’inverter dimensionato in modo simmetrico. Cin = Cox * Sn (1+ α) Lmin2 => Sn = Cinv /(Cox*(1+ α) Lmin2) Sp=Sn* α =158 = 100* 10-15/ (3.45 * 10-15*3*0.352) = 79 Siccome l’inverter è simmetrico il ritardo può essere calcolato solo per il NMOS Req,N = RrifN /Sn = 5.39K/79 = 68.2  tfall90% = ln(10) * CL * ReqN = 2.3*10-12*68.2 = 157ps 4) La potenza dinamica può essere calcolata con la formula: PD = CL*Vdd2*f, pertanto so ha che : PD_DOMINO = 100fF*3.32*200MHz = 0.22mW PD_INV = 1pF*3.32*200MHz =2.2mW N Clk

  4. PARAMETRI TECNOLOGICI (Vdd = 3.3 V) 2) Va = Vb = 0 => zona I, la corrente può quindi essere calcolata considerando la corrente sul transistor N che è in saturazione. Va = Vb = Vdd => zona III, la corrente può quindi essere calcolata considerando la corrente sul transistor P che è in saturazione. 3) Va =0 => Vgs,p = Vdd => PMOS in lineare. Vb =Vdd => Vgs,n = Vdd => NMOS in lineare Imponendo l’ugualianza delle delle due correnti nel ramo di pull-up e pull-down e sostituendo Va =0 e Vb =Vdd si ottiene : 4) Calcoliamo la corrente sul ramo di pull-down per i valori di sopra

More Related