M. S. RAMAIAH INSTITUTE OF TECHNOLOGY BANGALORE (Autonomous Institute, Affiliated to VTU) SYLLABUS Outcome Based Education Curricula (For the Academic year 2015 – 2016) III & IV Semester B. E. Department of Electronics & Communication M. S. Ramaiah Institute of Technology, Bangalore-54 (Autonomous Institute, Affiliated to VTU) Department of Electronics and Communication Engineering Faculty List Sl. No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Name of the Faculty Qualification Designation Dr. S Sethu Selvi Prof. C R Raghunath Prof. K. Giridhar Prof. M S Srinivas Ph.D M.Tech M.Tech M.Tech Professor & Head Professor Professor Professor Dr. K. Indira K. Manikantan B. Sujatha Dr. Maya V Karki S. Lakshmi V. Anandi Dr. T D Senthil Kumar Dr. Raghuram Srinivasan H. Mallika Ph.D Ph.D M E (Ph.D) Ph.D M E (Ph.D) Ph.D Ph.D Ph.D M S (Ph.D) Professor Associate Professor Associate Professor Associate Professor Associate Professor Associate Professor Associate Professor Associate Professor Assistant Professor A. R. Priyarenjini M.Tech Assistant Professor 15. S. L. Gangadharaiah M.Tech (Ph. D) Assistant Professor 16. M. Nagabhushan M.Tech (Ph.D) Assistant Professor 17. C G Raghavendra 18. Sadashiva V Chakrasali M.Tech (Ph.D) Assistant Professor M.Tech (Ph.D) Assistant Professor 19. C. SharmilaSuttur M.Tech (Ph.D) Assistant Professor 20. Mamtha Mohan M.Tech (Ph.D) Assistant Professor 21. V. Nuthan Prasad M.Tech (Ph.D) Assistant Professor 22. ReshmaVerma M.Tech (Ph.D) Assistant Professor 23. Shreedarshan K M.Tech (Ph.D) Assistant Professor 24. Lakshmi Srinivasan 25. Flory Francis M.Tech (Ph.D) Assistant Professor M.Tech Assistant Professor 26. Sarala S M M.Tech Assistant Professor 27. Punya Prabha V M.Tech (Ph.D) Assistant Professor 28. Suma K V 29. Jayashree S M.Tech (Ph.D) Assistant Professor M.Sc Assistant Professor 30. Manjunath C Lakkannavar M.Tech Assistant Professor 31. Chitra M M.Tech Assistant Professor 32. Akkamahadevi M B M.Tech Assistant Professor 33. Veena G N M.Tech Assistant Professor 34. Pavitha U S M.Tech Assistant Professor 2 DEPARTMENT OF ELECTRONICS AND COMMUNICATION M. S. R. I. T, BANGALORE – 560 054 Vision, Mission and Programme Educational Objectives Vision and Mission Vision of the Institute To evolve in to an autonomous institution of international standing for imparting quality technical education Mission of the Institute MSRIT shall deliver global quality technical education by nurturing a conducive learning environment for a better tomorrow through continuous improvement and customization Vision of the Department To be, and be recognized as, an excellent Department in Electronic & Communication Engineering that provides a great learning experience and to be a part of an outstanding community with admirable environment. Mission of the Department To provide a student centered learning environment which emphasizes close faculty-student interaction and co-operative education. To prepare graduates who excel in the engineering profession, qualified to pursue advanced degrees, and possess the technical knowledge, critical thinking skills, creativity, and ethical values. To train the graduates for attaining leadership in developing and applying technology for the betterment of society and sustaining the world environment 3 Program Educational Objectives (PEOs) Program Educational Objectives of the Department of Electronics and Communication are: PEO 1: To provide all basic fundamental prerequisites in mathematical, scientific and engineering fields required to solve technical problems. PEO 2: To train in analyzing, designing and creating new scientific tools and other software so as to gain good engineering breadth. PEO 3: To involve in professional and ethical environment, to build effective communication skills, multidisciplinary and teamwork skills and to relate engineering issues to broader social context. PEO 4: To provide an academic environment, awareness to excel and to lead a successful professional career in lifelong learning. PEO 5: To communicate/work with research and development, to design/develop and to formulate/integrate various products. 4 Program Outcomes POs are statements that describe what students are expected to know, attitudes they are expected to hold, and what they are able to do by the time of graduation. Achievement of program outcome should indicate the student is equipped to achieve the PEOs. The POs of the Department of Electronics & Communication At the time of graduation an E & C graduate should be able to: a. Recollect the essential descriptions from basic sciences, and apply them in E & C streams. b. Demonstrate ability to identify, interpret and solve engineering problems. c. Design circuits and conduct experiments with electronic systems, communication equipment, analyze and interpret the result d. Design systems/subsystems and devices e. Demonstrate the capability to visualize, organize and work in laboratory and interdisciplinary tasks. f. Demonstrate skills using software tools and other modern equipment. g. Inculcate the ethical, social and professional responsibilities such as project management and finance. h. Communicate effectively in oral /written form of scientific analysis or data. i. Understand the impact of engineering solutions on the society and also will be aware of contemporary issues and criticisms. j. Develop self-confidence and become excellent multi-skilled engineer, manager, leader and entrepreneur and display ability for life-long learning. k. Participate and succeed in competitive examinations/placement and show potential research capability. l. An understanding of engineering and management principles and apply these to one’s work, as a member and leader in a team, to manage projects. 5 SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2013 – 2014 III SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING SI. No 1. Subject Code ECMAT31 2. EC301 3. EC302 Engineering Mathematics – III Solid State Devices and Technology Network Analysis 4. EC303 Analog Electronics 5. EC304 Digital Electronics 6. EC305 Data Structures using C 7. EC303L Analog Electronics Lab 8. EC304L Digital Electronics Lab 9. EC305L Data Structures Lab Subject Teaching Dept Credits* T P Total 0 0 4 Mathematics BS L 4 Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication BS 4 0 0 4 ES 3 1 0 4 PS-C 3 0 0 3 PS-C 3 0 0 3 ES 3 0 0 3 PS-C 0 0 1 1 PS-C 0 0 1 1 ES 0 0 1 1 20 1 3 24 Total IV SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING SI. No 1. Subject Code ECMAT41 2. EC401 3. EC402 4. EC403 Digital System Design with FPGA Signals and Systems 5. EC404 Control Systems 6. EC405 Electromagnetics 7. EC401L 8. EC402L Linear Integrated Circuits Lab FPGA Lab Subject Engineering Mathematics – IV Linear Integrated Circuits BS L 4 Credits* T P Total 0 0 4 PS-C 3 0 0 3 PS-C 4 0 0 4 PS-C 3 1 0 4 PS-C 3 1 0 4 BS 4 0 0 4 PS-C 0 0 1 1 PS-C 0 0 1 1 21 2 2 25 Teaching Dept Mathematics Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Electronics and Communication Total *L: Lecture T: Tutorial P: Practical 6 ENGINEERING MATHEMATICS-III Subject Code: ECMAT31 Prerequisites: Nil Course Coordinator: Credits: 4:0:0 Contact Hours: 56 Course Objectives: Learn to solve algebraic, transcendental and ordinary differential equations numerically. Learn to fit a curve, correlation, regression for a statistical data. Learn the concepts of consistency, methods of solution for linear system of equations and eigen value problems. Learn to represent a periodic function in terms of sines and cosines. Understand the concepts of continuous and discrete integral transforms in the form of Fourier and Z-transforms. Learn the concept of series solutions of ODE and special functions. Course Contents: UNIT – I Numerical solution of Algebraic and Transcendental equations: Method of false position, Newton - Raphson method. Numerical solution of Ordinary differential equations: Taylor series method, Euler and modified Euler method, fourth order Runge-Kutta method. Statistics: Curve fitting by the method of least squares, Fitting a linear curve, fitting a parabola, fitting a Geometric curve, Correlation and Regression. UNIT – II Linear Algebra: Elementary transformations on a matrix, Echelon form of a matrix, rank of a matrix, Consistency of system of linear equations, Gauss elimination and Gauss – Siedal method to solve system of linear equations, eigen values and eigen vectors of a matrix, Rayleigh power method to determine the dominant eigen value of a matrix, diagonalization of a matrix, system of ODEs as matrix differential equations UNIT – III Fourier series: Convergence and divergence of infinite series of positive terms. Periodic function, Dirichlet conditions, Fourier series of periodic functions of period 2 and arbitrary period, Half range series, Fourier series and Half Range Fourier series of Periodic square wave, Half wave rectifier, Full wave rectifier, Saw-tooth wave with graphical representation, Practical harmonic analysis. 7 UNIT – IV Fourier Transforms: Infinite Fourier transform, Infinite Fourier sine and cosine transforms, properties, Inverse transform, Convolution theorem, Parseval identity (statements only). Fourier transform of rectangular pulse with graphical representation and its output discussion, Continuous Fourier spectra-Example and physical interpretation. Z-Transforms: Definition, standard Z-transforms, Single sided and double sided, Linearity property, Damping rule, Shifting property, Initial and final value theorem, Inverse Z-transform, Application of Z-transform to solve difference equations. UNIT – V Series Solution of ODEs and Special Functions: Series solution, Frobenius method, Series solution of Bessel differential equation leading to Bessel function of first kind, Series solution of Legendre differential equation leading to Legendre polynomials, Rodrigues's formula. TEXT BOOKS: 1. 2. Erwin Kreyszig –Advanced Engineering Mathematics – Wiley publication – 10th edition – 2015. B. S. Grewal – Higher Engineering Mathematics – Khanna Publishers – 42nd edition – 2012. REFERENCES: 1. Glyn James – Advanced Modern Engineering Mathematics – Pearson Education – 4th edition – 2010. 2. Dennis G. Zill, Michael R. Cullen - Advanced Engineering Mathematics, Jones and Barlett Publishers Inc. – 3rd edition – 2009. Course Outcomes: 1. Analyze algebraic, transcendental and ordinary differential equations using numerical methods, and use method of least squares and determine the lines of regression for a set of statistical data. (PO – a, b, k) 2. Develop the rank of a matrix and testing the consistency and the solution by Gauss Elimination and Gauss Siedel iteration methods. (PO – a, b, c, d, e, f, h, k) 3. Write the Fourier series expansion of a function in both full range and half range values of the variable and obtaining the various harmonics of the Fourier series expansion for the given numerical data. (PO – a, b, c, d, e) 4. Analyze Fourier transforms, Fourier sine and Fourier cosine transforms of functions and solving difference equations using Z-transforms. (PO – a, b, e, f, h) 5. Obtain the series solution of ordinary differential equations. (PO – a, b, e, f) 8 SOLID STATE DEVICES AND TECHNOLOGY Subject Code: EC301 Prerequisites: Basic Electronics Course Coordinator: Mr. M. Nagabhushan Credits: 4:0:0 Contact hours: 56 Course objectives: State the importance of PN junction diode, in the study of the bipolar & junction field transistors. Explain the basic concept of energy band diagrams of PN junction diodes, schottky barrier diodes & metal oxide silicon systems. Discuss the basic materials& fabrication processes used in planar PN junction diodes, bipolar junction transistors, MESFETs, MOSFETS & Integrated circuits. Describe the constructional features & modes of operation of PN junction diodes, BJTs, MESFETs & MOSFETs. Analyze the current components& current voltage characteristics of PN junction diodes, BJTs, MESFETs & MOSFETs. Appraise the small signal model, figure of merit & high frequency limitations of JFETs and formulate the Electronic switch & CMOS inverter circuits using MOSFETs. Course contents: UNIT – I P-N Junction Diode: Introduction ,Space-Charge Region, Analytical Relations at Equilibrium, Conditions in the Diode with Voltage Applied, Currents in diode, Real Diode Characteristics in the Reverse Direction, Capacitances of the diode, diode switching characteristics. UNIT – II Fabrication Technology : Introduction , why silicon, Purity of Silicon, Czochralski growing Process, Fabrication processes, Planar PN Junction diode fabrication, Fabrication of resistors and capacitors in ICs. Bipolar Junction Transistors: Introduction , structure and basic operation, Fabrication of bipolar IC transistor, Terminology, Symbols and regions of operation, Circuit Arrangements, Transistor currents in the active region, BJT as current amplifier, Transistor parameters, Graphical characteristics & modes of operation . UNIT – III Metal Semiconductor junctions and devices: Introduction, Energy band diagrams of Metal and N semiconductor before and after contact, Schottky barrier diode, Rectifying Metal-N semiconductor junction, Rectifying Metal-P semiconductor junction, comparison of Schottky barrier diode with PN diode. Junction Field Effect Transistors: Introduction, Construction and operation, current–voltage characteristic equation, channel conductance & JFET transconductance 9 UNIT – IV MESFET: Fabrication and Modes of Operation, Threshold Voltage, I-V Characteristics of Depletion and Enhancement devices, relations between the voltages. Metal Oxide Silicon Systems: Introduction, Energy band diagrams, Band-bending and the effect of bias voltages, Threshold Voltage, Oxide charges in MOS Capacitors. UNIT – V Metal Oxide Semiconductor FET: Introduction, Construction and basic operation, Fabrication of Ntype MOSFET (N-MOS) on an integrated circuit chip, Regions of operation: Cut-off, Linear, and Saturation regions, current voltage analytical relations, types of MOSFETs, control of threshold voltage, Secondary effects, Small-Signal equivalent circuits, low frequency circuit, high frequency circuit, high frequency performance, the MOSFET switch and CMOS Inverter, comparison between MOSFET& BJT. TEXT BOOKS: 1. Kanaan Kano, “Semiconductor Devices”, Pearson Education, 2006. REFERENCES: 1. K. N. Bhat, “Physics of Semiconductor Devices, Narosa Publications, 2004. 2. S. M. Sze “Semiconductor Devices: Physics and Technology”, 2nd edition, Wiley India, 2008. Course outcomes: 1. Employ the concept of current components & V-I characteristics of PN junction diodes in various diode applications. (PO – a, b, c, e, h, j, k, l) 2. Apply the concept of different modes of operation of BJTs to construct different amplifiers like CB, CE, CC amplifiers & digital circuits. (PO – a, b, c, d, f, h, i, k, l) 3. Illustrate the concept of rectifying property of schottky barrier diodes in integrated circuits for high speed switching. (PO – b, c, d, h, j, k, l) 4. Use the significance of fabrication processes in SSI, MSI, LSI & VLSI circuits. (PO – a, f, l) 5. Apply the concept of MESFETS to use in monolithic microwave integrated circuits & high speed digital circuits and MOSFETS in the development of large scale integrated circuits to reduce area requirements and cost of manufacture. (PO – b, c, d, k, l) 10 NETWORK ANALYSIS Course Code: EC302 Prerequisites: NIL Course Coordinator: Prof. M. S. Srinivas Credits: 3:1:0 Contact hours: 56 Course Objectives: Analyze various circuits in the Electronics and Communication area Apply network topology concepts in developing VLSI circuits Apply network synthesis concepts for designing filters Course Contents: UNIT – I Voltage and Current Laws: Kirchhoff’s Laws, Single loop and Node-pair circuits, Connected Independent Sources, Voltage and Current division. Circuit Analysis: Nodal and Mesh Analysis, Super Node, Super Mesh, Delta-Wye Conversion. UNIT – II Circuit Analysis Techniques: Linearity, Superposition, Reciprocity, Thevenin’s, Norton’s and Maximum power transfer theorems, Source Transformation. Sinusoidal Steady-State Analysis: Forced Response, Complex Forcing Function, and Phasor Relationships for R, L and C, Impedances and Admittances in Nodal and Mesh Analysis, Superposition, Source Transformations and Thevenin’s Theorem. UNIT – III Initial Conditions in Networks: Initial Conditions in Elements, Evaluating Initial Conditions. Laplace Transformation: Basic Theorems, Partial Fraction Expansion, Solution by the Laplace Transformation. Transforms of Signal Waveforms: Shifted Unit Step Function, Ramp and Impulse Functions, Waveform Synthesis, Initial and final value of f(t) from F(s), Convolution Integral. UNIT – IV Network Topology and Equations: Basic Definitions, Matrices of Graphs, Node and Mesh Transformations, Generalized Element, Formulation of Network Equations. Two-Port Parameters: Impedance, Admittance, Transmission and Hybrid Parameters, Relationships between Parameter Sets. UNIT – V Synthesis of One – Port Networks: Synthesis of LC Driving point immitances, R-C(R-L) impedances (Admittances). Frequency Response: Parallel and Series resonance forms. 11 TEXT BOOKS: 1. W. H. Hyatt Jr., and J. E. Kemmerly, S. M. Durbin; “Engineering Circuit Analysis”, Sixth Edition, Tata McGraw Hill, 2002. 2. V. K. Aatre, Network Theory and Filter Design, Second Edition, New Age International, 1980 3. M. E. Van Valkenburg, Nertwork Analysis, Third Edition, Pearson Prentice Hall, 1974. 4. F. F. Kuo,“Network Analysis and Synthesis”, 2nd Edition, Wiley, 1966 REFERENCES: 1. M. Nahvi, J. A. Edminister, Electric Circuits, Fourth Edition, Tata-Mcgraw Hill, 2007 2. C.K. Alexander, M. N O Sadiku, “Fundamentals of Electric Circuits”, Third edition, TataMcGraw Hill, 2008 3. D. K. Cheng, “Analysis of Linear Systems”, Addition-Wesley, 1959 4. N. Balabanian, T. A. Bickart, Electrical Network Theory, 1969. Course Outcomes: 1. 2. 3. 4. 5. Apply nodal and mesh analysis techniques to various electric circuits. (PO – a, b, c, f, h, k) Apply various network theorems to simplify circuits. (PO – a, b, c, h, k) Analyze electric circuits using the Laplace transformation. (PO – a, b, c, f, h, k) Analyze circuits using network topology and express them in terms of various two-port parameters. (PO – a, b, c, f, h, k) Synthesize one-port networks using R-L, R-C or L-C components. (PO – b, c, d, f, h, k) 12 ANALOG ELECTRONICS Course Code: EC303 Prerequisites: Basic Electronics Course Coordinator: Lakshmi Srinivasan Credits: 3:0:0 Contact hours: 42 Course objectives: Analyze the transistor two-port hybrid model. Understand the basic concepts of feedback and express the effect of feedback on amplifier circuits. Comprehend FET operation, characteristics and comparison of JFET with MOSFET. Discuss low and high frequency of common-source and common-drain amplifier. Design and analyze the various biasing techniques for MOSFET and implement MOSFET applications Understand the concepts of different types of power amplifiers. Develop the ability to analyze the performance parameters of power amplifiers. Understand the basic concepts of RF technology. Know the design aspects of RFICs. Course Contents: UNIT – I Transistor circuit analysis: Two-port model, Transistor hybrid model, Analysis of a transistor amplifier circuit using h-parameters (CE configuration), Miller’s theorem and its dual. Feedback amplifier: Basic concept of feedback, importance of negative feedback, Types of feedback amplifiers. UNIT – II Power amplifiers: Classification, Class A power amplifier, Efficiency, Second harmonic distortion, Transformer coupled audio power amplifier, Class B push-pull power amplifier, Design of power amplifiers. UNIT – III FET: Introduction to FET, JFET, MOSFET, Cascade amplifier using FETs, Comparison of MOSFET & JFET, Types of MOSFET- depletion & enhancement, Transfer Characteristics of n-channel e-type MOSFET, Power MOSFET, Steady state characteristics of n-channel & p-channel, Switching characteristics. UNIT – IV MOSFET biasing: Fixed bias, Voltage divider bias, Design of biasing circuits, Low & high frequency analysis of common-source and common-drain amplifiers, Noise performance of MOS transistor. 13 UNIT – V Introduction to RFIC: Design bottleneck, Applications, Analog & digital systems. Basic concepts in RF design: Nonlinearity & time variance, Harmonics, Gain compression, Desensitization & blocking, Cross modulation, Intermodulation, Cascaded non-linear stages, Intersymbol interference. TEXT BOOKS: 1. 2. 3. Millman & Halkias, “Integrated Electronics”, Tata McGraw –Hill International edition, 1991. Robert L. Boylestad and Louis Nashelsky,“Electronic Devices and Circuit theory”, 6th edition PHI, 2002. Behzad Razavi, “RF Microelectonics”, Prentice Hall Communications Engineering and EmergingTechnology Series, 1998. REFERENCES: 1. P. Gray, R. Meyer, S.Lewis and P. Hurst ,“Analog Integrated Circuits”, 3rd edition, John Wiley, 2007. Course Outcomes: 1. 2. 3. 4. 5. Analyze two-port transistor model using h-parameters and effect of negative feedback in transistor amplifier. (PO – a, c) Study class A & C power amplifiers on performance parameters. (PO – a, b, l) Understand the fundamentals of MOSFET, biasing and design simple MOSFET circuits. (PO – a, b, c) Analyze and sketch the low and high frequency response of Common source and common drain amplifiers. (PO – a, b, d, h) Acquire the knowledge of RFIC technology and its design constraints. (PO – e, j, k, l) 14 DIGITAL ELECTRONICS Course Code: EC304 Prerequisites: Basic Electronics Course Coordinator: C. Sharmila Suttur Credits: 3:0:0 Contact hours: 42 Course objectives: Understand the electrical characteristics of logic gates and different logic families. Understand the operation of multiplexers and demultiplexers by analyzing several circuit applications. Understand the function and operation of code converters and comparators. Understand and contrast the operations of parallel adders, serial adders and fast adders. Appreciate the importance of HDL’s in digital designs. Understand Verilog HDL data flow model. Model combinational circuits using data flow constructs. Describe the operation of several types of edge-triggered flip-flops, such as the J-K, D-type, and S-R. Analyze and design different types of counters and understand the operation of shift registers. Understand different types of memories and their properties. Course Contents: UNIT – I Introduction to different logic families: Electrical characteristics of logic gates – logic levels and noise margins, fan-out, propagation delay, transition time, power consumption and power delay product, TTL inverter – circuit description and operation, TTL NAND circuit description and operation. Combinational logic: Boolean algebra : Standard representation of logic functions – SOP and POS forms, Multiplexing and Demultiplexing, Multiplexers – Realization of 2:1, 4:1 and 8:1 using gates, Multiplexer – applications, Demultiplexers: Realization of 1:2, 1:4, 1:8 using basic gates, Demultiplexer – applications. UNIT – II Combinational logic: Parity circuits and comparators: 2 bit and 4 bit comparator, Encoding and Decoding: codes - Binary coded decimal codes, BCD – Excess 3, Encoders: Realization, Priority Encoders, Decoders: BCD – Decimal, BCD – Seven segment display. Combinational Functions: Arithmetic operations: Adders, Parallel adders, Fast adders, Subtractor: using 2s complement and applications, Adder/ Subtractor, Array multipliers. UNIT – III Introduction to HDL: Verilog description of Mux, Demux, encoder, decoders, priority encoder, Array multiplier. 15 UNIT – IV Sequential Circuits Analysis and Design: Sequential Circuit Definitions, Latches, Flip-Flops: Master Salve Flip Flops, Edge Triggered Flip Flop, Characteristic Tables, Sequential Circuit Analysis: Analysis with JK Flip Flops, Sequential Circuit Design, Designing with D Flip Flops, Designing with JK Flip Flops, Flip Flop Excitation Tables, Design Procedure. Registers and Counters: Definition of register and counter, Registers, Shift Registers, Ripple Counter, Synchronous Binary Counters, Other Counters: BCD Counter. UNIT – V Memory and Programmable Logic Devices: Memory and Programmable Logic Devices definitions, Random Access-Memory, RAM Integrated Circuits, Array of RAM IC’s, Programmable Logic Technologies, Read-only Memory, Programmable Logic Array, Programmable Array Logic Devices. TEXT BOOKS: 1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”, Pearson Education, 3rd Edition, 2006. 2. Stephen Brown, ZvonkoVranesic,“Fundamentals of Digital Logic with Verilog Design”, Tata McGraw Hill, 2003. REFERENCES: 1. Donald D Givone, “Digital Principles and Design”, Tata McGraw Hill Edition, 2002. 2. Tocci, “Digital Systems, Principles and Applications”, PHI/Pearson Education, 6th Edition, 1997. 3. R. P. Jain, “Modern Digital Electronics”, Tata McGraw Hill Edition, 4 th Edition, 2010. Course Outcomes 1. Employ K-Map for simplifying Boolean functions and design of circuits composed of NAND and NOR gates. (PO – a, c, k) 2. Design combinational logic circuits. (PO – a, c, k) 3. Apply basic verilog constructs in dataflow style to model digital circuits. (PO – a, c, f) 4. Analyze sequential circuits. (PO – a, b, c, k) 5. Implement combinational logic circuits using PLDs. (PO – b, c) 16 Data Structure Using C Course Code: EC305 Prerequisites: Fundamentals of Computing Course Coordinator: Reshma Verma Credits: 3:0:0 Contact Hours: 42 Course objectives: Understand the concepts and implement the different types of linked list. Illustrate the importance of linked lists in different applications. Learn and understand the concept of Stacks and Queues. Apply the concept of stacks and queues in different applications. Understand the various operations performed on trees. Implement various applications using different types of trees. Explore several searching and sorting ways. Understand and Implement the concept of graphs. Course Contents: UNIT – I Linked List: Dynamic memory allocation & de allocation functions, Introduction to Linked List, Types of linked list, Basic operations (Insert, Delete, Traverse, Search, and Display), and Algorithms & Programs using Singly, Doubly & Circular linked list. Linked List Applications: Addition of two long positive integers, Addition of two polynomials, and Evaluation of a polynomial. UNIT – II Stacks & Queues: Basic stack operations, Stack applications – Conversion & Evaluation of expressions, Stack linked list implementation. Queues: Introduction to queues: Basic operations, Different types of queues, Queue linked list implementation, queuing policies. ADT: Introduction, Stack ADT. UNIT – III Trees: Introduction to trees: Basic tree concepts, Binary tree properties, Binary tree traversal, Expression tree. Operations, Algorithms and programs on Binary search tree (BST), equivalence between binary search algorithm and BST. AVL tree: Basic concepts, Implementation of AVL tree. B tree: Introduction and Implementation, B tree application (small database). UNIT – IV Searching & Sorting: Sorting: sort concepts-sort order, sort stability, sort efficiency, Types of sorting: Selection sort, Heap sort, Insertion sort – Simple insertion sort, Shell sort, Address calculation sort, Exchange sort – Quick sort, Bubble sort, External sort - Merge sort. 17 Searching: List searches: Binary search & sequential search. Hashed list searches: Basic concepts, Hashing Methods, Collision Resolution Methods: Open Addressing, Linked list. UNIT – V Graphs: Introduction & Basic concepts, Graph operations, Graph traversal-Depth first & Breadth first traversal. Graph storage structure: Adjacency matrix & Adjacency list. Graph Algorithms: Insert, Delete and Append Vertices & Edges. Application of Graph Operations: Web Graph. Networks: Minimum spanning Tree & Shortest path Algorithms. TEXT BOOKS: 1. Tanenbaum, “Data Structures with C”, McGraw Hill, 2000 2. Richard Gilberg and Behrouz Forouzan,”Data Structures: A Pseudo code approach with C”, 2 nd edition, Thomson publishing, 2007. REFERENCES: 1. Robert L Kruse, “Data Structures and Program Design”, Prentice Hall, 1994. 2. Ullman & Hopcroft,” Data Structures and Algorithms”, Addison-Wesley, 2006. 3. Thomas Corman, Horowitz and Sartaj Sahni,”Introduction to Algorithms”, 2nd edition, PHI, 2006. 4. E. Balagurusamy, “Programming in ANSI C”, Tata McGraw Hill, 2002. Course outcomes: 1. Implement linked list solve various problems. (PO – a, b, e, f, k) 2. Make appropriate data structure algorithm design decisions with respect to program size, execution speed, and storage efficiency. (PO – a, b, c, e, f, l) 3. Design a system or component, to meet stated specifications. (PO – a, b, c, d, e, f, k) 4. Implement appropriate algorithm for trees Searching and Sorting. (PO – a, b, c, d, f) 5. Implement algorithm design techniques to solve real world Problems. (PO – a, b, c, d, e, f, k) 18 ANALOG ELECTRONICS CIRCUITS LAB Course Code: EC303L Prerequisites: Basic Electronics Course Coordinator: Lakshmi Srinivasan Credits: 0:0:1 Contact Sessions: 10 Course objectives: Understand the two port transistor model. Learn the h –parameters based transistor analysis. Learn working principle of crystal oscillator. Understand the importance Bridge rectifier with and without filter. Learn the general characteristics and benefits of negative feedback. Understand the effect of negative feedback on Rin and Ro Understand the significance of power amplifier and its working principle with efficiencies. Appreciate simulation tools for hardware designs. Laboratory Experiments 1. Study the input and output characteristics of BJT CE amplifier and determine the h-parameters. 2. Design an RC coupled amplifier, plot the frequency response and derive the gain. 3. Using BJT design crystal oscillator. 4. Design a Bridge rectifier with and without C filter. 5. Design a Class B push pull and class AB power amplifiers. 6. Design of transformer coupled audio power amplifier. 7. Design a voltage series feedback amplifier. Compare the parameters with and without feedback. 8. Study the transfer characteristics of n-channel e-type MOSFET. 9. Design a common-source MOSFET amplifier and study the frequency response. 10. Simulation of all the above experiments. Software’s suggested: MultiSim or any other suitable simulation tool. Course Outcomes: Design amplifier circuits using transistor and FET devices. (PO – a, b, c, e, f, g, h, j, k, l) Design power amplifiers and negative feedback circuits. (PO – a, b, c, e, f, g, h, j, k, l) Design the rectifier circuits. (PO – a, b, c, e, f, g, h, k, l) Simulate all the hardware designs and perform the performance analysis. (PO – a, b, c, e, f, g, h, k, l) 5. Write and prepare a lab report that details design procedure and experimental results. (PO – f, g, h, j, k, l) TEXT BOOKS: 1. 2. 3. 4. 1. Millman and Halkias, “Integrated Electronics”, Tata McGraw –Hill International edition, 1991. 2. Robert L. Boylestad and Louis Nashelsky, “Electronic Devices and Circuit theory”, 6th Edition, PHI, 2002. 3. Lab Manual. 19 DIGITAL ELECTRONICS CIRCUITS LAB Course Code: EC304L Prerequisites: NIL Course Coordinator: C. SharmilaSuttur Credits: 0:0:1 Contact Sessions: 12 Course objectives: Learn about different types of memories and their properties. Understand the basic read and write operations of memories. Understand the internal structure of RAM and its operation. Learn the various programmable logic technologies Learn the differences between programmable logic devices Laboratory Experiments 1. Introduction to Digital electronics lab, Simplification, realization of Boolean expressions using logic gates/Universal gates. 2. Realization of Half/Full adder and Half/Full Subtractors using logic gates. 3. Realization of Binary to Gray code conversion and vice versa 4. Introduction to Multisim , simulation tool 5. MUX/DEMUX – use of 74153, 74139 for arithmetic circuits and code converter. 6. Use of a) Decoder chip to drive LED display. b) Priority encoder. 7. Truth table verification of Flip-Flops: a) JK Master slave (b) T type and (c) D type 8. Realization of 3 bit counters as a sequential circuit. 9. MOD – N counter design (7476, 7490, 74192, 74193). 10. Shift left, Shift right, SIPO, SISO, PISO, PIPO operations using 7495. 11. (a) Wiring and testing Ring counter (b) Programming a RAM ( 6116 ). 12. Introduction to Verilog lab (a)Program to realize all logic gates (b) Program for combinational designs: Decoder, Encoder, Mux, Demux. Software’s suggested: Xilinx ISE, MultiSim or any other suitable simulation tool. Course Outcomes: 1. 2. 3. 4. 5. Design combinational circuits using gates. (PO - a, c, e) Design combinational logic circuits using Mux/DeMux/Adder ICs. (PO - a, c, e) Design sequential circuits. (PO - a, b, c, e) Program RAM IC’s. (PO - a, e) Use electronic design and simulation tools in digital circuit design and verification. (PO - a, c, e, f) REFERENCES: 1. M. Morris Mano and Charles R. Kime,“Logic and Computer Design Fundamentals”,, Pearson Education, 3rd Edition, 2006. 2. Stephen Brown and Zvonko Vranesic, “Fundamentals of Digital Logic with Verilog Design”, Tata McGraw Hill, 2003. 20 DATA STRUCTURES LAB CourseCode: EC305L Prerequisites: Fundamentals of Computing Course Coordinator: Reshma Verma Credits: 0:0:1 Contact Sessions: 12 Course objectives: Understand the various operations performed on linked lists. Understand the operation of stacks. Learn the various applications stacks. Understand the operation of Queues. Learn the various applications of Queues. Appreciate the various traversal method used in trees. Understand the various searching and sorting techniques used in Data base Management Laboratory Experiments Write programs for 1) Singly linked lists 2) Doubly linked lists 3) Circularly linked lists 4) Applications of linked lists 5) Stack operations 6) Queue operations 7) Binary trees Course Outcomes: 1. Generate the code for different types of Linked lists and for different applications of linked lists. (PO - a, b, e, f, h, l) 2. Generate the code for Stack & Queues operation and applications. (PO - b, c, d, e, f, i, h, l) 3. Write the algorithm for adding, deleting and searching the node in Binary and BST. (PO - b, c, d, e, f, i, k, l) 4. Write the algorithm for graph traversal. (PO - b, d, f, i) 5. Identify the appropriate data structure for a given problem. (PO - a, b, k, l) TEXT BOOKS: 1. Tanenbaum, “Data Structures with C”, McGraw Hill 2000 2. Richard Gilberg and Behrouz Forouzan,”Data Structures: A Pseudo code approach with C”, 2nd edition, Thomson publishing, 2007. REFERENCES: 1. Robert L Kruse, “Data Structures and Program Design”, Prentice Hall 1994. 2. Ullman and Hopcroft, “Data Structures and Algorithms”, Addison-Wesley, 2006. 3. Thomas Corman, Horowitz and Sartaj Sahni,”Introduction to Algorithms”, 2nd edition, PHI, 2006. 4. E. Balagurusamy, “Programming in ANSI C”,Tata McGraw Hill, 2002. 21 ENGINEERING MATHEMATICS-IV Subject Code : ECMAT41 Prerequisites : NIL Course Coordinator: Credits: 4:0:0 Contact Hours: 56 Course Objectives: Learn the concepts of finite differences, interpolation and it applications. Understand the concepts of PDE and its applications to engineering. Understand the concepts of calculus of functions of complex variables. Learn the concepts of random variables and probability distributions. Learn the concepts of stochastic process and Markov chain. UNIT - I Finite Differences and Interpolation: Forward, Backward differences, Interpolation, NewtonGregory Forward and Backward Interpolation, formulae, Lagrange interpolation formula and Newton divided difference interpolation formula (no proof). Numerical Differentiation and Numerical Integration: Derivatives using Newton-Gregory forward and backward interpolation formulae, Newton-Cotes quadrature formula, Trapezoidal rule, Simpson 1/3rd rule, Simpson 3/8th rule. Partial Differential Equations: Introduction to PDE, Solution of PDE – Direct integration, Method of separation of variables. UNIT - II Complex Variables-I: Functions of complex variables ,Analytic function, Cauchy-Riemann equations in cartesian and polar coordinates, Consequences of Cauchy-Riemann equations, Construction of analytic functions. Transformations: Conformal transformation, Discussion of the transformations - w z 2 , w e z , a2 ( z 0) , Bilinear transformation. z UNIT – III Complex Variables-II: Complex integration, Cauchy theorem, Cauchy integral formula. Taylor and Laurent series (statements only). Singularities, Poles and residues, Cauchy residue theorem (statement only). UNIT – IV Random Variables: Random Variables (Discrete and Continuous), Probability density function, Cumulative distribution function, Mean, Variance, Moment generating function.. Probability Distributions: Binomial and Poisson distributions, Normal distribution, Exponential distribution, Uniform distribution, Joint probability distribution (both discrete and continuous), Conditional expectation, Simulation of random variables. and w z UNIT – V Stochastic Processes: Introduction, Classification of stochastic processes, Discrete time processes, Stationary, Ergodicity, Autocorrelation, Power spectral density. 22 Markov Chain: Probability Vectors, Stochastic matrices, Regular stochastic matrices, Markov chains, Higher transition probabilities, Stationary distribution of Regular Markov chains and absorbing states, Markov and Poisson processes. TEXT BOOKS: 1. Erwin Kreyszig – Advanced Engineering Mathematics – Wiley publication – 10th edition-2015 2. B.S.Grewal-Higher Engineering Mathematics-Khanna Publishers-42nd edition-2012 3. R.E. Walpole, R. H. Myers, R. S. L. Myers and K. Ye – Probability and Statistics for Engineers and Scientists – Pearson Education – Delhi – 8th edition – 2007. REFERENCES: 1. Dennis G. Zill and Patric D. Shanahan- A first course in complex analysis with applications- Jones and Bartlett publishers-second edition-2009. 2. Glyn James- Advanced Modern Engineering Mathematics-PearsonEducation-4th edition-2010 3. Kishor S. Trivedi – Probability & Statistics with reliability, Queuing and Computer Science Applications – PHI – 2nd edition – 2002. Course Outcomes: 1. Apply the given data for equal and unequal intervals to find a polynomial function for estimation, compute maxima, minima, curvature, radius of curvature, arc length, area, surface area, volume using numerical differentiation and solve partial differential equations analytically and numerically. (PO – a, b, e, h, k) 2. Analyze functions of complex variable in terms of continuity, differentiability, analyticity and apply Cauchy-Riemann equations and harmonic functions to solve problems of Fluid Mechanics, Thermo Dynamics and Electromagnetic fields and geometrically interpret conformal and bilinear transformations. (PO - a, b, e, h, k) 3. Develop singularities of complex functions and determine the values of integrals using residues. (PO - a, b, h,) 4. Express the probability distribution arising in the study of engineering problems and their applications. (PO - a, b, e, h, i, j) 5. Apply the stochastic process and Markov Chain in predictions of future event s. (PO - a, b, c, e, j) 23 LINEAR INTEGRATED CIRCUITS AND APPLICATIONS Course Code: EC401 Prerequisites: Analog Electronics and Circuits Course Coordinator: Flory Francis Credits: 3:0:0 Contact Hours: 42 Course objectives: Understand the concepts of practical op-amp specifications, characteristics, biasing of op-amps Learn the use of op-amp in DC and AC applications Understand the frequency response and bandwidth performance of practical op-amps Apply op-amp in instrumentation amplifier, rectifier multiplier, divider and waveform generation and other nonlinear applications Employ op-amp in regulation Study the concept of 555 timer, PLL and its applications Course Contents: UNIT – I Operational Amplifier Fundamentals: Basic Op-Amp circuits, Op-amp parameters- input and Output voltage, CMRR and PSRR, offset voltages and currents, Input and Output Impedances, Slew rate and Frequency limitations; Op-amp as DC Amplifiers-Biasing Op-amps, Direct Coupled Voltage follower, Non Inverting Amplifiers , Inverting Amplifiers, Summing Amplifiers, Difference Amplifiers. UNIT – II Op-Amps as AC amplifiers: Capacitor coupled Voltage followers, High Input Impedance Capacitor coupled Voltage followers, Capacitor coupled Non Inverting Amplifiers, High Input Impedance Capacitor coupled Non Inverting Amplifiers, Capacitor coupled Inverting Amplifiers, setting the Upper cut off frequency; Capacitor coupled difference amplifiers UNIT – III Op-Amps Applications: Instrumentation Amplifiers, Precision rectifiers, Limiting Circuits, Clamping circuits, Peak Detectors, Sample and Hold circuits, Triangular/Rectangular wave generator, Phase shift Oscillator, Wein Bridge Oscillator UNIT – IV Nonlinear Circuit Applications: Crossing detectors, Inverting Schmitt trigger circuits, Monostable and Astable multivibrator, Active filters/First and second order Low and High pass filter, First order two Op-amp Band pass and band reject filters, Series Op-amp Regulator, IC 723 general purpose Regulator. UNIT – V Other Linear IC Applications: 555 Timer – Basic Timer circuit used as Astable multivibrator and Monostable multivibrator, PLL operating principles, DAC and ADC techniques. 24 TEXT BOOKS: 1. David A. Bell, “Operational Amplifiers and Linear IC’s”, PHI/Pearson, 3rd edition, 2011. 2. D. Roy Choudhury and Shail B. Jain, “Linear Integrated Circuits”, New Age International, 2nd edition, Reprint 2006. REFERENCES: 1. Robert. F. Coughlin & Fred F. Driscoll, “Operational Amplifiers and Linear Integrated Circuits”, PHI/Pearson, 2006. 2. Ramakant A. Gayakwad, “OP-Amps and Linear Integrated Circuits “, PHI/Pearson, 4 th Edition, 2004. Course Outcomes: 1. 2. 3. 4. 5. Analyze the op-amp characteristics in DC amplifier. (PO - a, b, c, d, k) Analyze the op-amp characteristics in AC amplifier. (PO - a, b, c, d, k) Design of signal processing circuits using Op-amp. (PO - a, b, c, k) Analyze op-amp non-linear applications, regulators, and filters. (PO - a, b, c, d, k) Analyze 555 timer, PLL and converters. (PO - a, b, k) 25 DIGITAL SYSTEM DESIGN WITH FPGA Course Code: EC402 Prerequisites: Digital Electronics Course Coordinator: V. Anandi Credits: 4:0:0 Contact hours: 56 Course objectives: Appreciate the importance of HDLs in digital designs. Understand the lexical conventions of VERILOG HDL at dataflow, gate level, structural, behavioral and RTL levels Understand EDA folw in digital design and model combinational and sequential circuits at behavioral, structural and RTL level. Develop test benches to simulate combinational and sequential circuits in simulation environment. Interpret Verilog constructs for logic synthesis. Discriminate between manual and automated logic synthesis and their impact on design. Discuss different FPGA architectures. Design synchronous sequential circuits using FSM through Verilog modelling. Course Contents: UNIT – I Overview of Digital Design with Verilog HDL: Evolution of computer aided digital designEmergence of HDLs-Typical design flow-importance of HDLs-Verilog HDL-Design Methodologiesmodules-instances-components of simulation-example-basic concepts. Modules and ports: Modules-ports-Rules-Hierarchical Names. Gate Level modeling and Data flow modeling: Gate Types-Gate Delays-Examples-Continuous assignment-Delays-Expressions, Operators, Operands-Operator Types-Examples. UNIT – II Behavioral modeling: Structured procedures, Procedural assignments, Timing controls, conditional statement, Multi way branching, Loops: Sequential and parallel blocks, generate blocks, Examples. Tasks and Functions: Difference between Tasks and Functions, Tasks, Functions, Automatic Functions, Constant Function, Signed Functions. UNIT – III Logic synthesis with Verilog HDL: Logic synthesis, Verilog HDL Synthesis, Interpretation of Verilog Constructs, Synthesis Design flow, examples, verification of the gate level netlist, modeling tips for logic synthesis. Timing and delays: Types of delay models, modeling, timing checks, delay back annotation UNIT – IV FPGA based systems: Introduction-basic concepts-Digital design with FPGAs-FPGA based system design. 26 FPGA Fabrics: FPGA architectures, SRAM based FPGAs, Chip I/O, Circuit design of FPGA fabrics, Architecture of FPGA fabrics, SPARTAN-III and above versions, FPGA connectors UNIT – V Synchronous sequential circuits: Moore and Mealy machines, definition of state machines, state machine as sequence controller, Design of state machines, state table, state assignment, transition excitation table, logic realization, Design example Serial adder. Case studies: Traffic light controller, simple processor. TEXT BOOKS: 1. Samir Palnitkar, “VERILOG HDL-A Guide to digital design and synthesis”- 2nd edition, Pearson education, 2003. 2. Wayne Wolf, “FPGA based system design”, Pearson Education, 2005. 3. Stephen Brown and ZvonkoVranesic, “Fundamentals of Digital logic with VERILOG design”, Tata Mc-Graw Hill, 2010. REFERENCES: 1. Ming-Bo- Lin, “Digital System Designs & Practices using verilog HDL & FPGA”, Wiley India, 2012. 2. Ian Grout, “Digital System Design using CPLDs and FPGAs”, Elsevier, 2008. Course Outcomes: 1. Understand the basics of digital design and lexical conventions of HDL. (PO - a, c, d, f) 2. Design, apply, and test combinational and sequential circuits, in HDL to verify the functionality. (PO - b, c, d, f, k) 3. Appreciate the usage of EDA tools in digital circuit functional verification, logic synthesis and understand design tradeoffs. (PO - b, c, f, h, k, l) 4. Discuss the different implementation fabrics and various FPGA families. (PO - c, d, e, f, h, i, j, k) 5. Design and model FSM to control complex digital systems. (PO - a, b, d, f, j, k) 27 SIGNALS AND SYSTEMS Subject Code : EC403 Prerequisites : Engineering Mathematics Course Coordinator: H. Mallika Credits: 3:1:0 Contact hours: 56 Course objectives: Appreciate the significance of signals, systems and processing in different application. Understand the properties of various signals and systems. Discuss the continuous and discrete time systems Discuss the properties of LTI systems and convolution. Appreciation of differential and difference equations in describing an LTI Systems. Appreciate the significance of Fourier Transform, DTFT and Z-Transform in representing the signals. Discuss the various properties of Fourier Transform and Z-Transform. Use of Z-Transform in characterization of LTI systems. Express the system in block diagram representation. Course Contents: UNIT – I Introduction to signals and systems: Continuous and Discrete time signals, transformation of the independent variables, Exponential and Sinusoidal signals, unit impulse and step signals, CT and DT systems, basic system properties. UNIT – II LTI Systems: Discrete time LTI systems, continuous time LTI systems, properties of LTI systems, causal LTI systems described by differential and difference equations. UNIT – III Continuous Time Fourier Transform: Representation of aperiodic signals, Fourier Transform of periodic signals, properties of CTFT: Linearity, time shifting, conjugation and conjugate symmetry, differentiation and integration, time and frequency scaling, duality, Perseval’s relation, convolution and multiplication UNIT – IV DTFT and Z-Transform: Representation of aperiodic signals by DTFT, the Fourier Transform of periodic signals, Z-Transform, ROC of Z-Transform, Inverse Z-Transform (Partial fraction and power series only) Geometric evaluation of FT from pole zero plot, properties of ZT (Linearity, time shifting, scaling in the Z-domain, time expansion) UNIT – V Continuation of properties of ZT and analysis of LTI Systems: Properties of ZT (conjugation, convolution, differentiation in Z-domain, initial value theorem), analysis and characterization of LTI system using Z-transform, system function, algebraic and block diagram representation, unilateral Ztransform. 28 TEXT BOOKS: 1. Alan V. Oppenheim, Alan S. Willsky with Hamid Nawab “Signals and Systems” 2 nd edition PHI Publications. REFERENCES: 1. John G. Proakis and Dimitris G. Manolakis,“Digital Signal Processing, Principal, Algorithms and Applications”, Fourth edition, PHI Publications. 2. Haykin and B. Van Veen,”Signals and Systems”, Second Edition, Wiley, 2003. Course Outcomes: 1. 2. 3. 4. 5. Classify the given CT and DT systems and signals. (PO - a, b, k) Calculate the response of the system by the process of convolution. (PO - a, b, d, k) Analyze the system by difference and differential equations. (PO – a, b, c) Apply FT and analyze the signals and systems. (PO – a, b, c, d, k) Apply ZT and analyze the signals and systems. (PO – a, b, c, d, k) 29 CONTROL SYSTEMS Course Code: EC404 Prerequisites: Network Analysis Course Coordinator: V. PunyaPrabha Credits: 3:0:1 Contact hours: 56 Course objectives: Appreciate the significance and types of control systems. Compute the transfer function and impulse response of mechanical and analogous systems. Apply the concept of block diagram reduction techniques and signal flow graph to find the transfer function of a given system. Understand the time response of first and second order systems for different test input signals. Understand the method to find steady state error and error constants of a given system. Understand the concept of stability of control systems and stability analysis using RH Criterion and Nyquist Criterion. Apply the concept of root locus in the construction of root loci in order to determine the stability of a given transfer functions. Analyze the frequency response concepts for assessment of relative stability using Bode plots. Apply the correlation between time and frequency response. Understand the classification of controllers and analysis of different types of controllers Course Contents: UNIT – I Introduction: Examples of control systems, closed loop vs open loop control systems, classification of control systems. Mathematical modeling of linear systems: Transfer function and impulse response: mechanical systems, analogous systems, Block diagram and signal flow graph, applications: industrial automation, robotics, mechanical systems and biomedical control. UNIT – II Time response of feedback control systems: Test input signals, time response of first and second order systems, Transient response specification of second order system, Steady state error and error constants. Applications: Design and stability of second order system. UNIT – III Stability analysis: Concept of stability, Routh-Hurwitz criterion, Relative stability analysis, application of Routh stability criterion, Nyquist plot: polar plots, Nyquist stability criterion, assessment of relative stability using Nyquist criterion. UNIT – IV Root-locus technique: Introduction, the root-locus concepts, construction of root loci. 30 UNIT – V Frequency response analysis: Introduction, Bode diagrams, assessment of relative stability using Bode plots. Frequency domain specifications: Correlation between time and frequency response. Controllers: Classification of controllers, Brief analysis of different types of controllers. Applications: industrial process and control, robotics. TEXT BOOKS: 1. K. Ogata,“Modern Control Engineering”, 4th Edition, Prentice Hall, 2001. 2. David K. Cheng, Narosa,“Analysis of Linear Systems”, Publishing House, 5 th Edition, 1986. 3. I. J. Nagrath and M. Gopal,“Control System Engineering”, 5th Edition, New Age International Publishers, 2007. Course Outcomes: 1. Employ mathematical modeling techniques to determine the transfer function of a given system. (PO – a, b, h, k) 2. Analyze the time response of first and second order systems for different test input signals. (PO – a, b, c, h, k) 3. Apply the concept of RH criterion and Nyquist criterion to determine the stability of a given transfer functions. (PO – a, b, f, h, k) 4. Interpret the concept of root locus to determine the stability of a given transfer function. (PO – a, b, f, h, k) 5. Understand frequency domain specification fundamentals and sketch a Bode plot to analyze stability of a given systems. (PO – a, b, c, f, h, k) 31 ELECTROMAGNETICS Course Code: EC405 Prerequisites: Basic Science and Vector Analysis Course Coordinators: Sujatha B Credits: 4:0:0 Contact hours:56 Course Objectives: Illustration of Coulomb’s law in understanding force and electric field intensity, and apply the concept of electric flux and Gauss law in line charge, surface charge and volume charge distributions. Understand the concept of divergence, potential, energy densities in electrostatic fields, and boundary conditions for electric field and flux densities Analysis of capacitance of various configurations, and applications of Laplace’s/Poisson’s equations. Application of Biot-Savart’s law, Ampere’s law, and Stoke’s theorem. Illustration of Lorentz force equation, and Maxwell’s equations for time-varying fields Application of Maxwell’s equations in propagation of TEM/TM/TE waves in various media. Course Contents: UNIT – I Coulomb's Law and Electric Field Intensity: The experimental Law of Coulomb, Electric field intensity, Field due to a Continuous Volume Charge Distribution, Field of Line Charge, Field of a Sheet of Charge. Electric Flux Density, Gauss's Law: Electric Flux Density, Gauss's Law, Application of Gauss's Law, Some Symmetrical Charge distributions UNIT – II Divergence, Energy and Potential: Differential Volume element, Divergence, Maxwell's First Equation (Electrostatics), vector operator and Divergence Theorem, Energy expended in moving a point charge in an electric field, Line integral, Definition of Potential Difference and Potential, Potential field of a point charge, Potential field of a system of charges: conservative property, Potential Gradient, Energy Density in the Electrostatic Field. UNIT – III Dielectrics, Capacitance, Poisson's and Laplace's Equations: Boundary Conditions for perfect dielectric materials, Capacitance, Several Capacitance examples, Derivation of Poisson's and Laplace's equations, Examples of the solution of Laplace's equation, Examples of the solution of Poisson's equation. Steady Magnetic Field: Biot-Savart's Law, Ampere's circuital law, Curl, Stoke's theorem. 32 UNIT – IV Magnetic Forces, Time-varying Fields and Maxwell's Equations: Magnetic flux and Magnetic flux Density, Scalar and Vector Magnetic Potentials, Force on a Moving Charge, Force on a Differential Current Element, Force between Differential Current Elements, Retarded Potential, Faraday's law, Displacement Current, Maxwell's Equations in Point Form, Maxwell's Equations in Integral Form. UNIT – V The Uniform Plane Wave: Wave propagation in Free Space, Wave propagation in Dielectrics, Poynting's Theorem and Wave Power, Propagation in good conductors: Skin effect, Wave Polarization (Qualitative treatment). Waveguides: Rectangular Waveguides, Analysis of field components, cut off frequency, group and phase velocities, phase constants, dominant modes. TEXT BOOK: 1. William H. Hayt Jr., John A. Buck, “Engineering Electromagnetics”, TMH, 7 th Edition, 2005. REFERENCES: 1. Mathew N. O. Sadiku, “Elements of Electromagnetics”, Oxford University Press, 4 th Edition, 2006. Course Outcomes: 1. Apply different laws of electrostatics such as Coulomb’s law, and Gauss’s law. (PO – a, h, k) 2. Analyze the divergence of electric flux, interpret the potential and energy content in the presence of static charge distributions. (PO – a, b, h, k) 3. Employ boundary conditions in the analysis of capacitances of various configurations and analyze the Application of Laplace’s and Poisson’s equations in electrostatic fields. (PO – a, b, c, d, h, k) 4. Employ Biot – Savart’s law and Ampere’s law for various current distributions. (PO – a, b, h, k) 5. Apply the concept of Faraday’s law and Lenz’ law in obtaining Maxwell’s equations for time varying fields and apply them in study of propagation of waves. (PO – b, d, f, h, k) 33 LINEAR INTEGRATED CIRCUITS LABORATORY Course Code: EC401L Prerequisites: Analog Electronics Course Coordinator: Flory Francis Credits: 0:0:1 Contact Hours:14 Course objectives: Learn the method of designing and to conduct by using hardware components for different applications circuits using Op-Amp such as inverting, non-inverting, summer, integrator differentiator, filter and oscillator. Understand the designing method and conduct the experiment for the circuit of Precision rectifier using Op-Amp. Design the circuit and test the designed circuit to generate square wave using IC 555 timer and OpAmp for various duty cycle Analyze analog to digital signal conversion and vice-versa Course Contents: 1. To Study the following applications of Op-Amp as : i) Design Inverting and Non Inverting Amplifier for suitable Gain. ii) Design Inverting summer to sum Two voltage Sources with Suitable Gain. iii) To study the frequency response of Voltage follower. 2. To design Op-Amp Differentiator and Integrator circuit and draw the output waveforms for different type of signals at different RC time constants. 3. To design and test Op-Amp Half and Full wave Precision rectifiers and to observe Transfer Characteristics. 4. To design and test Inverting Schmitt trigger for the given UTP, LTP and V sat . Also observe Transfer Characteristics. 5. i) To design Op-Amp Monostable Multivibrator and analyze the capacitor waveforms for given RC time constants. ii) To design Op-Amp Symmetrical Astable Multivibrator and unsymmetrical Astable Multivibrator for duty cycle less than or greater than 50%. 6. To design and test function generator (Triangular waveform) using op-amp. 7. To design and test application of 555 Timer as i) Unsymmetrical Astable Multivibrator for duty cycle less than or greater than 50%. ii) Symmetrical Astable Multivibrator. iii) To obtain pulse width of Monostable Multivibrator by choosing suitable RC time constant. 8. To Compare the Roll of rate of First and Second Order Low pass and high pass filters for suitable gain. 9. To design and plot the frequency response of Op-Amp First order Band pass filter 10. To study the working of 4-Bit R-2R DAC and verify the practical analog output comparing with theoretical values for different digital inputs. 11. To Design and study the working of 2-bit Flash ADC 12. To design Op-Amp Wein Bridge Oscillator for given frequency of oscillation. 34 TEXT BOOKS: 1. Ramakant A. Gayakwad, “OP-Amps and Linear Integrated Circuits “, PHI/Pearson, 4th Edition, 2004. 2. David A. Bell, “Operational Amplifiers and Linear IC’s”, PHI/Pearson, 2nd edition, 2008. REFERENCES: 1. Robert. F. Coughlin & Fred F. Driscoll, “Operational Amplifiers and Linear Integrated Circuits”, PHI/Pearson, 2006. 2. D. Roy Choudhury and Shail B. Jain, “Linear Integrated Circuits”, New Age International 2 nd edition, Reprint 2006. Course Outcomes: 1. Design different applications circuits using Op-amp as inverting, non-inverting, summer, integrator differentiator, filter and oscillator. (PO – a, b, c, d, e, h) 2. Design the circuit of precision rectifier using Op-amp. (PO – a, b, c, d, e, h) 3. Design analog filters and verify the parameters using opamp. (PO – a, b, c, d, e, h) 4. Design the circuit to generate square wave using IC 555 timer and Op-amp for various duty cycle. (PO – a, b, c, d, e, h) 5. Analyze analog to digital signal conversion and vice-versa. (PO – a, b, c, d, e, h) 35 DIGITAL SYSTEM DESIGN WITH FPGA LAB Course Code: EC402L Prerequisites: Digital electronics Credits: 0:0:1 Contact Sessions: 12 Course objectives: Design complex combinational and sequential digital circuits. Design and model digital circuits with Verilog HDL at behavioral, structural, and RTL levels Develop test benches to simulate combinational and sequential circuits. Learn how the language infers hardware and to simulate and test that hardware .. Learn about the use of FPGAs in digital design. Course Contents: All the Programs to be simulated using Modelsim and downloaded on to XILINX SPARTAN 3E FPGA for synthesis. Tool used: XILINX ISE 9.1i Simulation tool: Modelsim XE-Verilog Synthesis tool: Xilinx XST LIST OF EXPERIMENTS: 1. 2. 3. 4. 5. 6. 7. 8. 9. Basic Gates Adders, Subtractors in all three descriptions Decoders, Encoders, Multiplexers Gray code conversion , Excess three conversion Ripple carry adder , parity generation / detection Design ALU, Comparators Flip Flops (JK, SR, T, D) , BCD counter , Binary counter, Any mod counter Shift registers INTERFACING PROGRAMS i. Seven Segment Display ii. DAC / ADC iii. Stepper Motor 10. Serial Adder Course Outcomes: 1. Use electronic design automation (EDA) tools in digital circuit modeling and simulation. (PO – c, d, e, f, h) 2. Implement existing SSI and MSI digital circuits with Verilog HDL. (PO – a, b, c, d, e, f, h, j, k) 3. Design and test circuits of increasing complexity and prototype with FPGA. (PO – b, c, d, e, f, h, j, k, l) 4. Design and test sequential circuits using RTL description, interface stepper motor and DAC with FPGA. (PO – b, c, d, e, f, g, i) 5. Design and verify the functionality of serial adder as FSM using HDL. (PO – b, d, e, f, h) 36