|Course Code: BIT102||
Course Title:Digital Electronics (4 Credits)
Unit-1: Introduction to Digital Systems: Introduction to Digital electronics ,Digital and Analog Signals and Systems, Binary Digits, Logic Levels, and Digital Waveforms, Logic Systems-Positive and negative, Logic Operations, Combinational and Sequential Logic Functions, Programmable Logic, Fixed-Function Logic Devices.
Unit-2: Number Systems and Codes: Introduction to Number Systems-Types-Decimal, Binary, Octal, Hexadecimal; Conversion from one number system to other; Binary arithmetic operations; Representation of Negative Numbers;1’s complement and 2’s complement, Complement arithmetic, BCD code, Digital Codes -Excess-3 code, Gray code, Binary to Excess -3 code conversion and vice versa, ASCII code, EBCIDIC code , Error Detection Codes.
Unit-3: Logic Gates: Logical Operators, Logic Gates-Basic Gates, Other gates, Active high and Active low concepts, Universal Gates and realization of other gates using universal gates, Gate Performance Characteristics and Parameters.
Unit-4: Boolean Algebra: Rules and laws of Boolean algebra, Demorgan’s Theorems, Boolean Expressions and Truth Tables, Standard SOP and POS forms; Minterm and Maxterms, Canaonical representation of Boolean expressions, Duality Theorem, Simplification of Boolean Expressions, Minimization Techniques for Boolean Expressions using Karnaugh Map and Quine McCluskey Tabular method.
Unit-5: Combinational Circuits-Part 1: Introduction to combinational Circuits, Adders-Half-Adder and Full-Adder, Subtractors- Half and Full Subtractor; Parallel adder and Subtractor; Ripple Carry and Look-Ahead Carry Adders.
Unit-6: Combinational Circuits- Part 2: BCD adder, BCD subtractor, Parity Checker/Generator, Multiplexer, Demultiplexer, Encoder, Priority Encoder; Decoder ,BCD to Seven segment Display Decoder/Driver, LCD Display, and Comparators.
Unit-7: Sequential Circuits: Introduction to Sequential Circuits, Flip-Flops: Types of Flip Flops -RS, T, D, JK; Triggering of Flip Flops; Flip Flop conversions; Master-Salve JK.
Unit-8: Shift Registers: Introduction to shift registers, Basic Shift Register Operations, types of shift registers, Bidirectional Shift Registers, Shift Register Counters. Typical ICS for shift registers; PRBS generators.
Unit-9: Counters: Introduction to counters, Types of Counters-Asynchronous and synchronous counters, Up/Down Synchronous Counters, Cascaded Counters, Counter Decoding, State table, excitation table concepts, Design of asynchronous and synchronous counters, Typical ICS for counters, Applications of counters.
Unit-10: A/D and D/A Converters: Digital to Analog Converter, Weighed Register: R-2R Ladder Network: Analog to Digital Conversion, Successive Approximation Type, Dual Slope Type.
Unit-11: Programmable Logic: Simple Programmable Logic Devices (SPLDs), Complex Programmable Logic Devices (CPLDs), Field-Programmable Gage Arrays (FPGAs), Programmable Logic Software.
Unit -12: Computer Concepts: Basic Computer System, concepts of hardware and software, Operating Systems, Microcontrollers and Embedded Systems., Digital Signal Processing, Digital Signal Processor (DSP).
Unit -13: Memory and Storage: Semiconductor Memory Basics, Types-RAM, ROM, Programmable ROMs, Flash Memory, Memory Expansion, Special Types of Memories, Magnetic and Optical Storage.
Unit -14: Logic Families: Transistor as a switch, Definition of parameters-current voltage parameters, Fan in, Fan out, Noise Margin, Propagation Delay, Power Dissipation; Resistor Transistor Logic(RTL),Diode Transistor Logic (DTL), Transistor-Transistor Logic (TTL), Typical TTL NAND Gate, Function of the Input Transistor, Volt-Ampere Characteristics, Output Stages: Totem Pole and Modified Totem Pole, Open collector outputs; Emitter Coupled Logic (ECL), Integrated Injection Logic (IIL) and MOS-logic, Comparison of Various Logic Families.