img
Katedra Mikroelektroniki i Technik Informatycznych Politechniki Lódzkiej; Komputerowe projektowanie ukladów
NUMS liczba określająca co ile punktów na osi częstotliwości (w stosunku do analizy
zmiennoprądowej) będzie wykonywana analiza szumów.
Przyklad
.NOISE V(3) VIN 5
f)
Analiza Monte Carlo
Umożliwia wykonanie obliczeń z uwzględnieniem tolerancji wartości parametrów modeli. Podajemy ile
razy ma być wykonana analiza, każdorazowo po wyznaczeniu nowych wartości zmienianych parametrów
oraz rodzaj analizy glównej (DC, AC, TRAN). Obliczenia analizy Monte Carlowykonywane w ramach
odrębnego typu analizy i nie mają wplywu na wyniki pozostalych analiz.
Ogólna postać instrukcji:
.MC RUNS ANALYSIS VOUT FUN options
gdzie
RUNS - liczba przeprowadzonych analiz Monte Carlo
ANALYSIS - rodzaj analizy, np. AC, DC, TRAN
VOUT - zmienna obwodowa, którą chcemy badać
FUN - funkcja obliczana na podstawie wartości wszystkich przebiegów analizy Monte Carlo w celu
określenia liczbowego parametru określającego wrażliwość zmiennej VOUT na przypadkowe
zmiany parametrów modeli. Najczęściej stosuje się YMAX oznaczającą maksymalną
odchylkę zmiennej od wartości nominalnej.
options - jedna lub więcej opcji analizy Monte Carlo. Najczęściej stosowane opcje to list
oznaczająca wypisanie parametrów poszczególnych modeli w każdym przebiegu analizy i
output all po zastosowaniu której wyniki wszystkich analiz możemy porównać w programie
probe na jednym wykresie.
g) Analiza najgorszego przypadku (Worst Case)
W przeciwieństwie do analizy Monte Carlo analiza najgorszego przypadku uwzględnia jedynie skrajne
wartości tolerancji parametrów przy wykonywaniu obliczeń ukladu.
Ogólna postać instrukcji:
.WCASE ANALYSIS VOUT FUN
oznaczenia identyczne jak w przypadku analizy Monte Carlo.
Przyklad programu do analizy wzmacniacza w programie PSPICE (po lewej) i jego modyfikacja w celu
przeprowadzenia analizy Monte Carlo (po prawej)
WZMACNIACZ
WZMACNIACZ
.OPTIONS ACCT LIST NOPAGE
.OPTIONS ACCT LIST NOPAGE
.WIDTH IN=80 OUT=132
.MODEL MODTR1 NPN
.MODEL MODTR1 NPN
.MODEL MODTR2 PNP
.MODEL MODTR2 PNP
.MODEL R1 RES (R=1 DEV 10%)
RG 1 2 1.5K
.MODEL C1 CAP (C=1 DEV 10%)
RB 4 3 18K
RG 1 2 R1 1.5K
Strona 60 z 61