Changes between Version 29 and Version 30 of SimulateurEldo


Ignore:
Timestamp:
Oct 5, 2007, 5:54:06 PM (17 years ago)
Author:
ramy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SimulateurEldo

    v29 v30  
    55[[PageOutline]]
    66
    7  = Introduction =
     7 = 1.1 Introduction =
    88
    99Dans ce premier TP, nous allons utiliser le simulateur électrique '''ELDO''' et l'interface de
     
    4242}}}
    4343
    44  = Caractéristiques du transistor MOS =
     44 = 1.2 Caractéristiques du transistor MOS =
    4545
    4646[[Image(mos_tr.png, nolink)]]
     
    8989 
    9090
    91  = Les caractéristiques de l'inverseur CMOS =
     91 = 1.3 Les caractéristiques de l'inverseur CMOS =
    9292
    9393Les régions de fonctionnement de l'inverseur CMOS:
     
    117117où µn, µp sont les mobilités des électrons et des trous respectivement et Cox est la capacité d'oxyde.
    118118
    119  = Simulation statique d'un inverseur CMOS =
     119 = 1.4 Simulation statique d'un inverseur CMOS =
    120120
    121  = Simulation dynamique de l'inverseur CMOS =
     121Décrivez un inverseur dans un fichier au format '''SPICE''' !!.spi!!.
     122On prendra comme dimension des transistors ceux de la partie 1.2. avec une tension !!VDD=3.3V!!.
     123
     124 * Simuler et visualiser la fonction de transfert !!VOUT=f(VIN)!! d'un inverseur.
     125 * Déterminer le seuil électrique de l'inverseur voir figure de la section 1.3.
     126 * Pour des tailles raisonnables de !!Wn!! et !!Wp!!, trouver le rapport !!Wp/Wn!!  pour que le seuil soit égal à !!VDD/2!!.
     127 * les commandes !!!.PARAM!!! et !!!.STEP!!! pour faire varier !!Wp!!.
     128 * la commande !!!.EXTRACT!!! avec l'argument !!!"yval"!!! pour obtenir la tension de seuil pour chaque !!Wp!!.
     129 * On visualise le résultat de l'extraction avec !!!XELGA!!! !!fichier.ext.wdb!!
     130
     131Exemple d'utilisation de !!!PARAM!!! et !!!STEP!!! sur la valeur d'une capacite :
     132{{{
     133* Capacite C1 entre les noeuds a et b de valeur capa
     134C1 a b capa
     135*Declaration de capa comme variable
     136.PARAM capa=1pf
     137*Capa varie de 1pf a 10pf par pas de 0.1pf
     138.STEP PARAM capa 1pf 10pf 0.1pf}
     139}}}
     140
     141Exemple d'utilisation EXTRACT :
     142{{{
     143*Si a=f(b), alors ceci donne la valeur de a pour b=0.5
     144.EXTRACT yval(v(a),0.5)
     145}}}
     146
     147 = 1.5 Simulation dynamique de l'inverseur CMOS =
     148
     149