-
I..Aim of the course…
The principal goal of this course is to provide an introduction to digital logic analysis and design, which is the basis for computer hardware development. The student, at the completion of the course, should be able to analyze and design logic circuits by understanding formal foundations and selected design techniques.
II…Structure of the course…
The course is made of three main topics. The first topic examines the number representations used in today’s digital systems and discusses their arithmetic properties and conversion techniques. The second topic deals with combinational switching theory. Here, students learn to analyze and synthesize networks of digital elements in which no feedback is present. The third subject area deals with analysis and design of clocked sequential circuits, in which feedback is present.
III..The outline of the course is:
1. Digital Systems. Binary Systems. Binary Numbers.Number Base Conversions.Octal and Hexadecimal Numbers.Complements.Signed Binary Numbers.Binary Codes.Binary Storage and Registers.Binary Logic.
2. Boolean Algebra and Logic Gates.Basic Definitions. Axiomatic Definition of Boolean Algebra. Basic Theorems and Properties of Boolean Algebra. Boolean Functions.Canonical and Standard Forms.Other Logic Operations.Digital Logic Gates.Integrated Circuits.
3. Gate-Level Minimization. The Map Method.Four-Variable Map.Five-Variable Map.Product of Sums Simplification.Don’t-Care Conditions. NAND and NOR Implementation. Other Two-Level Implementations.Exclusive-OR Function.
4. Combinational Logic.Combinational Circuits.Analysis Procedure. Design Procedure. Binary Adder/Subtractor.Decimal Adder.Binary Multiplier.Magnitude Comparator.Decoders.Encoders.Multiplexers.
5. Synchronous Sequential Logic.Sequential Circuits.Latches.Flip-Flops.Analysis of Clocked Sequential Circuits.
IV… Student Evaluation Method..
a) Assignments for 20% of Total Grade.
(1) Essay, 6-10 A4 pages
(3) Assignments : solving text book excersises & problems for sections 1,2 and 3.
b) Final Exam for 80% of Total Grade
The exam paper may consist of questions on ;
* descreptive formats
* comparative evaluation of various theoretical aspects
* applying analysis and design methods to formulate a logic diagram for a real problem.
Offered as a reading course, undertaking projects, solving exercises and probles and oral exams
Upon successful completion of the course the students must be able to :
1..Have an overview of digital systems and their applications.
2..Have a thorough understanding of different numbering systems (with emphasis on the binary, decimal, octal, and hexadecimal systems) and be able to convert from one base to another.
3..Understand how signed numbers, unsigned numbers, and alphanumeric characters are represented in binary.
4..Be able to perform binary arithmetic
5..Comprehend the basic definitions, axioms, and theorems of Boolean algebra.
6..Be able to manipulate and simplify Boolean algebraic expressions and functions of different forms.
7..Understand the basic logic operations and gates.
8..Be able to use Karnaugh maps to minimize Boolean expressions and functions.
9..Be able to analyze and design digital combinational circuits using basic gates (AND, OR, NOT, NAND, NOR, XOR).
10..Understand the design and operation of decoders, encoders, multiplexers, comparators, adders, and subtractors.
11..Be able to analyze and design combinational logic circuits using decoders and multiplexers.
12..Understand the design and operation of different latch and flip-flop types (SR, JK, D, and T).
1… Digital Design, Morris Mano, Michael Ciletti, 5th / Edition, ISBN : 978-960-941-084-7
2… Digital Design : Principles & Practices, JOHN F. WAKERLY, edition 3th/2004, ISBN: 960-209-728-0.
3… Digital Logic Circuit Analysis & Design, Nelson Victor P.,Nagle H. Troy,Irwin J. David,Carroll Bill D, 1st edition, ISBN : 978-960-458-014-9.
4… Design of Digital Systems. Pogaridis Dim., 3rd edition /2004, ISBN : 978-960-411-470-2. (greek)
5… Digital Design . Roumeliotis M., Souravlas St, edition 1st/ 2012, ISBN : 978-960-418-388-3. (Greek)