Anda di halaman 1dari 5

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH

(AIUB)
Faculty of Engineering
Department of Electrical and Electronic Engineering
Undergraduate Program

COURSE OUTLINE
I. Course Core and Title
EEE 2205: Digital Logic Design
II. Credit
3 credit hours (3 hours of theory per week)
III. Nature
Core Course for EEE
IV. Prerequisite
EEE 2103: Electronic Devices

SUMMER 2015-2016 SEMESTER


V. Mission: AMERICAN INTERNATIONAL
UNIVERSITY-BANGLADESH (AIUB) is committed
to provide quality and excellent computer-based
academic programs responsive to the emerging
challenges of the time. It is dedicated to nurture and
produce competent world class professional imbued
with strong sense of ethical values ready to face the
competitive world of arts, business, science, social
science and technology.
VI. Vision: AMERICAN INTERNATIONAL
UNIVERSITY-BANGLADESH (AIUB) envisions
promoting professionals and excellent leadership
catering to the technological progress and
development needs of the country.

VII - Course Description:


This is core course of Electrical and Electronic Engineering program that presents basic tools for the design
of digital circuits. It serves as a building block in many disciplines that utilize data of digital nature like
digital control, data communication, digital computers etc. The goal of this course is to:
Perform arithmetic operations in many number systems.
Manipulate Boolean algebraic structures.
Simplify the Boolean expressions using Karnaugh Map.
Implement the Boolean Functions using NAND and NOR gates.
Analyze and design various combinational logic circuits.
Storage Elements: Introduction to the behavior and structure of latches, flip-flops, and
registers.
Understand the importance of state diagram representation of sequential circuits.
Sequential Circuits: Analyze and design clocked sequential circuits.
Timing Analysis: Introduction to timing analysis of combinational and sequential circuits

Briefly introduce the concept of Hardware Description Language (HDL) using VHDL

VIII Objectives:
The objectives of the course can be grouped into two categories. The first one relates to understanding the
basics of Boolean algebra and the operation of logic components, combinational, and sequential circuits.
The second set of objectives relates to the design of digital circuits and systems.

Dept. of EEE & COE, FE, AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH (AIUB)

IX Topics to be covered*:
Time
Frame

Topics

Specific Objective(s)

Suggested
Activities

Mission & Vision of AIUB, Dept. of EEE,


Digital Logic Design meaning and objectives
of this course
WEEK 1

Binary Logic, Logic gates and their truth table


Boolean algebra, Logic Function derivation
from a specific problem, Simplification using
Boolean Algebra

In this session, basic idea


about binary logic, logic
gates and Boolean algebra
will be discussed.
Quiz-1*

Implementing circuit from Boolean expressions


De-Morgans law
Universal gates and their applications
WEEK 2

Implementation of Combinational Logic


Circuits using Universal Gates only
Simplifying Boolean Expression using algebraic
manipulation

In this session, students will


gather the knowledge about
Combinational logic circuit
and universal gates. Students
should also be able to
simplify Boolean expression
of any physical system by
different methods and gate
representation of that
expression.

Assignment
1*
(Due on 3rd
Week)

Canonical forms-Maxterms and Minterms


Boolean expression in Sum of Product (SOP)
and Product of Sum (POS) form,
Standardization of SOP/POS expressions and
WEEK 3 conversions between them
Gray code, conversions between Gray and
other digital coding systems

In this session, students will


get familiar with techniques
to simply any Boolean
expression using systematic
techniques.

Simplifying Boolean Expressions using K


map
Basic Combinational Logic Circuits
WEEK 4

Adder: Half adder, Full adder, Parallel adder,


Decimal adder
Subtractors: Half subtractor and Full subtractor

Quiz-2*
Assignment
2*
(Due on 7rd
Week)

In this session, students will


gather the knowledge about
adder and subtractors
circuits.

Magnitude Comparators

WEEK 5

Designing various digital circuits such as addersubtractor


Number systems and conversion to and from
different number systems
(binary/decimal/octal/hexadecimal)

EEE 2205: DIGITAL LOGIC DESIGN

After completing this session,


students will be able to do
the arithmetic operation of
different number system and
conversion process from one
number to another.

Quiz-3*

WEEK 6 1s complement and 2s complement of binary


numbers, Subtraction using 1s and 2s
complement. BCD addition
Signed Numbers
Revision

WEEK 7

MID-TERM WEEK
Decoders, Encoders, Priority Encoders

WEEK 8

In this session, addition and


subtraction using 1s and 2s
complement methods along
with their use in BCD
addition system will be
shown. The overall syllabus
will also be revised.

Multiplexers, Boolean Function


implementation using Multiplexers
Demultiplexers
Cascading of Decoders, Encoders,
Multiplexers, Demultiplexers

After completing this session,


students will be able to
understand the function of
Decoders, Encoders,
Multiplexer and
Demultiplexer.

Sequential Logic circuit


After completing this session,
Different types of Flip flop (S-R, J-K, D and students will be familiar with
WEEK 9 T)
the Flip-flops and their
applications in electronic
Implementation of Flip-flops
circuits
Timing Diagram
Counters: Asynchronous and Synchronous
WEEK
10

Modulus Counters
Binary Up-Down counter

WEEK
11

State Diagram, State Table, State Equation,


State Reduction
Designing Irregular Counters using State
Diagram and State Equation
Cascaded Counters

WEEK
12

WEEK
13

Shift registers: Basic Shift Register Functions,


Different types of Shift Registers

Shift register Counters: Johnson counter, Ring


counter
Introduction to Hardware Description
Language (HDL)

In this session, students will


be introduced with the
operation of different types
of counters.
In this session, students will
be introduced with the
design and operation of
different types of counters.
After completing this
session, students will
understand the operation of
shift registers

Quiz-4*
Assignment
3*
(Due on 12th
Week)

Quiz-5*
Assignment
4*
(Due on 14th
Week)

Quiz-6*

After completing this session,


students will understand the
operation of shift registers
and get familiar with the
meaning of HDL

Dept. of EEE & COE, FE, AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH (AIUB)

WEEK
14

Introduction to the designing of different logic


gates and adder, subtractor, magnitude
comparators using VHDL

A brief idea about the how


different logic gate
operations can be described
with VHDL will be provided
to students in this session.
FINAL-TERM WEEK

WEEK
15

* The faculty reserves the right to change, amend, add or delete any of the content s.

X- Course Requirements
At least 80% class attendance is necessary to sit for the exam. If there is any assignment given to the
students, they have to submit it before the deadline decided by the course teacher.

XI Evaluation & Grading System


The
. evaluation system will be strictly followed as
par the AIUB grading policy. The following grading
system will be strictly followed in this class
Marking system
(Midterm and Final term)
Quiz
Attendance
Assignment & performance
Midterm/Final term exam
Total
Final Grade/ Grand Total
Midterm:
Final Term:

40%
10%
10%
40%
100%
30%
70%

The grading system will be strictly followed as par


the AIUB grading policy. The following grading
system will be strictly followed in this class
Letter
A+
A
AB+
B
BC+
C
CD+
D
DF

Grade Point
4.00
3.75
3.50
3.25
3.00
2.75
2.50
2.25
2.00
1.75
1.50
1.00
0.00

Numerical %
94-100
90-93.99
86-89.99
82-85.99
78-81.99
74-77.99
70-73.99
66-69.99
62-65.99
58-61.99
54-57.99
50-53.99
<50(Failed)

Grand Total - - - - - - - -30% of Midterm + 70% of Final Term

XII Teaching Methods


Formal lectures will provide the theoretical base for the subject as well as covering its practical application.
A set of lecture notes, tutorial examples, with subsequent discussion and explanation, together with suggested
reading will support and direct the students in their own personal study.
Maximum topics will be covered from the textbook. For the rest of the topics, reference books will be
followed. Some Class notes will be uploaded on the web. White board will be used for most of the time.
For some cases, multimedia projector will be used for the convenience of the students.
Students must study up to the last lecture before coming to the class and it is suggested that they should go
through the relevant chapter before coming to the class. Just being present in the class is not enoughstudents must participate in classroom discussions.
Few assignments will be given to the students based on that class to test their class performance.
EEE 2205: DIGITAL LOGIC DESIGN

XIII Textbook/ References


Textbooks:
[1] Thomas L. Floyd, Digital Fundamentals 9th edition, Prentice Hall.
[2] M. Morris Mano, Digital Logic & Computer Design Prentice Hall.
References:
[1]
[2]
[3]
[4]

Ronald J. Tocci & Neal S. Widmer, Digital Systems 7th edition, Prentice Hall.
Digital design Karim and Johnson
Brian Holdsworth and Clive Woods, Digital Logic Design-Fourth Edition.
Stephen Brown and Zvonko Vranesic, Fundamentals of Digital Logic with VHDL Design with
CD-ROM
[5] William J. Dally and R. Curtis Harting, Digital Design: A Systems Approach
[6] Victor P. Nelson, H. Troy Nagle, Bill D. Carroll and David Irwin, Digital Logic Circuit Analysis
and Design
[7] John P. Hayes, Introduction to Digital Logic Design
[8] Norman Balabanian and Bradley Carlson, Digital Logic Design Principles
[9] Enoch O. Hwang, Digital Logic and Microprocessor Design with VHDL
[10] Joseph Cavanagh, Digital Computer Arithmetic: Design and Implementation (Computer
Science)

Dept. of EEE & COE, FE, AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH (AIUB)

Anda mungkin juga menyukai