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

Σχετικά έγγραφα
2. ΛΟΓΙΚΕΣ ΠΥΛΕΣ. e-book ΛΟΓΙΚΗ ΣΧΕ ΙΑΣΗ ΑΣΗΜΑΚΗΣ-ΒΟΥΡΒΟΥΛΑΚΗΣ- ΚΑΚΑΡΟΥΝΤΑΣ-ΛΕΛΙΓΚΟΥ 1

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

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

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

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

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

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες. Βασικοί Ορισµοί

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες

1) Ταχύτητα. (Χρόνος καθυστερήσεως της διαδόσεως propagation delay Tpd ). Σχήμα 11.1β Σχήμα 11.1γ

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

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

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

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

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

Αναλογικά & Ψηφιακά Κυκλώματα ιαφάνειες Μαθήματος ρ. Μηχ. Μαραβελάκης Εμ.

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

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

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

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

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

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

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

Ψηφιακά Ηλεκτρονικά. Μάθηµα 1ο.. Λιούπης

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

Copyright, 2006 ΚΑΓΙΑΜΠΑΚΗΣ ΜΑΝΟΣ

Ψηφιακά Ηλεκτρονικά. Μάθηµα 2ο.. Λιούπης

4.2 Αναπαράσταση δυαδικών τιμών στα ψηφιακά κυκλώματα

Υλοποίηση λογικών πυλών µε τρανζίστορ MOS. Εισαγωγή στην Ηλεκτρονική

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

2 η Θεµατική Ενότητα : Άλγεβρα Boole και Λογικές Πύλες. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

ΚΕΦΑΛΑΙΟ 3 ο Αλγεβρα BOOLE και Λογικές Πύλες

Ψηφιακή Λογική και Σχεδίαση

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

10. Χαρακτηριστικά στοιχεία λογικών κυκλωμάτων

Αρχιτεκτονικές Υπολογιστών BOOLEAN ALGEBRA

Λογικά Κυκλώματα με Διόδους, Αντιστάσεις και BJTs. Διάλεξη 2

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

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

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

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

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

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

Κεφάλαιο 4. Λογική Σχεδίαση

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

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

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

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

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

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

Ενότητα 3 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ

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

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/ :09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

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

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

Σελίδα 1 από 8. Απαντήσεις στο φυλλάδιο 52

Ηλεκτρονική Μάθημα VIΙΙ Ψηφιακά Κυκλώματα Υλοποίηση Λογικών Συναρτήσεων

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

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

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

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

ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ ΤΕΧΝΟΛΟΓΙΑΣ MOS KAI CMOS

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

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

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET)

ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο Κυκλώματα CMOS. Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

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

Εισαγωγή στα κυκλώµατα CMOS 2

Ιωάννης Καλόµοιρος ΠΡΟΗΓΜΕΝΑ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Τεύχος 1 ο. Σύντοµη εισαγωγή στα ψηφιακά κυκλώµατα και στις οικογένειες κυκλωµάτων της τυπικής λογικής

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

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

3 η Θεµατική Ενότητα : Απλοποίηση Συναρτήσεων Boole. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

2 η Θεµατική Ενότητα : Σύνθετα Συνδυαστικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

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

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

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

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

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

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

Εισαγωγή στις κρυσταλλολυχνίες (Transistors)

Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 1

Επίπεδο Ψηφιακής Λογικής (The Digital Logic Level)

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Συνδιαστικά Λογικά Κυκλώματα / Ολοκληρωμένα Κυκλώματα 1

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

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

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

Κεφάλαιο Ένα: ιπολικά Transistor

Ψηφιακά Ηλεκτρονικά. Μάθηµα 4ο.. Λιούπης

Κανόνες του Εργαστηρίου Ψηφιακών Συστημάτων Βαθμολογία του Εργαστηρίου Υλικά και εξοπλισμός που θα χρησιμοποιηθούν σωστός τρόπος χειρισμού τους και

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

Επανάληψη Βασικών Στοιχείων Ψηφιακής Λογικής

Συνδυαστικά Κυκλώματα

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

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

επανενεργοποιηθεί Βιομηχανικά Ηλεκτρονικά - Κ.Ι.Κυριακόπουλος Control Systems Laboratory

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

Μάθημα 0: Εισαγωγή. Λευτέρης Καπετανάκης. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ Άνοιξη 2011

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

Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο Περίληψη

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

Transcript:

Κεφάλαιο Τρία: 3.1 Τι είναι αναλογικό και τι ψηφιακό µέγεθος Αναλογικό ονοµάζεται το µέγεθος που µπορεί να πάρει οποιαδήποτε τιµή σε µια συγκεκριµένη περιοχή τιµών π.χ. η ταχύτητα ενός αυτοκινήτου. Ψηφιακό ονοµάζεται το µέγεθος που µπορεί να πάρει διακριτές τιµές σε µια συγκεκριµένη περιοχή τιµών. υαδικό ονοµάζεται το ψηφιακό µέγεθος που µπορεί να πάρει µόνο δυο διακριτές τιµές. 3.2 Στοιχεία λογικών συναρτήσεων και άλγεβρας oole. Στα ψηφιακά ηλεκτρονικά υπάρχουν δυο αριθµοί το 0 και το 1 ή 2 καταστάσεις on και off ή συνθήκες κυκλώµατος ανοικτό ή κλειστό. Οι είσοδοι και οι έξοδοι των ψηφιακών κυκλωµάτων µπορούν να χαρακτηρισθούν από τις δυο αυτές καταστάσεις και εποµένως να παρασταθούν συµβολικά µε µεταβλητές από γράµµατα του λατινικού αλφαβήτου A,, C, D, Y οι οποίες λαµβάνουν δυο µόνο λογικές τιµές την λογική τιµή 1 και την λογική τιµή 0. Οι λογικές αυτές µεταβλητές µπορούν να συνδυασθούν µεταξύ τους και να σχηµατίσουν λογικές συναρτήσεις. Έτσι µπορούµε να έχουµε συναρτήσεις της µορφής: F = A+ C, G= A, X = A+ C Οι λογικές συναρτήσεις ακολουθούν ορισµένους βασικούς νόµους και κανόνες οι οποίοι ακολουθούν µια άλγεβρα γνωστή ως άλγεβρα oole. Η άλγεβρα oole ακολουθεί ορισµένα αξιώµατα και θεωρήµατα και έχει συγκεκριµένες µαθηµατικές πράξεις και ιδιότητες. 3.2.1 Βασικά αξιώµατα και πράξεις άλγεβρας oole Κάθε µεταβλητή στην άλγεβρα oole έχει 2 τιµές τις 0 και 1 ή High και Low ή Ναι και Όχι. Στην επεξεργασία των λογικών συναρτήσεων θα χρησιµοποιηθεί η θετική λογική δηλαδή: 0 ανοικτό διακόπτη Low Όχι 1 κλειστό διακόπτη High Ναι Οι βασικές πράξεις της άλγεβρας oole είναι τρεις: 67

Λογική Πράξη AND µε σύµβολο ( ) Λογική Πράξη OR µε σύµβολο ( + ) Λογική Πράξη NOT µε σύµβολο ( - ) Θεωρητικό Μέρος Αν παραστήσουµε το αποτέλεσµα µιας λογικής πράξης µε την µεταβλητή Y και τις µεταβλητές µε A,, C θα ισχύει για κάθε λογική πράξη και µια λογική συνάρτηση, όπως, 3.2.2 Πίνακας Αληθείας Πράξη AND Y = A Πράξη OR Y = A+ Πράξη NOT Y = A Πίνακας 1: Πράξεις στην άλγεβρα oole Ο πίνακας αληθείας είναι ένας πίνακας ο οποίος περιλαµβάνει όλες τις δυνατές καταστάσεις των µεταβλητών µιας λογικής συνάρτησης. Π.χ. ο πίνακας αληθείας της συνάρτησης F = A+, δηλαδή της πράξης OR, είναι ο ακόλουθος Μεταβλητές Συνάρτηση Α Β F = A+ 0 0 0 0 1 1 1 0 1 1 1 1 Πίνακας 2: Πίνακας αληθείας της πράξης OR Έτσι έχουµε: O παρακάτω πίνακας αληθείας περιλαµβάνει τις συναρτήσεις D= A, E= A+, H = A. A A A A+ A 0 0 1 1 0 1 1 0 1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 0 Πίνακας 3 3.3 Λογικές Πύλες Τα ψηφιακά κυκλώµατα αποτελούνται από λογικές πύλες δηλαδή στοιχειώδη λογικά κυκλώµατα τα οποία πραγµατοποιούν τις λογικές πράξεις της άλγεβρας oole. 68

Στο σχήµα 1 απεικονίζονται τα κυκλωµατικά σύµβολα των βασικών λογικών πυλών οι συναρτήσεις τους καθώς και οι πίνακες αληθείας τους. Από τους πίνακες αληθείας χρειάζεται να θυµόµαστε µόνο αυτούς των βασικών πυλών NOT, AND, OR, XOR. Είσοδος Έξοδος Υ Α Β AND OR NOT XOR 0 0 0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 0 A = 0 1 A = 1 0 Σχήµα 1: Τα κυκλωµατικά σύµβολά των βασικών τεσσάρων πυλών, οι συναρτήσεις τους και οι πίνακες αληθείας τους. Πύλη AND µε NOT στην έξοδο της µας δίνει την πύλη NAND και πίνακα αληθείας αντίστροφο από αυτόν της AND όπως φαίνεται και στον πίνακα 4. Οµοίως και για τις υπόλοιπες πύλες που προκύπτουν µε την εισαγωγή της πύλης NOT στην έξοδο τους. Είσοδος Έξοδος Α Β NAND NOR XNOR 0 0 1 1 1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 Πίνακας 4: Οι πίνακες αληθείας των λογικών πυλών που προκύπτουν µετά τον συνδυασµό τους µε την λογική πύλη NOT Πιο αναλυτικά το τι κάνει η κάθε µία από τις λογικές πύλες αναλύεται στις παρακάτω παραγράφους. 3.3.1 Λογική Πύλη AND Η πύλη AND πραγµατοποιεί τη λογική πράξη του πολλαπλασιασµού δυο ή περισσότερων µεταβλητών. Πρέπει και οι δυο µεταβλητές εισόδου της λογικής πύλης να έχουν την τιµή 1, για να έχει η έξοδος τιµή 1. Όταν µια ή και οι δύο µεταβλητές εισόδου είναι 0, τότε η έξοδος είναι 0. 69

Αν οι είσοδοι της λογικής πύλης είναι 2 και συµβολίζονται µε τα γράµµατα Α και Β, και η έξοδος µε το γράµµα Υ, τότε η πύλη AND συµβολίζεται µε την λογική συνάρτηση Y = A Ο πίνακας αληθείας της πύλης AND δυο εισόδων είναι ο κάτωθι: A Y = A 0 0 0 1 0 0 0 1 0 1 1 1 Πίνακας 5: Πίνακας αληθείας λογικής πύλης AND Το κυκλωµατικό σύµβολο της AND είναι το ακόλουθο Σχήµα 2: Κυκλωµατικό σύµβολο της πύλης AND Η πύλη AND υπάρχει σε ολοκληρωµένο κύκλωµα που περιέχει 4 πύλες AND µε κωδικό αριθµό 7408. Οι ακροδέκτες του ολοκληρωµένου αυτού κυκλώµατος απεικονίζονται στο σχήµα 3. Σχήµα 3: Το ολοκληρωµένο κύκλωµα της λογικής πύλης AND 7408 Το ολοκληρωµένο αυτό κύκλωµα έχει 14 ακροδέκτες. Η τροφοδοσία του ολοκληρωµένου πρέπει να συνδεθεί στον ακροδέκτη 14 ενώ ο ακροδέκτης 7 πρέπει να συνδεθεί µε την γείωση της τροφοδοσίας. 70

3.3.2 Λογική Πύλη OR Η πύλη OR πραγµατοποιεί την λογική πρόσθεση και εκφράζεται από την λογική συνάρτηση Y = A+ Ονοµάζεται πύλη OR γιατί η έξοδος Υ είναι 1 (High) όταν η είσοδος Α είναι 1 (High) ή η είσοδος Β είναι 1 (High). Ο πίνακας αληθείας της πύλης OR είναι ο παρακάτω. Α Β Υ 0 0 0 0 1 1 1 0 1 1 1 1 Πίνακας 6: Πίνακας αληθείας της λογικής πύλης OR Το κυκλωµατικό σύµβολο της λογικής πύλης OR απεικονίζεται στο σχήµα 4. Σχήµα 4: Κυκλωµατικό σύµβολο της λογικής πύλης OR Η πύλη OR κατασκευάζεται υπό την µορφή του ολοκληρωµένου κυκλώµατος 7432, το οποίο περιέχει 4 OR πύλες 2 εισόδων. Οι ακροδέκτες του ολοκληρωµένου αυτού κυκλώµατος απεικονίζεται στο σχήµα 5. Σχήµα 5: Ολοκληρωµένο κύκλωµα της λογικής πύλης OR 7432 Οµοίως όπως και στην περίπτωση του IC 7408 οι ακροδέκτες 14, 7 πρέπει να συνδεθούν µε το τροφοδοτικό και µε την γείωση αντίστοιχα. 71

3.3.3 Λογική Πύλη NOT Η λογική πύλη NOT πραγµατοποιεί την λογική πράξη της αντιστροφής και περιγράφεται από την λογική συνάρτηση Y = A ηλώνει ότι η έξοδος είναι η αντίστροφη της εισόδου. Ο πίνακας αληθείας της είναι ο ακόλουθος. Α Y = A 0 1 1 0 Πίνακας 7: Πίνακας αληθείας λογικής πύλης NOT ηλαδή όταν η είσοδος είναι το λογικό 1 (High) η έξοδος είναι το λογικό 0 (Low) και όταν η είσοδος είναι το λογικό 0 (LOW) η έξοδος είναι το λογικό 1 (High). Η πύλη NOT καλείται αντιστροφέας. Το κυκλωµατικό σύµβολο της λογικής πύλης NOT απεικονίζεται στο σχήµα 6. Σχήµα 6: Κυκλωµατικό σύµβολο της λογικής πύλης NOT Η πύλη NOT αντίθετα µε τις άλλες λογικές πύλες έχει µόνο µια είσοδο και µία έξοδο. Η πύλη NOT κατασκευάζεται υπό µορφή ολοκληρωµένου κυκλώµατος το οποίο περιέχει 6 πύλες NOT. Έχει την κωδική ονοµασία 7404 και το κύκλωµα του είναι το παρακάτω. Χρησιµοποιώντας τις λογικές πύλες OR, AND, NOT είναι δυνατόν να υλοποιηθεί οποιαδήποτε λογική συνάρτηση. 72

Σχήµα 7: Ολοκληρωµένο κύκλωµα της λογικής πύλης ΝΟΤ 3.3.4 Λογική Πύλη NAND Μια ακόµα χρήσιµη λογική πύλη είναι η NAND. Αυτή δηµιουργείται εάν συνδέσουµε σε σειρά µια πύλη AND και µια πύλη NOT και συµβολίζεται όπως η πύλη AND µε ένα όµως κύκλο στο άκρο της που δηλώνει άρνηση. Σχήµα 8: Κυκλωµατικό σύµβολο της πύλης NAND Ο πίνακας αληθείας της λογικής πύλης NAND αναγράφεται στον πίνακα 8 και η λογική συνάρτηση την περιγράφει είναι Y = A Α Β Υ 0 0 1 0 1 1 1 0 1 1 1 0 Πίνακας 8: Πίνακας αληθείας της λογικής πύλης NAND Η πύλη NAND είναι πολύ εύχρηστη και µπορούµε να κατασκευάσουµε τις πύλες AND, OR, NOT χρησιµοποιώντας µόνο πύλες NAND. Για τον λόγο αυτό η πύλη NAND λέγεται πύλη γενικής χρήσης ή παγκόσµια πύλη. 73

3.3.5 Η λογική πύλη NOR Η λογική πύλη NOR είναι συνδυασµός της πύλης OR και της πύλης NOT. Το σύµβολο της είναι το ίδιο µε αυτό της OR άλλα προστίθεται ένας µικρός κύκλος που δηλώνει άρνηση. Το σύµβολο της και η λογική της συνάρτηση απεικονίζονται στο σχήµα 9. Σχήµα 9: Ολοκληρωµένο κύκλωµα της λογικής πύλης NOR και το κυκλωµατικό της σύµβολο (τελευταίο σχήµα) Ο πίνακας αληθείας της πύλης NOR είναι ο ακόλουθος Α Β ΟR NOR 0 0 0 1 0 1 1 0 1 0 1 0 1 1 1 0 Πίνακας 9: Πίνακας αληθείας της πύλης NOR Η έξοδος της λογικής πύλης NOR είναι High µόνο όταν όλες οι είσοδοι της είναι Low. 3.3.6 Άλλες Λογικές Πύλες Η πύλη XOR είναι πύλη µε δυο εισόδους και µια έξοδο. Η έξοδος της πύλης XOR γίνεται 1 µόνο στις περιπτώσεις εκείνες όπου το άθροισµα των εισόδων της είναι περιττός αριθµός. Έτσι για π.χ. αν έχουµε Α=1 και Β=0 τότε η έξοδος Υ της XOR θα δώσει Υ=1 γιατί Α+Β=1 περιττό πλήθος 1. Για Α=1 και Β=1 θα έχουµε Υ=0 γιατί Α+Β=2 είναι άρτιος αριθµός. Η πύλη XNOR είναι πύλη µε δυο εισόδους και µια έξοδο. Η πύλη XNOR είναι το συµπλήρωµα (αντίθετο) της XOR. Γι αυτό και συµβολίζεται σαν την XOR αλλά µ ένα µικρό κυκλάκι στην έξοδο. Ονοµάζεται και πύλη ισοδυναµίας γιατί η έξοδος της δίνει 1 µόνο στις περιπτώσεις εκείνες όπου οι είσοδοί της έχουν την ίδια τιµή (ισοδύναµες) π.χ. Α=0, Β=0 έξοδος Υ=1 και Α=1, Β=1 έξοδος Υ=1. Τα κυκλωµατικά ισοδύναµα των δυο αυτών λογικών πυλών απεικονίζονται στο σχήµα 10. 74

Σχήµα 10: (α) Η λογική πύλη XOR και (β) η λογική πύλη XNOR Οι πίνακες αληθείας των δυο αυτών λογικών πυλών αναγράφονται στον πίνακα 10. INPUT XOR XNOR A X = A X = A 0 0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 Πίνακας 10: Πίνακες αληθείας των λογικών πυλών XOR και XNOR 3.4 Οι οικογένειες Ολοκληρωµένων Κυκλωµάτων. Τα ολοκληρωµένα κυκλώµατα ταξινοµούνται σε κατηγορίες µε διάφορα κριτήρια. Έτσι ανάλογα µε τον αριθµό των transistor ανά chip κατατάσσονται σε κατηγορίες ως εξής : Μικρής κλίµακας ολοκλήρωσης ( Small Scale Integration SSI ). Τα ολοκληρωµένα αυτά περιέχουν µέχρι 100 transistor ανά συσκευασία. Μεσαίας κλίµακας ολοκλήρωσης ( Medium Scale Integration MSI ). Τα ολοκληρωµένα αυτά περιέχουν από 100 µέχρι και 1000 transistor ανά συσκευασία. Μεγάλης κλίµακας ολοκλήρωσης ( Large Scale Integration LSI ). Τα ολοκληρωµένα αυτά περιέχουν 1000 µέχρι και 10000 transistor ανά συσκευασία. Πολύ µεγάλης κλίµακας ολοκλήρωσης ( Very Large Scale Integration VLSI). Τα ολοκληρωµένα αυτά περιέχουν πάνω από 10000 transistor ανά chip. Μια άλλη ταξινόµηση των ICs είναι η ταξινόµηση τους σε οικογένειες. Με τον όρο οικογένεια εννοούµε IC που χρησιµοποιούν την ίδια τεχνολογία και είναι έτσι κατασκευασµένα ώστε να µπορούν 75

να συνδεθούν απ ευθείας µεταξύ τους και το κύκλωµα να εργάζεται χωρίς προβλήµατα. Οι διάφορες οικογένειες ολοκληρωµένων κυκλωµάτων είναι οι παρακάτω. Οικογένεια RTL ( Resistor Transistor Logic) Τα κυκλώµατα αυτά κατασκευάζονται από αντιστάσεις και transistor. Οικογένεια DTL ( Diode Transistor Logic) Τα κυκλώµατα αυτά κατασκευάζονται από διόδους και transistor. Οικογένεια HTL ( High Threshold Logic) Παρουσιάζουν µεγάλη αναισθησία στον θόρυβο άλλα δεν µπορούν να χρησιµοποιηθούν σε µεγάλες ταχύτητες. Οικογένεια TTL ( Transistor Transistor Logic ) Για την κατασκευή τους χρησιµοποιούνται διπολικά transistor. Στην πλειοψηφία των εργαστηριακών ασκήσεων θα χρησιµοποιήσουµε TTL ολοκληρωµένα κυκλώµατα της σειράς 74LS00. Στην σειρά αυτή οι ακροδέκτες τροφοδοσίας συµβολίζονται µε V cc και GRD. Τα TTL IC τροφοδοτούνται µε 5 V. O ακροδέκτης V cc συνδέεται στο + της τροφοδοσίας, ενώ ο ακροδέκτης GRD στο της τροφοδοσίας. Οικογένεια CMOS ( Complementary Metal Oxide Semiconductor ) Χρησιµοποιούνται συµπληρωµατικά transistor MOSFET Οικογένεια ECL ( Emmiter Coupled Logic) H οικογένεια αυτή χρησιµοποιείται σε συστήµατα µε µεγάλη ταχύτητα λειτουργίας. 3.5 Επαναληπτικές ερωτήσεις ασκήσεις 1. Η λογική πράξη.µας πληροφορεί ότι αν και µόνο αν όλες οι είσοδοι µιας λογικής πύλης είναι 1, η έξοδος θα είναι 1. (α) OR (β) NAND (γ) NOR (δ) AND 2. Η λογική πράξη µας πληροφορεί ότι αν οποιαδήποτε από τις εισόδους της λογικής πύλης είναι 1 τότε και η έξοδος της θα είναι 1. (α) NOT (β) OR (γ) NOR (δ) XOR 3. Εάν όλες οι είσοδοι είναι 1, η έξοδος θα είναι µηδέν. Αυτό καλείται.. (α) NOR (β) NAND (γ) Πίνακας αληθείας (δ) Τίποτα από τα παραπάνω 4. Αν τα σήµατα στις εισόδους µιας λογικής πύλης είναι διαφορετικά και το άθροισµα τους είναι περιττός αριθµός τότε η έξοδος της είναι 1. Η λογική αυτή πύλη είναι η.. (α) AND (β) NAND (γ) NOR (δ) XNOR 76

5. Γράψτε τον πίνακα αληθείας της λογικής πύλης XNOR 6. Γράψτε τον πίνακα αληθείας των λογικών πυλών AND, OR, NOT, NAND 7. Η λογική πύλη που µας πληροφορεί ότι εάν οποιαδήποτε από τις εισόδου είναι 1, η έξοδος θα είναι 0 είναι η (α) NOR (β) NOT (γ) AND (δ) OR 8. Η λογική πύλη..µας πληροφορεί ότι εάν οι είσοδοι παίρνουν τις ίδιες τιµές τότε η έξοδος είναι 1. (α) NXOR (β) XOR (γ) AND (δ) OR 9. Η λογική πύλη αναστρέφει την είσοδο της (α) AND (β) OR (γ) NOT (δ) XNOR 10. Γράψτε τον πίνακα αληθείας της παρακάτω συνδεσµολογίας 77