B.Eng. Electrical Engineering
Course Code: EEEN405
Course Title: DIGITAL ELECTRONICS II
Credit Units: 2 units
Level: 400L
Semester: First Semester
Course Outline: BASIC DIGITAL COMPUTER ELEMENTS AND LOGIC CIRCUITS: Practical representation and basic design principles of logic gates (DTL DCTL, TTL etc) and memory elements. Fan-in and fan-out. Common logic ICs: AND OR NAND NOR XOR XNOR and NOT. Combinational logic circuits. Multiplexers, comparators, half-adder and full-adder. Design with NAND/NOR. Multiple output circuits. Noise in combinational circuits. CLOCK GENERATION CIRCUITS: Design and analysis of multivibrators. Schmidt trigger circuit and time-base generators using discrete transistors and digital ICs. Interfacing of logic families. MSI CIRCUITS: Different scales of integration. Multiple output circuits. Design of MSI circuits..Speed constraints. Noise in MSI circuits. SEQUENTIAL DIGITAL CIRCUITS: Output function of sequential circuits. Mealy-Moore circuits. Flip-flops (SR JK. T and D). Counters: Binary, Modulo-N, up-down. Registers: Input/output circuits. Synchronous circuits: clocking, clock rate, skew. Fundamentals of sequential finite state machines. Introduction to the design of sequential systems. Algorithmic state machines. Programmable logic arrays (FPGA etc).