Ψηφιακή Σχεδίαση (ΤΠ10Κ3 και ΤΠ11Κ3)

Γεώργιος Κορνάρος

Περιγραφή

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

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

Περιεχόμενο Μαθήματος

  1. Αριθμητικά Συστήματα. Αναπαράσταση
    πληροφορίας. Κώδικες.
  2. Aλγεβρα Boole. Aλγεβρα Διακοπτών. Λογικές συναρτήσεις.
    Λογικές πύλες.
  3. Απλοποίηση και υλοποίηση λογικών συναρτήσεων. Ανάλυση λογικών
    κυκλωμάτων.
  4. Αριθμητικά κυκλώματα. Πολυπλέκτες.
Περισσότερα  
CC - Αναφορά - Μη Εμπορική Χρήση - Όχι Παράγωγα Έργα
Ομάδα στόχος

-

Βιβλιογραφία
  • Μorris Mano, Ψηφιακή Σχεδίαση, 4η Έκδοση, Ελληνική Μετάφραση, Εκδόσεις Παπασωτηρίου, ISBN 9607182669.
  • 2. J. F. Wakerly, Digital Design Principles and Practice, 3rd  Ed., Prentice-Hall, 2000, Ελληνική μετάφραση, εκδόσεις Κλειδάριθμος, ISBN 960-209-728-0 
Μέθοδοι διδασκαλίας

-

Περιεχόμενο μαθήματος

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

  • Άλγεβρα Boole και λογικές πύλες: Αξιωματικός ορισμός της άλγεβρας Boole, βασικά θεωρήματα και ιδιότητες της άλγεβρας Boole, συναρτήσεις Boole, κανονικές και πρότυπες μορφές, ψηφιακές πύλες, ολοκληρωμένα κυκλώματα.
  • Απλοποίηση συναρτήσεων Boole: Η μέθοδος του χάρτη δύο, τριών, τεσσάρων και πέντε μεταβλητών, απλοποίηση γινομένων αθροισμάτων, υλοποίηση με πύλες NAND και NOR, άλλες διεπίπεδες υλοποιήσεις, συνθήκες αδιαφορίας.
  • Συνδυαστική λογική: Διαδικασία σχεδιασμού, αθροίσεις, αφαιρέσεις, μετατροπή κωδίκων, κυκλώματα NAND NOR πολλαπλών επιπέδων, συναρτήσεις XOR και ισοδυναμίας.
  • Συνδυαστικά κυκλώματα με MSI και PLD: Παράλληλος δυαδικός αθροιστής και αφαιρέτης, δεκαδικός αθροιστής, συγκριτής μεγέθους, αποκωδικοποιητές και κωδικοποιητές, πολυπλέκτες, μνήμη - ανάγνωσης - μόνο (ROM), προγραμματιζόμενη λογική παράταξη (PLA), προγραμματιζόμενη παράταξη λογικής (PAL).
  • Σύγχρονα ακολουθιακά κυκλώματα: Flip-flop, πυροδότηση των Flip-flop, ανάλυση ακολουθιακών κυκλωμάτων με ρολόι, ελαχιστοποίηση και κωδικοποίηση καταστάσεων, πίνακες διέγερσης των Flip-flop, μέθοδος σχεδίασης, σχεδίαση μετρητών.
  • Καταχωρητές, μετρητές και μονάδες μνήμης: Καταχωρητές, μετρητές ριπής, σύγχρονοι μετρητές, ακολουθίες χρονισμού, μνήμη τυχαίας προσπέλασης, αποκωδικοποίηση μνήμης, κώδικας διόρθωσης σφαλμάτων.
  • Αλγοριθμικές μηχανές καταστάσεων: Διάγραμμα ASM, θέματα χρονισμού, υλοποίηση του ελέγχου, υλοποίηση με πολυπλέκτες, υλοποίηση του ελέγχου με συσκευές προγραμματιζόμενης λογικής.
  • Ψηφιακά ολοκληρωμένα κυκλώματα: Οικογένειες ψηφιακών ολοκληρωμένων κυκλωμάτων RTL, DTL, TTL, ECL, MOS, CMOS.
  • Ομαδική Εργασία: Οι φοιτητές σε μικρές ομάδες θα αναλαμβάνουν την μελέτη συγκεκριμένων θεμάτων από τον χώρο της Ψηφιακής σχεδίασης και θα παρουσιάζουν τις μελέτες τους γραπτά και προφορικά στους διδάσκοντες και στους ενδιαφερόμενους συμφοιτητές τους.
Μαθησιακοί στόχοι

-

Προαπαιτούμενα

-

Ενότητες

  • Εισαγωγή – Αριθμητικά Συστήματα
  • Άλγεβρα Boole και λογικές πύλες
  • Απλοποίηση Συναρτήσεων Boole
  • Συνδυαστική λογική
  • Σύγχρονα ακολουθιακά κυκλώματα
  • Καταχωρητές, μετρητές και μονάδες μνήμης
  • Μνήμη και προγραμματίσιμη λογική

Μέρος 1 – Κυκλώματα Πυλών και Boolean Εξισώσεις

  • ∆υαδική Λογική και Πύλες
  • Boolean Άλγεβρα
  • Standard Μορφές

Μέρος 2 – Βελτιστοποίηση Κυκλωμάτων

  • ∆ι-επίπεδη Βελτιστοποίηση
  • Χειρισμός Χαρτών
  • Practical Optimization (Espresso)
  • Βελτιστοποίηση Κυκλωμάτων πολλών επιπέδων

Μέρος 3 – Επιπλέον Επιπλέον Πύλες και κυκλώματα κυκλώματα

  • Άλλοι τύποι πυλών
  • Τελεστής Αποκλειστικού-Ή και πύλες
  • Έξοδοι υψηλής-εμπέδησης

Ελαχιστοποίηση σε Επίπεδο Πυλών

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

Σύγχρονη Ακολουθιακή Λογική

Ανοικτό Ακαδ. Μάθημα

Ανοικτά Ακαδημαϊκά Μαθήματα
Επίπεδο: A-

Αρ. Επισκέψεων :  946
Αρ. Προβολών :  12941

Ημερολόγιο