Anda di halaman 1dari 7

Utilisation des outils MicroWind

pour la simulation
d'un circuit analogique/numrique.
Ce document rsume les diffrentes possibilits de conception/routage/simulation de circuit l'aide
des deux modules du logiciels MicroWind :
microwind
dsch
Cet exemple d'un levelshifter ! base de CM"# n'est pas $% M&'(")& uni*ue pour concevoir
et simuler un circuit+ $a techni*ue la plus efficace est un #',$" et un -%-.&/0 ventuellement en
s'aidant d'outils tels *ue M%'$%10 &2C&$ 3
$es outils de C%" sont considrer comme des outils de validation0 permettant des simulations
plus complexes+
Voici une (et encore pas la seule) dmarche propose :
45 rflexion papier/outils gnri*ues 6matlab +++5
4+ dtermination de la structure du circuit0
7+ dimensionnement des composants
75 saisie du schma
85 gnration d'un fichier verilog du schma
95 compilation du circuit verilog et placement routage automati*ue
:5 simulations0 anal;se et criti*ue des rsultats+
<5 /ebouclage l'tape 4
A) Dessin du circuit avec le module dsch de Microind
45 placer les composants0 tracer les lignes pour les connecter0 placer des plots d'entre sortie :
75 diter et modifier si besoin les caractristi*ues des composants 6exemple =M"# et -M"#5
en double cli*uant dessus :
85 sauvegarder le fichier 6>ile ? save5 nomfich+sch !
95 crer le fichier verilog 6 >ile ? Ma@e verilog file5
4+ l'action va ouvrir une fenAtre
7+ l'action va crer le fichier nomfich+v !
:5 -asser au module Microwind
!) "nration du circuit avec Microind # compilation du $ichier verilog.
45 Menu Compile ? Compile Berilog >ile
4+ ouvrir le fichier nomfich+v !
7+ cli*uer sur le bouton Compile
8+ #i tout est correct dans votre schma0 le rsultat de la compilation apparaCt dans le cadre
du bas de la mAme fenAtre
9+ /evenir l'diteur $a;out ! en cli*uant sur 1ac@ to editor !
:+ Botre la;out gnr automati*uement apparaCt
<+ Bous pouveD simuler ce circuit 3+ Menue #imulate !0 ou C'/$ E # 3
F+ Bous pouveD changer les paramGtres des sources 6cl@4 en double cli*uant dessus 35
H+ Bous pouveD changer la technologie 6#elect >oundr; : C'/$ E >5 pour le mAme la;out0
et observer l'influence de la technologie sur les caractristi*ues et les performances+
I+ B"J# %B&K ).>>&/&='# "=L$&'# -&/M&''%=' )'%=%$,#&/ $&#
-&/>"/M%=C&# :
%&emple de rsultats de simulation.
Voltage vs time

Frequency vs time
Voltage vs voltage
Voltage and current
3
-$J# )'.=>"/M%'."=# )%=# $& >.C(.&/ )'%.)&+

Anda mungkin juga menyukai