ΠΑΡΑΡΤΗΜΑ SPICE (Simulation Program with Integrated Circuit Emphasis).

Σχετικά έγγραφα
ΒΑΣΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ

ΒΑΣΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Ι Ο ΤΕΛΕΣΤΙΚΟΣ ΕΝΙΣΧΥΤΗΣ

Να σχεδιαστεί ένας ενισχυτής κοινού εκπομπού (σχ.1) με τα εξής χαρακτηριστικά: R 2.3 k,

8. ιακοπτική Λειτουργία Τρανζίστορ- Ι.Σ. Χαλκιάδης διαφάνεια 1. ιακοπτική λειτουργία: περιοχή κόρου: ON ΤΕΙ - ΧΑΛΚΙ ΑΣ. περιοχή αποκοπής: OFF

ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΔΗΜΙΟΥΡΓΙΑ ΑΡΧΕΙΟΥ ΠΡΟΣΘΗΚΗ ΒΙΒΛΙΟΘΗΚΩΝ

SPICE Directive:.model NBJT npn(is = 2f Bf = 100)

ΠΕΡΙΕΧΟΜΕΝΑ 1 ΗΜΙΑΓΩΓΙΚΗ ΙΟ ΟΣ 1

Εργαστηριακές Ασκήσεις ΑΝΑΛΟΓΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ

Επιµέλεια διαφανειών:. Μπακάλης. Πριν την εξοµοίωση Σχεδίαση. Εξοµοίωση CMOS VLSI κυκλωµάτων 2

Πανεπιστήµιο Κύπρου Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωµάτων και Μετρήσεων

Εξομοίωση κυκλωμάτων Ηλεκτροτεχνίας με LTspice. Σημειώσεις Χρήσης. Α. Δροσόπουλος

ΒΑΣΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ

ΑΣΚΗΣΗ 2 η : ΟΡΓΑΝΑ ΚΑΙ ΣΥΣΚΕΥΕΣ ΤΟΥ ΕΡΓΑΣΤΗΡΙΟΥ

Υπολογίστε τη Vout. Aπ: Άγει η κάτω δίοδος:

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Δίοδοι, BJT και MOSFET ως Διακόπτες 2

Εργαστήριο Κυκλωµάτων και Μετρήσεων ΗΜΥ203

3. ίοδος-κυκλώµατα ιόδων - Ι.Σ. ΧΑΛΚΙΑ ΗΣ διαφάνεια 1. Kρυσταλλοδίοδος ή δίοδος επαφής. ίοδος: συνδυασµός ηµιαγωγών τύπου Ρ και Ν ΤΕΙ ΧΑΛΚΙ ΑΣ

ΑΣΚΗΣΕΙΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ

Εργαστήριο Κυκλωµάτων και Μετρήσεων ΗΜΥ203

PWL REPEAT FOREVER ( m m m 0) ENDREPEAT

.step D Diode(Is) 1n 5n 1n.step D Diode(Rs)

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΗΛΕΚΤΡΙΚΩΝ

ΒΑΣΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ

Ερωτήσεις πολλαπλής επιλογής

ΕΥΕΛΙΚΤΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΑΣ ΗΜΥ 499

Εργαστήριο Κυκλωµάτων και Μετρήσεων ΗΜΥ203

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ & ΥΠΟΛΟΓΙΣΤΩΝ

Ειδικά Θέματα Ηλεκτρονικών 1

Τελεστικοί Ενισχυτές

1. ΤΕΛΕΣΤΙΚΟΙ ΕΝΙΣΧΥΤΕΣ

ΑΣΚΗΣΗ 7 ΚΥΚΛΩΜΑ R-L-C: ΣΥΝΔΕΣΗ ΣΕ ΣΕΙΡΑ ΣΥΝΤΟΝΙΣΜΟΣ

ΤΕΙ - ΧΑΛΚΙ ΑΣ. διπολικά τρανζίστορ διακρίνονται σε: 1. τρανζίστορ γερµανίου (Ge) και. 2. τρανζίστορ πυριτίου (Si ).

ΛΥΣΕΙΣ ΕΞΕΤΑΣΗΣ ΣΤΟ ΜΑΘΗΜΑ «ΗΛΕΚΤΡΟΝΙΚΑ ΙΙ» ΗΜΕΡΟΜΗΝΙΑ: 26/01/2017

Άσκηση 1. Όργανα εργαστηρίου, πηγές συνεχούς τάσης και μετρήσεις

ΠΕΡΙΕΧΟΜΕΝΑ. 1-3 Κέρδος Τάσης του ιαφορικού Ενισχυτή µε FET s 8

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ

ΜΑΡΛΙΤΣΗΣ ΔΗΜΗΤΡΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ ΑΝΑΛΟΓΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΕ ΤΟ P-SPICE Α.Μ.

και συνδέει τον αριθμό των σπειρών του πρωτεύοντος και του

Πανεπιστήμιο Θεσσαλίας

ΤΕΙ - ΧΑΛΚΙ ΑΣ. παθητικά: προκαλούν την απώλεια ισχύος ενός. ενεργά: όταν τροφοδοτηθούν µε σήµα, αυξάνουν

Ανάλυση και υλοποίηση ταλαντωτή τύπου Colpitts

Εισαγωγή στους Ταλαντωτές Οι ταλαντωτές είναι από τα βασικότερα κυκλώματα στα ηλεκτρονικά. Χρησιμοποιούνται κατά κόρον στα τηλεπικοινωνιακά συστήματα

9. Ενισχυτικές ιατάξεις- Ι.Σ. ΧΑΛΚΙΑ ΗΣ διαφάνεια 1 9. ΕΝΙΣΧΥΤΙΚΕΣ ΙΑΤΑΞΕΙΣ. Βασική λειτουργία ενισχυτικής διάταξης: να

Ανάλυση Ηλεκτρικών Κυκλωμάτων

ΤΕΙ - ΧΑΛΚΙ ΑΣ 12. ΤΡΑΝΖΙΣΤΟΡ ΕΠΙ ΡΑΣΗΣ ΠΕ ΙΟΥ (FET) Tρανζίστορ στο οποίο το ρεύµα εξόδου ελέγχεται όχι από το ρεύµα αλλά από την τάση εισόδου.

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΑΤΡΑΣ 06/02/2009 ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

Κεφάλαιο 3. Λογικές Πύλες

Ενισχυτικές Διατάξεις 1. Ο Τελεστικός ενισχυτής 741

ΑΣΚΗΣΗ 7 ΚΥΚΛΩΜΑ R-L-C: ΣΥΝΔΕΣΗ ΣΕ ΣΕΙΡΑ ΣΥΝΤΟΝΙΣΜΟΣ

ΚΕΦΑΛΑΙΟ 7 Τελεστικός ενισχυτής

Ερωτήσεις στην ενότητα: Γενικά Ηλεκτρονικά

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI I 3 η Εργαστηριακή Άσκηση

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΑΤΡΑΣ 04/02/2011 ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

5. Τροφοδοτικά - Ι.Σ. ΧΑΛΚΙΑ ΗΣ διαφάνεια 1. Ανορθωµένη τάση Εξοµαλυµένη τάση Σταθεροποιηµένη τάση. Σχηµατικό διάγραµµα τροφοδοτικού

ΗΜΥ Εργαστήριο Κυκλωµάτων και Μετρήσεων. Πανεπιστήμιο Κύπρου. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

ΛΥΣΕΙΣ ΕΞΕΤΑΣΗΣ ΣΤΟ ΜΑΘΗΜΑ «ΗΛΕΚΤΡΟΝΙΚΑ ΙΙ» ΗΜΕΡΟΜΗΝΙΑ: 23/06/2016 ΜΟΝΟ ΓΙΑ ΤΟΥΣ ΕΠΙ ΠΤΥΧΙΩ ΦΟΙΤΗΤΕΣ

4. ΕΝΙΣΧΥΤΗΣ ΜΕ ΑΜΕΣΗ ΣΥΖΕΥΞΗ

Ενισχυτές Μετρήσεων. 3.1 Ο διαφορικός Ενισχυτής

2η Εργαστηριακή Άσκηση: ιαγράµµατα Bode και εφαρµογή θεωρήµατος Thevenin

7. ΤΕΛΕΣΤΙΚΟΣ ΕΝΙΣΧΥΤΗΣ

ΚΕΦΑΛΑΙΟ 6 Διαφορικός ενισχυτής

ΑΣΚΗΣΗ 3 η Ο ΑΝΤΙΣΤΡΟΦΕΑΣ CMOS

Μέθοδος Σταθερών Χρόνου Ανοικτού Κυκλώματος

Ταλαντωτές. Ηλεκτρονική Γ Τάξη Β εξάμηνο Μάρτιος 2011 Επ. Καθ. Ε. Καραγιάννη

ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΙΚΩΝ ΜΕΤΡΗΣΕΩΝ Ι. Σημειώσεις Εργαστηριακών Ασκήσεων

Πανεπιστήµιο Κύπρου Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωµάτων και Μετρήσεων

Άσκηση 10 Στοιχεία ηλεκτρονικής τεχνολογίας

1η Εργαστηριακή Άσκηση: Απόκριση κυκλώµατος RC σε βηµατική και αρµονική διέγερση

3. ΕΝΙΣΧΥΤΗΣ ΜΕ ΣΥΖΕΥΞΗ ΜΕΣΩ ΠΥΚΝΩΤΗ

Πανεπιστήµιο Κύπρου Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωµάτων και Μετρήσεων

Tools, Help.

Ηλεκτρονικά Ισχύος. ίοδος

Lecture Stage Frequency Response (1/10/02) Page 210-1

5. Αυτεπαγωγή-Χωρητικότητα Inductance Capacitance

Ενισχυτής Κοινού Εκπομπού

ΑΝΑΛΟΓΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ

Ηλεκτρονικά Ισχύος II

ΜΕΡΟΣ Α: Απαραίτητε γνώσει

Μεταβατική Ανάλυση - Φάσορες. Κατάστρωση διαφορικών εξισώσεων. Μεταβατική απόκριση. Γενικό μοντέλο. ,, ( ) είναι γνωστές ποσότητες (σταθερές)

Το διπολικό τρανζίστορ

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ

Πανεπιστήµιο Κύπρου Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωµάτων και Μετρήσεων

Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωμάτων και Μετρήσεων

ΛΥΣΕΙΣ ΕΞΕΤΑΣΗΣ ΣΤΟ ΜΑΘΗΜΑ «ΗΛΕΚΤΡΟΝΙΚΑ ΙΙ» ΗΜΕΡΟΜΗΝΙΑ: 10/02/2015

Εργαστήριο Κυκλωμάτων και Μετρήσεων ΗΜΥ203

ΤΕΙ ΚΑΒΑΛΑΣ Εισαγωγή Αντικείμενο πτυχιακής εργασίας.σελ Περιεχόμενα εγχειριδίου Αναφοράς Προγραμμάτων.. σελ. 3

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΤΕΛΕΣΤΙΚΟΥΣ ΕΝΙΣΧΥΤΕΣ

ΗΛΕΚΤΡΟΝΙΚΑ Ι. Ενότητα 4: Ενισχυτής κοινού εκπομπού. Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ

Εργαστήριο Αναλογικών Κυκλωμάτων VLSI Υπεύθυνος καθηγητής Πλέσσας Φώτιος

ΠΕΡΙΕΧΟΜΕΝΑ 2 JUT ΚΑΙ PUT

ΤΕΙ ΠΕΙΡΑΙΑ Τµήµα Ηλεκτρονικής

Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωμάτων και Μετρήσεων

Εργαστηριακή άσκηση. Κανόνες σχεδίασης και κατασκευαστικές λεπτομέρειες στη σχεδίασης μασκών (layout) και προσομοίωσης κυκλώματος VLSI

Συστήματα Αυτομάτου Ελέγχου ΙΙ Γιώργος Σούλτης 167

Εργαστήριο Κυκλωμάτων και Μετρήσεων ΗΜΥ203

Βασικά Στοιχεία Αναλογικών Ηλεκτρονικών

8. ΕΝΙΣΧΥΤΗΣ ΙΣΧΥΟΣ PUSH-PULL

Εργαστήριο Ηλεκτροτεχνικών Εφαρμογών

ΘΕΜΑ 1 ο (3 μονάδες):

ΤΕΛΕΣΤΙΚΟΣ ΕΝΙΣΧΥΤΗΣ

Transcript:

ΠΑΡΑΡΤΗΜΑ SPICE (Simulation Program with Integrated Circuit Emphasis). ΕΙΣΑΓΩΓΗ Προγράµµατα προσοµοίωσης κυκλωµάτων είναι τα λεγόµενα «Προγράµµατα τύπου SPICE», από το όνοµα του πρωτοποριακού λογισµικού (SPICE -Simulation Program with Integrated Circuit Emphasis) που αναπτύχθηκε στο Πανεπιστήµιο του Berkeley και αποτελεί πλέον ένα διεθνές πρότυπο αλγορίθµων για προσοµοίωση κυκλωµάτων. Η εµφάνισή του άλλαξε δραµατικά τον τρόπο µε τον οποίο σχεδιάζονται και προετοιµάζονται σύνθετες ηλεκτρονικές κατασκευές. Ακόµη σηµαντικότερη όµως ήταν η επίδρασή του στη διδασκαλία των Ηλεκτρονικών τόσο σε προπτυχιακό όσο και σε µεταπτυχιακό επίπεδο στα Ανώτερα και Ανώτατα Εκπαιδευτικά Ιδρύµατα σε όλο τον κόσµο. Για το λόγο αυτό, ο ιδρυτής του SPICE καθ. Donald O. Pederson βραβεύτηκε το 1998 µε το µετάλλιο τιµής του Παγκόσµιου Ινστιτούτου Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών (ΙΕΕΕ). Η αρχική ιδέα του D. Pederson και των συνεργατών του ήταν να δηµιουργηθεί ένα πρόγραµµα δέσµης (batch mode) που θα µπορούσε να τρέχει στους µεσαίους και µεγάλους υπολογιστές των δεκαετιών του 60 και 70. Τα αποτελέσµατα καταγράφονταν σε αρχεία κειµένου. Υπό αυτή τη µορφή το πρόγραµµα υποστηρίχτηκε από το Πανεπιστήµιο του Berkeley µέχρι και το τέλος της δεκαετίας του 80. Η εντυπωσιακή όµως εξέλιξη στον χώρο των προσωπικών υπολογιστών και κυρίως στον τοµέα των Λειτουργικών Συστηµάτων µε γραφικά (GUI) δε µπορούσε παρά να συµπαρασύρει και το SPICE. Έτσι, σήµερα, το πρόγραµµα υποστηρίζεται και από άλλες ερευνητικές οµάδες και εταιρείες, παρέχει ένα φιλικότατο περιβάλλον γραφικών και παρέχονται όλα τα εργαλεία που απαιτούνται από την αρχική σχεδίαση έως και το τέλος της κατασκευής ενός Ηλεκτρικού/Ηλεκτρονικού κυκλώµατος. Ανάλογα λοιπόν µε το περιεχόµενο ενός µαθήµατος Ηλεκτρονικών θα µπορούσε να χρησιµοποιηθεί και η αντίστοιχη λειτουργία ενός προγράµµατος SPICE. Πώς δουλεύει το SPICE. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΟΜΗ ΤΟΥ SPICE Το πρόγραµµα δέχεται µε την µορφή κώδικα µια περιγραφή του υπό ανάλυση κυκλώµατος µε µια σειρά εντολών. Τα αρχεία προγράµµατος που δηµιουργούνται έχουν την χαρακτηριστική κατάληξη.cir. Η σύνταξη ενός τέτοιου προγράµµατος προϋποθέτει την αναγνώριση των στοιχείων του κυκλώµατος και την αρίθµηση των κόµβων του. Κατόπιν εκτελεί εντολές προσοµοίωσης µετρήσεως µεγεθών και µπορεί να δώσει δεδοµένα εξόδου είτε γραφικά είτε αριθµητικά. Επίσης µπορεί να χρησιµοποιηθεί και η αντίστροφη διαδικασία, όπου σχεδιάζουµε ένα κύκλωµα µε την βοήθεια του σχεδιαστικού πακέτου του προγράµµατος (Capture) και ο Π-1

κώδικας δηµιουργείται αυτόµατα. Αυτές οι συµπληρωµατικές δυνατότητες προσφέρονται και σε προγράµµατα του εµπορίου που χρησιµοποιούν το SPICE για εκπαιδευτικούς σκοπούς ή απλή σχεδίαση. Χαρακτηριστικό παράδειγµα το πρόγραµµα Electronics Workbench όπου υπάρχει και ειδική εντολή δηµιουργίας αρχείου κώδικα σε SPICE. Τα φυσικά µεγέθη δίνονται στις βασικές µονάδες µέτρησης στο σύστηµα S.I. και τα πολλαπλάσια-υποπολλαπλάσια δηλώνονται µε τα παρακάτω σύµβολα: T Terra 10 12 G Giga 10 9 Meg Mega 10 6 K Kilo 10 3 M Milli 10-3 U Micro 10-6 N Nano 10-9 P Pico 10-12 F Femto 10-15 Πρέπει να τονιστεί εδώ ότι το πρόγραµµα είναι εφοδιασµένο µε στοιχεία που αφορούν εκ των προτέρων προσδιορισµένες τιµές πολλών παραµέτρων των επιµέρους διατάξεων και στοιχείων των κυκλωµάτων. Οι τιµές αυτές υπάρχουν σε ειδικούς πίνακες που δίδονται από τον κατασκευαστή της έκδοσης του προγράµµατος και αναφέρονται ως εξ ορισµού (default). Εάν σε µια εντολή σύνταξης από αυτές που αναφέρονται παρακάτω δεν δίδεται τιµή σε κάποια από τις παραµέτρους, αυτή αυτόµατα θεωρείται ότι παίρνει την εξ ορισµού. Ο τρόπος εργασίας του προγράµµατος είναι ο ακόλουθος: Α) Κάνει έλεγχο σε ένα αρχείο εισόδου (input file-data deck) που περιέχει πληροφορίες σχετικά µε: - Το ίδιο το κύκλωµα, και το τι θες να κάνεις µε αυτό. - Το είδος της πληροφορίας που θέλουµε ως αποτέλεσµα. Β) Εκτελεί τις εντολές προσοµοίωσης και δίνει σε αρχεία εξόδου είτε γραφικές αναπαραστάσεις των διαφόρων µεγεθών είτε και αριθµητικές τιµές. Τα απαιτούµενα βήµατα σύνταξης ενός κώδικα προγράµµατος σε SPICE είναι: 1 ο Βήµα. Αρίθµηση των κόµβων. Αριθµούνται οι κόµβοι του κυκλώµατος, ο καθένας µε έναν θετικό αριθµό, ενώ στην γείωση δίνουµε πάντοτε τον αριθµό Μηδέν (0). Η αρίθµηση δεν είναι απαραίτητο να είναι συνεχής. Υπάρχουν εκδόσεις του SPICE ή εκπαιδευτικές παραλλαγές του (π.χ. Electronics Workbench 5.0) που δέχονται και ονόµατα στους κόµβους που υποδηλώνουν κάποια ιδιαίτερη λειτουργία (π.χ. OUT). Οι βασικοί κανόνες αρίθµησης είναι οι: α) εν δίνουµε τον ίδιο αριθµό σε δύο διαφορετικούς κόµβους β) Η γείωση έχει πάντα τον αριθµό µηδέν γ) δεν υπάρχουν κόµβοι «στον αέρα» (floating). Π-2

2 ο Βήµα. Περιγραφή των στοιχείων του κυκλώµατος. Τα στοιχεία του κυκλώµατος, παθητικά και ενεργά δηλώνονται στο SPICE µε συγκεκριµένες εντολές. Τα στοιχεία που χρησιµοποιούνται στην σύνταξη απλών προγραµµάτων είναι: - Παθητικά (passive) : R, L, C - Πηγές τάσεις και ρεύµατος (voltage and current sources-independent only). - ιατάξεις ηµιαγωγών: ίοδοι, Τρανζίστορς (BJT, JFET, MOSFET), κλπ. Ονοµασία στοιχείων. Για την ονοµασία των στοιχείων χρησιµοποιούνται εντολές εισόδου µε συγκεκριµένη σύνταξη. Οι εντολές αυτές δίδονται παρακάτω για όλα τα βασικά στοιχεία. Ο συµβολισµός +N, -N δηλώνει θετική-αρνητική σύνδεση (π.χ. άνοδος-κάθοδος). Εντολές σύνταξης παθητικών στοιχείων (R, L, C). RΧΧΧΧΧΧΧ +N -N value (Οhms) LΧΧΧΧΧΧΧ +N -N value (Henrys) CXXXXXXX +N -N (value) (Farads) Παραδείγµατα: R1 2 5 12K Αυτό δηλώνει ότι η αντίσταση R1 συνδέεται ανάµεσα στους κόµβους 2 και 5 και έχει τιµή 12 kω. CBYPASS 1 0 1U Αυτό δηλώνει ότι ο πυκνωτής Bypass συνδέεται ανάµεσα στους κόµβους 1 και 0 (δηλαδή την γείωση) και έχει τιµή 1 micro-farad. L5 3 4 12M Αυτό δηλώνει ότι το πηνίο L5 συνδέεται ανάµεσα στους κόµβους 3 και 4 και έχει τιµή 1 milli-henry. Εντολές σύνταξης για πηγές τάσης και ρεύµατος. Οι τρόποι σύνταξης των εντολών προσδιορισµού πηγών τάσης και ρεύµατος τόσο για συνεχές όσο και για εναλλασσόµενο είναι VΧΧΧΧΧΧΧ +N -N DC (τιµή σε Volts) VΧΧΧΧΧΧΧ +N -N AC (τιµή του πλάτους σε Volts) VΧΧΧΧΧΧΧ +N -N AC (τιµή πλάτους) (φάση) Στην δήλωση πηγής ρεύµατος αντικαθιστούµε το γράµµα V µε το Ι και τα υπόλοιπα παραµένουν τα ίδια. Π-3

Παραδείγµατα: VIN 4 0 DC 5 Αυτό δηλώνει ότι µια πηγή συνεχούς τάσης 5 V είναι συνδεσµολογηµένη µεταξύ του κόµβου 4 και της γείωσης. IEE 5 6 DC 5 Αυτό δηλώνει ότι µια πηγή συνεχούς ρεύµατος 5Α είναι συνδεσµολογηµένη µεταξύ των κόµβων 5 και 6. Υπάρχουν και οι εντολές που περιγράφουν εναλλασσόµενες πηγές, όπως τετραγωνικού παλµού, ηµιτονοειδείς κλπ. Παρακάτω αναφέρονται αυτές µε τον τρόπο σύνταξής τους. VΧΧΧΧΧΧΧ +N -N AC SIN(Vo Va Freq td dg phase) (Ηµιτονοειδής κυµατοµορφή) VΧΧΧΧΧΧΧ +N N AC EXP(V1 V2 td 1 t 1 td 2 t 2 ) (Εκθετική κυµατοµορφή ) VΧΧΧΧΧΧΧ +N N AC PULSE(V1 V2 td tr tf pw per) (Παλµός) VΧΧΧΧΧΧΧ +N N AC PWL(t 1 V 1 t 2 V 2. t n V n ) VΧΧΧΧΧΧΧ +N N AC SFFM(Vo Va freq md fs) (Γραµµές συνεχόµενες) (Κυµατοµορφή ιαµορφούµενης συχνότητας) Στην δήλωση πηγής ρεύµατος αντικαθιστούµε το γράµµα V µε το Ι και τα υπόλοιπα παραµένουν τα ίδια. Αναλυτικά για κάθε µία εντολή, οι παράµετροι στις παρενθέσεις είναι: (Ηµιτονοειδής κυµατοµορφή) SIN(Vo Va Freq td dg phase) Vo είναι η τάση µηδενισµού (offset). εν έχει τιµή εξ ορισµού και πρέπει να οριστεί. Va είναι το πλάτος της τάσης. εν έχει τιµή εξ ορισµού και πρέπει να οριστεί Freq είναι η συχνότητα. Η εξ ορισµού τιµή της είναι 1/TSTOP όπου TSTOP είναι η τελική τιµή στην ανάλυση µεταβατικότητας όταν εκτελείται η εντολή.trans. td είναι ο χρόνος καθυστέρησης. Η εξ ορισµού τιµή του είναι µηδέν. df είναι ο συντελεστής απόσβεσης. Η εξ ορισµού τιµή του είναι µηδέν. Phase είναι η φάση. Η εξ ορισµού τιµή της είναι µηδέν. Ένα παράδειγµα για την εντολή είναι και το παρακάτω: VSIN 2 1 SIN(0 20 1K) Αυτό δηλώνει ότι µια πηγή σήµατος εφαρµόζει µεταξύ των κόµβων 2 και 1 µια κυµατοµορφή VSIN µε µηδενική τιµή offset, πλάτος 20V και συχνότητα 1 khz. Π-4

(Παλµός) PULSE(V1 V2 td tr tf pw per) V1 είναι η αρχική τιµή του παλµού. V2 είναι η τελική τιµή του παλµού. td είναι ο χρόνος καθυστέρησης. Η εξ ορισµού τιµή του είναι µηδέν. tr είναι ο χρόνος ανόδου. Η εξ ορισµού τιµή του είναι το βήµα εκτύπωσης των παραµέτρων εξόδου (TSTEP). tf είναι ο χρόνος καθόδου. Η εξ ορισµού τιµή του είναι επίσης TSTEP. pw είναι το εύρος του παλµού. Η εξ ορισµού τιµή του είναι TSTOP, η τελική τιµή χρόνου στην ανάλυση µεταβατικότητας. per είναι η περίοδος. Η εξ ορισµού τιµή του είναι επίσης TSTOP. Στην περίοδο δεν περιλαµβάνεται η αρχική καθυστέρηση td. Ένα παράδειγµα σύνταξης είναι: VPUL 1 0 PULSE(0V 15V 5ns 10ns 30ns 2µs 5µs). Η παραπάνω εντολή σηµαίνει ότι ένα σήµα µε την ονοµασία VPUL συνδέεται µεταξύ του κόµβου 1 και της γης. Η κυµατοµορφή ξεκινά από τα µηδέν Volt και παραµένει εκεί για χρόνο 5ns. Η τάση αυξάνει γραµµικά από µηδέν έως τα 15V για τα επόµενα 10ns. Η τάση παραµένει στα 15V για 2µs. Κατόπιν µειώνεται γραµµικά από τα 15 στα µηδέν Volts για χρόνο 30ns. Ο κύκλος αυτός επαναλαµβάνεται για 5µs. (Εκθετική κυµατοµορφή ) EXP(V1 V2 td 1 t 1 td 2 t 2 ) V1 είναι η αρχική τιµή τάσης. Πρέπει οπωσδήποτε να δηλώνεται αφού δεν υπάρχει εξ ορισµού τιµή. V2 είναι η µέγιστη τιµή τάσης. Πρέπει οπωσδήποτε να δηλώνεται αφού δεν υπάρχει εξ ορισµού τιµή. td 1 είναι ο χρόνος ανόδου σε sec. Η εξ ορισµού τιµή του είναι µηδέν. t 1 είναι η σταθερά χρόνου ανόδου σε sec. Η εξ ορισµού τιµή της είναι το βήµα εκτύπωσης των παραµέτρων εξόδου (TSTEP). td 2 είναι ο χρόνος καθόδου σε sec. Η εξ ορισµού τιµή του είναι (td 1 +TSTEP). t 2 είναι η σταθερά χρόνου καθόδου σε sec. Η εξ ορισµού τιµή της είναι TSTEP. Ένα παράδειγµα σύνταξης είναι και το παρακάτω: VEX 3 2 EXP(-2V 10V 2µs 10µs 40µs 15µs). Το παραπάνω παράδειγµα δηλώνει ένα σήµα VEX συνδέεται µεταξύ των κόµβων 3 και 2 και είναι εκθετικής µορφής. Η κυµατοµορφή έχει την τιµή -2V για χρόνο 2µs. Κατόπιν αυξάνει εκθετικά µέχρι τα 10V µε σταθερά χρόνου 10µs. Η διάρκεια της αύξησης είναι 40µs. Μετά η τάση φθίνει εκθετικά από τα 10V µέχρι τα -2V µε σταθερά χρόνου 15µs. Π-5

(Γραµµές συνεχόµενες) VΧΧΧΧΧΧΧ +N N AC PWL(t 1 V 1 t 2 V 2. t n V n ) Η κυµατοµορφή αυτή αποτελείται από συνεχόµενες συνεχείς γραµµές µεταξύ διαδοχικών σηµείων. Το κάθε σηµείο προσδιορίζεται από δύο ζεύγη τιµών χρόνου και τάσης t m και V m, σε sec και Volts αντίστοιχα. Οι χρονικές στιγµές προσδιορίζονται πάντα µε αυξανόµενη σειρά, t 1 <t 2 <t 3.<t n. (Κυµατοµορφή ιαµορφούµενης συχνότητας) VΧΧΧΧΧΧΧ +N N AC SFFM(Vo Va freq md fs) Vo είναι η τάση µηδενισµού (offset). εν έχει τιµή εξ ορισµού τιµή και πρέπει να οριστεί. Va είναι το πλάτος. εν έχει τιµή εξ ορισµού τιµή και πρέπει να οριστεί. Fc είναι η φέρουσα συχνότητα σε Hz. Η εξ ορισµού τιµή της είναι 1/TSTOP. Mdi είναι ο δείκτης διαµόρφωσης. Η εξ ορισµού τιµή του είναι µηδέν. Fs είναι η συχνότητα του σήµατος σε Hz. Ένα παράδειγµα σύνταξης δίνεται παρακάτω: VIN 2 0 SFFM(0 15 10Meg 4 20K). Αυτό δηλώνει ότι η πηγή VIN συνδεδεµένη ανάµεσα στους κόµβους 2 και γείωση, παράγει ένα σήµα συχνότητας 10MHz ηµιτονοειδές µε πλάτος 15V διαµορφούµενο στα 20kHz µε δείκτη διαµόρφωσης 4. Για όλες τις πηγές ισχύει ο κανόνας: Στην δήλωση πηγής ρεύµατος αντικαθιστούµε το γράµµα V µε το Ι και τα υπόλοιπα παραµένουν τα ίδια. ΕΞΑΣΚΗΣΗ Τι δηλώνουν οι παρακάτω εντολές; VBIAS 13 0 2.3mV VAC 2 3 AC 0.001 VACPHS 2 3 AC 0.001 90 VPULSE 1 0 PULSE (-1mV 1mV 2ns 2ns 50ns 100ns) V3 26 27 DC 0.002 AC 1 SIN(0.002 0.002 1.5MEG) IBIAS 13 0 2.3mV IAC 2 3 AC 0.001 IACPHS 2 3 AC 0.001 90 IPULSE 1 0 PULSE (-1mV 1mV 2ns 2ns 50ns 100ns) I3 26 27 DC 0.002 AC 1 SIN(0.002 0.002 1.5MEG) Π-6

ΕΝΤΟΛΕΣ ΗΛΩΣΗΣ ΙΑΤΑΞΕΩΝ ΗΜΙΑΓΩΓΩΝ. Το SPICE µπορεί να προσοµοιώσει τις λειτουργίες που αφορούν όλες τις γνωστές βασικές διατάξεις ηµιαγωγών ( ίοδοι, ιπολικά Τρανζίστορ, MOSFET κλπ) για όλα τα µέχρι σήµερα γνωστά µοντέλα τους καθώς και να δεχτεί σε διάφορες βιβλιοθήκες που διαθέτει και νέα µοντέλα αυτών. Για την προσοµοίωση των ηµιαγωγικών στοιχείων χρησιµοποιούνται συγκεκριµένες εντολές για κάθε ένα. Αυτές είναι οι: ίοδοι (diodes) : D +N -N MNAME ιπολικά Τρανζίστορς (BJTs): Q N(col) N(base) N(emit) MNAME FET επαφής (JFETs): J N(drain) N(gate) N(source) MNAME FET MOS (MOSFETs): M N(drain) N(gate) N(source) N(bulk) MNAME Το πρόγραµµα προσφέρει τριών ειδών ανάλυση: - DC --- Ανάλυση συνεχούς - ρυθµιζόµενη από τάση (Voltage Dependent Analysis). - AC --- Ανάλυση εναλλασσόµενου σήµατος (Frequency Dependent Analysis) - Transient --- Ανάλυση µεταβατικότητας χρονικής απόκρισης (Time Dependent Analysis) Οι υπόλοιπες εντολές βασικής σύνταξης και δήλωσης εκτέλεσης εντολών (π.χ. η εντολή MODEL) θα αναλυθούν σε παραδείγµατα στο µάθηµα. Π-7

ΒΑΣΙΚΑ ΚΥΚΛΩΜΑΤΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ιαφορικό ζεύγος Το παρακάτω κύκλωµα βρίσκει το DC σηµείο λειτουργίας και τη χαρακτηριστική εξόδου για µικρά σήµατα ενός διαφορικού ζεύγους. Επιπλέον η ανταπόκριση του κυκλώµατος σε εναλλασσόµενο ρεύµα υπολογίζεται µέσα σε µία συχνότητα εύρους 1Hz µέχρι τα 100 Mhz. O κώδικας προγραµµατισµού σε SPICE είναι ο παρακάτω : SIMPLE DIFFERENTIAL PAIR VCC 7 0 12 VEE 8 0-12 VIN 1 0 AC 1 RS1 1 2 1K RS2 6 0 1K Q1 3 2 4 MOD1 Q2 5 6 4 MOD1 RC1 7 3 10K RC2 7 5 10K RE 4 8 10K.MODEL MOD1 NPN BF=50 VAF=50 IS=1.E-12 RB=100 CJC=.5PF TF=.6NS.TF V(5) VIN.AC DEC 10 1 100 MEG.PLOT AC VM(5) VP(5).PRINT AC VM(5) VP(5).END Πάνω στο κύκλωµα που παρατίθεται παραπάνω βρίσκεται η αρίθµηση των κόµβων που χρησιµοποιείται στον SPICE κώδικα που συνεπάγεται ότι είναι και οι ίδιοι κόµβοι που εµφανίζονται στις χαρακτηριστικές εξόδου. Π-8

Εδώ βλέπουµε τις χαρακτηριστικές εξόδου του κυκλώµατος για τους διάφορους βρόγχους του. Απλός αντιστροφέας RTL. Κύκλωµα και αρίθµηση βρόχων. Π-9

Το παρακάτω πρόγραµµα υπολογίζει την χαρακτηριστική µεταφοράς για DC και την ανταπόκριση σε παλµό ενός απλού RTL αναστροφέα. Η είσοδος είναι ένας παλµός από 0 µέχρι 5 Volts µε καθυστέρηση, ανύψωση και χρόνο πτώσης για 2 ns και ένα πλάτος παλµού 30 ns. Ο κώδικας σε SPICE του κυκλώµατος είναι : SIMPLE RTL INVERTER VCC 4 0 5 VIN 1 0 PULSE 0 5 2NS 2NS 2NS 30NS RB 1 2 10K Q1 3 2 0 Q1 RC 3 4 1K.PLOT DC V(3).PRINT TRAN V(3) V(5).MODEL Q1 NPN BF=20 RB=100 TF=.1NS CJC=2PF.DC VIN 0 5 0.1.TRAN 1NS 100NS.END Οι χαρακτηριστικές µεταφοράς του είναι. Π-10