Course ID: EE1102
Course Credits: 4
Course Type: Foundation
Pre-requisites: CS1101 - Introduction to C Programming
Course ID: EE1102
Course Credits: 4
Course Type: Foundation
Pre-requisites: CS1101 - Introduction to C Programming
What you’ll learnVIEW COURSE VIDEOS
Course structure & Assessments
4 credit course, weekly online assignments, 2 in-person invigilated quizzes, 1 in-person invigilated end term exam. For details of standard course structure and assessments, visit Academics page.
WEEK 1 | Introduction of Digital compute and logic representation, Voltage Transfer Characteristics using Invertor, small signal analysis, Noise Margin |
WEEK 2 | Number Systems- Binary, Hexadecimal, Octal representations, Signed Magitude, 2's complement representation |
WEEK 3 | Sign extension for signed and unsigned number, Logic gates - AND, OR, NOT, NAND, NOR, XOR, XNOR, Truth Table for multiple input circuit, Boolean Algebra |
WEEK 4 | Properties of Boolean algebra, De- Morgans law, Simplifications |
WEEK 5 | Boolean simplification using Karnaugh Map , Active low/high inputs and outputs |
WEEK 6 | Implementing Boolean expression using basic gates, universal gates, Combination circuits, Tristate logic, Static timing analysis |
WEEK 7 | Problem solving on combination circuits |
WEEK 8 | Lookup table, Ripple carry adder, magnitude comparator, code converter |
WEEK 9 | Introcudtion to sequential circuits, Master slave D flipflop, Tristate inverter based master slave D-Flipflop |
WEEK 10 | Flipflip and its function table, Registers, scan chain |
WEEK 11 | Finite State Machine(FSM), FSM based analysis of Flipflops, Sequence detector, Counter |
WEEK 12 | Counter with parallel load, pipelining, Non overlapping clock generator, critical path analysis, Asynchronous sequential circuit. |
Prescribed Books
The following are the suggested books for the course:
Digital Logic and Computer Design, M. Mano, 2004
Digital Design and Computer Architecture, Harris and Harris, MK 2013
About the Instructors
Prof. Janakiraman Viraraghavan is an Assistant Professor at the Department of Electrical Engineering, IIT Madras and is part of the Integrated Circuits and Systems (iCS) group. His research interests include porting machine-learning algorithms on to hardware and statistical analysis in VLSI. He also has a keen interest in Microprocessors and Programming in general.
Other courses by the same instructor: EE1101 - Electronic Systems Thinking and Circuits , EE2103 - Digital System Design , - Humanities Elective , - Humanities Elective , - Humanities Elective , - Humanities Elective , - Humanities Elective , - Humanities Elective , - Humanities Elective and - Humanities Elective