EEE 303 (July 2021)


EEE 303 - Digital Electronics

For latest announcements and updates, please refer to the Class Team in your Microsoft Teams account. Please contact me if you have not been added to the class Team.'

EEE 303 - Digital Electronics

“There are 10 types of people in this world. Those who understand binary, and those who doesn’t.”

Welcome to the course on Digital Electronics, where we will explore the very fundamental concepts that makes most of our modern consumer electronic products function.

####Course Outline

  • Week 1 - (Brown 5.1, 5.7, 2.10, Floyd 2.1-2.10) - Introduction to Course, Introduction to Number Systems and codes. Introduction to verilog
  • Week 2 - (Floyd 3.1-3.7,4 Brown 2.1-2.9) - Analysis and synthesis of digital logic circuits: Basic logic function, Boolean algebra, combinational logic design, minimization of combinational logic (k-map)
  • Week 3 - (Floyd 3.1-3.7,4 Brown 4.1-4.5) Boolean algebra, combinational logic design, Minimization of combinational logic (k-map)
  • Week 4 - (Floyd 5, Brown 2.7,2.10, 5.2-5.4, 5.6 supplimentary) Universal logic gates, binary arithmetic elements and ALU design, Verilog synthesis with combinational logic
  • Week 5 - (Brown 6.1-6.6, Floyd 6) Decoder, encoder, comparators,
  • Week 6 - (Brown 7.1-7.15) Sequential circuits: different types of latches, flip-flops, Modular sequential logic circuit design: shift registers, counters, and application, timing analysis and power optimization of sequential circuits.
  • Week 7 - Completing topics of week6, Classtests and Revision
  • Week 8 - (Brown 8.1-8.8, Brown 8) - Synchronous sequential circuits, State Machine Design, Algorithmic State Machine (ASM)
  • Week 9 - ,
  • Week 10 - (Floyd 11) Asynchronous sequential circuits, Pass Transistor
  • Week 11 - (Floyd 15) MOSFET Digital circuits: NMOS inverter, CMOS inverter, CMOS logic circuits, Clocked CMOS logic circuits, transmission gates, sequential logic circuits,
  • Week 12 - (Brown 6.1) BJT digital circuits: ECL, TTL, STTL, BiCMOS
  • Week 13 - Memories: classification and architecture, RAM memory cells, Read only memory, data converters,

####Textbooks

  • Stephen Brown and Zvonko Vranesic, “Fundamentals of Digital Logic with Verilog Design”
  • Thomas L. Floyd, “Digital Fundamentals Eleventh Edition”
  • Morris Mano and Michael Ciletti, “Digital Design with an Introduction to VerilogHDL”

####Additional Resources

  • Proteus Tutorial: https://www.youtube.com/watch?v=yt7Bhhvo-hU&list=PL72829A4E60EE90BE

  • Verilog Tutorial: ASIC World

  • Springer has a free book available to download from there website ( click here ) called Introduction to Logic Circuits & Logic Design with Verilog by B. J. LaMeres (DOI:https://doi.org/10.1007/978-3-030-13605-5_8). We will teach some of the lectures from this book as it has very intuitive approach to a lot of the problems.

Dr. Sajid Muhaimin Choudhury
Dr. Sajid Muhaimin Choudhury
Associate Professor

Dept. of EEE, BUET