Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design

Σχετικά έγγραφα
K15 Ψηφιακή Λογική Σχεδίαση 6: Λογικές πύλες και λογικά κυκλώματα

K24 Ψηφιακά Ηλεκτρονικά 4: Σχεδίαση Συνδυαστικών Κυκλωμάτων

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΨΗΦΙΑΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ. Κεφάλαιο 3

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

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

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

K15 Ψηφιακή Λογική Σχεδίαση 4+5: Άλγεβρα Boole

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

K14 Αναλογικά Ηλεκτρονικά 9: Διαφορικός Ενισχυτής Τελεστικός Ενισχυτής

Γιάννης Λιαπέρδος ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ. Κριτική Ανάγνωση: Αγγελική Αραπογιάννη. Επιμέλεια πολυμεσικού διαδραστικού υλικού: Γιώργος Θεοφάνους

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων. Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design

του διπολικού τρανζίστορ

Ηλεκτρονική. Ενότητα 5: DC λειτουργία Πόλωση του διπολικού τρανζίστορ. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

Ψηφιακά Συστήματα. 3. Λογικές Πράξεις & Λογικές Πύλες

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

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

Πράξεις με δυαδικούς αριθμούς

ΙΚΑΝΟΤΗΤΕΣ: 1. Αναγνωρίζει απλούς κωδικοποιητές - αποκωδικοποιητές.

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

ΜΕΡΟΣ 1 ο : Δυαδικές συναρτήσεις Άλγεβρα Boole Λογικά διαγράμματα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 2 ο. ΑΛΓΕΒΡΑ Boole ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΔΙΔΑΣΚΩΝ: Λ. ΜΠΙΣΔΟΥΝΗΣ ΛΥΣΕΙΣ ΕΞΕΤΑΣΗΣ ΣΤΟ ΜΑΘΗΜΑ «ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ» ΗΜΕΡΟΜΗΝΙΑ: 28/01/2015

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 2 ΛΟΓΙΚΕΣ ΠΥΛΕΣ OR, NOR, XOR

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

K24 Ψηφιακά Ηλεκτρονικά 9: Flip-Flops

3. ΛΟΓΙΚΕΣ ΠΡΑΞΕΙΣ & ΛΟΓΙΚΕΣ ΠΥΛΕΣ

Ηλεκτρονική. Ενότητα 5: DC λειτουργία Πόλωση του διπολικού τρανζίστορ. Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών

Ελίνα Μακρή

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Ψηφιακά Ηλεκτρονικά. Κεφάλαιο 1ο. Άλγεβρα Boole και Λογικές Πύλες. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

ΑΣΚΗΣΗ 1 ΛΟΓΙΚΕΣ ΠΥΛΕΣ

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

9 ο Μαθητικό Συνέδριο Πληροφορικής Κεντρικής Μακεδονίας. "My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

Κεφάλαιο 9. Ψηφιακά κυκλώματα - Άλγεβρα Boole

4.1 Θεωρητική εισαγωγή

4. ΝΟΜΟΙ ΔΥΑΔΙΚΗΣ ΑΛΓΕΒΡΑΣ

Κεφάλαιο Τρία: Ψηφιακά Ηλεκτρονικά

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

Κεφάλαιο 1 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. CMOS Κυκλώματα 2

Υ60 Σχεδίαση Αναλογικών Ολοκληρωμένων Κυκλωμάτων 12: Καθρέφτες Ρεύματος και Ενισχυτές με MOSFETs

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

"My Binary Logic" Ένας προσομοιωτής λογικών πυλών στο Scratch

6. Σχεδίαση Κυκλωμάτων Λογικής Κόμβων (ΚΑΙ), (Η)

Ελίνα Μακρή

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

Εκτέλεση πράξεων. Ψηφιακά Ηλεκτρονικά και Δυαδική Λογική. Πράξεις με δυαδικούς αριθμούς. Πράξεις με δυαδικούς αριθμούς

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

ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία

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

Βασικές CMOS Λογικές οικογένειες (CMOS και Domino)

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΑΤΡΑΣ 05/07/2010 ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

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

K14 Αναλογικά Ηλεκτρονικά 5: Ειδικοί Τύποι Διόδων

Α.3. Στην παρακάτω συνδεσμολογία οι τέσσερις αντιστάσεις R 1, R 2, R 3 και R 4 είναι διαφορετικές μεταξύ τους. Το ρεύμα Ι 3 δίνεται από τη σχέση:

K15 Ψηφιακή Λογική Σχεδίαση 1: Εισαγωγή

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών:

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

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

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

Κεφάλαιο 4 : Λογική και Κυκλώματα

Πολυσύνθετες πύλες. Διάλεξη 11

Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΑΞΗ

Ενότητα 2 ΑΛΓΕΒΡΑ BOOLE ΛΟΓΙΚΕΣ ΠΥΛΕΣ

ΣΧΕΔΙΑΣΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ. Δρ. Δ. Λαμπάκης (9 η σειρά διαφανειών)

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

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ

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

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

ΘΕΜΑ : ΒΑΣΙΚΕΣ ΣΥΝΔΕΣΜΟΛΟΓΙΕΣ ΤΕΛΕΣΤΙΚΟΥ ΕΝΙΣΧΥΤΗ. ΔΙΑΡΚΕΙΑ: 1περίοδος

1.1 Θεωρητική εισαγωγή

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

Κεφάλαιο 5. Λογικά κυκλώματα

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

ΑΚΑΔΗΜΙΑ ΕΜΠΟΡΙΚΟΥ ΝΑΥΤΙΚΟΥ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : TEΣT ΑΞΙΟΛΟΓΗΣΗΣ ΓΝΩΣΕΩΝ ΣΤΑ ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ

4 η ΕΝΟΤΗΤΑ. Το MOSFET

ΘΕΜΑ 1 ο (3.5 μονάδες) V CC R C1 R C2. R s. v o v s R L. v i I 1 I 2 ΛΥΣΗ R 10 10

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΑΞΗ

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3

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

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ/ΙΟΥΝΙΟΥ 2014

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

Τρανζίστορ διπολικής επαφής (BJT)

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

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ Ι ΘΕΩΡΗΜΑΤΑ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Άσκηση 5. Τρανζίστορ Διπολικής Επαφής σε συνδεσμολογία Κοινής Βάσης

ΑΠΑΝΤΗΣΕΙΣ. Επιµέλεια: Οµάδα Φυσικών της Ώθησης

ΟΜΑ Α Α. δ. R = 0. Μονάδες 5 ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

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

ΜΕΣΗ ΤΕΧΝΙΚΗ ΚΑΙ ΕΠΑΓΓΕΛΜΑΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗ **********

Ηλεκτρονική Μάθημα Ι Ηλεκτρονικά Συστήματα. Καθηγητής Αντώνιος Γαστεράτος Τμήμα Μηχανικών Παραγωγής και Διοίκησης, Δ.Π.Θ.

Transcript:

Υ52 Σχεδίαση Ψηφιακών Ολοκληρωμένων Κυκλωμάτων και Συστημάτων Δεληγιαννίδης Σταύρος Φυσικός, MsC in Microelectronic Design TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής Τ.Ε. 1

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων Η χαρακτηριστικότερη ίσως εφαρμογή των ψηφιακών ηλεκτρονικών είναι οι ηλεκτρονικοί υπολογιστές. Η κεντρική μονάδα επεξεργασίας (central processing unit CPU), αποτελείται από έναν πολύ μεγάλο αριθμό λογικών πυλών (logic gates), οι οποίες είναι απλά ηλεκτρονικά κυκλώματα τα οποία εκτελούν πράξεις της άλγεβρας Boole Η κάρτα ήχου (sound card) διαθέτει αναλογικές εισόδους ή/και εξόδους μέσω των οποίων διακινούνται αναλογικά σήματα. Η επεξεργασία αυτών των αναλογικών σημάτων γίνεται με ψηφιακές τεχνικές (ψηφιακή επεξεργασία σήματος [digital signal processing DSP] 2

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων Τα ψηφιακά δεδομένα τα οποία επεξεργάζεται ένας ηλεκτρονικός υπολογιστής μπορούν να είναι είτε το αποτέλεσμα της επεξεργασίας άλλων δεδομένων της ίδιας (ψηφιακής) μορφής, είτε δεδομένα που προέκυψαν από τη μετατροπή αναλογικών σημάτων σε ψηφιακά. Αναλογικοί υπολογιστές πράγματι μπορούν να κατασκευαστούν. Χρησιμοποιούνται για την επίλυση συγκεκριμένων προβλημάτων, όπως π.χ. η λύση διαφορικών εξισώσεων. Βασική δομική μονάδα είναι ο τελεστικός ενισχυτής. Οι αναλογικοί υπολογιστές δε μπορούν να προγραμματιστούν. Ένας υπολογιστής γενικού σκοπού θα πρέπει, αναγκαστικά, να είναι ψηφιακός 3

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων Δυαδικό Σύστημα Το σύστημα αρίθμησης καθορίζει τον αριθμό των σταθμών τάσης που είναι αναγκαίες για τη λειτουργία των κυκλωμάτων ενός ψηφιακού υπολογιστή. Στο δυαδικό σύστημα οι τάσεις είναι 2. Αν χρησιμοποιούσαμε το δεκαδικό σύστημα θα ήταν 10. Το τροφοδοτικό του υπολογιστή μας θα έπρεπε να παρέχει 10 διαφορετικές τιμές, γεγονός που θα αύξανε την πολυπλοκότητα όχι μόνο του ίδιου του τροφοδοτικού αλλά και των ψηφιακών κυκλωμάτων. 4

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων 5

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων Άλγεβρα Διακοπτών Όταν ένας διακόπτης είναι ανοικτός, θεωρούμε ότι βρίσκεται στη λογική κατάσταση 0, Όταν είναι κλειστός ότι βρίσκεται στη λογική κατάσταση 1. Ένα σύστημα διακοπτών βρίσκεται συνολικά στη λογική κατάσταση 0 όταν απαγορεύει τη διέλευση ηλεκτρικού ρεύματος (όταν βρίσκεται δηλαδή σε κατάσταση αποκοπής), όταν επιτρέπει τη διέλευση του ρεύματος (όταν βρίσκεται σε κατάσταση αγωγής) θα λέμε ότι το σύστημα των διακοπτών έχει τη λογική κατάσταση 1. 6

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων Στο εξής, αναφερόμενοι σε έναν διακόπτη θα εννοούμε κάθε διάταξη η οποία μπορεί να εισαχθεί σε ένα ηλεκτρικό κύκλωμα ώστε να επιτρέπει ή να απαγορεύει τη διέλευση του ηλεκτρικού ρεύματος. 7

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων 8

Αρχές σχεδίασης ψηφιακών λογικών κυκλωμάτων 9

Υλοποίηση Λογικών Πράξεων με μηχανικούς διακόπτες AND 10

Υλοποίηση Λογικών Πράξεων με μηχανικούς διακόπτες OR 11

Υλοποίηση Λογικών Πράξεων με μηχανικούς διακόπτες NOT IN OUT 1 0 0 1 12

Άλγεβρα Διακοπτών Τα κυκλώματα διακοπτών της προηγούμενης μορφής υπακούουν στους κανόνες της Άλγεβρας Boole. απόδειξη της ταυτότητας x + x = x 13

Άλγεβρα Διακοπτών Τα κυκλώματα διακοπτών της προηγούμενης μορφής υπακούουν στους κανόνες της Άλγεβρας Boole. απόδειξη της ταυτότητας x * 1 = x 14

Ασκήσεις Να σχεδιάσετε κύκλωμα μηχανικών διακοπτών το οποίο να επιβεβαιώνει τις παρακάτω ταυτότητες και να εξηγήσετε τη λειτουργία του. x x = x _ x + x = 1 _ x x = 0 15

Υλοποίηση λογικών συναρτήσεων f(x,y,z) = x + yz 16

Άσκηση Να προσδιορίσετε τη λογική συνάρτηση την οποία υλοποιεί το κύκλωμα διακοπτών του σχήματος 17

Λογικά κυκλώματα με ηλεκτρονικούς διακόπτες 18

Οι ηλεκτρονικά ελεγχόμενοι διακόπτες είναι στοιχεία τριών ακροδεκτών: εισόδου (IN) εξόδου (OUT) ελέγχου (C) Οι δύο πρώτοι ακροδέκτες ορίζουν τη διαδρομή από την οποία μεταφέρεται κάποιο σήμα μέσω του διακόπτη, ενώ ο τρίτος καθορίζει την κατάσταση του διακόπτη (ανοικτός ή κλειστός). 19

Ηλεκτρονικά ελεγχόμενος διακόπτης τύπου n Ένας ηλεκτρονικός διακόπτης τύπου n είναι ανοικτός (off) όταν ο ακροδέκτης ελέγχου του τίθεται στο λογικό μηδέν, και κλειστός(on) όταν ο ακροδέκτης ελέγχου τίθεται στη λογική μονάδα 20

Ηλεκτρονικά ελεγχόμενος διακόπτης τύπου p Ένας ηλεκτρονικός διακόπτης τύπου p είναι ανοικτός (off) όταν ο ακροδέκτης ελέγχου του τίθεται στη λογική μονάδα, και κλειστός(on) όταν ο ακροδέκτης ελέγχου τίθεται στο λογικό μηδέν 21

Ισοδυναμία διακοπτών τύπου n και p Ένας ηλεκτρονικά ελεγχόμενος διακόπτης τύπου p αντιστοιχεί στον αντίστοιχό του τύπου n με συμπληρωμένη την τιμή η οποία εφαρμόζεται στον ακροδέκτη ελέγχου του 22

Υλοποίηση λογικών πράξεων με διακόπτες τύπου n Ταυτότητα ( x = x) Όταν στον ακροδέκτη ελέγχου του διακόπτη εφαρμόζεται το λογικό 0, ο διακόπτης είναι ανοικτός και η έξοδος του κυκλώματος απομονώνεται από τη θετική τάση τροφοδοσίας (+5V), συνδεόμενη στη γη μέσω του αντιστάτη. Συνεπώς, η τάση εξόδου (V out ) είναι μηδενική και αντιστοιχεί και αυτή στο λογικό 0, όπως και η τιμή ελέγχου του διακόπτη. Όταν στον ακροδέκτη ελέγχου του διακόπτη εφαρμόζεται το λογικό 1, ο διακόπτης είναι κλειστός και η έξοδος του κυκλώματος συνδέεται άμεσα στη θετική τάση τροφοδοσίας (+5V). Συνεπώς, η τάση εξόδου (V out ) είναι ίση με +5V και αντιστοιχεί και αυτή στο λογικό 1, όπως και η τιμή ελέγχου του διακόπτη. 23

Υλοποίηση λογικών πράξεων με διακόπτες τύπου n Συμπλήρωμα ( x ) Πύλη ΝΟΤ 24

Υλοποίηση λογικών πράξεων με διακόπτες τύπου n (α) AND (β) NAND 25

Υλοποίηση λογικών πράξεων με διακόπτες τύπου n Σε κάθε κύκλωμα το οποίο υλοποιεί μια λογική πράξη ή μια λογική συνάρτηση με τη βοήθεια αντιστάτη και διακοπτών, η εναλλαγή της θέσης του αντιστάτη και του δικτυώματος των διακοπτών οδηγεί σε κύκλωμα το οποίο υλοποιεί το συμπλήρωμα της λογικής πράξης ή της λογικής συνάρτησης. 26

Υλοποίηση λογικών πράξεων με διακόπτες τύπου n (α) OR (β) NOR 27

Υλοποίηση λογικών πράξεων με διακόπτες τύπου p Ταυτότητα ( x = x) 28

Υλοποίηση λογικών πράξεων με διακόπτες τύπου p Συμπλήρωμα ( x ) Πύλη ΝΟΤ 29

Υλοποίηση λογικών πράξεων με διακόπτες τύπου p Σε κάθε κύκλωμα το οποίο υλοποιεί μια λογική πράξη ή μια λογική συνάρτηση με τη βοήθεια διακοπτών, η εναλλαγή του τύπου των διακοπτών (n p) οδηγεί σε κύκλωμα το οποίο υλοποιεί τη λογική πράξη ή τη λογική συνάρτηση η οποία αντιστοιχεί στην αρχική πράξη ή συνάρτηση δεχόμενη ως ορίσματα τα συμπληρώματα των ορισμάτων της αρχικής συνάρτησης. 30

Υλοποίηση λογικών πράξεων με διακόπτες τύπου p (α) AND (β) NAND 31

Υλοποίηση λογικών πράξεων με διακόπτες τύπου p (α) OR (β) NOR 32

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες Με τον όρο συμπληρωματικό δικτύωμα ενός δικτυώματος ηλεκτρονικά ελεγχόμενων διακοπτών εννοούμε το δικτύωμα το οποίο διαθέτει διακόπτες αντίθετου τύπου σε σχέση με εκείνους του αρχικού δικτυώματος, ίσο αριθμό διακοπτών με το αρχικό δικτύωμα και τοπολογία η οποία προκύπτει από την μετατροπή της παράλληλης σύνδεσης διακοπτών σε σύνδεση σε σειρά, και αντίστροφα. 33

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες 34

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες Ταυτότητα ( x = x) Συμπλήρωμα ( x ) 35

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες (α) AND (β) NAND 36

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες (α) OR (β) NOR 37

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες Σε κάθε κύκλωμα το οποίο υλοποιεί μια λογική πράξη ή μια λογική συνάρτηση με τη βοήθεια συμπληρωματικών διακοπτών, η εναλλαγή της θέσης των δύο συμπληρωματικών δικτυωμάτων οδηγεί σε κύκλωμα το οποίο υλοποιεί το συμπλήρωμα της λογικής πράξης ή της λογικής συνάρτησης. 38

Υλοποίηση λογικών πράξεων με ηλεκτρονικούς διακόπτες f(x,y,z) = x y + z 39

Υλοποίηση λογικών πράξεων με συμπληρωματικούς διακόπτες f(x,y,z) = x y + z 40

Άσκηση Δίνεται η λογική συνάρτηση f(x,y,z,w) = (x + y)zw Να σχεδιάσετε κύκλωμα με διακόπτες τύπου n το οποίο να την υλοποιεί. Όμοια για κύκλωμα με διακόπτες τύπου p, καθώς και για κύκλωμα με συμπληρωματικούς διακόπτες (τύπου n και τύπου p). 41