Βοηθητικό Υλικό

  1. SPICE (NGSPICE κτλ.)

  2. SCMOS

  3. MAGIC

  4. Συχνές Απορίες - FAQ

    1. Ποιά είναι τα μοντέλα τρανζίστορ που χρειάζομαι και πως τα χρησιμοποιώ;

    2. Τα μοντέλα που χρειάζεστε για την προσομείωση στο NGSPICE φαίνονται παραπάνω, είναι τα 0.25μm TSMC επιπέδου 3.

      Για να τα χρησιμοποιήσετε τα συμπεριλαμβάνετε στην προσομείωση με την κάρτα .include, π.χ.
      .include 0.25-models.

      Eπιπλέον, προσέξτε να έχετε το όνομα του μοντέλου σωστό για κάθε τρανζίστορ, δηλ. CMOSP/cmosp, CMOSN/cmosp, αλλιώς το NGSPICE θα παράγει το εξής μήνυμα σφάλματος:
      Error on line 2 : ... unable to find definition of model pfet - default assumed
    3. Πώς τυπώνω σε μορφή postscript από το NGSPICE;

    4. Θέστε την μεταβλητή hcopydevtype του NGSPICE ως εξής (π.χ. στην κονσόλα του):
      set hcopydevtype=postscript

      Για έγχρωμη εκτύπωση:
      set hcopypscolor=true

      Κατόπιν, είτε κάνετε plot τις μεταβλητές που σας ενδιαφέρουν, είτε χρησιμοποιείτε την εντολή hardcopy.
    5. Πώς συμπεριλαμβάνω εντολές ελέγχου NGSPICE μέσα στο αρχείο της προσομείωσης;

    6. Χρησιμοποείτε την κάρτα .control ... .endc , π.χ.:
      .control
      set hcopydevtype=postscript
      set hcopypscolor=true
      set color0=rgb:f/f/f
      set color1=rgb:0/0/0
      hardcopy temp.ps out in
      .endc
    7. Η προσομείωση του NGSPICE μου βγάζει παράλογες κυμματομορφές, ή κολλάει (δεν συγκλίνει σε λύση). Τι φταίει;

    8. Ελέγξτε ένα προς ένα τα εξής:


Χ. Σωτηρίου - Tελευταία ενημέρωση - 27/10/2014.