Πώς να μετρήσετε ένα πλήρως διαφορικό OPAMP με SC_CMFB

S

skythunder

Guest
Γεια σου, όλα, θέλω να μάθω πώς να μετρήσει τα χαρακτηριστικά ενός πλήρως OPAMP διαφορικό με ενεργοποιημένο πυκνωτή κοινό δίκτυο ανάδρασης λειτουργία. Προφανώς, δεν μπορούμε να χρησιμοποιήσουμε τις μεθόδους συνεχούς μέτρησης του χρόνου (AC sweep) για να βρείτε DC κέρδος, κέρδος εύρους ζώνης Ενότητας, CMRR, PSRR, κλπ. Υπάρχουν specifial μεθόδους για τη μέτρηση των παραμέτρων αυτών της OPAMP εκεί, ή απλά με παροδικές προσομοίωσης για την προσέγγιση τους; Ευχαριστίες
 
Γεια σου, εάν χρησιμοποιείτε Hspice, μπορείτε να εκτελέσετε TRAN ανάλυση, και να αποθηκεύσετε τα σημεία λειτουργίας του κυκλώματος σε ένα αρχείο, και στη συνέχεια μπορείτε να φορτώσετε το αρχείο και να εκτελέσει την ανάλυση AC. Για παράδειγμα, μπορείτε να εκτελέσετε TRAN ανάλυση:... SAVE ΤΥΠΟΣ = FILE = IC RAIL2RAIL.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U TRAN 0.1NS 30U START = 0U και στη συνέχεια μπορείτε να εκτελέσετε την ανάλυση AC AC 10, Δεκεμβρίου 1 100MEG * SWEEP CC 0,5 P 3P 0,1 p. ΦΟΡΤΙΟ RAIL2RAIL.IC0 μπορείτε να πάρετε τη βοήθεια από το Hspice manul να κατανοήσουν το. να σώσει και. φορτίο! θεωρούν!
 
[Quote = wjxcom] Γεια σας, αν χρησιμοποιείτε Hspice, μπορείτε να εκτελέσετε TRAN ανάλυση, και να αποθηκεύσετε τα σημεία λειτουργίας του κυκλώματος σε ένα αρχείο, και στη συνέχεια μπορείτε να φορτώσετε το αρχείο και να εκτελέσει την ανάλυση AC. Για παράδειγμα, μπορείτε να εκτελέσετε TRAN ανάλυση:... SAVE ΤΥΠΟΣ = FILE = IC RAIL2RAIL.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U TRAN 0.1NS 30U START = 0U και στη συνέχεια μπορείτε να εκτελέσετε την ανάλυση AC AC 10, Δεκεμβρίου 1 100MEG * SWEEP CC 0,5 P 3P 0,1 p. ΦΟΡΤΙΟ RAIL2RAIL.IC0 μπορείτε να πάρετε τη βοήθεια από το Hspice manul να κατανοήσουν το. να σώσει και. φορτίο! Όσον αφορά! [/quote] Ευχαριστώ πολύ, wjxcom! Θα προσπαθήσω μέθοδο σας. Και θέλω να ξέρω αν με τον τρόπο αυτό είναι χρήσιμο για την προσομοίωση των άλλων ενεργοποιημένο πυκνωτή κυκλώματα, όπως το SC φίλτρα, Από την προσομοίωση της απόκρισης συχνότητας του SC κυκλώματα μέσα σε Hspice ρυθμός δεν είναι διαθέσιμη
 
Γεια hr_rezaee: Νομίζω op φορά μπορεί να εκτυπώσει μόνο τα σημεία λειτουργίας, για παράδειγμα, op 25u μπορεί να εκτυπώσει τις λειτουργικές 25u pointsat... Έχετε έναν άλλο τρόπο για να προσομοιώσουν την πλήρη OPAMP διαφορικό με SC_CMFB; αφορά
 
γεια. op φορά μπορεί να εκτυπώσει τα σημεία λειτουργίας, αλλά μπορεί να προκαλέσει την. ανάλυση ac σε συγκεκριμένη χρονική στιγμή. να το δοκιμάσετε. αφορά
 
Γεια hr_rezaee: Προσπαθώ να χρησιμοποιούν τη μέθοδο σας, η netlist είναι:. PROTECT ΕΠ 28u TRAN 0.1NS 30U START = 0U AC 10 Δεκ ένα 200MEG 'D: \ ΑΣΚΗΣΗ \ DESIGNOPA \ CSMC06 \ CSMC.LIB »LIB.... ΤΤ . ΤΕΛΟΣ, αλλά το αποτέλεσμα δεν είναι σωστό!
 
Γεια hr_rezaee: θα μου πείτε πώς να χρησιμοποιήσετε το ΕΠ.;
 
wjxcom, θα σας πείραζε να με βοηθήσουν ανάλυση ένα άλλο κύκλωμα SC και μου έδωσε κάποιες συμβουλές; η σύνδεση είναι απλά ένα άλλο θέμα σε αυτό το φόρουμ: http://www.edaboard.com/ftopic261700.html ευχαριστίες
 
γεια θα μπορούσατε να δοκιμάσετε αυτό δύο λύσεις σε ένα netlist και στη συνέχεια να αναφέρουν τα αποτελέσματα; ευχαριστίες προς
 
Γεια hr_rezaee: το κύκλωμα, το netlist του κυκλώματος και το αποτέλεσμα προσομοίωσης μπορούν να βρεθούν στην κατάσχεση του οποίου το όνομα είναι simulation.rar . όταν μπορώ να χρησιμοποιήσω το netlist ως εξής:..... NOISE V (outd) VID 10 PRINT NOISE ONOISE INOISE DB (ONOISE) DB (INOISE) TRAN 0.1NS 30U START = 0U ΦΟΡΤΙΟ CASCODE.IC0 SAVE ΤΥΠΟΣ = IC FILE = CASCODE.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U PZ V (outd) VID * ΕΠΙΛΟΓΕΣ POST ΣΥΝΤΟΜΗ NOMOD CAPTAB ACOUT = 0 CSDF = 2 PROBE PROTECT LIB 'D: \ ΑΣΚΗΣΗ \ DESIGNOPA \ CSMC06 \ CSMC.LIB ».... . TT AC 10 του Δεκέμβρη ένα 60MEG * ΣΑΡΩΣΗΣ CC 1P 1P 10P το αρχείο lis είναι cascode_opa_ac1.lis, και το κύμα είναι Aim_ Printing1.pdf? όταν μπορώ να χρησιμοποιήσω το netlist ως εξής.: . NOISE V (outd) VID 10. PRINT NOISE ONOISE INOISE DB (ONOISE) DB (INOISE). TRAN 0.1NS 30U START = 0U. PZ V (outd) VID *. POST ΕΠΙΛΟΓΕΣ ΣΥΝΤΟΜΗ NOMOD CAPTAB ACOUT = 0 CSDF . = 2 PROBE PROTECT 'D: \ ΑΣΚΗΣΗ \ DESIGNOPA \ CSMC06 \ CSMC.LIB «ΕΠ 25u LIB... TT AC 10, Δεκεμβρίου 1 60MEG * CC SWEEP 1P 1P 10P το αρχείο lis είναι cascode_opa_ac2. . lis, και το κύμα είναι Aim_ Printing2.pdf? Είναι σαφές ότι αυτά τα δύο αποτελέσματα είναι διαφορετικά! Thanx και πάλι για να με βοηθήσει!
 
Γεια σου θα δοκιμαστεί. δοκιμάστε πρώτα αυτό το netlist όταν μπορώ να χρησιμοποιήσω το netlist ως εξής:. NOISE V (outd) VID 10 PRINT NOISE ONOISE INOISE DB (ONOISE) DB (INOISE) TRAN 0.1NS 30U START = 0U ΦΟΡΤΙΟ CASCODE.IC0 SAVE ΤΥΠΟΥ =.... IC FILE = CASCODE.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U PZ V (outd) VID * ΕΠΙΛΟΓΕΣ POST ΣΥΝΤΟΜΗ NOMOD CAPTAB ACOUT = 0 CSDF = 2 PROBE PROTECT LIB «D:.... \ ΑΣΚΗΣΗ \ DESIGNOPA \ CSMC06 \ CSMC.LIB «ΤΤ. AC 10η Δεκέμβρη 1 60MEG * SWEEP CC 1P 1P 10P αποθηκεύσετε το outd ανάλυση ac. στη συνέχεια, διαγράψτε όλα τα fles εκτός *. sp και το μοντέλο. στη συνέχεια, δοκιμάστε netlist παρακάτω:. NOISE V (outd) VID 10 PRINT NOISE ONOISE INOISE DB (ONOISE) DB (INOISE) TRAN 0.1NS 30U START = 0U PZ V (outd) VID * ΕΠΙΛΟΓΕΣ POST ΣΥΝΤΟΜΗ NOMOD CAPTAB ACOUT =.... .... «D: \ ΑΣΚΗΣΗ \ DESIGNOPA \ CSMC06 \ CSMC.LIB '0 CSDF = 2 PROBE PROTECT ΕΠ 25u LIB TT AC 10 Δεκ. 1 60MEG * ΣΑΡΩΣΗΣ CC 1P 1P 10P μπορείτε να δείτε ότι τα δύο οικόπεδα είναι τα ίδια. Μην χρησιμοποιείτε. Op 25u και. Φορτώσει ταυτόχρονα. αφορά
 
Τι θα λέγατε για φάντασμα; Μπορώ να το κάνω σε αναλογικό περιβάλλον;
 
Γεια σας, hr_rezaee έκανα προσομοιώσεις με δύο αρχεία που δώσατε, αλλά δεν πήρε ίδιο οικόπεδο. Τα ακόλουθα δύο netlists είναι σήματα ελέγχου και την ανάλυση μου. Μπορείτε να μου δείξει πώς να διορθώσετε το πρόβλημα; Χάρη 1. . NOISE V (outd) VID 10. PRINT NOISE ONOISE INOISE DB (ONOISE) DB (INOISE). TRAN 0.1NS 30U START = 0U. ΦΟΡΤΙΟ MYCASCODE.IC0. SAVE ΤΥΠΟΣ = FILE = IC MYCASCODE.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U ονομαστικό ». cmos35.txt». PZ V (outd) VID *. ΕΠΙΛΟΓΕΣ POST ΣΥΝΤΟΜΗ NOMOD CAPTAB ACOUT = 0 CSDF = 2 PROBE. PROTECT. ΕΠ 25u. LIB AC 10ης Δεκ. 1 60MEG. εκτύπωσης VDB (outd). ΤΕΛΟΣ 2. Ονομαστικό ». Cmos35.txt». TRAN 0.1NS 30U START = 0U *. ΕΠΙΛΟΓΕΣ POST ΣΥΝΤΟΜΗ NOMOD CAPTAB ACOUT = 0 CSDF = 2 PROBE. PROTECT. ΕΠ 25u. LIB ac 10η Δεκεμβρίου 60meg 1. NOISE V (outd) VID 10. PRINT NOISE ONOISE INOISE DB (ONOISE) DB (INOISE). εκτύπωσης VDB (outd). PZ V (outd) VID. ΤΕΛΟΣ
 
Γεια Παρακαλούμε προσομοίωση τους σε δύο διαφορετικούς φακέλους. αφορά
 
[Quote = wjxcom] Γεια σας, αν χρησιμοποιείτε Hspice, μπορείτε να εκτελέσετε TRAN ανάλυση, και να αποθηκεύσετε τα σημεία λειτουργίας του κυκλώματος σε ένα αρχείο, και στη συνέχεια μπορείτε να φορτώσετε το αρχείο και να εκτελέσει την ανάλυση AC. Για παράδειγμα, μπορείτε να εκτελέσετε TRAN ανάλυση:... SAVE ΤΥΠΟΣ = FILE = IC RAIL2RAIL.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U TRAN 0.1NS 30U START = 0U και στη συνέχεια μπορείτε να εκτελέσετε την ανάλυση AC AC 10, Δεκεμβρίου 1 100MEG * SWEEP CC 0,5 P 3P 0,1 p. ΦΟΡΤΙΟ RAIL2RAIL.IC0 μπορείτε να πάρετε τη βοήθεια από το Hspice manul να κατανοήσουν το. να σώσει και. φορτίο! Όσον αφορά! [/quote] sc_cmfb είναι μια δυναμική ανάδραση κοινή λειτουργία, πώς να επιλέξετε τα σημεία λειτουργίας dc. εάν το u να επιλέξετε τυχαία σημεία λειτουργίας, τα αποτελέσματα είναι λάθος.
 
γιατί να μην σώσετε πρώτα το σημείο λειτουργίας φορτώσει τότε το αποθηκευμένο αρχείο;
 
[QUOTE = wjxcom? 442171] Γεια σας, αν χρησιμοποιείτε Hspice, μπορείτε να εκτελέσετε TRAN ανάλυση, και να αποθηκεύσετε τα σημεία λειτουργίας του κυκλώματος σε ένα αρχείο, και στη συνέχεια μπορείτε να φορτώσετε το αρχείο και να εκτελέσει την ανάλυση AC. Για παράδειγμα, μπορείτε να εκτελέσετε TRAN ανάλυση:... SAVE ΤΥΠΟΣ = FILE = IC RAIL2RAIL.IC ΕΠΙΠΕΔΟ = ALL TIME = 25U TRAN 0.1NS 30U START = 0U και στη συνέχεια μπορείτε να εκτελέσετε την ανάλυση AC AC 10, Δεκεμβρίου 1 100MEG * SWEEP CC 0,5 P 3P 0,1 p. ΦΟΡΤΙΟ RAIL2RAIL.IC0 μπορείτε να πάρετε τη βοήθεια από το Hspice manul να κατανοήσουν το. να σώσει και. φορτίο! Όσον αφορά! [/quote] γεια mr, wjxcom wouid να μου πείτε γιατί επιλέγετε το χρόνο = 25u για αυτό το simulatin; ευχαριστίες
 
Γεια sh.shadmand: Νομίζω ότι μπορείτε να χρησιμοποιήσετε οποιαδήποτε στιγμή την προσομοίωση, αλλά θα πρέπει να επιβεβαιώσει ότι η κοινή τάση εξόδου είναι σταθερή!
 

Welcome to EDABoard.com

Sponsor

Back
Top