Sunteți pe pagina 1din 11

PLATFORMA TESTARE

PROIECTUL CIJTMP

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Simularea DC Sweep

• Simularea de tip DC Sweep presupune variația unui stimul (tensiune, curent, temperatură, etc.) și
calculul Punctului Static de Funcționare (PSF) al tuturor dispozitivelor din circuit.
• PSF se traduce în engleză cu termenul “Bias point”.
• Simulările de tip DC Sweep nu au componentă de timp, astfel că fenomenele dependente de
timp nu sunt reprezentate (efecte de pornire întârziată sau de încărcare a condensatoarelor).
• Simulările de timp DC Sweep sunt potrivite circuitelor liniare, precum sursele de curent.

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Setări DC Sweep

• În meniul Analysis Setup se bifează DC Sweep și


apoi se accesează meniul DC Sweep (A). A
• În meniul DC Sweep se alege tipul de stimul
(tensiune, temperatură, etc.) (B). În cazul unei
tensiuni, se introduce numele sursei de tensiune
care va fi variată (C).
• Analiza DC Sweep permite utilizarea oricărei C
surse de tensiune (DC, PWL, Pulse) (D) B
• Se alege modul de variație. Modul liniar de
variație necesită valori de start/stop, precum și
valoarea de increment. (E) E
D

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Setări DC Sweep – Monte Carlo
• Setările Monte Carlo se realizează din meniul
Analysis Setup > Monte Carlo/Worst Case (A).
• Se alege analiza Monte Carlo și se introduce
numărul de rulări (B). Se recomandă cel putin 100. A
• Se alege tipul analizei – în acest caz DC (C).
• Se introduce variabila de interes – în acest caz
Id(N4) (D).
• Se salveaza rezultatele tuturor rulărilor Monte B
Carlo pentru vizualizare (E). C
D
• OK > Close și apoi se rulează simularea.
• Procedurile pentru analiza Monte Carlo sunt
descrise și în platforma de CAD.
E

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Rezultate Monte Carlo

• În fereastra PSpice A/D, cu toate simulările selectate, apăsați OK

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Rezultate Monte Carlo
• Fereastra ar trebui să prezinte doar mărimea de interes – în acest exemplu Id(N4).
• Observați că pe axa OX figurează stimulul setat în meniul DC Sweep.

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Rezultate Monte Carlo
B
• Activați meniul Performance Analysis
(A). Ar trebui să se activeze graficul cu A
histograme.
• Accesați meniul Trace > Add Trace (B).
• Selectați funcția YatX(1,X_value) (C).
• Completați parametrii astfel (D):
• YatX(Id(N4),4)
• Id(N4) este semnalul de investigat, iar 4
este valoarea stimulului la care se extrag
valorile Id(N4).

D
C
Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Informații Testare

• Etapa de testare presupune dezvoltarea schemelor pentru verificarea parametrilor surselor.


Aceste tipuri de scheme se numesc “setup de simulare”.
• Toate setup-urile de simulare trebuie să folosească schema ierarhică a sursei de curent.
• Slide-ul următor conține un model pentru tabelul de performanțe al sursei de curent. Toți
parametrii sunt definiți în secțiunea următoare.

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Tabel Performanțe
Parametru Descriere Conditii Min. Nom. Max. Unitate
VDD Gama de alimentare Temp. = 27 ⁰C (A) (B) 5 V
Temp. = 27 ⁰C
IQ Curentul total consumat n/a (C) n/a µA
VDD = Nom.
Temp. = 27 ⁰C
IOUT Gama de variație a IOUT cu VDD (D) µA
VDD = Min. → Max.
IOUT Sensibilitatea IOUT în funcție de VDD Temp. = 27 ⁰C n/a (E) n/a
SVDD
Temp. = -40 ⁰C → 125 ⁰C
IOUT Gama de variație a IOUT cu temperatura (F) µA
VDD = Nom.
TC Coeficient de variație cu temperatura VDD = Nom. n/a (G) n/a µA/⁰C
Temp. = 27 ⁰C
m Media din simularea Monte Carlo n/a n/a µA
VDD = Nom.
Deviația standard din simularea Monte Temp. = 27 ⁰C
σ n/a n/a µA
Carlo VDD = Nom.
Temp. = 27 ⁰C
IOUT Gama de variație a IOUT cu procesul (H) µA
VDD = Nom.
Temp. = -40 ⁰C → 125 ⁰C
VOUT Tensiunea maximă de ieșire (I) V
VDD = Nom.
Arie Nr. total de dispozitive din schemă n/a (J) n/a N/A

Proiect CIJTMP
Notă: folosiți același nr. de zecimale in tabel – recomandare 2 zecimale.
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Descriere parametri
A. Valoarea VDD la care IOUT ajunge la 90% din valoarea nominală.
B. Valoarea VDD la care IOUT are valoarea nominală. Valoarea nominală a IOUT este parametrul de proiectare impus echipei.
C. Curentul total consumat de sursă, inclusiv pe ramura de ieșire. Termenul în engleză este “Quiescent Current” și are notații
IQ sau IDD.
D. Se notează valorile IOUT la VDD-MIN și VDD = 5 V.
VDD−NOM IOUT−MAX(VDD) − IOUT−MIN(VDD)
E. IOUT
Sensibilitatea este adimensională și se calculează conform formulei: SVDD = ∙
IOUT−NOM VDD−MAX − VDD−MIN

F. Se notează valoarea minimă a curentului, indiferent dacă este la temperatura minimă sau maximă. Comentariul este
complementar pentru valoarea maximă.
ΔIOUT(Temp) IOUT(125°C) − IOUT(−40 °C)
G. Coeficientul de variație cu temperatura se calculează conform formulei: TC =
ΔTemp
=
165

H. Valoare anominală este media MC. Valorile limită se calculează ca media MC ±3 Sigma.
I. Se notează tensiunea de ieșire la care IOUT scade la 90% din valoarea nominală la -40 °C, 25 °C, 125 °C.
J. Pentru calculul ariei se numără toate dispozitivele folosite (NMOS, PMOS, R), considerându-se și factorii de multiplicitate
(un tranzistor cu m = 4 se numără ca 4 dispozitive diferite).
Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com
Revizie Document
• Adăugare descriere DC Sweep.
• Adăugare instrucțiuni simulări DC Sweep și Monte Carlo.
• Au fost adăugate descrieri pentru parametrii din tabelul de performanțe.
• Adăugare parametri de sensibilitate, coeficient de variație cu temperatura, variația de proces,
tensiune maximă de ieșire. Au fost incluse formule de calcul.
• A fost eliminat parametrul rezistenței din sursă.

Proiect CIJTMP
Vlad Anghel | vlad_anghel4@yahoo.com
Anca Purdilă | ancavasilica@yahoo.com

S-ar putea să vă placă și