Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

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

(DIND102) -  Νικόλαος Ασημάκης, Νικόλαος Κατέβας

Περιγραφή Μαθήματος

Εισαγωγή, διαχείριση πολυπλοκότητας και τεχνολογία ψηφιακών συστημάτων. Αριθμητικά συστήματα, δεκαδικοί, δυαδικοί και δεκαεξαδικοί αριθμοί, αναπαραστάσεις θετικών και αρνητικών αριθμών και αριθμητικές πράξεις στα ψηφιακά συστήματα. Λογικές πύλες. Αρχές συνδυαστικής λογικής, εξισώσεις Boole, άλγεβρα Boole και λογικά κυκλώματα δύο επιπέδων. Χρήση πυλών XOR, NAND, NOR και πολυεπίπεδη συνδυαστική λογική. Ελαχιστοποίηση εξισώσεων Boole με τη χρήση χαρτών Karnaugh και την αξιοποίηση αδιάφορων τιμών. Δομικά στοιχεία συνδυαστικής λογικής (πολυπλέκτες, αποπλέκτες, αποκωδικοποιητές, κωδικοποιητές). Χρονισμός συνδυαστικής λογικής (καθυστέρηση διάδοσης, καθυστέρηση μόλυνσης και μεταβατικοί παλμοί). Μανδαλωτές (latches), φλιπ-φλοπ (flip-flop) και καταχωρητές. Σχεδίαση σύγχρονης λογικής και μηχανές πεπερασμένων καταστάσεων Moore και Mealy. Ανάλυση χρονισμού ψηφιακών συστημάτων. Γλώσσες περιγραφής υλικού για προσομοίωση και σύνθεση. Κυκλώματα αριθμητικής και λογικής μονάδας (αθροιστές, αφαιρέτες, συγκριτές, λογική μονάδα, ολισθητές και περιστροφείς, μονάδα ALU). Ακολουθιακά δομικά στοιχεία (μετρητές, καταχωρητές ολίσθησης, αλυσίδες σάρωσης). Διατάξεις μνήμης (ROM, RAM, DRAM, SRAM, αρχεία καταχωρητών) και διατάξεις λογικής (PLA, FPGA).

Ημερομηνία δημιουργίας

Δευτέρα 14 Οκτωβρίου 2019

  • Βιβλιογραφία

    Ψηφιακή Σχεδίαση και Αρχιτεκτονική Υπολογιστών - Έκδοση ARM®, Sarah L. Harris και David Money Harris, (επιστημονική επιμέλεια στα ελληνικά: Α. Πασχάλης), Κλειδάριθμος, 2019.