The term digital is derived from the way computers perform operation by counting digits. For many years, applications of digital electronics were confined to computer system. Today, digital technology is applied in a wide range of areas in addition to computers. Such application as television communication systems. Radars, navigation and guidance system, military systems.
Medical instrumentation and customer electronics use digital techniques. Digital technology has progressed from vacuum tube circuits to discrete transistors to complex integrated circuit.
1- Understanding the number systems (binary, octal, decimal and hexadecimal).
2- How to convert between number systems.
3- Understanding the necessary operations that can be done on binary system.
4- Understanding Boolean algebra and basic properties of Boolean algebra; able to simplify simple Boolean functions by using the basic Boolean properties.
5- Understanding logic gates.
6- How to analyze digital logic circuits 1.
7- How to design digital logic circuits 2.
8- Understanding how to design simple combinational logics using basic gates.
9- Understanding how to optimize simple logic using Karnaugh maps.
10- Understanding the Combinational logic circuits.
11- Understanding the Adders, Subtractors, decoder encoder and multiplexer.
12- Understanding the basic sequential logic components: D Flip-Flop JK- Flip Flop and T Flip Flop and their usage and ability to analyze sequential logic circuits.
13- Understanding the structure and the work of registers and counters.
14- Understanding the PLA.
Digital fundamentals by Floyd, 2003. Thomas L. Floyd, Digital Fundamentals, published by Pearson Education, 2015.
A. SAHA N. MANNA, Digital Principles and Logic Design, NFINITY SCIENCE PRESS LLC Hingham, Massachusetts New Delhi, 2007.
Mano M.; Kime C., Logic and Computer Design Fundamentals, , prentice hall, 2003.
First Report 5%
First Exam 7%
Second Report 5%
Second Exam 7%
Assignments 7%
Lab 19%
Final Exam 505
-Present the syllabus of the semester.
-General introduction to logic design.
Lab
Present the practical syllabus
Numbering systems.
Lab:
Connect and implement a simple test circle for learning.
Arithmetic operations on binary numbers.
Lab:
Connect and run AND gate.
Boolean algebra and logic gates.
Lab:
Connect and run OR gate
Simplifications and minimization of Boolean functions.
Lab:
Connect and run NOT gate
Logic operations (Boolean operations).
Lab
Connect and run NAND gate.
First Exam
Combinational logic circuit: Adders.
Lab:
Practical Exam-1
Subtractors.
Lab:
Connect and run XOR.
Decoder, Encoder.
Lab:
Connect and run half adder
Multiplexer
Lab:
Connect and run full adder.
Sequential logic circuit: Flip Flops.
Lab:
Connect and run half subtractor.
Registers and counters.
Lab:
Connect and run full subtractor.
Programmable Logic Array (PLA).
Lab
Connect and run Flip Flop.
Second Exam.
Lab
Practical Exam-2