Course Code: | MK9 |
Course Level: | Undergratuate |
Obligatory/Elective: | Elective |
Semester: | 1 |
Division: | Main Course |
Group: | Main Course |
ECTS Credits: | 5 |
Hours Per Week: | 4 |
Website: | eclass.uowm.gr/courses/ECE358/ |
Language: | Greek |
Content: | The aim of the course is the study and understanding of the hardware building blocks of computer
systems. In particular, starting from the basic concepts of binary logic and logical circuits, the student learns the fundamental building blocks of digital systems. He learns to analyze and design both combinatorial and sequential circuits. The course negotiates the following: • Binary Numbers • Logical Gates and • Basic Concepts of Logical Circuits • Boolean Algebra, Logical Functions and Simplification Methods • Truth Tables, Analysis and Synthesis of Circuits • Combinatorial and Sequential Circuits • Binary Adder, Half Adder, Full adder Multiple bit adder and subtractor • Comparator, Decoder – Encoder • Multiplexer-Demultiplexer • Programmable Logical Devices and Read Only Memory • Analysis & Design of Asynchronous Sequential Circuits • Minimization and Coding of States and Excitation Tables • Design of Registers, Counters and Timing Sequences • Introduction to VHDL |
Learning Outcomes: | Upon successful completion of the Course of Digital Design, students will gain familiarity with a wide
range of digital circuits and systems of combinatorial logic and sequential logic as well as will be trained on the design of digital systems. More specifically, the learning objectives of the course are: • introduction to numerical representation systems, • knowledge of Boole Algebra and logical gates, • theoretical knowledge and practical application of circuit optimization methods, • design and analysis of combinatorial circuits, • synthesis of combinatorial circuits, • design and analysis of sequential circuits, • synthesis of sequential circuits, • analysis and synthesis of finite state machines, • brief introduction to the language of material description VHDL |
Pre-requirements: | None |
Teaching Methods: |
Method Description |
Semester Workload |
Lectures |
26 |
Laboratory Exercises |
26 |
Homework assignments |
40 |
Study |
33 |
Total |
125 |
|
Validation: | Written exam (100%) |
Suggested Books: |
- Ρουμελιώτης Μάνος, Σουραβλάς Σταύρος, Ψηφιακή Σχεδίαση, 2η 'Εκδοση, ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ, Έκδοση: 2η/2017.
- Morris Mano, Michael Ciletti, Ψηφιακή Σχεδίαση, Α. ΠΑΠΑΣΩΤΗΡΙΟΥ, Έκδοση: 5η/2013.
- WILLIAM J. DALLY - R. CURTIS HARTING, ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ, ΠΑΝΕΠΙΣΤΗΜΙΑΚΕΣ ΕΚΔΟΣΕΙΣ ΚΡΗΤΗΣ, Έκδοση: 1H/2015.
- Κώστας Ευσταθίου, Ψηφιακή Σχεδίαση, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ, Έκδοση: 2η/2012.
|