Λογικές πύλες και υλοποίηση άλγεβρας Boole ΑΡΒΑΝΙΤΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ(ΣΥΝΕΡΓΑΤΕΣ):ΔΗΜΗΤΡΙΟΣ ΔΑΒΟΣ- ΜΑΡΙΑ ΕΙΡΗΝΗ KAΛΙΑΤΣΗ-ΦΡΑΤΖΕΣΚΟΣ ΒΟΛΤΕΡΙΝΟΣ… ΕΠΠΑΙΚ ΑΡΓΟΥΣ.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Ψηφιακά Κυκλώματα.
Advertisements

Συνδυαστικά Κυκλώματα
Δρ. ΚΩΝΣΤΑΝΤΙΝΟΣ ΠΙΤΡΗΣ
13.1 Λογικές πύλες AND, OR, NOT, NAND, NOR
Συνδιαστικά Λογικά Κυκλώματα
Ημιαγωγοί – Τρανζίστορ – Πύλες - Εξαρτήματα
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία
Παράσταση αριθμών «κινητής υποδιαστολής» floating point
Άλγεβρα Boole και Λογικές Πύλες
2. Άλγεβρα Boole και Λογικές Πύλες
HY 120 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Ασυγχρονα ακολουθιακα κυκλωματα.
ΤΕΛΕΣΤΕΣ II ΜΑΘΗΜΑ 5.
Σημειώσεις : Χρήστος Μουρατίδης
Ο Μετασχηματισμός Laplace και ο Μετασχηματισμός Ζ
4. Συνδυαστική Λογική 4.1 Εισαγωγή
ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΙ ΛΟΓΙΚΟΙ ΕΛΕΓΚΤΕΣ (PLCs).
ΕΝΟΤΗΤΑ 11 Η ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΟΙ ΛΟΓΙΚΟΙ ΠΙΝΑΚΕΣ (PROGRAMMABLE LOGIC ARRAYS)  Οι λογικοί Πίνακες ως γεννήτριες συναρτήσεων  Επίπεδα AND-OR και OR-AND.
ΗΥ120 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Συναρτησεις Boole.
Συνδυαστικά Κυκλώματα
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2009
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 17 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος Γ TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
Οι λογικές πράξεις και οι λογικές πύλες
Λογικές πύλες Λογικές συναρτήσεις
Ο υπολογιστής ως ψηφιακή μηχανή
Υλοποίηση λογικών πυλών με τρανζίστορ MOS
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 16 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος B TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
Εξομοιωτής Ψηφιακών Κυκλωμάτων
Τ. Ε. Ι. Κεντρικής Μακεδονίας - Τμήμα Μηχανικών Πληροφορικής Τ. Ε
Μετασχηματισμός Fourier
ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
ΟΝΟΜΑ: ΧΡΙΣΤΟΣ ΧΡΙΣΤΟΥ Α.Μ: 6157 ΕΤΟΣ: Ε ΄.  Θα εξετάζουμε την περίπτωση του στατικού αντιστροφέα CMOS που οδηγεί μια εξωτερική χωρητικότητα φορτίου.
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 8: Ολοκληρωμένα κυκλώματα – Συνδυαστική λογική – Πολυπλέκτες – Κωδικοποιητές - Αποκωδικοποιητές Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
Ψηφιακή Σχεδίαση Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής.
ΑΞΙΩΜΑΤΑ ΤΗΣ ΑΛΓΕΒΡΑΣ BOOLE (αξιώματα Huntington) 1. Κλειστότητα α. ως προς την πράξη + (OR) β. ως προς την πράξη  (AND) 2. Ουδέτερα.
Τέταρτο μάθημα Ψηφιακά Ηλεκτρονικά.
Έβδομο μάθημα Ψηφιακά Ηλεκτρονικά.
Τρίτο μάθημα Ψηφιακά Ηλεκτρονικά.
ΣχεδΙαση ΨηφιακΩν ΣυστημΑτων Συστηματα αριθμησησ Δυαδικοι αριθμοι
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 4: Απλοποίηση (βελτιστοποίηση) λογικών συναρτήσεων με την μέθοδο του χάρτη Karnaugh (1ο μέρος) και υλοποίηση με πύλες NAND -
Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής
Ένατο μάθημα Ψηφιακά Ηλεκτρονικά.
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
Όγδοο μάθημα Ψηφιακά Ηλεκτρονικά.
Συστήματα CAD Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών
Δυαδική λογική ΚΑΙ (AND) H (ΟR) ΟΧΙ (NOT)
Έκτο μάθημα Ψηφιακά Ηλεκτρονικά.
Αρχές Πληροφορικής Ενότητα # 2: Βασικές έννοιες Πληροφορικής
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 5: Απλοποίηση (βελτιστοποίηση) λογικών συναρτήσεων με την μέθοδο του χάρτη Karnaugh (2ο μέρος) Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
Ψηφιακή Σχεδίαση Εργαστήριο Τετάρτη 9/12/2015.
Διάλεξη 9: Συνδυαστική λογική - Ασκήσεις Δρ Κώστας Χαϊκάλης
Εισαγωγή στους Η/Υ Ενότητα 11: Αλγεβρικές πράξεις στους Η/Υ
(α) δίνει τον ορισμό του PLC (β) αναφέρει τις εφαρμογές του PLC.
Programmable Logic Technologies
“Ψηφιακός έλεγχος και μέτρηση της στάθμης υγρού σε δεξαμενή"
Χειμερινό εξάμηνο 2017 Πέμπτη διάλεξη
Χειμερινό εξάμηνο 2017 Τέταρτη διάλεξη
Ψηφιακή Σχεδίαση εργαστήριο
Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
ΗΜΥ-210: Σχεδιασμός Ψηφιακών Συστημάτων Χειμερινό Εξάμηνο 2008
Programmable Logic Controllers PLCs
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
UNIT 1 Τα Πρώτα Προγράμματα.
Μεταγράφημα παρουσίασης:

Λογικές πύλες και υλοποίηση άλγεβρας Boole ΑΡΒΑΝΙΤΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ(ΣΥΝΕΡΓΑΤΕΣ):ΔΗΜΗΤΡΙΟΣ ΔΑΒΟΣ- ΜΑΡΙΑ ΕΙΡΗΝΗ KAΛΙΑΤΣΗ-ΦΡΑΤΖΕΣΚΟΣ ΒΟΛΤΕΡΙΝΟΣ… ΕΠΠΑΙΚ ΑΡΓΟΥΣ

Που βρισκόμαστε Κεφάλαιο 3: Δυαδική Λογική και Άλγεβρα Boole 3.1 βασικές αρχές άλγεβρας Boole λογικές πύλες

Στόχοι Μαθήματος Μετά το τέλος της διδασκαλίας της ενότητας ο μαθητής πρέπει να γνωρίζει 1. τις βασικές πράξεις της άλγεβρας Boole. 2.γνωρίζει τα θεωρήματα και αξιώματα της άλγεβρας Boole 3. να χρησιμοποίει τις λογικές πύλες(σύμβολο, λογική συνάρτηση, πίνακας αληθείας).

Δυαδική λογική Η δυαδική λογική ασχολείται με μεταβλητές που μπορούν να έχουν μόνο 2 διακριτές τιμές και λογικές (δυαδικές) πράξεις. Στα ψηφιακά συστήματα που εξετάζουμε εμείς είναι βολικό να θεωρούμε τις δύο τιμές ως bits και να χρησιμοποιούμε τις τιμές 0 και 1 για τις μεταβλητές μας

Που χρησιμοποιείται? Η δυαδική λογική χρησιμοποιείται για να περιγράφουμε με μαθηματικό τρόπο την επεξεργασία των δυαδικών πληροφοριών κι έτσι είναι πολύτιμο εργαλείο για την ανάλυση και τον σχεδιασμό ψηφιακών κυκλωμάτων

Στοιχεία άλγεβρας Boole Αποτελείται από δύο στοιχεία : το 0 και το 1 Τρεις βασικές πράξεις ◦Λογικό Ή (OR) με σύμβολο το (+) ◦Λογικό ΚΑΙ (AND) με σύμβολο το (.) ◦Πράξη αντιστροφής ή συμπληρώματος (NOT) με σύμβολο το (΄) ή το (‘)

Πίνακας αλήθειας Κάνοντας οποιαδήποτε από τις προηγούμενες πράξεις και για κάθε συνδυασμό τιμών των δυαδικών μεταβλητών (π.χ. Χ και Υ) υπάρχει ένα αποτέλεσμα που βγαίνει από τον ορισμό της αντίστοιχης πράξης. Οι ορισμοί αυτοί συγκεντρώνονται στον πίνακα αλήθειας. Για παράδειγμα για τις βασικές πράξεις AND, OR, NOT για μεταβλητές Χ, Υ οι πίνακες προκύπτουν για όλες τις δυνατές τιμές που μπορούν να συνδυαστούν οι μεταβλητές σε ζεύγη

Πίνακες αληθείας για AND OR και NOT AND Xyx.y OR Xyx+y Αποτέλεσμα 1 όταν η μια από τις μεταβλητές είναι 1 Αποτέλεσμα 1 όταν και οι 2 μεταβλητές είναι 1 ΝΟΤ ΧΧ’ Αποτέλεσμα η αντιστροφή της τιμής της μεταβλητής

Λογικές πύλες Τα ηλεκτρονικά ψηφιακά κυκλώματα λέγονται και κυκλώματα διακοπτών γιατί συμπεριφέρονται ως διακόπτες όπου το ενεργό στοιχείο τους (πχ transistor) είτε επιτρέπει να περνάει ρεύμα (κλειστός διακόπτης) είτε όχι (ανοικτός διακόπτης). Ακόμα λέγονται και λογικά κυκλώματα γιατί παράγουν εξόδους που είναι λογικές συναρτήσεις των εισόδων τους. Στα ηλεκτρονικά κυκλώματα ως λογικό 0 θεωρείται η τάση εκείνη η οποία είναι κάτω από ένα κατώφλι που έχουν ορίσει οι κατασκευαστές της λογικής πύλης (πχ 0,5V). Αντίστοιχα το λογικό 1 αντιστοιχεί σε τάση η οποία υπερβαίνει κάποια τάση (συνήθως 5V αλλά οι τελευταίες τεχνολογίες έχουν καταφέρει να μειώσουν την τάση αυτή). Με άλλα λόγια το λογικό 0 αντιστοιχεί στην τάση γείωσης και το λογικό 1 σε τάση τροφοδοσίας.

Συμβολισμοί Τα λογικά κυκλώματα ονομάζονται και λογικές πύλες ή απλά πύλες. Οι πύλες δέχονται στην είσοδο λογικά σήματα (0, 1) και παράγουν στην έξοδό τους λογικά σήματα (0, 1). Για τις βασικές μας πράξεις έχουμε τις πύλες:

Εφαρμογή 1.Αν η είσοδος της πύλης OR είναι Χ=1 και Υ=0 ποια θα είναι η έξοδος? 2.Πως θα υλοποιήσουμε την πράξη ΝΟΤ(Χ AND Υ) 1.Σχεδιάζουμε την Χ AND Y (πρώτα τις παρενθέσεις) 2.Μετά βάζουμε την NOT 1 Υ Χ 1 0

Στο επόμενο: Συνδυάζοντας μεταβλητές και δυαδικές πράξεις φτιάχνουμε σύνθετες εκφράσεις : πχ ((Χ AND Y) OR (X AND (NOT Y))) Συνδυάζοντας λογικές πύλες κατασκευάζουμε λογικά κυκλώματα

Ανακεφαλαίωση Σήμερα είπαμε για : 1.Δυαδική λογική και που χρησιμοποιείται 2.Τα στοιχεία της άλγεβρας BOOLE 3.Πίνακες αλήθειας 4.Λογικές πύλες

Ευχαριστώ για την προσοχή σας