Digital Systems


The purpose of this course is to provide to the students a detailed knowledge of the basic hardware elements of computer systems. Specifically, starting from the basic concepts of binary logic and logic circuits, students shall learn to use the building blocks of digital systems, as well as design and analyze both combinational and sequential digital circuits.


Objectives

In depth, digital design course deals with the following: - Binary numbers and arithmetic - Logic gates and standards symbolism - Basic concepts of logic circuits - Boole Algebra, logic functions and simplification methods, digital circuits synthesis and analysis - Combinational circuits - Binary Adder, half adder, full adder, parallel adder and subtractor circuits - Comparator , Decoder - Encoder circuits - Demultiplexer , Multiplexer circuits - Programmable logical arrays - Analysis and design of synchronous/asynchronous sequential circuits - Introduction to VHDL - Exercises


Prerequisites

No prerequisites


Syllabus

The contents of this course include: 1. Number systems and conversions between number systems 2. Arithmetic operations and numbers supplements 3. Representation unsigned binary numbers and binary codes 4. Boole Algebra axioms, theorems and logic functions 5. Logic gates and interface logic gates 6. Families TTL and CMOS gates 7. Minimization of logic functions - Karnaugh Maps 8. Combinatorial circuits and solving combinatorial circuits 9. Encoders / Decoders - multiplexers / demultiplexers 10. half adder / Imiafairetes-full adder / subtracter 11.Syndiastika circuits - latches 12. Design of combinational circuits Mealey machines and Moore

COURSE DETAILS

Level:

Type:

Undergraduate

(A+)


Instructors: Sotirios Kontogiannis
Department: Department of Business Administration (Grevena)
Institution: TEI of Western Macedonia
Subject: Computer and Information Sciences
Rights: CC - Attribution-NonCommercial-NoDerivatives

Visit Course Page

SHARE THIS COURSE
RELATED COURSES