HY220 Εργαςτήριο Ψηφιακών Κυκλωμάτων. 9/28/ ΗΥ220 - Διάλεξθ 3θ, Επανάλθψθ

Σχετικά έγγραφα
3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ

HY121 Ηλεκτρικά Κυκλώματα

HY437 Αλγόριθμοι CAD

HY437 Αλγόριθμοι CAD

x n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.

Παράςταςη ςυμπλήρωμα ωσ προσ 1


Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

Σχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων

Λαμβάνοντασ υπόψη ότι κατά την πρόςθεςη δφο δυαδικϊν ψηφίων ιςχφει: Κρατοφμενο

HY437 Αλγόριθμοι CAD

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

HY220 Εργαςτόριο Ψηφιακών Κυκλωμϊτων

Λογική Σχεδίαση Ψηφιακών Συστημάτων

HY220 Εργαςτήριο Ψηφιακών Κυκλωμάτων. Διδάςκων: Χ. ωτηρίου, Βοηθοί: Ε. Κουναλάκησ, Π. Ματτθαιάκησ, Δ. Σςαλιαγκόσ.

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 1 : Ειςαγωγι. Φϊτιοσ Βαρτηιϊτθσ

ΦΥΕ 14 ΑΚΑΔ. ΕΤΟΣ Η ΕΡΓΑΣΙΑ. Ημερομηνία παράδοςησ: 12 Νοεμβρίου (Όλεσ οι αςκιςεισ βακμολογοφνται ιςοτίμωσ με 10 μονάδεσ θ κάκε μία)

ΗΥ101: Ειςαγωγι ςτθν Πλθροφορικι

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ. ιδάσκων : ρ. Β. ΒΑΛΑΜΟΝΤΕΣ. Πύλες - Άλγεβρα Boole 1

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

2

Ελίνα Μακρή

Ακολουκιακά Λογικά Κυκλώματα

HY437 Αλγόριθμοι CAD

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

ΠΡΟΓΡΑΜΜΑΣΙΜΌ ΤΠΟΛΟΓΙΣΏΝ. Κεφάλαιο 8 Η γλϊςςα Pascal

Παραπάνω παρουςιάηεται ο πιο ςυνικθσ χωροκζτθςθ αρικμθτικϊν, λογικϊν κυκλωμάτων. Η μονάδα επεξεργαςίασ είναι θ λζξθ (λ.χ. 32-bit ςε επεξεργαςτζσ,

Ψθφιακά Ηλεκτρονικά. Ενότθτα 4 : Ανάλυςθ ακολουκιακϊν κυκλωμάτων με ρολόι Φϊτιοσ Βαρτηιϊτθσ

Μετατροπι Αναλογικοφ Σιματοσ ςε Ψθφιακό. Διάλεξθ 10

HY330 Ψηφιακά Κυκλώματα - Εισαγωγή στα Συστήματα VLSI. 1 ΗΥ330 - Διάλεξη 7η - Ακολουθιακά Κυκλώματα

Ενότητα 4 ΛΟΓΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ ΔΥΟ ΕΠΙΠΕΔΩΝ

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

HY430 Εργαςτήριο Ψηφιακών Κυκλωμάτων. 1 ΗΥ430 - Διάλεξθ 10θ - Μθχανζσ Ρεπεραςμζνων Κατάςταςεων

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

2. Άλγεβρα Boole και Λογικές Πύλες

Προχωρθμζνα Θζματα Συςτθμάτων Ελζγχου

Ψθφιακά Ηλεκτρονικά. Ενότθτα 7 : Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων Φϊτιοσ Βαρτηιϊτθσ

Προςζξτε ότι για τα A, B ςε ςειρά, θ πθγι του πάνω, όταν είναι ανοικτό φτάνει μόνο τα (Vdd Vtn)V.

Ελίνα Μακρή

Λογικά Ψθφιακά Κυκλϊματα

Πολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Άλγεβρα Boole και Λογικές Πύλες 2. Επιμέλεια Διαφανειών: Δ.

Θεςιακά ςυςτιματα αρίκμθςθσ

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

σύνθεση και απλοποίησή τους θεωρήµατα της άλγεβρας Boole, αξιώµατα του Huntington, κλπ.

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Ακολουθιακή Λογική. Επιμέλεια Διαφανειών: Δ.

Μετατροπεσ Παραςταςεων

Σχεδιασμός Ψηφιακών Συστημάτων

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Διάλεξθ 4

1. Αν θ ςυνάρτθςθ είναι ΠΟΛΤΩΝΤΜΙΚΗ τότε το πεδίο οριςμοφ είναι το διότι για κάκε x θ f(x) δίνει πραγματικό αρικμό.

ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου

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

7 η διάλεξη Ακολουθιακά Κυκλώματα

ΕΝΟΣΘΣΑ 1: ΓΝΩΡIΗΩ ΣΟΝ ΤΠΟΛΟΓΙΣΘ Ω ΕΝΙΑΙΟ ΤΣΘΜΑ. ΚΕΦΑΛΑΙΟ 1: Ψθφιακόσ Κόςμοσ

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

HY523 Εργαςτηριακή Σχεδίαςη Ψηφιακών Κυκλωμάτων με εργαλεία Ηλεκτρονικού Σχεδιαςτικού Αυτοματιςμού. 2 ΗΥ523 - Χωροκζτθςθ

ΑΝΣΙΣΡΟΦΗ ΤΝΑΡΣΗΗ. f y x y f A αντιςτοιχίηεται ςτο μοναδικό x A για το οποίο. Παρατθριςεισ Ιδιότθτεσ τθσ αντίςτροφθσ ςυνάρτθςθσ 1. Η. f A τθσ f.

Γενικά Μαθηματικά ΙΙ

Λογικά Ψθφιακά Κυκλϊματα

HY437 Αλγόριθμοι CAD

ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πρόγραμμα Επιμόρυωσης Τποψηυίων Καθηγητών Σεχνολογίας. Ηλεκτρονικά ΙΙ

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Απλοποίηση Συναρτήσεων Boole. Επιμέλεια Διαφανειών: Δ.

ΨΗΦΙΑΚΗ ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (Τ.Ε.Ι.) ΚΡΗΤΗΣ Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων. Ψηφιακή Σχεδίαση. Κεφάλαιο 2: Συνδυαστικά Λογικά

Ακολουθιακά Κυκλώματα Flip-Flops

Ακολουθιακά Κυκλώµατα. ΗΜΥ 210: Λογικός Σχεδιασµός, Εαρινό Εξάµηνο Ακολουθιακά Κυκλώµατα (συν.) Ακολουθιακή Λογική: Έννοια

Συπικζσ Γλϊςςεσ Περιγραφισ Τλικοφ Διάλεξθ 5

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

ΜΑΘΗΜΑΣΙΚΑ Γ ΓΕΝΙΚΗ ( ΑΠΟ ΘΕΜΑΣΑ ΛΤΚΕΙΩΝ ) ΕΡΩΣΗΕΙ ΩΣΟΤ ΛΑΘΟΤ ΑΝΑΛΤΗ

The European Tradesman - Basics of electricity - Czech Republic

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 11 : Μετρθτζσ Ριπισ Φϊτιοσ Βαρτηιϊτθσ

Δυναμικι Μθχανϊν I. Διάλεξθ 16. Χειμερινό Εξάμθνο 2013 Τμιμα Μθχανολόγων Μθχ., ΕΜΠ

HY437 Αλγόριθμοι CAD

Δυαδικοσ πολλαπλαςιαςμοσ και διαιρεςη ακεραιων

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 9 : Διαδικαςία φνκεςθσ Φϊτιοσ Βαρτηιϊτθσ

f(x, y, z) = y z + xz

Σο θλεκτρικό κφκλωμα

Ψθφιακά Ηλεκτρονικά. Ενότθτα 5 : Ανάλυςθ κυκλώματοσ με D και JK FLIP- FLOP Φώτιοσ Βαρτηιώτθσ

-Έλεγχοσ μπαταρίασ (χωρίσ φορτίο) Ο ζλεγχοσ αυτόσ μετράει τθν κατάςταςθ φόρτιςθ τθσ μπαταρίασ.

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Μετατροπεσ Παραςταςεων

HY437 Αλγόριθμοι CAD

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο Διάλεξη 8 η : Μηχανές Πεπερασμένων Κaταστάσεων σε FPGAs

ΣΤΟΙΧΕΙΑ ΜΑΘΗΜΑΤΙΚΗΣ ΛΟΓΙΚΗΣ

Εισαγωγή στους Υπολογιστές

HY220 Εργαςτήριο Ψηφιακών Κυκλωμάτων.

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

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

Γενικά Μαθηματικά ΙΙ

ΑΣΚΗΣΗ 9. Tα Flip-Flop

Ελίνα Μακρή

6 θ διάλεξθ Σχεδίαςθ και Υλοποίθςθ Συνδυαςτικϊν Κυκλωμάτων ςε επίπεδο Τρανηίςτορ

Ανάλυςη κλειςτϊν δικτφων

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

ΑΝΩΣΑΣΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΠΕΙΡΑΙΑ ΣΕΧΝΟΛΟΓΙΚΟΤ ΣΟΜΕΑ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΑΤΣΟΜΑΣΙΜΟΤ Σ.Ε.

ΚΤΚΛΩΜΑ RLC Ε ΕΙΡΑ (Απόκριςη ςε ημιτονοειδή είςοδο)

Εισαγωγή στην Πληροφορική

3. Απλοποίηση Συναρτήσεων Boole

Transcript:

HY220 Εργαςτήριο Ψηφιακών Κυκλωμάτων Διδάςκων: Χ. Σωτηρίου, Βοηθοί: Ε. Κουναλάκησ, Π. Ματτθαιάκησ http://www.csd.uoc.gr/~hy220 1 Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 2 1

Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 3 Συςτήματα Αριθμών και Δυαδικοί Αριθμοί Το κάκε ψθφίο ενόσ αρικμοφ α 5 α 4 α 3 α 2 α 1 α 0 α -1 α -2 α -3 ςτθν βάςθ Β παριςτάνεται ωσ εξισ: Β 5.α 5 + Β 4 α 4 + Β 3 α 3 + Β 2 α 2 + Β 1 α 1 + Β 0 α 0 + Β -1 α -1 + Β -2 α -2 + Β -3 α -3 Ραράδειγμα: 11010.11 1.2 4 + 1.2 3 + 0.2 2 + 1.2 1 + 0.2 0 + 1.2-1 + 1.2-2 = 26.75 Βάςθ του παραπάνω μποροφμε να μετατρζπουμε αρικμοφσ μεταξφ του δεκαδικοφ, δυαδικοφ και δεκαεξαδικοφ ςυςτιματοσ 4 2

Συςτήματα Αριθμών και Δυαδικοί Αριθμοί Αρνητικό Πρόςημο Η πιο ςυνικθσ αναπαράςταςθ αρνθτικϊν αρικμϊν γίνεται με το προςθμαςμζνο ςυμπλιρωμα, όπου ουςιαςτικά το αριςτερότερο ψθφίο ζχει αρνθτικι αξία Ραράδειγμα: 11010.11 1.(-2 4 ) + 1.2 3 + 0.2 2 + 1.2 1 + 0.2 0 + 1.2-1 + 1.2-2 = -10.75 Μετατρζψτε τουσ παρακάτω αρικμοφσ ςε δυαδικό (b ), δεκαεξαδικό (h ) και δεκαδικό (d ) αντίςτοιχα: h'fa, b 101010, d 232, h 12, b 1100.01, d 23.12 5 Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 6 3

Ψηφιακή Λογική Στθν ψθφιακι λογικι αντιςτοιχοφμε τισ διακριτζσ τιμζσ 0 και 1 ςε αναλογικά διαςτιματα. Τα μεγάλα πλεονζκτθματα τθσ ψθφιακισ λογικισ είναι (1) θ ακρίβεια που είναι ςυνάρτθςθ των ψθφίων, (2) τα μεγάλα περικϊρια κορφβου και (3) θ απλοφςτερθ ςχεδίαςθ. 7 Ψηφιακή Λογική V out V OH Slope = -1 1 V OH V IH Undefined Region Slope = -1 V IL V OL 0 V OL V IL V IH V in 8 4

Ψηφιακή Λογική 9 Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Είδθ Κυκλωμάτων 10 5

Ηλεκτρικά Χαρακτηριςτικά - Θεώρημα Thevenin/Norton Σε θλεκτρικό επίπεδο όλα τα κυκλϊματα ςυμπεριφζρονται με αναλογικό τρόπο Θεϊρθμα Thevenin = Οποιοδιποτε γραμμικό δίκτυο με 2 άκρα, είναι ςυνδυαςμόσ πθγϊν και αντιςτάςεων, μπορεί να αντικαταςτακεί με 1 πθγι και 1 αντίςταςθ 11 Ηλεκτρικά Χαρακτηριςτικά - Θεώρημα Thevenin/Norton = Βιματα 1. Αφαιροφμε το φορτίο 2. Υπολογίηουμε το δυναμικό χωρίσ φορτίο (V TH ) 3. Θεωροφμε οιεςδιποτε πθγζσ κλειςτό κφκλωμα 4. Υπολογίηουμε τθν αντίςταςθ που βλζπει το φορτίο (R TH ) 12 6

Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 13 Παραςιτική Χωρητικότητα και Αντίςταςη Ο λόγοσ που ςυηθτιςαμε το κεϊρθμα Thevenin είναι για να γίνει αντιλθπτό ότι οτιδιποτε υλικό ζχει μια ιςοδφναμθ Ραραςιτικι αντίςταςθ Ραραςιτικι χωρθτικότθτα 14 7

Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 15 Δυαδική Άλγεβρα Το αλγεβρικό ςφςτθμα B ορίηεται ωσ ({0, 1}, +,.} Θεμελιϊδεισ Ιδιότθτεσ ΙΔΙΟΣΗΣΑ ΠΑΡΑΔΕΙΓΜΑΣΑ Αυτοδυναμία x + x = x x. x = x Αντιμετάκεςθ x + y = y + x x. y = y. x Ρροςεταιριςμόσ x + (y + z) = (x + y) + z x. (y. z) = (x. y). z Απορρόφθςθ x. (x + y) = x x + (x.y) = x Επιμεριςμόσ x + (y. z) = (x + y)(x + z) x. (y + z) = (x. y)+(x. z) Φπαρξθ Αντιςτρόφου Για κάκε Χ υπάρχει Χ Ουδζτερο Στοιχείο x + 0 = x x. 1 = x 16 8

Δυαδική Άλγεβρα Επιπλζον Ιδιότθτεσ ΙΔΙΟΣΗΣΑ ΠΑΡΑΔΕΙΓΜΑΣΑ Διπλι Άρνθςθ (x ) = x x. x = x Νόμοσ De Morgan (x. y) = x + y (x + y) = x. y Ρροτεραιότθτα τελεςτϊν (),,., + 17 Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 18 9

Δυαδικέσ Συναρτήςεισ Μια απεικόνιςθ B ν B, δθλαδι με πεδίο οριςμοφ το B ν και πεδίο τιμϊν το B, που περιγράφεται με δυαδικι εξίςωςθ αποτελεί Δυαδικι Συνάρτθςθ Ραράδειγμα Πίνακας Αλήθειας f1, f2 F1 = x + y z, δυαδική εξίσωση (ςφμβαςθ: με κεφαλαίο) f1(x, y, z) = x + y z, δυαδική συνάρτηση F2 = x y z + x yz + xy f2(x, y, x) = x y z + x yz + xy Ξεχωρίςτε ςτον Ρ.Α. τα μζρθ των ςυναρτιςεων που παράγουν 1 Απλοποιιςτε τθν f2 x y z f1 f2 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 0 19 Δυαδικέσ Συναρτήςεισ Απλοποίθςθ τθσ F2 F2 = x y z + x yz + xy = x z(y + y ) + xy = x z + xy Οι απλοποιιςεισ ςτθν δυαδικι άλγεβρα ςυνεπάγονται βελτιςτοποίθςθ ςε επίπεδο κυκλϊματοσ 20 10

Δυαδικέσ Συναρτήςεισ F3 = a(b + c ) + d(e + f + g ) Η κάκε μεταβλθτι, x ι x, αντιςτοιχεί ςε μια είςοδο πφλθσ Ο κάκε τελεςτισ,. ι +, ςε μια πφλθ με ανάλογο αρικμό ειςόδων Η αλγεβρικι επεξεργαςία τθσ ςυνάρτθςθσ μπορεί παράγει ιςοδφναμα κυκλϊματα με διαφορετικζσ ιδιότθτεσ ( παρακάτω) Απλοποιιςτε τισ παρακάτω ςυναρτιςεισ ΑΚΗΗ (x + y)(x + y ) x(x + y) xy + x z + yz x + x y (x + y)(x + z)(y + z) oμοφωνία (consensus) 21 Δυαδικέσ Συναρτήςεισ Υπάρχουν άπειροι τρόποι ζκφραςθσ μιασ δυαδικισ ςυνάρτθςθσ Μορφζσ ζκφραςθσ που παρζχουν μοναδικότθτα και επιτρζπουν ςφγκριςθ για ιςότθτα ονομάηονται κανονικέσ Κανονικι μορφι ελαχιςτόρων (minterms) Οι ελάχιςτεσ διαςτάςεισ του B ν, δθλαδι τα ςθμεία του κφβου B ν ονομάηονται ελαχιςτόροι Ο κάκε ελαχιςτόροσ, ςθμείο ςτο B ν αντιςτοιχεί ςε μια γραμμι του πίνακα αλθκείασ Κανονικι μορφι μεγιςτόρων (maxterms) Η ςφηευξθ διαςτάςεων του B ν δθμιουργεί τουσ μεγιςτόρουσ, που πάλι αντιςτοιχοφν ςε γραμμζσ του πίνακα αλθκείασ 22 11

Δυαδικέσ Συναρτήςεισ Ραράδειγμα τριϊν μεταβλθτϊν Ελαχιςτόροι Μεγιςτόροι x y z Προσ Ονομαςία Προσ Ονομαςία 0 0 0 x y z m0 x + y + z M0 0 0 1 x y z m1 x + y + z M1 0 1 0 x yz m2 x+ y + z M2 0 1 1 x yz m3 x + y + z M3 1 0 0 xy z m4 x + y + z M4 1 0 1 xy z m5 x + y + z M5 1 1 0 xyz m6 x + y + z M6 1 1 1 xyz m7 x + y + z M7 23 Δυαδικέσ Συναρτήςεισ Εκφράςτε τισ f1, f2 ωσ ακροίςματα ελαχιςτόρων και γινόμενα μεγιςτόρων αντίςτοιχα f1 = x y z + xy z + xyz f1 = (x + y + z)(x + y + z)(x + y + z )(x + y + z )(x + y + z) f2 = x yz + xy z + xyz + xyz x y z f1 f2 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 f2 = (x + y + z)(x + y + z )(x + y + z)(x + y + z) 24 12

Δυαδικέσ Συναρτήςεισ Ρρότυπεσ Μορφζσ Το άκροιςμα γινομζνων και το γινόμενο ακροιςμάτων είναι πρότυπεσ μορφζσ για τθν υλοποίθςθ 2-επίπεδων κυκλωμάτων Άκροιςμα γινομζνων AND-OR υλοποίθςθ Γινόμενο ακροιςμάτων OR-AND υλοποίθςθ 25 Δυαδικέσ Συναρτήςεισ Ρολυεπίπεδθ υλοποίθςθ Η παραγοντοποίηςη μιασ δυαδικισ ςυνάρτθςθσ οδθγεί ςε πολυεπίπεδεσ μορφζσ κυκλωμάτων F = c(a + b) + d(e + f) = ac + bc + de + df 5 πφλεσ και για τισ 2 υλοποιιςεισ Ροιο είναι το πλεονζκτθμα τθσ πολυεπίπεδθσ λογικισ; 26 13

Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 27 Συνδυαςτικέσ Πύλεσ Οι ςυνικεισ τφποι είναι: AND OR INV BUF NAND NOR XOR XNOR 28 14

Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 29 Ακολουθιακά Στοιχεία: Flip-Flop και Latch NOR SR Latch Θετικά Ενεργό Αναλφςτε τθν λειτουργία του ξεκινϊντασ από μια αρχικι κατάςταςθ ςτα Q, Q Τι ςυμβαίνει ςτθν περίπτωςθ που S = R = 1; Υπάρχει κάποιο πρόβλθμα εκεί; 30 15

Ακολουθιακά Στοιχεία: Flip-Flop και Latch NAND SR Latch Αρνθτικά Ενεργό Αναλφςτε τθν λειτουργία του ξεκινϊντασ από μια αρχικι κατάςταςθ ςτα Q, Q Τι ςυμβαίνει ςτθν περίπτωςθ που S = R = 0; Υπάρχει κάποιο πρόβλθμα εκεί; 31 Ακολουθιακά Στοιχεία: Flip-Flop και Latch Θετικό D Latch (Μανταλωτισ), όπου C είναι το ρολόι (ςυνικωσ λζγεται g = gate) Ρϊσ εξαςφαλίηεται ότι θ περίπτωςθ S = R = 0 δεν ςυμβαίνει; Τι κα ςυμβεί αν C = 1 και το D αλλάηει; 32 16

Ακολουθιακά Στοιχεία: Flip-Flop και Latch Πταν το C ςτο latch κάνει μετάβαςθ 1 0, το κετικό latch κλείνει Αν το D αλλάηει κατά τθν διάρκεια του κλειςίματοσ, δθλ. ςε χρόνο μικρότερο από τθν κακυςτζρθςθ των INV-NAND-SR, τότε το latch δεν κα αποκθκεφςει τθν ςωςτι κατάςταςθ Η τελικι κατάςταςθ που κα αποκθκευτεί κα εξαρτάται από τον κόρυβο και δρομιςεισ ςτο κφκλωμα Ρεριοριςμοί Setup (Ρρόκεςθσ) και Hold (Διατιρθςθσ) Latch G (Clock) Setup Hold D (Data) 33 Ακολουθιακά Στοιχεία: Flip-Flop και Latch Σφμβολα για Latches: 34 17

Ακολουθιακά Στοιχεία: Flip-Flop και Latch Master-Slave (Αφζντθσ-Σκλάβοσ) D Flip-Flop Σε ποια ακμι αποκθκεφει δεδομζνα το παραπάνω FF; Τι κα ςυμβεί αν θ είςοδοσ D αλλάξει πολφ κοντά ςτθν ενεργή ακμι; 35 Ακολουθιακά Στοιχεία: Flip-Flop και Latch D-Type Flip-Flop Το παραπάνω FF, μεγαλφτερου εμβαδοφ, πρακτικά αποτελείται από τρείσ μανταλωτζσ (D, CLK), (CLK, Y), (S, R) 36 18

Ακολουθιακά Στοιχεία: Flip-Flop και Latch Πταν το CLK ςτο latch κάνει μετάβαςθ 1 0, τα 2 αριςτερά latches κλείνουν Αν το D αλλάηει κατά τθν διάρκεια του κλειςίματοσ, δθλ. ςε χρόνο μικρότερο από τθν κακυςτζρθςθ των SR, τότε το latch εξόδου δεν κα αποκθκεφςει τθν ςωςτι κατάςταςθ Η τελικι κατάςταςθ που κα αποκθκευτεί κα εξαρτάται από τον κόρυβο και δρομιςεισ ςτο κφκλωμα Ρεριοριςμοί Setup (Ρρόκεςθσ) και Hold (Διατιρθςθσ) FF CLK (Clock) Setup Hold D (Data) 37 Ακολουθιακά Στοιχεία: Flip-Flop και Latch Σφμβολα για Flip-Flops: 38 19

Ακολουθιακά Στοιχεία: Flip-Flop και Latch Απόκριςθ ςε κετικό επίπεδο, κετικι και αρνθτικι ακμι 39 Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Μθχανζσ Ρεπεραςμζνων Καταςτάςεων Είδθ Κυκλωμάτων 40 20

Μηχανέσ Πεπεραςμένων Καταςτάςεων Μια ΜΡΚ ορίηεται ωσ μια πεντάδα (I, O, S, d, l), όπου I είναι ζνα πεπεραςμζνο, μθ μθδενικό ςφνολο ειςόδων Ο είναι ζνα πεπεραςμζνο, μθ μθδενικό ςφνολο εξόδων S είναι ζνα πεπεραςμζνο, μθ μθδενικό ςφνολο καταςτάςεων δ είναι θ ςυνάρτθςθ επόμενθσ κατάςταςθσ, δ : I x S S λ είναι θ ςυνάρτθςθ εξόδων και αντιςτοιχεί λ : I x S O (Mealy) λ : S O (Moore) Μια ΜΡΚ αναπαρίςταται Ωσ γράφοσ όπου οι καταςτάςεισ είναι κόμβοι, οι μεταβάςεισ (δ) ακμζσ Σαν πίνακασ ροισ 41 Μηχανέσ Πεπεραςμένων Καταςτάςεων Γράφοσ Καταςτάςεων x /z x /z A B Πίνακασ Ροήσ ΜΠΚ Μ x x A A, z D, z x/z C x /z x/z x/z x/z D x /z B A, z C, z C C,z B,z D C, z A, z 42 21

Περιεχόμενα Συςτιματα Αρικμϊν και Δυαδικοί Αρικμοί Ψθφιακι Λογικι Ηλεκτρικά Χαρακτθριςτικά - Θεϊρθμα Thevenin/Norton Ραραςιτικι Χωρθτικότθτα και Αντίςταςθ Δυαδικι Άλγεβρα Δυαδικζσ Συναρτιςεισ Συνδυαςτικζσ Ρφλεσ Ακολουκιακά Στοιχεία: Flip-Flop και Latch Είδθ Κυκλωμάτων 43 Είδη Κυκλωμάτων Τα ψθφιακά κυκλϊματα χωρίηονται ςτισ εξισ κατθγορίεσ: ΚΤΚΛΩΜΑ ΕΛΕΓΧΟΤ ΔΕΔΟΜΕΝΩΝ ΜΝΗΜΗ ΛΟΓΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΡΟΛΥΡΛΕΚΤΕΣ ΜΡΚ ΚΩΔΙΚΟΡΟΙΗΤΕΣ ΣΥΓΚΙΤΕΣ ΑΙΘΜΗΤΙΚΑ SRAM DRAM FLASH 44 22