Ψηφιακή Σχεδίαση Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία
Advertisements

ΗΥ120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" ΙCs.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ (Τ. Ε. Ι
3. Απλοποίηση Συναρτήσεων Boole
ΕΝΟΤΗΤΑ 6Η ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΤΗΣ ΤΥΠΙΚΗΣ ΛΟΓΙΚΗΣ Β΄
ΗΥ120 "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ" ΙCs.
Γλώσσα περιγραφής υλικού VHDL. Βασική δομή VHDL κώδικα Entity Entity (Δήλωση εισόδων – εξόδων του συστήματος) Architecture Architecture structural (περιγραφή.
ΗΥ120 ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Συναρτησεις Boole.
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 17 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος Γ TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
Οι λογικές πράξεις και οι λογικές πύλες
Λογικές πύλες Λογικές συναρτήσεις
ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΗΣ.
ΗΜΥ 100: Εισαγωγή στην Τεχνολογία Διάλεξη 16 Εισαγωγή στα Ψηφιακά Συστήματα: Μέρος B TΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ.
Η Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Ο ρόλος της ΚΜΕ είναι τόσο σημαντικός, που καθορίζει πώς πρέπει να είναι οργανωμένο όλο το άλλο υλικό που συνδέεται.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ -- Δ. Σερπάνος 1 Κεφάλαιο 5.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
Τα γενεσιουργά αίτια των ψυχικών διαταραχών Αθανάσιος Κανάκης Υπαστυνόμος Α΄ (ΥΓ) Ψυχολόγος Κ.Ι.Θ.
ΕΞΕΛΙΚΤΙΚΑ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Σπύρος Λυκοθανάσης, Καθηγητής Διευθυντής Εργαστηρίου Αναγνώρισης Προτύπων Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστημίου.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
{ Ψηφιακή Σχεδίαση εργαστήριο Γιάννης Νικολουδάκης.
1 Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 4ο Πράξεις με μπιτ.
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 8: Ολοκληρωμένα κυκλώματα – Συνδυαστική λογική – Πολυπλέκτες – Κωδικοποιητές - Αποκωδικοποιητές Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
1 Πληροφορική Ι Ενότητα 4 : Πράξεις με bits Δρ. Γκόγκος Χρήστος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ 1 Διάλεξη 2: Άλγεβρα Boole - Λογικές πύλες Δρ Κώστας Χαϊκάλης.
3-1 Υλοποιήσεις λογικών συναρτήσεων x y F=xy+z’ z.
ΑΞΙΩΜΑΤΑ ΤΗΣ ΑΛΓΕΒΡΑΣ BOOLE (αξιώματα Huntington) 1. Κλειστότητα α. ως προς την πράξη + (OR) β. ως προς την πράξη  (AND) 2. Ουδέτερα.
Εργαστήριο Ρομποτικής Τμήμα Εφαρμοσμένης Πληροφορικής και Πολυμέσων
ΠαρΑλληλη ΕΠΕΞΕΡΓΑΣΙΑ
ΜΑΤΘΑΙΟΥ ΜΙΧΑΛΗΣ ΤΣΟΤΣΟΣ ΕΥΑΓΓΕΛΟΣ
ΕΝΟΤΗΤΑ 1 – Υλικό, Λογισμικό και Εφαρμογές
Κλασσική Μηχανική Ενότητα 3: Κεντρικά Πεδία Δυνάμεων
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 4: Απλοποίηση (βελτιστοποίηση) λογικών συναρτήσεων με την μέθοδο του χάρτη Karnaugh (1ο μέρος) και υλοποίηση με πύλες NAND -
Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής
Ενότητα 5 : Οργάνωση Υλικού Υπολογιστών Δρ. Γκόγκος Χρήστος
Δυαδική λογική ΚΑΙ (AND) H (ΟR) ΟΧΙ (NOT)
Θεωρία και σύγκριση. Θεσμική προσέγγιση.
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 5: Απλοποίηση (βελτιστοποίηση) λογικών συναρτήσεων με την μέθοδο του χάρτη Karnaugh (2ο μέρος) Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
Άσκηση 3.11: Frequency-dependent terminations
Ποιοί είναι οι δικαστικοί σχηματισμοί του Δικαστηρίου;
Προτασιακή λογική.
Κεντρική Μονάδα Επεξεργασίας
Ψηφιακή Σχεδίαση Εργαστήριο Τετάρτη 14/10/2015.
Ψηφιακή Σχεδίαση εργαστήριο
Διπλωματική εργασία με θέμα
Αποκωδικοποιητές είσοδοι έξοδοι x y z e0 e1 e2 e3 e4 e5 e6 e7
Περιοχές απόφασης
Ανάλυση εικόνας 6-22 (Rabaey)
Binary Decision Diagrams
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 7: Βελτιστοποίηση-ελαχιστοποίηση λογικών συναρτήσεων με χάρτη Karnaugh - Ασκήσεις Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
Διάλεξη 3: Αλγεβρα Boole - Ασκήσεις Δρ Κώστας Χαϊκάλης
Ειδικά Θέματα στον προγραμματισμό Υπολογιστών
Χειμερινό εξάμηνο 2017 Τρίτη διάλεξη
Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής
? Πώς … Πώς ένα ηλεκτρονικό κύκλωμα αναγνωρίζει δεδομένα και εντολές;
Εκπαιδευτική ρομποτική
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 6: Βελτιστοποίηση-ελαχιστοποίηση λογικών συναρτήσεων με χάρτη Karnaugh - Ασκήσεις Δρ Κώστας Χαϊκάλης ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ.
Χειμερινό εξάμηνο 2017 Έκτη – έβδομη διάλεξη
Υδραυλικά & Πνευματικά ΣΑΕ
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
2. Η ΔΟΜΗ ΤΗΣ ΥΛΗΣ ΤΟ ΑΤΟΜΟ 2.1.
Математичка логика Основни појмови, дефиниција исказа, основне логичке операције над исказима.
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
ΗΜΥ-210: Λογικός Σχεδιασμός Εαρινό Εξάμηνο 2005
מכטרוניקה אלקטרוניקה ספרתית סתיו תשס"ה 2004/2005
النسبة الذهبية العدد الإلهي
Өнөөдрийн хичээлд амжилт хүсье!
Εργαστήριο Ψηφιακών Ηλεκτρονικών
Υλοποιήσεις λογικών συναρτήσεων
Μεταγράφημα παρουσίασης:

Ψηφιακή Σχεδίαση Τ.Ε.Ι. Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμ. Μηχανικών Πληροφορικής

Πλήρης Αθροιστής Είναι ένα Συνδυαστικό Κύκλωμα το οποίο υπολογίζει το αριθμητικό άθροισμα τριών bit Έχει τρεις εισόδους και δύο εξόδους Οι είσοδοι x, y χρησιμοποιούνται για τα δύο δυαδικά ψηφία που πρέπει να προστεθούν Η τρίτη είσοδος z χρησιμοποιείται για το κρατούμενο

Πλήρης Αθροιστής Όπως και στον ημιαθροιστή, χρησιμοποιούμε 2 εξόδους επειδή το αριθμητικό άθροισμα τριών δυαδικών ψηφίων βρίσκεται στο διάστημα 0 – 3 και τα δεκαδικά ψηφία 2 και 3 χρειάζονται δύο ψηφία για την παράστασή τους στο δυαδικό σύστημα Ομοίως, η μία έξοδος ονομάζεται S (άθροισμα) και η άλλη C (κρατούμενο)

Πλήρης Αθροιστής Πίνακας Αληθείας Πλήρη Αθροιστή xyzCS x\yz x\yz Χάρτης για το S Χάρτης για το C

Πλήρης Αθροιστής

Υλοποίηση ενός Πλήρη Αθροιστή με δύο Ημιαθροιστές Ο Πλήρης Αθροιστής μπορεί να υλοποιηθεί με δύο Ημιαθροιστές

Υλοποίηση ενός Πλήρη Αθροιστή με δύο Ημιαθροιστές Υλοποιήστε το με τα chip: 7486  XOR 7408  AND 7432  OR

Δυαδικός Αθροιστής Είναι ένα ψηφιακό κύκλωμα που παράγει ένα αριθμητικό άθροισμα δύο δυαδικών αριθμών Μπορεί να κατασκευαστεί με πλήρεις αθροιστές συνδεδεμένους σε αλυσιδωτή σύνδεση

Δυαδικός Αθροιστής 4 ων Bit Το κρατούμενο εξόδου κάθε αθροιστή τροφοδοτεί το κρατούμενο του επόμενου προς αριστερά αθροιστή. Οι έξοδοι S παράγουν τα bit του κάθε αθροίσματος. Ένας Αθροιστής n bit απαιτεί n πλήρεις αθροιστές, με κάθε κρατούμενο εξόδου συνδεδεμένο στην είσοδο του κρατουμένου του αμέσως μεγαλύτερης τάξης πλήρους αθροιστή

Δυαδικός Αφαιρέτης Η αφαίρεση δύο αριθμών μπορεί να γίνει εύκολα με τη χρήση του συμπληρώματος ως προς 2 Αν για παράδειγμα, έχω Α = 15 και Β = 17 και θέλουμε να κάνουμε τη πράξη Α-Β, αυτό αλγεβρικά μεταφράζεται ως μία πρόσθεση Α + (-Β). Άρα το –Β αφορά το συμπλήρωμα του Β. Συνεπώς: Α=01111, Β= Συμπλήρωμα Β ως προς 1: Προσθέτουμε 1 στο συμπλήρωμα του Β: Συμπλήρωμα ως προς 2 του Β

Δυαδικός Αφαιρέτης Κάνουμε τη πράξη της πρόσθεσης: Παίρνουμε το αποτέλεσμα και αφού είναι το πρώτο του ψηφίο 1 τότε είναι αρνητικό. Άρα κάνουμε την αντίστροφη διαδικασία: Παίρνουμε το συμπλήρωμα του αποτελέσματος ως προς 1: Προσθέτουμε σε αυτό 1: =00010 = (2) 10. Άρα το αποτέλεσμα είναι -2. Κρατούμενο1111 Α01111 Συμπλ. Β01111 Αποτέλ.11110

Δυαδικός Αφαιρέτης Το κύκλωμα για την αφαίρεση Α-Β αποτελείται από έναν αθροιστή με αντιστροφείς τοποθετημένους μεταξύ της εισόδου δεδομένων Β και της αντίστοιχης εισόδου του πλήρη αθροιστή. Το Μ καθορίζει αν στο κύκλωμα η πράξη της πρόσθεσης ή της αφαίρεσης: Αν Μ=0 τότε το κύκλωμα δρα ως αθροιστής και αν Μ=1 τότε σαν αφαιρέτης

Ημιαφαιρέτης xyDB

Πλήρης Αφαιρέτης ΑBCDifferenceBorrow

Ασκήσεις (Σε Ηλεκτρονική Μορφή) 1α) Σχεδιάστε & υλοποιήστε ένα κύκλωμα ημιαθροιστή ( 1 chip 7486, 1 chip 7400). 1β) Σχεδιάστε & υλοποιήστε ένα κύκλωμα πλήρη αθροιστή ( 1 chip 7486, 1 chip 7400). Για τα παραπάνω κυκλώματα απαιτείται πίνακας αληθείας / πίνακας Karnaugh και πλήρες σχεδιάγραμμα υλοποίησης. Για τα λογικά κυκλώματα χρησιμοποιήστε το Cedar Logic Simulator

Ασκήσεις (Σε Ηλεκτρονική Μορφή) 2. Κατασκευάστε ένα συνδυαστικό κύκλωμα με 4 εισόδους A,B,C,D και μια έξοδο F, ώστε: α) Η F να είναι 1, όταν το Α=1 με την προϋπόθεση ότι το Β=0 ή β) Η F να είναι 1, όταν Β=1 με την προϋπόθεση ότι το C ή το D ή και τα 2 είναι επίσης 1. γ) Σε οποιαδήποτε άλλη περίπτωση η F να είναι μηδέν. - Γράψτε τον πίνακα αληθείας της συνάρτησης - Γράψτε την F σε μορφή αθροίσματος γινομένων - Απλοποιήστε την F με τη μέθοδο του χάρτη (F απλοποιημένη ) - Σχεδιάστε το λογικό διάγραμμα της F απλοποιημένης με πύλες NAND 2-εισόδων ελαχιστοποιώντας τον αριθμό των πυλών.