Projet

Général

Profil

Création d'un modèle SPICE » Historique » Version 16

Anonyme, 06/10/2015 15:17

1 2 Anonyme
{{toc}}
2
3
4 1 Anonyme
h1. Création d'un modèle SPICE
5
6 4 Anonyme
h2. +*Introduction*+
7 2 Anonyme
8 4 Anonyme
Pour voir en détail en quoi consiste les modèles spices et ce que l'on peut faire avec, regarder sur le site dédier au SPICE : " *Ici* ":http://bwrcs.eecs.berkeley.edu/Classes/IcBook/SPICE/
9 1 Anonyme
10 4 Anonyme
11
h2. I]Importation d'un script pour un composant.
12
13 5 Anonyme
Il est possible de spécifier les caractéristiques d'élément "simple" a l'aide d'un script.Par exemple si on veut simuler le NPN BF199 de Philips, on peut trouver les caractéristique du NPN sur leur site.
14
15
<pre>
16
.MODEL QBF199 NPN( 
17
+    IS = 4.031E-16 
18
+    NF = 0.9847 
19
+    ISE = 9.187E-17 
20
+    NE = 1.24 
21
+    BF = 122.5 
22
+    IKF = 0.065 
23
+    VAF = 135 
24
+    NR = 0.991 
25
+    ISC = 4.1E-13 
26
+    NC = 1.37 
27
+    BR = 5.036 
28
+    IKR = 0.04 
29
+    VAR = 8 
30
+    RB = 16 
31
+    IRB = 0.0004 
32
+    RBM = 8 
33
+    RE = 0.402 
34
+    RC = 5 
35
+    XTB = 0 
36
+    EG = 1.11 
37
+    XTI = 3 
38
+    CJE = 2.258E-12 
39
+    VJE = 0.444 
40
+    MJE = 0.136 
41
+    TF = 2.92E-10 
42
+    XTF = 8 
43
+    VTF = 8 
44
+    ITF = 0.14 
45
+    PTF = 20 
46
+    CJC = 9.333E-13 
47
+    VJC = 0.2488 
48
+    MJC = 0.1974 
49
+    XCJC = 0.86 
50
+    TR = 3.5E-08 
51
+    CJS = 0 
52
+    VJS = 0.75 
53
+    MJS = 0.333 
54
+    FC = 0.9001)
55
</pre>
56
57 14 Anonyme
_Il est intéressant de noter que on peut fixer les valeurs que l'on veut pour les caractéristiques du transistor ou de différents éléments comme une diode notamment_ 
58 13 Anonyme
59 5 Anonyme
On choisis dans la liste des composants de ISIS, un NPN generic.
60
!npn.jpg!
61 6 Anonyme
62 9 Anonyme
Une fois le composant placer sur ISIS, *cliquer* sur *Mode script de texte* et faite un *clic droit* sur le layout pour afficher la fenêtre de script.
63 6 Anonyme
64 5 Anonyme
!script1.jpg!
65 7 Anonyme
66 10 Anonyme
Il faut placer le modèle de simulation entre ces deux objets:
67 7 Anonyme
68 8 Anonyme
*SCRIPT SPICE
69 7 Anonyme
70 1 Anonyme
*ENDSCRIPT
71 10 Anonyme
72
On obtient: !script2.jpg!
73
74
Ensuite aller dans l'onglet *Style* et mettez dans le menu deroulant *Properties* !script3.jpg!
75 11 Anonyme
76
Placer le script sur le Layout !script4.jpg!
77
78
Pour relier le script au composant, il suffit de faire un *clique droit* sur le composant et de choisir *Editer Propriétés* !editpropriete.jpg!
79
80 12 Anonyme
Et remplir comme suit: !editpropriete2.jpg! en sachant que le *SPICEMODEL* correspond au *nom du model* de l'élément(QBF199)
81 15 Anonyme
82
Cliquer sur *Ok* , le composant est prêt a être simuler.
83 16 Anonyme
84
h3. Exemple d'une simulation
85
86
!exemple1.jpg!