ΥΠ04 - Logic Design
Information
Code : ΥΠ04
Type : Obligatory
Semester : 1
ECTS credits: 6
Course URL: https://eclass.hua.gr/courses/DIT131/
Expected Outcomes
The course aims to introduce concepts and techniques of design and analysis of electronic digital circuits. Particular emphasis is given on the basic principles of logic design, i.e. numerical systems, Boolean algebra, logic gates, their connection to digital circuit design methodologies, as well as the use of Verilog hardware description language to implement basic building circuits, e.g. adders, comparators, multiplexers, etc., of a modern computer system.
Upon successful completion of the course students will be able to:
a understand the basic concepts of digital circuits and logic design
b know the basic methodologies for the design and simplification of combinational and sequential digital circuits.
c know the basic methodologies for the analysis of digital circuits.
d design and implement basic digital circuits using the Verilog hardware description language
e make measurements in various digital circuits.
Content
1. Introduction to Boolean Algebra.
2. Logical functions.
3. Simplification of logical functions.
4. Introduction to Verilog Hardware Description Language.
5. Combination circuits.
6. Basic integrated digital circuits multiplexer, decoupler, encoder, decoder, parallel binary adder and subtractor, decimal adder, ROM, PLA, PAL memory.
7. Modern sequential circuits and method of analysis and design.
8. Algorithmic state machines.
9. Laboratory. The course laboratory follows the lectures regarding the content.
Evaluation Means
Bibliοgraphy
M. MANO M.CILETTI: DIGITAL DESIGN 6th edition.
J. M. RABAEY, A. CHANDRAKASAN, B. NIKOLIC: DIGITAL INTEGRATED CIRCUITS 2nd edition.
JOHN F. WAKERLY: DIGITAL DESIGN: PRINCIPLES AND PRACTICES, 5th edition.