Documente Academic
Documente Profesional
Documente Cultură
I.1. Introducere
a) Linie titlu
b) Instrucţiuni de control a analizei
c) Instrucţiuni de control a afişării rezultatelor
d) Descrierea topologiei circuitului
e) Descrierea surselor de stimulare şi a surselor de alimentare
f) Descrierea modelelor şi/sau a sub circuitelor utilizate (eventual)
g) Instrucţiune . END
1
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
OBSERVATIE
De exemplu, încercarea de a utiliza o sursa de tensiune al cărui nume nu începe cu litera
V va genera o eroare, mai mult sa mai puțin ușor de depistat!
Un nume de până la 7 caractere poate fi adăugat literei cheie (avem maxim 8 caractere
luate în considerare).
Urmează numerele de nod care descriu conectivitatea şi o serie de parametrii care pot
fi obligatorii sau opţionali. De exemplu pentru rezistenţe parametrul obligatoriu este valoarea
acesteia.
Numerele utilizate la descrierea de valori pot fi introduse ca numere în virgulă mobilă,
în formatul ştiinţific (exponenţial, "E") sau scalate de următoarele litere (prefixele SPICE
pentru unităţi de măsură):
Fiecare element de circuit este astfel definit printr-o instrucţiune conţinând numele
elementului, nodurile circuitului la care acesta este conectat şi valorile parametrilor. Prima
literă a numelui identifică tipul elementului. Toate conexiunile dintre dispozitive sunt
determinate de numerele de nod respective.
Sunt valabile următoarele restricţii:
- nodurile sunt identificate prin întregi pozitivi;
- nodul 0 este rezervat pentru masă şi nu poate fi folosit ca argument la un subcircuit;
- fiecare nod trebuie să aibă cel puţin 2 conexiuni din care una să includă o cale de curent de
cc la masă;
- buclele de surse de tensiune sunt ilegale;
2
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
3
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
Doar o singură astfel de opţiune pentru generatorul asociat regimului tranzitoriu poate
fi selectată pentru fiecare sursă.
Exemple :
V1 5 0 SIN 0 5V 10MEGHZ frecventa
amplitudine
valoare de cc (medie)
VIN 10 0 PULSE 0 2V .1US .1US .1US 10US durata impuls
4
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
5
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
biblioteci
locale fisier de comenzi
de modele OrCAD (include file)
PSpice
OrCAD Capture
OrCAD Capture este practic un editor complex de scheme electrice utilizat pentru
descrierea si pregătirea circuitului în vederea simulării. El reprezintă principala interfaţă
cu utilizatorul, prin intermediul lui realizându-se gestionarea unui proiect (Project):
- plasarea şi conectarea simbolurilor grafice ale componentelor;
- definirea semnalelor de intrare;
- activarea unei sau mai multor analize;
- determinarea (marcarea) punctelor din circuit (a nodurilor), pentru care se doreşte
afişarea rezultatelor;
Astfel, după pregătirea completă a proiectului pentru simulare, CAPTURE generează
două tipuri de fişiere:
- un fişier lista de legături (netlist) - *.NET, care conţine numele dispozitivelor,
valorile şi modalitatea de conectare cu alte dispozitive
- un fişier circuit - *.CIR, care conţine comenzi ce descriu modul de rulare a
simulării;
PSPICE citeşte aceste fişiere şi afişează într-un mod grafic rezultatele simulării.
6
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
Pentru un utilizator obişnuit existenţa acestor fişiere este mai puţin importantă,
interacţiunea cu mediul de programare putând fi limitată la nivelul interfeţei grafice
utilizator (GUI).
Mediul PSPICE care va fi utilizat în cadrul laboratorului sunt variante demonstrative
denumite Demo Version, Student Version sau Student Edition (o ediție specială a
versiunilor 9.1, 16.3 sau 16.6 pentru utilizare in mediul academic).
Toate aceste versiuni au ca limitări:
- complexitatea circuitului care poate fi analizat, prin limitarea numărului maxim
de componente ale circuitului (de exemplu maxim 10 tranzistoare, maxim 65 de
primitive digitale/numerice) si a numărului maxim de noduri (maxim 75 de
noduri)
7
Electronica digitală – 0. Introducere SPICE si PSPICE (Orcad, Cadence)
Ultima versiune (2013) demo Orcad 16.6 (cu limitări similare vechii versiuni 9.1)
pentru toate produsele Orcad/Cadence o găsiţi aici:
http://www.cadence.com/products/orcad/pages/downloads.aspx.
Înainte de descărcare trebuie să vă înregistrați completând formularul on-line.
Pachetele de instalare, pentru utilizarea simulatoarelor pe calculatoarele personale, vi
se vor pune la dispoziție la laborator.
OBSERVATIE FINALA
Un simulator SPICE este doar un mijloc auxiliar pentru analiza sistemelor care
utilizează circuite integrate numerice, deoarece prin natura lui de simulator la nivel de circuit,
este un mijloc de analiză LENT, mai ales la analize in domeniul timpului (de tranzitoriu) si
evident daca e vorba de circuite complexe.
Timpul de calcul este proporţional cu numărul de componente, cu complexitatea modelelor
utilizate de acestea si, nu in ultimul rând, cu numărul de noduri ale circuitului.
Un circuit integrat numeric este de regulă o structură mai mult sau mai puţin
complexă (depinzând de gradul de integrare), alcătuită dintr-un număr relativ mare de
componente si având un număr corespunzător de noduri. Astfel, un sistem care conţine mai
multe circuite integrate numerice va avea o complexitate care va face nepractică simularea lui
(datorită timpului exagerat de calcul).
In astfel de situaţii un simulator SPICE este util numai dacă se vor utiliza modele
simplificate ale circuitelor numerice. Modelele respective conţin atât o dimensiune
temporală (prin intermediul vitezelor de variaţie ale semnalelor si a unor componente
capacitive) cat si una electrică, referitoare la caracteristicile curent–tensiune(I/V) ale intrărilor
si ieşirilor.
Un exemplu de astfel de descriere este descrierea IBIS (I/O Buffer Information
Specification) care poate fi utilizată cu o gamă largă de mijloace de simulare, inclusiv
simulatoarele SPICE. O descriere IBIS, oferita tipic de un fabricant de componente, nu este
un model propriu-zis, dar pe baza ei se poate obţine relativ simplu un model SPICE.