1ο εξάμηνο


Μάθημα: Ψηφιακή Σχεδίαση



Κωδικός Μαθήματος: MK9
Επίπεδο Μαθήματος: Προπτυχιακό
Τύπος Μαθήματος: Ειδικού Υποβάθρου
Εξάμηνο: 1
Πιστωτικές Μονάδες: 5
Εβδομαδιαίες Ώρες διδασκαλίας: 4
Erasmus: Όχι
Ιστοσελίδα: eclass.uowm.gr/courses/ECE358/
Γλώσσα διδασκαλίας:Ελληνική
Γενικές Ικανότητες:

• Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των
απαραίτητων τεχνολογιών
• Προσαρμογή σε νέες καταστάσεις
• Αυτόνομη εργασία

Περιεχόμενο:

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

  • Δυαδικοί Αριθμοί
  • Λογικές Πύλες και Πρότυπα Συμβολισμού
  • Βασικές Έννοιες Λογικών Κυκλωμάτων
  • Άλγεβρα Boole, Λογικές Συναρτήσεις και Μέθοδοι Απλοποίησης
  • Πίνακες Αλήθειας, Ανάλυση και Σύνθεση Κυκλωμάτων
  • Συνδυαστικά και Ακολουθιακά Κυκλώματα
  • Δυαδικός Αθροιστής, Ημιαθροιστής, Πλήρης Αθροιστής, Παράλληλος Αθροιστής και Αφαιρέτης
  • Συγκριτής, Αποκωδικοποιητές – Κωδικοποιητές 
  • Αποπλέκτες, Πολυπλέκτες
  • Προγραμματιζόμενος Λογικός Πίνακας, Μνήμη Ανάγνωσης  
  • Δισταθή Παλμοκυκλώματα (ΔΠ), και επαναληπτικές συστοιχίες
  • Ανάλυση και Σχεδίαση Ασύγχρονων Ακολουθιακών Κυκλωμάτων
  • Ελαχιστοποίηση και Κωδικοποίηση Καταστάσεων, Πίνακες Διέγερσης ΔΠς
  • Σχεδίαση Μετρητών, Καταχωρητών, Μετρητών, και ακολουθίες 
  • χρονισμού
  • Εισαγωγή στην VHDL
  • Ασκήσεις.
Αναμενόμενα μαθησιακά αποτελέσματα:

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

  • η εισαγωγή στα συστήματα αριθμητικής αναπαράστασης 
  • η γνώση των λογικών πυλών και της Άλγεβρας Boole  
  • η θεωρητική γνώση και η πρακτική εφαρμογή των μεθόδων βελτιστοποίησης  
  • η σχεδίαση και η ανάλυση συνδυαστικών υπομονάδων 
  • η σύνθεση συνδυαστικών υπομονάδων 
  • η σχεδίαση και η ανάλυση ακολουθιακών υπομονάδων 
  • η σύνθεση ακολουθιακών υπομονάδων 
  • η ανάλυση και η σύνθεση μηχανών πεπερασμένων καταστάσεων 
  • η σύντομη εισαγωγή στη γλώσσα περιγραφής υλικού VHDL
Προαπαιτούμενα:

Κανένα

Τρόπος Παράδοσης:

Διαλέξεις, εργαστηριακές ασκήσεις, εργασίες σχεδίασης.

Χρήση Τεχνολογιών Πληροφορίας και επικοινωνιών:

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

Οργάνωση Διδασκαλίας:
Δραστηριότητα Φόρτος Εργασίας Εξαμήνου
Διαλέξεις 26
Εργαστηριακές ασκήσεις 26
Εργασίες 40
Αυτόνομη μελέτη 33
Σύνολο 125

 

Αξιολόγηση Φοιτητών:

• Εργαστηριακές Ασκήσεις 20%
• Σχεδιαστικές Εργασίες 30%
• Τελική Εξέταση 50%

Προτεινόμενη Βιβλιογραφία:
  1. Ρουμελιώτης Μάνος, Σουραβλάς Σταύρος, Ψηφιακή Σχεδίαση, 2η 'Εκδοση, ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ, Έκδοση: 2η/2017.
  2. Morris Mano, Michael Ciletti, Ψηφιακή Σχεδίαση, Α. ΠΑΠΑΣΩΤΗΡΙΟΥ, Έκδοση: 5η/2013.
  3. WILLIAM J. DALLY - R. CURTIS HARTING, ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ, ΠΑΝΕΠΙΣΤΗΜΙΑΚΕΣ ΕΚΔΟΣΕΙΣ ΚΡΗΤΗΣ, Έκδοση: 1H/2015.
  4. Κώστας Ευσταθίου, Ψηφιακή Σχεδίαση, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ, Έκδοση: 2η/2012.
Διδάσκων: Ασημόπουλος Νικόλαος