Syllabus

Hacettepe University

Department of Electrical and Electronics Engineering

ELE 225 Fundamentals of Digital Systems

Fall 2019

Instructors:

Dr. Derya Altunay (Section 21)

Dr. Ali Ziya Alkar (Section 22)

 

Lecture Hours:

Section 21: Mondays 13:00 - 15:45, Classroom: E7

Section 22: Fridays 09:00 - 11:45, Classroom: E3

 

Textbook:

Digital Design, 6/E, M.M.Mano and M.D.Ciletti, Pearson, 2019.

(5th edition is also fine)

 

Topics:

The following outline represents a general structure for the course:

 

WEEKS

TOPICS

Week 1

Number systems, binary arithmetic, signed numbers, binary codes

Week 2

Basics of Boolean algebra, algebraic simplification, canonical and standard forms

Week 3

Karnaugh maps, SOP and POS simplification, two level design

Week 4

NAND and NOR designs, analysis and design of multilevel circuits, EXOR gates, parity bit generation

Week 5

Combinational circuit blocks: Adders, multipliers, comparators

Week 6

Combinational circuit blocks: Decoders, encoders, multiplexers and combinational circuit implementation using these blocks

Week 7

Latch circuits, flip-flops, triggering of flip-flops

Week 8

Analysis of synchronous sequential circuits, the state table and the state diagram

Week 9

MIDTERM EXAM

Week 10

Design of synchronous sequential circuits, state assignment and state reduction

Week 11

Registers, shift registers, synchronous and asynchronous counters

Week 12

Memory structures, types of RAM, memory decoding, error correcting codes

Week 13

Programmable logic arrays: ROM, PLA, and PAL

Week 14

Sequential programmable devices: SPLD, CPLD and FPGA

 

Attendance:

Daily attendance is strongly encouraged for the lectures. Any student missing a lecture is responsible for all material assigned or covered in class during his or her absence.

 

Grading:

One midterm exam 40%, and a final exam 60%.

 

Reference books:

1) Logic and Computer Design Fundamentals, 5/E, Mano and Kime, Pearson, 2016.

2) Digital Design: Principles and Practices, 5/E, J.F.Wakerly, Prentice Hall, 2018.

3) Digital Fundamentals, 11/E, T.L.Floyd, Pearson, 2015.

4) Fundamentals of Digital Logic, 3/E, S. Brown, Z. Vranesic, McGraw Hill, 2008.

5) Introduction to Digital Systems, Ercegovac, Lang, Moreno, Wiley, 1998.

6) Fundamentals of Logic Design, 7/E, Charles H. Roth, Cengage Learning, 2014.