III & IV Semester B. E.

681
M. S. RAMAIAH INSTITUTE OF TECHNOLOGY BANGALORE (Autonomous Institute, Affiliated to VTU) SYLLABUS Outcome Based Education Curricula (For the Academic year 2014 2016) Department of Electronics & Communication III & IV Semester B. E.

Transcript of III & IV Semester B. E.

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

Outcome Based Education Curricula

(For the Academic year 2014 – 2016)

Department of Electronics & Communication

III & IV Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54 (Autonous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl.

No Name of the Faculty Qualification Designation

1. Dr. S Sethu Selvi Ph.D Professor & Head

2. Prof. C R Raghunath M.Tech Professor

3. Prof. K. Giridhar M.Tech Professor

4. Prof. M S Srinivas M.Tech Professor

5. Dr. K. Indira Ph.D Professor

6. K. Manikantan M E (Ph.D) Associate Professor

7. C. Manjunath M E Associate Professor

8. B. Sujatha M E (Ph.D) Associate Professor

9. Dr. Maya V Karki Ph.D Associate Professor

10. S. Lakshmi M E (Ph.D) Associate Professor

11. V. Anandi M S (Ph.D) Associate Professor

12. Dr. T D Senthil Kumar Ph.D Associate Professor

13. Dr. Naga Ravikanth D Ph.D Associate Professor

14. H. Mallika M S (Ph.D) Assistant Professor

15. A.R. Priyarenjini M.Tech Assistant Professor

16. S.L. Gangadharaiah M.Tech Assistant Professor

17. M. Nagabhushan M.Tech (Ph.D) Assistant Professor

18. C G Raghavendra M.Tech (Ph.D) Assistant Professor

19. Sadashiva V Chakrasali M.Tech (Ph.D) Assistant Professor

20. C. Sharmila Suttur M.Tech (Ph.D) Assistant Professor

21. Mamtha Mohan M.Tech (Ph.D) Assistant Professor

22. V. Nuthan Prasad M.Tech (Ph.D) Assistant Professor

23. Reshma Verma M.Tech (Ph.D) Assistant Professor

24. Shreedarshan K M.Tech (Ph.D) Assistant Professor

25. Lakshmi Srinivasan M.Tech (Ph.D) Assistant Professor

26. Flory Francis M.Tech Assistant Professor

27. Sarala S M M.Tech Assistant Professor

28. Punya Prabha V M.Tech (Ph.D) Assistant Professor

29. Suma K V M.Tech (Ph.D) Assistant Professor

30. Jayashree S M.Sc Assistant Professor

31. Manjunath C Lakkannavar M.Tech Assistant Professor

3

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

MS.R.I.T., BANGALORE – 560054.

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

4

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.

5

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:

1. Recollect the essential descriptions from basic sciences, and apply them in E & C streams.

2. Demonstrate ability to identify, interpret and solve engineering problems.

3. Design circuits and conduct experiments with electronic systems, communication equipment,

analyze and interpret the result

4. Design systems/subsystems and devices

5. Demonstrate the capability to visualize, organize and work in laboratory and interdisciplinary

tasks.

6. Demonstrate skills using software tools and other modern equipment.

7. Inculcate the ethical, social and professional responsibilities such as project management and

finance.

8. Communicate effectively in oral /written form of scientific analysis or data.

9. Understand the impact of engineering solutions on the society and also will be aware of

contemporary issues and criticisms.

10. Develop self-confidence and become excellent multi-skilled engineer, manager, leader and

entrepreneur and display ability for life-long learning.

11. Participate and succeed in competitive examinations/placement and show potential research

capability.

12. 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.

6

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2013 – 2014

III SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. ECMAT31 Engineering Mathematics –

III

Mathematics BS 4 0 0 4

2. EC301 Solid State Devices and

Technology

Electronics and

Communication

BS 4 0 0 4

3. EC302 Network Analysis Electronics and

Communication

ES 3 1 0 4

4. EC303 Analog Electronics Electronics and

Communication

PS-C 3 0 0 3

5. EC304 Digital Electronics Electronics and

Communication

PS-C 3 0 0 3

6. EC305 Data Structures using C Electronics and

Communication

ES 3 0 0 3

7. EC303L Analog Electronics Lab Electronics and

Communication

PS-C 0 0 1 1

8. EC304L Digital Electronics Lab Electronics and

Communication

PS-C 0 0 1 1

9. EC305L Data Structures Lab Electronics and

Communication

ES 0 0 1 1

Total 20 1 3 24

IV SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. ECMAT41 Engineering Mathematics

– IV

Mathematics BS 4 0 0 4

2. EC401 Linear Integrated Circuits Electronics and

Communication

PS-C 3 0 0 3

3. EC402 Digital System Design

with FPGA

Electronics and

Communication

PS-C 4 0 0 4

4. EC403 Signals and Systems Electronics and

Communication

PS-C 3 1 0 4

5. EC404 Control Systems Electronics and

Communication

PS-C 3 1 0 4

6. EC405 Electromagnetics Electronics and

Communication

BS 4 0 0 4

7. EC401L Linear Integrated Circuits

Lab

Electronics and

Communication

PS-C 0 0 1 1

8. EC402L FPGA Lab Electronics and

Communication

PS-C 0 0 1 1

Total 21 2 2 25

*L: Lecture T: Tutorial P: Practical

7

ENGINEERINGMATHEMATICS-III

Subject Code: ECMAT31 Credits: 4:0:0

Prerequisites: Nil Contact Hours: 56

Course Coordinator: Dr. S.H.C.V. Subba Bhatta

Course Objectives:

Learn to represent a periodic function in terms of sines and cosine

Learn the concepts of a continuous and discrete integral transform in the form of Fourier and

Z-transforms

Learn the concepts of calculus of functions of complex variables

Learn the concept of special functions.

Course Contents:

UNIT I

Fourier series:Convergence and divergence of infinite series of positive terms, Periodic function,

Dirichlet’s 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.

UNIT II

Fourier Transforms:Infinite Fourier transform, Infinite Fourier sine and cosine transforms,

properties, Inverse transform, Convolution theorem, Parseval’sidentity(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 III

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. Application to flow problems, Complex potential,

Velocity potential, Equipotential lines, Stream functions, Stream lines. Discussion of the

transformations - w=z2, w=ez, and z

azw

2

(z 0), Bilinear transformations.

8

UNIT IV

Complex Variables-II: Complex integration, Cauchy’s theorem, Cauchy’s integral formula.

Taylor’s & Laurent’s series (statements only). Singularities, Poles and residues, Cauchy’s

residue theorem (statement only)

UNIT V

Series Solution of ODEs and Special Functions: Series solution, Frobenius method, Series solution

of Bessel’s differential equation leading to Bessel’s function of first kind, Series solution of

Legendre’s differential equation leading to Legendre polynomials, Rodrigue’s formula.

TEXT BOOKS:

1. Erwin Kreyszig –Advanced Engineering Mathematics – Wiley publication – 8th

edition – 2004.

2. B. S. Grewal – Higher Engineering Mathematics – Khanna Publishers – 40th edition – 2007.

REFERENCES:

1. Glyn James – ―Advanced Modern Engineering Mathematics‖ – Pearson Education – 3rd

edition – 2007.

2. Dennis G. Zill, Michael R. Cullen – ―Advanced Engineering Mathematics‖, Jones and

Barlett Publishers Inc. – 3rd edition – 2009.

3. Dennis G. Zill and Patric D. Shanahan- ―A first course in complex analysis with applications-

― Jones and Bartlett publishers-second edition-2009.

Course Outcomes:

Students will be able to :

1. Expansion of function as a Fourier series / half-range Fourier series, obtaining the various

harmonics of the Fourier series.

2. Solving difference equations using Z transforms.

3. Apply Cauchy-Riemann equations and harmonic functions to problems of Fluid Mechanics,

ThermoDynamics and Electromagnetic fields.

4. Find singularities of complex functions and determine the values of integrals using residues and

also discuss conformal mappings

5. Obtaining the series solution of ordinary differential equations.

9

SOLID STATE DEVICES AND TECHNOLOGY

Subject Code: EC301 Credits: 4:0:0

Prerequisites: Basic Electronics Contact hours:56

Course Coordinator: Mr. M. Nagabhushan

Course learning 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

10

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

N-type 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 out comes:

1. Employ the concept of current components & V-I characteristics of PN junction diodes in

various diode applications.

2. Apply the concept of different modes of operation of BJTs to construct different amplifiers like

CB,CE, CC amplifiers & digital circuits.

3. Illustrate the concept of rectifying property of schottky barrier diodes in integrated circuits for

high speed switching

4. Use the significance of fabrication processes in SSI, MSI, LSI & VLSI circuits.

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

11

NETWORK ANALYSIS

Course Code: EC302 Credits: 3:1:0

Prerequisites: Basic Electronics Contact hours:56

Course Coordinator: Mr. M.S.Srinivas

Course Objectives:

Understand the basic concepts of electric circuits

Study various networks using mesh and node analysis

Understand the various network theorems and to simplify circuits using them

Describe the various 2- port parameters and their relations

Appreciate the use of Laplace transforms in network analysis

Study the various properties of one - port network

Course Contents:

UNIT-1

Basic Concepts of Networks: Basic definitions, resistor/capacitors/inductors in series and parallel,

source transformation, wave-delta transformation, KVL and KCL, analysis of networks (both dc and

ac) using mesh and nodal analysis.

UNIT-2

Network Theorems: Reciprocity theorem, Miller's theorem, Superposition theorem, Thevenin's and

Norton’s theorems and Maximum power transfer theorem.

UNIT-3

Two-port Networks: Z – parameters, Y – parameters, h – parameters and transmission parameters,

relationship between parameters, inter connection of networks.

UNIT-4

Laplace transform and applications: Properties of Laplace transform, Inverse Laplace transform,

Convolution integral, Waveform synthesis, initial conditions and transient response (RL, RC and

RLC circuit).

UNIT-5

Synthesis of One – Port Network: Properties of LC immitance functions, Synthesis of LC

Driving point immitances, properties of RC driving point impedances, Synthesis of RC impedances

and RL admittances, Synthesis of two port network, Filter design example.

Resonant Circuits: Series and parallel resonant circuits. Oscillators: Colpitts, Hartley, RC.

TEXT BOOKS:

1. Charles K. Alexander, Mathew N O Sadiku, ―Fundamentals of Electric Circuits‖,, McGraw

Hill, 3rd

edition, 2008.

2. F. F. Kuo, ―Network Analysis and Synthesis‖, 2nd

Edition, John Wiley and Sons.

12

3. David K. Cheng, ―Analysis of Linear Systems‖, Narosa Publishing House, 1st edition, 2002.

4. Gopal G. Bhise, PremR.Chadha and, Durgesh C. Kulshreshtha, ―Engineering Network

Analysis and Filter Design‖, 1st edition, Umesh Publications, 2007.

REFERENCES:

1. Hyatt, W.H. Jr. and Kemmerly, ―Engineering Circuit Analysis‖, J.E, McGraw Hill, 1993.

2. Parker Smith, ―Problems in Electrical Engineering‖, CBS, 9th

Edition, 2003.

Course Outcomes:

1. Analyze the various electric circuits using node and mesh methods

2. Apply various network theorems to circuits for simplification

3. Distinguish between various two – port parameters and its usage

4. Analyze circuits using Laplace transforms with the mentioned initial conditions

5. Design series and parallel resonant circuits for the mentioned specifications

13

ANALOG ELECTRONICS

Course Code: EC303 Credits: 3:0:0

Prerequisites: Basic Electronics Contact hours:42

Course Coordinator: Lakshmi Srinivasan

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.

UNIT V

Introduction to RFIC: Design bottleneck, Applications, Analog & digital systems.

14

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. Millman & Halkias, ―Integrated Electronics ―, Tata McGraw –Hill International edition, 1991.

2. Robert L. Boylestad and Louis Nashelsky, ―Electronic Devices and Circuit theory‖, 6th edition

3. PHI, 2002.

4. Behzad Razavi, ―RF Microelectonics‖, Prentice Hall Communications Engineering and

Emerging Technology Series, 1998.

REFERENCES:

1. P. Gray, R. Meyer, S.Lewis and P. Hurst ,―Analog Integrated Circuits‖, 3rd

edition, John Wiley,

2007.

Course Outcomes:

1. Interpret transistor circuits using two-port model and h-parameters also acquire the knowledge

of feedback amplifier circuits.

2. Study and demonstrate the operation and performance characteristics of different types of

power amplifiers and Implement them

3. Understand the fundamentals of MOSFET, biasing and design simple MOSFET circuits

4. Analyze and sketch the low and high frequency response of Common source and common

drain amplifiers

5. Acquire the knowledge of RFIC technology and its design constraints.

15

DIGITAL ELECTRONICS

Course Code: EC304 Credits: 3:0:0

Prerequisites: Basic Electronics Contact hours:42

Course Coordinator: C. Sharmila Suttur

Course objectives:

Understand the concepts and terminology of digital electronics.

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 at behavioral, gate level.

Model combinational circuits at behavioral level.

Describe the operation of several types of edge-triggered flip-flops, such as the J-K, D-type, and

S-R.

Analyze and evaluate different types of counters and determine the basic principles of how

shift registers work.

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.

16

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, 4th

Edition, 2010.

Course Outcomes

1. Employ K-Map for simplifying Boolean functions and design of circuits composed of NAND

and NOR gates.

2. Design of combinational logic circuits.

3. Apply basic verilog constructs in dataflow style to model digital circuits.

4. Analyze and design sequential circuits.

5. Design and implement combinational logic circuits using PLD.

17

Data Structure Using ‘C’

Course Code: EC305 Credits: 3:0:0

Prerequisites: Fundamentals of Computing. Contact Hours:42

Course Coordinator: Reshma Verma

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).

18

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.

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‖,

2nd 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, Howowitz and SartajSahni,‖Introduction to Algorithms‖,2nd

edition,PHI,

2006.

4. E.Balagurusamy, ―Programming in ANSI C‖, Tata McGraw Hill, 2002.

Course outcomes:

1. Understand common data structures and the algorithms that build and manipulate them.

2. Make appropriate data structure and algorithm design decisions with respect to program size,

execution speed, and storage efficiency.

3. An ability to design a system or component, or process to meet stated specifications.

4. Ability to identify and implement appropriate data structure for given application

19

ANALOG ELECTRONICS CIRCUITS LAB

Course Code: EC303L Credits:0:0:1

Prerequisites: Basic Electronics Contact Sessions:10

Course Coordinator: Lakshmi Srinivasan

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.

Design power amplifiers and negative feedback circuits.

Design the rectifier circuits.

Simulate all the hardware designs and perform the performance analysis.

TEXT BOOKS:

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.

20

3. BehzadRazavi, ―RF Microelectonics‖, Prentice Hall Communications Engineering and

emerging Technology Series, 1998.

4. Lab Manual.

21

DIGITAL ELECTRONICS CIRCUITS LAB

Course Code: EC304L Credits: 0:0:1

Prerequisites: NIL Contact Sessions:12

Course Coordinator: C. Sharmila Suttur

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 andc) 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. 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. Use electronic design and simulation tools in digital circuit design and verification.List the

properties of memory.

2. Design combinational logic circuits.

3. Design sequential circuits.

4. Program RAM IC’s.

REFERENCES:

1. M. Morris Mano and Charles R. Kime,―Logic and Computer Design Fundamentals‖,, Pearson

Education, 3rd

Edition, 2006.

2. Stephen Brown andZvonkoVranesic―Fundamentals of Digital Logic with Verilog Design‖,

Tata McGraw Hill, 2003.

22

Data Structures Lab

Course Code: EC305L Credits: 0:0:1

Prerequisites: Fundamentals of Computing. Contact Sessions: 12

Course Coordinator: Reshma Verma

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 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:

Generate the code for different types of Linked lists and for different applications of linked lists.

Generate the code for Stack & Queues operation and Applications.

Write the algorithm for adding, deleting and searching the node in Binary and BST.

Write the algorithm for graph traversal.

TEXT BOOKS:

1. Tanenbaum, ―Data Structures with C‖, McGraw Hill 2000

2. Richard Gilberg and BehrouzForouzan,‖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 &Hopcroft,‖ Data Structures and Algorithms‖, Addison-Wesley, 2006.

3. Thomas Corman, Howowitz and SartajSahni,‖Introduction to Algorithms‖, 2nd edition,PHI,

2006.

4. E.Balagurusamy, ―Programming in ANSI C‖, Tata McGraw Hill, 2002.

23

ENGINEERING MATHEMATICS-IV

Subject Code : ECMAT41 Credits: 4:0:0

Prerequisites : NIL Contact Hours:56

Course Coordinator: Mr. Girinath Reddy

Course Objectives:

The students will:

Learn to solve algebraic and transcendental equations numerically.

Learn the concepts of finite differences and it applications.

Understand the concepts of PDE and its applications to engineering.

Learn fitting of a curve, correlation, regression for a statistical data.

Learn the basic concepts of probability,random variables and probability distributions .

Learn the concepts of stochastic process and Markov chain.

UNIT I

Numerical Solution of Algebraic and Transcendental equations:Method of false position

Newton-Raphson method.

Finite Differences and Interpolation: Forward and backward differences, Interpolation, Newton-

Gregory forward and backward Interpolation formulae, Lagrange’s interpolation formula, Newton’s

divided difference interpolation formula(no proof).

Numerical Differentiation and Numerical Integration: Derivatives using Newton – Gregory

forward and backward interpolation formulae,Newton – Cote’s quadrature formula , Trapezoidal

rule,Simpson’s 1/3rd

rule, Simpson’s 3/8th

rule.

UNIT II

Partial Differential Equations: Formation of PDE’s by elimination of arbitrary constants and

arbitrary functions, Solution of PDE - Lagrange’s Linear form, Method of separation of Variables.

Statistics: Curve fitting by the method of least squares, Fitting a Linear curve, Quadratic curve,

Geometric curve, Correlation and Regression.

UNIT III

Probability: Probability of an event, Axiomatic definition, Addition law, Conditional

probability, Multiplication rule, Baye’s theorem.

Random Variables: Random variables (Discrete and Continuous), Probability density

function, Cumulative density function, Mean, Variance, Moment generating function.

UNIT IV

Probability Distributions: Binomial and Poisson distributions, Normal distribution, Exponential

distribution, Uniform distribution, Joint probability distribution (both discrete and continuous),

Conditional expectation.

24

UNIT V

Stochastic Processes: Introduction, Classification of stochastic processes, Discrete time processes,

Stationary, Ergodicity, Autocorrelation, Power spectral density.

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. Murry R. Spiegel, John Schiller & R. AluSrinivasan - Probability & Statistics - Schaum’s

outlines -2nd

edition-2007.

2. 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.

3. B.S.Grewal-Higher Engineering Mathematics-Khanna Publishers-40th

edition-2007.

REFERENCES:

1. B.S.Grewal - Numerical methods in Engineering and Science-Khanna Publishers-8th

edition-

2009.

2. Glyn James- Advanced Modern Engineering Mathematics-PearsonEducation-3rd

edition-2007.

3. Kishor S. Trivedi – Probability & Statistics with reliability, Queuing and Computer Science

Applications – PHI – 2nd

edition – 2002.

Course Outcomes:

The students will be able to :

1. Solve the problems of algebraic and transcendental equations using numerical methods

and to find polynomial function for estimation using a given data of equal and unequal

intervals.

2. Compute maxima, minima, curvature, the radius of curvature using numerical differentiation

and the arc length, area, surface area and volume using numerical integration.

3. Formation and solution of partial differential equations and fit a suitable curve for tabulated

values by the method of least squares.

4. Discuss the probability distribution arising in the study of engineering problems and their

applications.

5. Apply the stochastic process and Markov Chain concept in predictions of future events.

25

Linear Integrated Circuits and Applications

Course Code: EC401 Credits: 3:0:0

Prerequisites: Analog Electronics and Circuits Contact Hours:42

Course Coordinator: Flory Francis

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-Amp’s 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-Amp’s Applications: Instrumentation Amplifiers, Precision rectifiers, Limiting Circuits,

Clamping circuits, Peak Detectors, Sample and Hold circuits, V-I and I-V Converters, Log and

Antilog Amplifiers, Multiplier and Divider, Triangular/Rectangular wave generator, Phase shift

Oscillator, Wein Bridge Oscillator

UNIT-IV

Non -Linear Circuit Applications: Crossing detectors, Inverting Schmitt trigger circuits,

Monostable and Astablemultivibrator, 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 Astablemultivibrator and

26

Monostablemultivibrator, PLL operating principles, DAC and ADC techniques.

TEXT BOOKS:

1. David A. Bell, ―Operational Amplifiers and Linear IC’s‖, PHI/Pearson, 2 nd

edition,2008.

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, 4th

Edition,

2004.

Course Outcomes:

1. Analyze practical op-amp specifications and characteristics.

2. Design of signal processing circuits using Op-amp

3. Analyze Op-amp non linear applications.

4. Employ Op-amps in converters ,regulators, filters and signal generators

5. Analyze 555 timer, PLL and their applications

27

Digital system design with FPGA

Course Code: EC402 Credits: 4:0:0

Prerequisites: Digital Electronics Contact hours: 56

Course Coordinator: Mrs. V. Anandi

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

Model combinational and sequential circuits at behavioral, structural and RTL level.

Develop test benches to simulate combinational and sequential circuits in Modelsim Simulation

environment.

Interpret Verilog constructs for logic synthesis.

Discriminate between manual and automated logic synthesis and their impact on design.

Discuss different FPGA architectures.

To be able to design synchronous sequential circuits using FSM.

Course Contents:

UNIT I

Overview of Digital Design with Verilog HDL: Evolution of computer aided digital design-

Emergence of HDLs-Typical design flow-importance of HDLs-Verilog HDL-Design

Methodologies-modules-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.

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

28

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‖- Reprint 2005, Pearson Education ―Electronic

Communication Systems‖, McGrawHill,4th

edition,1992.

REFERENCES:

1. Stephen Brown andZvonkoVranesic, ―Fundamentals of Digital logic with VERILOG design‖,

TMH.

Course Outcomes:

1. Demonstrate the basic knowledge of HDL.

2. Demonstrate the ability to apply HDL in modeling combinational and sequential circuits and

to write a VERILOG test bench to test VERILOG modules.

3. Use EDA tools in digital circuit modeling, simulation, functional verification.

4. Target and synthesize a VERILOG design to FPGA board.

5. Design state machines to control complex systems.

29

Signals and Systems

Subject Code : EC403 Credits: 3:1:0

Prerequisites : Basic Mathematics Contact hours:56

Course Coordinator: Mrs. H. Mallika

Course objectives:

Appreciate the significance of signals, systems and processing in different application.

To 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 properties)

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

30

system using Z-transform, system function, algebraic and block diagram representation, unilateral Z-

transform.

TEXT BOOKS:

1. Alan V. Oppenheim, Alan S. Willsky with Hamid Nawab ―Signals and Systems‖ 2nd

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. Classify and analyze the given CT and DT systems and signals.

2. Calculate the response of the system by the process of convolution.

3. Analyze the system by difference and differential equations.

4. Apply FT/ZT and analyze the signals and systems.

5. Demonstrate the block diagram representation of discrete time systems.

31

CONTROL SYSTEMS

Course Code: EC404 Credits: 3:0:1

Prerequisites: Network Analysis and Engineering Mathematics. Contact hours:56

Course Coordinator: Mrs. V. Punya Prabha

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 R.H

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, applications: development and advancement of modern civilization and

technology, Open Loop Systems (Manual Control), Closed Loop Systems (Automatic Control).

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, The application of signal flow

graphs—the kinematic analysis of planetary gear trains, analyzing dc–dc pulse width modulated

(PWM) switch mode power converters(SMPC’s).

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. Applications: to predict whether or not a

system is unstable from knowledge of the loop gain and the loop delay.

32

UNIT – IV

Root-locus technique: Introduction, the root-locus concepts, construction of root loci. Applications:

to design the damping ratio and natural frequency of a feedback system.

UNIT – V

Frequency response analysis: Introduction, Bode diagrams, assessment of relative stability using

Bode plots. Applications: determining the stability of op-amps and transistors and design of lead-lag

compensating networks.

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, 5th

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.

2. Analyze the time response of first and second order systems for different test input signals.

3. Employ concept of R.H Criterion, Nyquist Criterion and root locus to determine the stability of

a given transfer function.

4. Analyze the frequency response of given system based on frequency response specifications

and the correlation between time and frequency response.

5. Sketch a stable system based on the analysis of Bode plot.

33

ELECTROMAGNETICS

Course Code: EC405 Credits: 4:0:0

Prerequisites: Basic Science and Vector Analysis Contact hours:56

Course Coordinators: Sujatha B

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.

34

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, 7th

Edition, 2005.

REFERENCES:

1. Mathew N. O. Sadiku, ―Elements of Electromagnetics‖, Oxford University Press, 4th

Edition,

2006.

Course Outcomes:

1. Apply different laws of electrostatics such as Coulomb’s law, and Gauss’s law.

2. Analyze the divergence of electric flux, interpret the potential and energy content in the

presence of static charge distributions.

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.

4. Employ Biot-Savart’s law and Ampere’s law for various current distributions.

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.

35

Linear Integrated Circuits Laboratory

Course Code: EC401L Credits: 0:0:1

Prerequisites: Analog Electronics Contact Hours:14

Course Coordinator: Mrs. Flory Francis

Course objectives:

To 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.

Designing the circuit and test the designed circuit to generate square wave using IC 555 timer

and Op-Amp for various duty cycle

Analysis of 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 Vsat . 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.

36

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

2nd

edition, Reprint 2006.

Course Outcomes:

1. Design different applications circuits using Op-amp as inverting, non-inverting, summer,

integrator differentiator, filter and oscillator.

2. Design the circuit of precision rectifier using Op-amp.

3. Design the circuit to generate square wave using IC 555 timer and Op-amp for various duty

cycle

4. Analyze analog to digital signal conversion and vice-versa.

37

DSD WITH FPGA LAB

Course Code: EC402L Credits: 0:0:1

Prerequisites: Digital electronics Contact Sessions: 12

Course objectives:

Learn to Design complex combinational and sequential digital circuits.

Model combinational and sequential digital circuits by Verilog HDL

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 VERILOG HDL 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. Basic Gates

2. Adders, Subtractors in all three descriptions

3. Decoders, Encoders, Multiplexers

4. Gray code conversion , Excess three conversion

5. Ripple carry adder , parity generation / detection

6. Design ALU, Comparators

7. Flip Flops (JK, SR, T, D) , BCD counter , Binary counter, Any mod counter

8. Shift registers

9. INTERFACING PROGRAMS i. Seven Segment Display

ii. DAC / ADC

iii. Stepper Motor

Course Outcomes:

1. Use electronic design automation (EDA) tools in digital circuit modeling, simulation, and

prototyping with FPGA

2. Implement existing SSI and MSI digital circuits with Verilog HDL.

3. Design combinational circuits of increasing complexity according to functional behavior.

4. Design sequential circuits using RTL description, interface stepper motor and DAC with

FPGA.

5. Design various arithmetic circuits (both combinational and sequential) for specific needs

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

Outcome Based Education Curricula

(For the Academic year 2014 – 2016)

Department of Electronics & Communication

V &VI Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54

(Autonous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl.

No Name of the Faculty Qualification Designation

1. Dr. S Sethu Selvi Ph.D Professor & Head

2. Prof. C R Raghunath M.Tech Professor

3. Prof. K. Giridhar M.Tech Professor

4. Prof. M S Srinivas M.Tech Professor

5. Dr. K. Indira Ph.D Professor

6. K. Manikantan M E (Ph.D) Associate Professor

7. C. Manjunath M E Associate Professor

8. B. Sujatha M E (Ph.D) Associate Professor

9. Dr. Maya V Karki Ph.D Associate Professor

10. S. Lakshmi M E (Ph.D) Associate Professor

11. V. Anandi M S (Ph.D) Associate Professor

12. Dr. T D Senthil Kumar Ph.D Associate Professor

13. Dr. Naga Ravikanth D Ph.D Associate Professor

14. H. Mallika M S (Ph.D) Assistant Professor

15. A.R. Priyarenjini M.Tech Assistant Professor

16. S.L. Gangadharaiah M.Tech Assistant Professor

17. M. Nagabhushan M.Tech (Ph.D) Assistant Professor

18. C G Raghavendra M.Tech (Ph.D) Assistant Professor

19. Sadashiva V Chakrasali M.Tech (Ph.D) Assistant Professor

3

20. C. Sharmila Suttur M.Tech (Ph.D) Assistant Professor

21. Mamtha Mohan M.Tech (Ph.D) Assistant Professor

22. V. Nuthan Prasad M.Tech (Ph.D) Assistant Professor

23. Reshma Verma M.Tech (Ph.D) Assistant Professor

24. Shreedarshan K M.Tech (Ph.D) Assistant Professor

25. Lakshmi Srinivasan M.Tech (Ph.D) Assistant Professor

26. Flory Francis M.Tech Assistant Professor

27. Sarala S M M.Tech Assistant Professor

28. Punya Prabha V M.Tech (Ph.D) Assistant Professor

29. Suma K V M.Tech (Ph.D) Assistant Professor

30. Jayashree S M.Sc Assistant Professor

31. Manjunath C Lakkannavar M.Tech Assistant Professor

4

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

MS.R.I.T., BANGALORE – 560054.

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

5

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.

6

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:

1. Recollect the essential descriptions from basic sciences, and apply them in E & C streams.

2. Demonstrate ability to identify, interpret and solve engineering problems.

3. Design circuits and conduct experiments with electronic systems, communication equipment,

analyze and interpret the result

4. Design systems/subsystems and devices

5. Demonstrate the capability to visualize, organize and work in laboratory and interdisciplinary tasks.

6. Demonstrate skills using software tools and other modern equipment.

7. Inculcate the ethical, social and professional responsibilities such as project management and

finance.

8. Communicate effectively in oral /written form of scientific analysis or data.

9. Understand the impact of engineering solutions on the society and also will be aware of

contemporary issues and criticisms.

10. Develop self-confidence and become excellent multi-skilled engineer, manager, leader and

entrepreneur and display ability for life-long learning.

11. Participate and succeed in competitive examinations/placement and show potential research

capability.

12. 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.

7

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2013 – 2014

V SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. EC501 Analog

Communication

Electronics and

Communication

PS-C 3 0 0 3

2. EC502 Digital Signal

Processing

Electronics and

Communication

PS-C 4 0 0 4

3. EC503 VLSI Design and

Circuits

Electronics and

Communication

PS-C 4 0 0 4

4. EC504 Microcontrollers Electronics and

Communication

PS-C 4 0 0 4

5. EC505 Microwave

Components & Circuits

Electronics and

Communication

PS-C 4 0 0 4

6. Departmental Elective

– I

Electronics and

Communication

PS-E x x x 4

7. EC501L Analog

Communication Lab

Electronics and

Communication

PS-C 0 0 1 1

8. EC502L Digital Signal

Processing Lab

Electronics and

Communication

PS-C 0 0 1 1

9. EC504L Microcontroller Lab Electronics and

Communication

PS-C 0 0 1 1

Total 19+x x 3+x 26

*L: Lecture T: Tutorial P: Practical

8

VI SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. EC601 Digital Communication Electronics and

Communication

PS-C 4 0 0 4

2. EC602 Analog and Mixed

Mode VLSI Design

Electronics and

Communication

PS-C 3 0 0 3

3. EC603 Computer

Communication

Networks

Electronics and

Communication

PS-C 3 0 0 3

4. EC604 Antennas and

Propagation

Electronics and

Communication

PS-C 3 0 0 3

5. EC605 Entrepreneurship &

Management

Electronics and

Communication

HSS 2 0 0 2

6. Departmental Elective

– II

Electronics and

Communication

PS-E x x x 4

7. Departmental Elective

– III

Electronics and

Communication

PS-E x x x 4

8. EC601L Digital Communication

Lab

Electronics and

Communication

PS-C 0 0 1 1

9. EC602L VLSI Lab Electronics and

Communication

PS-C 0 0 1 1

Total

15+x x 2+x 25

*L: Lecture T: Tutorial P: Practical

9

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 24 credits as electives.

The student has to earn a maximum of 03 credits as open elective.

Subject Code Subject Title L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

10

ANALOG COMMUNICATION

Course Code: EC501 Credits: 3:0:0

Prerequisites: Signals & Systems Contact hours: 42

Course Coordinator: Dr. T.D. Senthil Kumar

Course objectives:

Understand the time and frequency domain representation of single tone and multi tone

AM

Illustrate the generation and demodulation of AM and DSBSC

Appreciate the mathematical representation of SSB and VSB

Illustrate the generation and demodulation of SSB and VSB

Understand the frequency spectrum of FM signals and PM signals

Illustrate the generation and demodulation of FM

Understand the effect of noise in CW modulation systems

Appreciate the application of AM and FM systems and TV systems

Course Contents:

UNIT I

Amplitude Modulation and Double Side-band Suppressed Carrier Modulation: Introduction to

AM: Time domain description, Frequency domain description. Generation of AM wave: Square law

modulator, switching modulator. Detection of AM waves: Square law detector, envelope detector,

time domain description of DSBSC, Frequency domain representation, Generation of DSBSC waves,

balanced modulator, ring modulator, coherent detection of DSBSC modulated waves, Costas loop,

Quadrature carrier multiplexing

UNIT II

Single Side-band Modulation (SSB): Hilbert transform, properties of Hilbert transform, pre-

envelope, single side-band modulation, frequency domain description of SSB wave, time domain

description, frequency discrimination method for generating an SSB modulated wave, time domain

description, phase discrimination method for generating an SSB modulated wave, demodulation of

SSB waves

Vestigial Side-band Modulation: Frequency domain description, Generation of VSB modulated

wave, time domain description, coherent demodulation, envelope detection of VSB wave along with

carrier

UNIT III

Angle Modulation (FM): Basic definitions, FM, narrow band FM, wideband FM, transmission

bandwidth of FM waves. Generation of FM waves: indirect FM and direct FM, frequency

stabilization in FM receivers, demodulation of FM waves, frequency discrimination method, phase

11

locked loop, non linear model of phase locked loop, linear model of the phase locked loop, non linear

effect in FM systems

UNIT IV

Applications of AM and FM: AM radio (super heterodyne): block diagram of transmitter

andreceiver, mixer, AGC, performance characteristics. FM radio: block diagram of transmitter and

receiver.

Elements of Colour TV: Frequency range and channel bandwidth, scanning and synchronization,

composite video signal. Block diagram of transmitter and receiver

UNIT V

Noise Basics and Noise in Continuous Wave Modulation Systems: Introduction, shot noise,

thermal noise, white noise, noise equivalent bandwidth, noise figure, equivalent noise temperature,

cascade connection of two port networks, receiver model, noise in DSBSC receivers, noise in SSB

receivers, noise in AM receivers, threshold effect, noise in FM receivers, FM threshold effect, pre-

emphasis and de-emphasis in FM

TEXT BOOKS:

1. Simon Haykin, ―Communication Systems‖, 3rd

edition, John Wiley, 1996

2. Simon Haykin, ―An Introduction to Analog and Digital Communication‖, John Wiley,

2003

3. R.R. Gulati, ―Monochrome and Colour TV‖, New Age International (P) Ltd. 2004

REFERENCES:

1. B.P. Lathi ―Modern Digital and Analog Communication Systems‖, 3rd

edition, Oxford

University Press, 2005

2. H. Taub, D.L Schilling, ―Principles of Communication Systems‖ 2nd

edition, Mc-Graw

Hill, 1986

Course Outcomes:

1. Describe the generation and demodulation of AM and DSBSC systems

2. Describe the generation and demodulation of SSB and VSB

3. Describe the direct and indirect method of generation of FM and its detection

4. Employ AM and FM in radio and TV systems

5. Noise performance of receivers

12

Digital Signal Processing

Course Code: EC502 Credits: 4:0:0

Prerequisites: Signals and Systems Contact hours:56

Course Coordinator: Dr. K. Indira

Course objectives:

Appreciate the importance of Fourier Transform and its relation with other transform.

Illustrate filtering of long data sequence using Over lap add and Over lap save method.

Apply the concept of FFT algorithms to compute DFT.

Design FIR filter using various window method, frequency sampling and FIR differentiator.

Understand FIR filters in Symmetric and anti symmetric nature.

Understand the characteristics of analog filters.

Design IIR filter using impulse invariant, bilinear transform and matched Z transforms.

Implement FIR &IIR filters for digital filter structures and signal flow graphs.

Appreciate the importance and application of DSP processors

Understand the Architecture overview of 54x and 67x processors.

Illustrate various addressing modes in 54x and 67x processor.

Course Contents:

UNIT I

DFT and FFT: Frequency Domain Sampling and Reconstruction of Discrete-time signals, Discrete

Fourier Transform, DFT as a linear transformation, DFT relations with other transforms, DFT in

linear filtering, Filtering long data sequences: overlap-save, Filtering long data sequences: overlap-

add method, FFT algorithms: Direct computation of DFT, Radix-2 FFT algorithm: Decimation-in-

time algorithm, Radix-2 FFT algorithm: Decimation-in-frequency algorithm.

UNIT II

FIR Filters: Design of FIR filters: Symmetric and anti symmetric FIR filters, Design of linear-phase

FIR filters using windows and frequency sampling methods, FIR differentiators.

Structures for FIR Systems: Direct-Form Structures, Cascade-Form Structures and Lattice Structures.

UNIT III

IIR Filters: Analog filter specifications, classification of analog filters: Butterworth and Chebyshev

filters, frequency transformations, design of analog filters. Digital IIR filter design using impulse

invariant, bilinear transformation, Matched z-transform methods.

IIR filter structures: Direct form (I and II), Cascade, Parallel, and Transposed structures.

13

UNIT IV

DSP Processors: Computer architectures for signal processing, Harvard architecture, Pipelining,

Hardware multiplier-accumulator, On-chip memory/cache, Extended Parallelism-SIMD,VLIW and

static super scalar processing. Data representations and arithmetic: Fixed point numbers and

Arithmetic, Floating Point Arithmetic, Comparison of Fixed-point and Floating Point Processors.

UNIT V

TMS320C54xProcessor: Architecture of 54x, Addressing modes: direct, Indirect addressing,

absolute addressing, memory mapped register addressing, stack addressing, circular and bit

reversal addressing. Instruction set: Load/store operations, Arithmetic operations, Logical

Operations, Program control operations. Implementation of FIR and IIR filters.

TEXT BOOKS:

1. J. G. Proakis and D. G. Manolakis, ―Digital Signal Processing: Principles, Algorithms and

Applications,‖ Pearson Education Asia/Prentice Hall of India, 2002.

2. Sanjit K. Mitra, ―Digital Signal Processing‖, Tata McGraw Hill, 2006.

3. Sen M. Kuo, Woon-SengGan, ―Digital Signal Processors: Architectures,

Implementations and Applications‖, Pearson Education Asia, 1st Edition, 2005.

4. Emmanuel Ifeachor Barrie W.Jervis ,‖ Digital Signal Processing A Practical Approach― ,

Pearson Education, Second Edition , 2002.

REFERENCES:

1. Oppenheim and Schafer, ―Discrete Time Signal Processing‖, Pearson Education, 2003.

2. Venkataramani B, and Bhaskar M, ―Digital Signal Processors Architecture, Programming and

Applications‖, Tata McGraw Hill, 2002.

Course Outcomes:

1. Analyze the importance and application of FFT algorithm.

2. Design FIR and IIR filters which are used for various applications.

3. Employ digital filter structure to implement FIR and IIR expression.

4. Analyze the significance of DSP processor in real time application

5. Construct and describe processor architecture using macro model.

14

VLSI DESIGN AND CIRCUITS

Course Code: EC503 Credits: 4:0:0

Prerequisites: Solid state devices and Technology, DSD with FPGA Contact hours:56

Course Coordinator: Mrs. A. R. Priyarenjini

Course objectives:

Introduce digital integrated circuits.

Introduce CMOS devices and manufacturing technology.

Introduce CMOS logic gates and their layout.

Ability to find Propagation delay, noise margins, and power dissipation in the digital VLSI

circuits.

Ability to design Combinational (e.g., arithmetic) and sequential circuit.

Understand the concepts of testing in VLSI.

Course Contents:

UNIT I

INTRODUCTION: Historical perspective, circuit design example, VLSI Design methodologies,

hierarchy, Concept of modularity, regularity, locality, Design styles ,Packaging, CAD. Fabrication of

MOSFETS: CMOS N-WELL, Layout design rules

UNIT II

MOS Transistor : Structure, external biasing, operation ,V I Characteristics, scaling, MOS

Capacitor.MOS Inverter: Static characteristics: Resistive load inverter, N type load, CMOS Inverter.

UNIT III

Dynamic switching characteristics: Delay time, calculation of delay time, rise and fall times,

resistance ,capacitance estimation, Switching power dissipation, super buffers.

UNIT IV

Combinational MOS static Logic circuits: NMOS Depletion load complex logic circuits, Pass

transistor, Transmission gate, stick diagrams, mask layout. Sequential circuits: SR Latch, CMOS D

Latch, edge triggered flip flop. Dynamic logic circuits: Basic principles of PT circuits, Dynamic

CMOS circuit techniques: CMOS TG logic, Dynamic CMOS logic High performance Dynamic

circuits, charge sharing problems, remedies.

UNIT V

Design for testability: Fault type and models, Controllability, Observability, Ad hoc testing, scan

based techniques, BIST, IDDQ.

15

TEXT BOOKS:

1. Sung – Mo Kang, Yusuf Leblebici ―CMOS digital integrated circuits—Analysis and Design ―

Tat McGraw Hill 3 rd Edition 2003

REFERENCES:

1. Kamran Eshraghian, Dougles and A. Pucknell, ―Essentials of VLSI circuits and systems‖ -

PHI, 2005 Edition.

2. Weste and Eshraghian, ―Principles of CMOS VLSI Design‖ - Pearson Education,1999.

3. John P. Uyemura,‖Chip Design for Submicron VLSI: CMOS Layout & Simulation,‖ -

Thomson Learning, 2005.

4. John .P. Uyemura,‖ Introduction to VLSI Circuits and Systems‖ - JohnWiley, 2003.

5. John M. Rabaey,‖Digital Integrated Circuits‖ - PHI, EEE, 1997.

6. Wayne Wolf, ―Modern VLSI Design‖ - Pearson Education, 3rd Edition, 1997.

Course Outcomes:

1. Analyze the CMOS layout levels, how the design layers are used in the process sequence.

2. Describe the general steps required for processing of CMOS integrated circuits.

3. Be able to design static CMOS combinational and sequential logic at the transistor level,

including mask layout.

4. Design using different logic styles such as complementary CMOS logic, pass-transistor

logic, dynamic logic, etc.

5. Have the skill of transistor-level analysis and design of simple and complex logic gates

such as inverter, NOR and NAND gates.

16

MICROCONTROLLERS

Subject Code: EC504 Credits: 4:0:0

Prerequisites: Digital Electronic Circuits Contact hours : 56

Course coordinator : Mr. K. Manikantan

Course objectives:

Provide a knowledge foundation which will enable students to pursue subsequent courses in

real-time embedded systems software and computer design.

Understand the differences between microcontrollers and microprocessors, different CPU

architectures, & describe the features of a typical microcontroller.

Comprehend the architectures of 8051 and MSP430 Microcontrollers, & understand the

operation of parts of these controllers, and be able to apply this knowledge in simple programs.

Use the 8051 addressing modes and instruction set to perform - arithmetic & logic operations,

data & control transfer operations, input & output operations.

Describe each module in MSP430, working out to the on-chip peripherals and Use low power

features of MSP430 to develop embedded solutions.

Course Contents:

UNIT – I

Microprocessors and Microcontrollers: Introduction, Microprocessors and Microcontrollers, A

microprocessors survey, RISC and CISC CPU architectures, Harvard and Von-Neumann CPU

architectures.

The 8051 Architecture: Introduction, 8051 microcontroller Hardware, Input/output Pins, Ports and

Circuits, External Memory, Counters and Timers, Serial Data Input/output, Interrupts.

Addressing Modes: Introduction, Addressing modes, External data Moves, Code Memory, Read

Only Data Moves / Indexed addressing mode, PUSH and POP Opcodes, Data exchanges, Example

Programs.

UNIT – II

Logical and Arithmetic Operations: Byte level logical operations, Bit level Logical operations,

Rotate and Swap operations, Example programs, Arithmetic operations: Flags, Incrementing and

Decrementing, Addition, Subtraction, Multiplication, and Division, Decimal Arithmetic, Example

programs.

Jump and Call instructions: The JUMP and CALL Program range; Jumps, Calls and Subroutines,

Interrupts and Returns, More Details on Interrupts, Example Problems.

8051 Programming in C: Data types and time delays in 8051C, I/O programming, logic operations,

data conversion programs, accessing code ROM space, data serialization.

UNIT – III

Timer/Counter programming in 8051: Programming 8051 Timers, Counter Programming,

Programming timers 0 and 1 in 8051C.

8051 Serial Communication: Basics of Serial Communication, 8051 connections to RS-232, 8051

Serial communication programming, Serial port programming in C.

17

UNIT – IV

Interrupts Programming: 8051 Interrupts, Programming Timer Interrupts, Programming External

Hardware Interrupts, Programming the Serial Communication Interrupts, Interrupt Priority in

8051/52, Interrupt Programming in C.

8051 Interfacing and Applications: Interfacing 8051 to LCD, Keyboard, ADC, DAC, Stepper

Motor Interfacing.

UNIT – V

Introduction to MSP430 :Low power features, Pin-out, Functional block diagram, Memory map,

MSP430 families.

Architecture of MSP430: Central processing unit, Addressing modes, Instruction set, Clock system.

Functions, Interrupts and Low Power modes: Functions and subroutines, Interrupts, Low Power

modes of operation.

Digital I/O –Digital Input and Output: Parallel ports, Understanding the muxing scheme of the

MSP430 pins, programming examples.

On-chip peripherals: Watchdog Timer, Comparator, Op-Amp, Basic Timer, ADC, DAC, SD16,

LCD.

MSP430 Interfacing: Interfacing LED, LCD, ADC, DAC, Programming examples.

TEXT BOOKS:

1. Kenneth J Ayala, ―The 8051 Microcontroller Architecture, Programming and Applications‖,

Second Edition, Penram International 1996 / Thomson Learning 2005.

2. Muhammad Ali Mazidi, Janice GillispieMazidi, Rolin D McKinlay, ―The 8051

Microcontroller and Embedded Systems – Using Assembly and C‖, PHI 2006 / Pearson 2006.

3. ―MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010.

REFERENCES:

1. M. Predko, ‖Programming and Customizing the 8051 Microcontroller‖, McGraw Hill, 1999.

2. MSP430 Teaching CD-ROM, Texas Instruments, 2008 (can be requested http://www.uniti.in )

Course outcomes:

1. Identify the components of microcontroller architecture and illustrate these with the 8051

microcontrollers.

2. Use commands/instructions that place data in internal memory, external memory, get data from

ROM addresses, exchange data, predict the ranges of Jump.

3. Develop , 8051 assembly language and C programs for time delays, I/O operations, and

4. Serial communication.

5. Develop programs using interrupts and Write C programs to interface 8051 chip to interfacing

modules to develop single chip solutions.

6. Identify the components of microcontroller architecture and illustrate these with the MSP430

microcontrollers and Design low power embedded applications using MSP430.

18

MICROWAVE COMPONENTS AND CIRCUITS

Course Code: EC505 Credits: 4:0:0

Prerequisites: Electromagnetics Contact hours: 56

Course Coordinators: Naga Ravi Kanth D

Course Objectives:

Understand wave propagation through transmission lines in terms of equivalent voltages and

currents.

Illustrate transmission line parameters using Smith chart.

Perform microwave network analysis using scattering parameters.

Design matching networks using Smith chart.

Understand transmission line resonators, microwave filters, various power dividers,

microwave sources, and mixers.

Course Contents:

UNIT I

Transmission line theory and Impedance matching: Lumped-element circuit model for a

transmission line – wave propagation on a transmission line, lossless line; Terminated lossless

transmission line; Smith chart – combined impedance-admittance Smith chart, matching with lumped

elements (L Networks) – analytic solutions, Smith chart solutions.

UNIT II

Transmission lines, Impedance tuning and Resonators: Single-stub tuning – shunt stubs, series

stubs; Quarter-wave transformer; Coaxial line – TEM modes; Stripline – formulas for propagation

constant, characteristic impedance, attenuation, approximate electrostatic solution; Introduction to

Microstrip line; Series and parallel resonant circuits, loaded and unloaded Q; Transmission line

resonators – short-circuited λ/2 line, short-circuited λ/4 line, open-circuited λ/2 line.

UNIT III

Microwave network analysis, Power dividers and Directional couplers: Impedance and

admittance matrices – reciprocal networks, lossless networks; Scattering matrix – reciprocal

networks and lossless networks, shift in reference planes; Transmission matrix – relation to

impedance matrix; Basic properties of dividers and couplers – three-port networks, four-port

networks; T-junction power divider – lossless divider, resistive divider; Wilkinson power divider –

even-odd mode analysis.

UNIT IV

Microwave filters: Periodic structures – analysis of infinite periodic structures, terminated periodic

structures, k-β diagrams and wave velocities; Filter design by the image parameter method – image

impedances and transfer functions for two-port networks, constant-k filter sections, m-derived filter

sections, composite filters; Stepped-impedance low-pass filters.

19

UNIT V

RF diodes, Oscillators and Mixers: RF diode characteristics – PIN diodes and control circuits,

varactor diodes; Mixer characteristics, single-ended diode mixer; Gunn diodes (theory) – Gunn

effect, RWH theory, modes of operation; IMPATT diodes (theory) – avalanche multiplication,

carrier and external currents, negative resistance; Reflex Klystrons (theory) – velocity modulation,

bunching process. (NO MATHEMATICAL ANALYSIS)

TEXT BOOKS:

1. David M Pozar; Microwave Engineering; 3rd

edition; Wiley; 2011.

2. Samuel Y Liao; Microwave Devices and Circuits; 3rd

edition; Pearson; 2011.

REFERENCES:

1. Annapurna Das and Sisir K Das; Microwave Engineering; McGraw-Hill; 2006.

2. John Ryder D; Networks, Lines and Fields; 2nd

edition; PHI; 2010.

3. R.E.Collin, ―Foundations for Microwave Engineering, 2nd

edition, John Wiley, 2005.

Course Outcomes:

1. Analyze various transmission lines and resonators.

2. Apply concepts of analysis using Smith chart for impedance matching and appraise different

impedance matching networks.

3. Employ microwave network analysis in design of multiport microwave networks.

4. Describe microwave filter design.

5. Apply different microwave diodes and mixers in microwave systems.

20

ANALOG COMMUNICATION LABORATORY

Course Code: EC501L Credits: 0:0:1

Prerequisites: Signals & Systems Contact Sessions: 12

Course Coordinator: Dr. T. D. Senthil Kumar

Course objectives:

To obtain a practical perspective of various communication modules

To implement various analog modulation and demodulation schemes using discrete components

List of Experiments

1. Design and construction of second order active low-pass filter and high- pass filter. Plot of

frequency response and estimation of roll-off factor

2. Design and construction of second order active band-pass filter and band-stop filter. Plot of

frequency response and estimation of roll-off factor

3. Class-C amplifier. Plot of efficiency Vs load resistance.

4. Generation of AM using collector modulation. Plot of modulation signal amplitude Vs

modulation index.

5. Demodulation of AM using envelope detector. Plot of AM output Vs input signal

6. Generation of DSBSC using ring modulation. Observation of output waveform

7. Generation of AM/DSBSC using IC MC1496. Observing the output waveforms

8. Generation of FM using IC 8038. Plot of frequency Vs input dc and estimation of modulation

index

9. Pre-emphasis and de-emphasis.

10. Radio receiver characteristics.

11. Transistor mixer study of up conversion and down conversion.

12. Demodulation of FM using PLL.

13. Matlab simulation of analog modulation and demodulation techniques.

Course Outcomes:

1. Construct second order active filters for various frequency bands

2. Design and implement modulation and demodulation circuit for AM, DSBSC and FM

Implement AM/DSBSC using ICs

3. Characterize a super heterodyne receiver

21

Digital Signal Processing Laboratory

Course Code: EC502L Credits: 0:0:1

Prerequisites: Signals & Systems Contact Sessions: 12

Course Coordinator: Dr. K. Indira

Course objectives:

To gain a working knowledge of the design & implementation on various DSP operations using

MAT LAB.

To obtain a practical perspective of convolution and filtering operations using DSP processor

Course Contents:

A .LIST OF EXPERIMENTS USING MATLAB / DSP PROCESSOR

1. Perform the following operation on a given sequence (Time shifting, Up and down sampling,

Folding)

2. Verification of sampling theorem.

3. Convolution of given sequence

a) . Linear b) Circular

4. Solving a given difference equation with and without initial conditions.

5 .Computation of N point DFT of a given sequence and to plot magnitude and phase spectrum,

and verify using built in function

6. Given a causal system H(z), obtain pole-zero plot, magnitude and phase response.

7. Linear convolution of two sequences using DFT and IDFT.

8. Circular convolution of two given sequences using DFT and IDFT

9. Design and implementation of FIR filter to meet given specifications. (Window, frequency

sampling method)

10. Design and implementation of IIR filter to meet given specifications (Impulse Invariant,

Bilinear Transform)

B. LIST OF EXPERIMENTS USING DSP PROCESSOR

1. Linear convolution of two given sequences.

2. Circular convolution of two given sequences.

3. Solving a given difference equation

4. Computation of N- Point DFT of a given sequence

5. Realization of an FIR filter (any type) to meet given specifications .The input can be a signal

from function generator / speech signal.

TEXT BOOKS:

1. Digital signal processing using MATLAB - J. G. Proakis & Ingale, MGH, 2000

2. Digital Signal Processors, B. Venkataramani and Bhaskar, TMH,2002

REFERENCES:

1. Digital signal processing using MATLAB - Sanjeet K Mitra, TMH,2001

22

Course Outcomes

1. To be able to perform basic operations on a given signal.

2. To be able to implement DFT using convolution and built in function.

3. To implement FIR filter and IIR to meet the given specifications.

4. To implement convolution and filtering using Code Composer Studio (CCS)

23

MICROCONTROLLER LAB

Subject Code: EC504L Credits: 0:0:1

Prerequisites: Digital Electronic Circuits Contact Sessions : 12

Course Coordinator : Mr. K. Manikantan

Course objectives:

Understand assembly level programming and the C data types for 8051, & write 8051 C

programs & assembly language programs using Keil development software.

Illustrate the various modes of 8051 timers, describe serial communication features of 8051 and

program the 8051 timers/counters & serial port in assembly & C.

Understand what occurs within the 8051 on an interrupt. Understand how hardware generated

interrupts operate, & write programs for 8051 using interrupts.

Interface application circuits like LCD, keyboard, ADC, DAC and stepper motor with 8051

microcontroller & develop application programs using 8051 C.

Understand assembly level programming and the C data types for MSP430, &write C

programs & assembly language programs using Code Composer Studio development software.

LABORATORY EXPERIMENTS

PART A: ASSEMBLY LANGUAGE PROGRAMMING (using KEIL uVISION 3)

1. Block move, Exchange, Sorting, Finding largest element in an array, Arithmetic instructions

2. Counters

3. Code conversion programs

4. Programs using serial port, and on-chip timers.

PART B: INTERFACING

Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions for:

5. Keyboard interface.

6. External ADC interface.

7. Generate different waveforms using DAC interface.

8. Stepper Motor interface.

PART C: Programming MSP430 with Code Composer Studio/IAR Embedded Workbench

9. Assembly Language programs for arithmetic and logic operations

10. C Programs for interfacing LCD panel and Keypad.

TEXT BOOKS:

1. Kenneth J Ayala, ―The 8051 Microcontroller Architecture, Programming and Applications‖,

Second Edition, Penram International 1996 / Thomson Learning 2005.

2. Muhammad Ali Mazidi, Janice GillispieMazidi, Rolin D McKinlay, ―The 8051

Microcontroller and Embedded Systems – Using Assembly and C‖, PHI 2006 / Pearson 2006.

3. ―MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010.

REFERENCES:

1. M. Predko, ‖Programming and Customizing the 8051 Microcontroller‖, McGraw Hill, 1999.

2. MSP430 Teaching CD-ROM, Texas Instruments, 2008 (can be requested http://www.uniti.in )

24

Course outcomes

1. Familiarity with hardware and software development and debugging tools.

2. Develop, simulate and debug 8051 assembly language and C programs for time delays, I/O

operations, logic and arithmetic operations, data conversion using Keil software development

tools.

3. Write C programs to interface 8051 chip to Interfacing modules to develop single chip

solutions for: Displaying the pressed key's key code on the On-board LCD of the ESA

MCB51, rotate the stepper motor, read the ADC output and display it on the on-board LCD and

generate waveforms using DAC.

4. Interpret and design hardware and software for simple real-time digital systems which use the

8051 microcontroller.

5. Design low power embedded applications using MSP430.

25

Digital Communication

Subject Code: EC601 Credits:4:0:0

Prerequisites: Analog Communication, Signals and Systems Contact Hours:56

Course Coordinator: Mrs. Lakshmi S.

Course Objectives:

Understand Nyquist Sampling Theorem.

Apply the practical aspects of signal sampling.

Understand the different quantization techniques.

Appreciate the need for DPCM, DM and ADM.

Categorize different Line Codes in terms of their Power Spectra.

Understand ISI and ways to overcome the same.

Conceptualize and apply Correlative and Duo binary Coding techniques.

Analyze the concept of Detection and Estimation.

Apply Gram-Schmidt orthogonolization procedure for signals.

Discuss the need for a Matched Filter Receiver.

Understand Coherent modulation techniques such as BPSK, ASK,DPSK and QPSK systems.

Analyze the same in terms of error probability and power spectrum.

Understand Non-Coherent Modulation Techniques.

Course Contents:

UNIT – I

Signal Sampling: Basic signal processing operations in digital communication, Sampling Principles,

Sampling Theorem, Quadrature sampling of band-pass signals, Practical aspects of sampling and

signal recovery, PAM, TDM.

UNIT – II

Waveform Coding Techniques: PCM block diagram, Different quantization techniques, SNR in

PCM, robust quantization, DPCM, DM, Adaptive DM

UNIT – III

Base-Band Shaping for Data Transmission: Line Codes and their power spectra, ISI, Nyquist

criterion for distortion less base-band binary transmission, correlative coding, duobinary coding,

adaptive equalization, eye pattern

UNIT – IV

Digital Modulation and Demodulation Techniques: Coherent binary modulation techniques,

BPSK, FSK, ASK, DPSK, QPSK systems with signal space diagram, generation, demodulation and

error probability concept, Comparison using Power Spectrum, Coherent demodulation techniques for

ASK, FSK and BPSK.

26

UNIT – V

Detection and Estimation: Concept of Detection and Estimation, Correlation Receiver, Matched

Filter Receiver, Properties of Matched Filter. Non -Coherent demodulation techniques for FSK and

BPSK, Synchronization: - Carrier synchronization Symbol Synchronization.

TEXT BOOKS:

1. Simon Haykin, ―Digital Communications‖, John Wiley, 2003.

2. J. Proakis, ―Digital Communication‖, 4th Edition, McGraw Hill, 2000.

REFERENCES:

1. K. Sam Shanmugam, ―Digital and Analog Communication Systems‖, John Wiley, 1996.

2. Simon Haykin, ―An Introduction to Analog and Digital Communication‖, John Wiley, 2003.

3. Bernard Sklar ―Digital Communications‖, Pearson Education, 2007.

4. K. Sam Shanmugam, A. M. Breipohl, ―Random Signals: Detection, Estimation and Data

Analysis‖, Wiley, 1988.

Course Outcomes:

1. Sample a signal and reconstruct it at receiver.

2. Design a PCM, DPCM, DM and ADM systems.

3. Design Base Band shaping for data transmission.

4. Describe system level blocks for BPSK, ASK, DPSK and QPSK systems.

5. Apply GSOP procedure to obtain basis functions and hence analyze coherent and non-

coherent digital modulation systems.

27

Analog & Mixed signal VLSI Design

Subject Code: EC602 Credits: 3:0:0

Prerequisites: SSDT Contact hours: 42

Course Coordinator: Mr. M. Nagabhushan

Course learning objectives:

Understand the importance of MOS devices, in the field of Analog VLSI Design.

Explain the basic operation & design of CS, CD, Differential amplifiers, and current mirrors.

Quantitative Analysis of differential pair amplifier with different loads.

Analysis & Design of simple current mirrors, cascode current mirrors.

Analysis of Frequency response of telescopic opamp & folded cascade opamp.

Stability analysis of telescopic opamp & folded cascade opamp.

Characterization & Design of different ADCS & DACs

Identify and analyze the error terms in basic D/A and A/D designs.

Course Contents:

UNIT-1

Introduction & Single Stage Amplifiers, MOS Device Basics, MOS Device, Models, RC Circuits,

Passive Devices, mixed signal Layout issues, Common Source Amplifiers, Source Follower,

Common Gate, Cascode Structures and Folded Cascode Structures.

UNIT-2

Differential Amplifier& Current Mirrors: Introduction to Differential Pair Amplifier, Quantitative

Analysis to Differential Pair Amplifier, Common Mode Response, Differential Amplifiers with

Different Loads, Effects of Mismatches. Simple Current Mirrors, Cascode

Current Mirrors, Differential Pair with Current Mirror Load.

UNIT-3

Operational Amplifiers& Frequency Response: Op Amps Low Frequency Analysis, Two Stage Op

Amps, Common Mode Feedback. Frequency Response of Common Source Amplifiers, Source

Follower Common Gate, Cascode Structures and Folded Cascode Structures, Differential Amplifiers,

Single Ended Differential Pair.

UNIT-4

• Frequency Compensation & Stability: General considerations, multi-pole systems, Phase Margin,

Frequency Compensation Techniques in Telescopic Op Amps, Folded Cascode Op Amps, Two

Stage Op Amps, other compensation techniques.

UNIT-5

Data Converters: Analog Vs Digital Discrete Time-Signals, Converting Analog Signals to Digital

Signals, Sample and Hold Characteristics, DAC Specifications, ADC Specifications, DAC

28

Architectures, Digital Input Code, Resistor String, R-2R Ladders Networks, Current Steering,

Charge Scaling DACs, Cyclic DAC, Pipeline DAC, problems ADC Architectures. Flash type, 2-Step

Flash, Pipeline ADC, Integrating ADC, Successive Approximation methods, problems.

TEXT BOOK:

1. B Razavi ,‖Design of Analog CMOS Integrated Circuits‖, First Edition, McGraw Hill, 2001

2. R. Jacob Baker, Harry W Li, David E Boyce, ―CMOS Circuit Design, Layout, Simulation‖,

PHI Edn, 2005 .

REFERENCES:

1. Johns and Martin ―Analog Integrated Circuit Design‖, John Wiley Publications, 1997

2. P E Allen and D R Holberg ―CMOS Analog Circuit Design‖, , Second Edition, Oxford

University Press,2002

3. B.Razavi ―MICROELECTRONICS‖, First Edition, McGraw Hill,2001

Course outcomes:

1. Employ the concept of MOS devices in various MOS amplifier applications.

2. Apply the concept of different ial amplifiers to construct telescopic opamp, two stage opamp,

folded cascode structures.

3. Illustrate the concept of current mirrors and apply the concept for design of differential

amplifiers.

4. Use frequency compensation techniques for telescopic opamp, two stage opamp, folded

cascode structures .

5. Apply all the above concepts for the design of opamp used in ADCs & DACs

29

Computer Communication Networks

Course Code: EC603 Credits: 3:0:0

Prerequisites: Fundamentals of computing and Data Structures Contact Hours:42

Course Coordinator: Mrs. Mamtha Mohan

Course Learning Objectives:

Understand the fundamentals of OSI model and the TCP/IP suite.

Understand the functioning of addresses of the Internet

Understand the concept of linking different types of networks in Data communication.

Design of protocols used in noisy and noiseless channel

Basic Concept about the protocols for the transmission of frames.

Understanding the concepts of Multiple access such as Random access, Controlled access and

Channelization

Discuss the Basic concepts of IEEE standards for wired and wireless LAN, and its architecture,

Connecting devices.

Understand and model logical addressing,Ipv4 and Ipv6

Appreciating the significance of routing algorithms such as distance vector algorithm,

minimum spanning tree, Shortest path algorithm, path vector routing

Understanding the protocols used in transport layer.

Course Contents:

UNIT I

Network Models:Introduction, Layered tasks, OSI Model Layers in OSI model: TCP/IP Suite,

Addressing. Telephone Network, Dial up Modem DSL. Cable TV for Data Transmission, RS 232,

FDDI, SONET

UNIT-II

Data Link Control : Framing, Flow and error control, Protocols, Noiseless channels& Noisy

Channels HDLC Protocol, Error detection (CRC)

UNIT III

MULTIPLE ACCESS:Random access: CSMA CSMA/CA, Controlled access Channelization

UNIT-IV

Wired, Wireless LAN and Connecting LANs :Ethernet, IEEE standards, Standard Ethernet, IEEE

802.11 Bluetooth, Connecting LANS Connecting Devices, Back Bone Networks

30

UNIT –V

Network Layer, Transport layer and Application Layer: Logical addressing Ipv4 addresses:

IPV6 Addresses, Transition from Ipv4 to Ipv6

Delivery: Forwarding, Unicast Routing Protocols, Process to process delivery, UDP & TCP format,

and Congestion control concepts.

TEXT BOOKS:

1. B.Forouzan, ―Data Communication Networking‖, 4th Edition, TMH 2006

REFERENCES:

1. James F.Cruz, Keith.W.Ross, ―Computer Networks‖, Pearson education, 2nd Edition, 2003

2. Wayne Tomasi, ―Introduction to Data communication and networking‖, Pearson Education,

2007

Course Outcomes:

1. Discriminate the functionality between the Layers in OSI model and TCP/IP suite.

2. Employ protocols to facilitate the transmission of frames and to decide the efficiency of the

protocols

3. Distinguish the IEEE standards designed to regulate the manufacturing and interconnectivity

between different LANs.

4. Analyze the global addressing schemes in the Internet and configure the addresses for the

subnet.

5. Employ routing algorithms in routing a packet to the final destination and describe transport

layer protocol which is needed for the process to process delivery

31

ANTENNAS AND PROPAGATION

Subject Code : EC604 Credits: 3:0:0

Prerequisites : Electromagnetics Contact hours: 42

Course Coordinator: V Nuthan Prasad

Course Objectives:

Apply the concepts of vector coordinates and wave theory for the analysis of radiation pattern,

field components in electromagnetism.

Understand basic antenna parameters.

Appreciate the importance of antennas for different frequency and various applications.

Illustrate various usage of antenna by designing and sketching the radiation patterns.

Illustrate the signal transmission by designing a suitable antenna using software tools.

Design any antenna which has good directivity and beam width which can be used in practical

application.

Understand different propagation concepts like LOS, Ionosphere and surface wave.

Understand the effect of relative permittivity and conductivity in ionosphere for wave

propagation.

UNIT-1

ANTENNA BASICS: Introduction, basic Antenna parameters, patterns, beam area, radiation

intensity, beam efficiency, directivities and gain, antenna apertures, effective height, bandwidth,

radiation efficiency, antenna temperature and antenna field zones.

UNIT-2

POINT SOURCES AND ARRAYS: Introduction, point sources, power patterns, power theorem,

radiation intensity, field patterns, phase patterns. Array of two isotropic point sources, principles of

pattern multiplication, broad side, end fire array and Hasen & woodyard array.

UNIT-3

ELECTRIC DIPOLES AND THIN LINEAR ANTENNAS: Introduction, short electric dipole,

fields of a short dipole, radiation resistance of short dipole, field patterns of dipole in general, λ/2

dipole, radiation resistances of λ/2 thin linear antenna, long wire antenna, folded dipole antennas.

Small loop, comparison of far fields of small loop and short dipole, far field patterns of small circular

loop, radiation resistance, directivity.

UNIT-4

ANTENNA TYPES : Yagi-Uda array, parabolic reflectors, log periodic dipole antenna, lens

antenna, rectangular horn antennas, Introduction to Smart Antennas.

Microstrip Antennas: salient features, Advantages & limitations, Rectangular microstrip antennas,

Feed methods, Characteristics of microstrip antennas.

32

UNIT-5

RADIO WAVE PROPAGATION: Introduction, free space propagation, ground reflection, surface

wave, diffraction, space wave propagation.

Ionosphere propagation, electrical properties of the ionosphere, expressions for conductivity and

relative permittivity.

TEXT BOOK:

1. John D Kraus, Ronald J Marhetka, Ahmad S Khan, ―Antenna and Wave Propagation‖- Fourth

edition, Tata McGraw Hill 2006

REFERENCES:

1. John D Kraus, ―Antennas‖ Mc Graw Hill, 2nd

edition, 1988.

2. Lamont V Blake, ―Antennas: Fundamentals, Design, Measurement‖, Scitech Publishing, 2009.

3. Constantine A Balanis, ―Antenna, Theory, Analysis & Design‖, John Wiley & Sons, 2nd

edition. 1997

Course Outcomes:

1. Analyze the importance of far field, near field and principle of Friis transmission theory.

2. To classify different field patterns based on short dipole and half wave length dipole antennas.

3. Describe different types of antennas and their applications.

33

ENTREPRENEURSHIP AND MANAGEMENT

Course Code: EC605 Credits: 2:0:0

Prerequisites: Nil Contact hours: 28

Course Coordinator: Mrs. Punya Prabha V.

Course objectives:

Develop a deep working knowledge of managerial fundamentals.

Inculcate advanced ability to communicate and work in multidisciplinary teams.

Acquire skills to conceive, design, implement, and operate systems in an enterprise and societal

context.

Develop reinforce managerial traits, motivation and the spirit of Organization.

Facilitate decision making process for setting up new enterprise.

Facilitate successful and profitable operation of the enterprise.

Develop skills to create an environment of sensitivity to cultural and personal factors for

effective communication.

Know all the government polices available to start up a new business enterprise and

Institutional support.

Understand the meaning, identification, selection of project and also preparation and errors in

project reports.

Course Contents:

UNIT-I

Management and Planning

Management: Introduction, meaning-nature and characteristics of management, scope & functional

areas of management. Management as science, art or profession, Management and administration,

Roles of management, Levels of management. Development of management thought, Early

management approaches, Modern management approaches.

Planning: Nature, Importance and purpose of Planning process, Objectives, Types of plans

(meaning only). Decision making, Importance of planning. Steps in planning and planning premises,

Hierarchy of plans.

UNIT-II

Organizing and Staffing

Organizing and Staffing: Nature and purpose of organization, Principles of organization, Types of

organization, Departmentation, Committees, Centralization Vs Decentralization of authority and

responsibility. Span and control, MBO and MBE (meaning). Nature and importance of staffing.

Process of selection and recruitment(in brief).

UNIT-III

Directing and Controlling

Directing and Controlling: Meaning and nature of directing, Leadership styles, Motivation theories,

Communication meaning and importance. Techniques and importance of coordination. Meaning and

steps in controlling, Essentials of sound control system, Methods of establishing control (in brief).

34

UNIT-IV

Entrepreneur & Small – Scale Industry Entrepreneur: Meaning of entrepreneur, Evolution of the

concept, Functions of an entrepreneur. Evolution of Entrepreneur, Development of Entrepreneurship.

Entrepreneur vs Intrapreneur, Entrepreneurship and Manager. Attributes and Characteristics of a

successful Entrepreneur. Role of Entrepreneur in Indian economy and developing economies with

reference to Self-Employment Development. Entrepreneurship in India, Entrepreneurship – its

Barriers and Entrepreneurial Culture.

Small Scale Industry: Definition, Characteristics, Need and rationale of small-scale industry.

Objectives, Scope, Role of SSI in Economic Development, Advantages of SSI, Steps to start an SSI

– government policy towards SSI, Different policies of SSI., Government support during 5 years

plans, Impact of Liberalization, Privatization Globalization on SSI, Effect of WTO /GATTT

supporting agencies of government for SSI.

UNIT- V

Project Management, Entrepreneurship Development and Government

Project Management: Meaning of project, Project Identification, Project selection. Project report -

Need and significance of report, Contents, Formulation, Technical, Financial, Marketing, Personnel

and Management Feasibility.

Entrepreneurship Development and Government: Estimating and Financing funds requirement -

Schemes offered by various commercial banks and financial institutions like IDBI, ICICI, SIDBI,

KSFCs. Role of Central Government and State Government in promoting Entrepreneurship -

Introduction to various incentives, subsidies and grants. Export Oriented Units - Fiscal and Tax

concessions available. Case studies of Successful Entrepreneurial Ventures, Failed Entrepreneurial

Ventures and Turnaround Ventures.

TEXT BOOKS:

1. P. C. Tripathi, P. N. Reddy, ―Principles of Management, McGraw –Hill, 2008.

2. Vasant Desai, ―Dynamics of Entrepreneurial Development & Management‖, Himalaya

Publishing House, 4th

edition 2010.

3. Poornima M Charantimath, ―Entrepreneurship Development – Small Business Enterprises‖,

Pearson Education - 3rd

edition, 2006.

REFERENCES:

1. Robert Lusier, Thomson, ―Management Fundamentals – Concepts, Application, Skill

Development‖, 2006.

2. S. S. Khanka, ―Entrepreneurship Development‖, S Chand & Co, 3rd

edition, 2008.

3. ―Management‖, by Pearson Education, PHI – 17TH

Edition, 2003.

4. Brigitte Berger, ―The Culture of Entrepreneurship‖ 2008.

5. K. Nagarajan, “Project Management‖ 2010.

Course Outcomes:

1. The ability to identify, analyze and solve organizational problems.

2. Apply knowledge and skills required to function in a specific managerial discipline.

3. Ability to recognize and apply knowledge of environmental friendly resources and to utilize

them effectively and efficiently in a workplace environment.

4. Acquired all the necessary skills and knowledge to be a successful entrepreneur.

5. Effectively prepare and present project appraisal and report.

35

Digital Communication and Microwave Laboratory

Course Code: EC601L Credits: 0:0:1

Prerequisite: Analog Communication & LIC Contact Sessions: 12

Course Coordinator: Mrs. Lakshmi S.

Course Objectives

To verify Sampling theorem.

Implement various Digital modulation and demodulation schemes using discrete

components.

To multiplex signals in time-domain.

To verify microwave three port and four port network analysis using scattering

parameters. (Power dividers and directional couplers).

To understand the wave propagation through the rectangular waveguide and to measure

VSWR, impedance and operating frequency.

To determine the gain and directivity and beam width of dipole and yagi antennas using

strip or micro strip line.

To observe the losses in optical fiber communication link.

Course Delivery:

Conduction of experiments, demonstrations and excercises

List of Experiments

1. Verification of Sampling theorem using natural sampling and Flat Top sampling circuits.

2. Time Division Multiplexing of two band limited signals and also to recover the signals and

receiver.

3. Generation of Amplitude Shift Keying signals using IC 4016 and recovery of the ASK signals

using detector circuits.

4. Generation of Frequency Shift Keying signals using MUX CD 4051 and recovery of the FSK

signals using frequency discriminators.

5. Generation of Phase Shift Keying signals using MUX CD 4051 and detection of PSK signals

using phase discriminating circuits.

6. Generation and detection Differential Binary signal and Quadrature PSK using DPSK kits.

7. To verify the power division and calculate insertion loss, isolation of Hybrid network (Magic

tee).

8. Measurement of losses in a given optical fiber ( propagation loss, bending loss) and numerical

aperture.

9. Measurement of frequency, guide wavelength, power, VSWR and attenuation in a microwave

test bench.

10. Measurement of directivity and gain of antennas: Standard dipole (or printed dipole), and

Yagi antenna (printed).

11. Determination of coupling and isolation characteristics of a stripline (or microstrip)

directional coupler

12. (a) Measurement of resonance characteristics of a microstrip ring resonator and

determination of dielectric constant

36

b) Measurement of power division and isolation characteristics of a microstrip 3 dB power

divider.

The course will be delivered through demonstration, conducting experiments, presentations and

exercises.

Course Outcomes

1. To be able to implement a natural sampling and flat-top sampling circuit to find Nyquist rate.

2. To be able to design and implement ASK, PSK, FSK, DPSK digital modulation schemes.

3. To observe waveforms of multiplexed signal and also to demultiplex them at receiver.

4. Employ microwave network analysis in design of multiport microwave networks.

5. To be able to analyze and compare strip, micro strip and rectangular wave guides practically.

37

VLSI LAB

Course Code: EC602L Credit:0:0:1

Prerequisites: Solid State Devices & Technology Contact Sessions: 12

Course Coordinator: Mr. M. Nagabhushan

Course Objectives:

The VLSI design concepts studied from 5th

sem &MOS concepts studied in 6th

sem are

employed in various MOS amplifier applications.

Course Experiments:

I: Digital Circuits using Microwind Tool:-

1. Schematic Entry and simulation of the following circuits.

i) Not gate ii) 2 input nand gate and nor gate iii)Ex-or gate iv)full adder v)4-bit parallel

adder

2. Schematic entry and simulation of Sequential circuits.

i)JK Flip Flop using nand gates ii)JK Master slave flip flop iii) 3bit asynchronous up counter

iv) 3 bit SIPO shift register

3. Preparing Layout and checking DRC for combinational circuits/sequential circuits.

i)Inverter ii) Full adder iii)JK Flipflop

II. Analog circuits using Cadence tools

1. Design an Inverter with given specifications*, completing the design flow mentioned below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the Design

e. Verify & Optimize for Time, Power and Area to the given constraint***

2. Design the following circuits with given specifications*, completing the design flow mentioned

below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the Design.

i) A Single Stage differential amplifier

ii) Common source and Common Drain amplifier

3. Design the following circuits with given specifications*, completing the design flow mentioned

below:

a. Draw the schematic and verify the following

i) DC Analysis

38

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the Design.

i) current mirrors

ii) Common gate amplifier

4. Design an op-amp with given specification* using given differential amplifier Common source

and Common Drain amplifier in library** and completing the design flow mentioned below:

a. Draw the schematic and verify the following

i) DC Analysis

ii). AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the Design.

TEXT BOOK:

1. Design of Analog CMOS Integrated Circuits, B Razavi, First Edition, McGraw Hill,2001

2. R. Jacob Baker, Harry W Li, David E Boyce, CMOS Circuit Design, Layout, Simulation, PHI

Edn, 2005 .

REFERENCES:

1. Johns and Martin, ―Analog Integrated Circuit Design‖, John Wiley Publications, 1997

2. P E Allen and D R Holberg, ―CMOS Analog Circuit Design‖, Second Edition, Oxford

University Press, 2002

3. B.Razavi, ―MICROELECTRONICS‖, First Edition, McGraw Hill,2001

Course Out comes

1. The theory concepts studied are practically simulated using microwind &cadence simulators.

2. The basic building blocks are simulated for required gain & stability.

3. These basic building blocks are used for construction of OP-amp

4. The op-amp & various components can be used for constructing any data converter

applications

39

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 24 credits as electives.

The student has to earn a maximum of 03 credits as open elective.

Subject Code Subject Title L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

40

PROFESSIONAL ELECTIVES

OOPS WITH C++ AND DATA STRUCTURES

Subject Code : ECPE01 Credits: 3:0:1

Prerequisites : Data Structures using C Contact Hours:42 + 14

Course Objectives:

Understand OOP concepts – classes, objects

Understand the features of inheritance overloading, polymorphism

Understand data structures stacks, queues, lists, heaps, and priority queue

Course Contents:

UNIT I

Introduction: Structure of C++ program: Preprocessor directive, declarations and definitions,

Functions: simple function, passing arguments to functions such as variables, reference arguments

pointer type, function return data type such as constant, variables, data structures, specifying a class,

member function and member data, nested classes, static data members and member functions,

friendly functions

UNIT II

Classes and Objects: Definition, class initialization, class constructors and destructors, constructor

types, multiple constructor in a class, destructors, Inheritance, defining derived classes, different

types of inheritance, Virtual base classes, abstract classes, constructors in derived classes, virtual

functions and dynamic polymorphism, pure virtual functions

UNIT III

Operator Overloading: Overloading various operators, overloading using friends, new and delete

operators, rules, type conversions, exception handling and working with files

UNIT IV

Stacks: ADT, derived classes, formula based representation and linked list based representation,

Applications

Queue: ADT, derived classes, formula based and linked representation, Applications

UNIT V

Skip lists and hashing: linear representation, skip list and hash table representation

Trees: Binary trees, properties and its representation, operations, binary tree traversal, ADT

Priority queues: Linear list, heaps.

41

List of Programs:

1. Simple C++ program, use of cin and cout statements, program using setw

Manipulator.

2. Programs using functions: Passing arguments such as variables, reference

arguments, pointers.

3. Programs using return from functions : reference arguments, structures,

Recursions

4. Simple program using class and objects , nesting of member functions, Arrays

within a class.

5. Programs on static class member, arrays of objects, objects as arguments.

6. Programs on friendly functions, constructors and destructors.

7. Programs on inheritance, virtual base classes

8. Programs on operator overloading using different operators

9. Programs on Stacks using arrays and linked list

10. Programs on Queues using arrays and linked list

11. Construction of singly linked list and perform operations such as

insertion, deletion, searching and displaying.

12. Program to construct binary search tree, to insert a node,delete a node, display

the tree

TEXT BOOKS:

1. Robert Lafore, ‖Introduction to OOPsS with C++, 4th

edition ,Sams Publishing,2001.

2. E.Balaguruswamy,‖ object oriented Programming with C++‖,TMH,4th

edition 2011.R.R.

Gulati, ―Monochrome and Colour TV‖, New Age International (P) Ltd. 2004

3. D.S. Malik, ―Data Structures using C++‖ India edition, CENGAGE Learning, 2003.

REFERENCES:

1. Gray Litwin, ‖Programming with C++ and Data Structures ―, Vikas publications,2003 .

2. Aaron M.Tenenbaum,‖ Data structures using C and C++‖, Pearson Education, 2002.

Course Outcomes:

1. Write programs related to classes ,objects, constructors destructors, overloading

2. Design and analyse functions, member functions

3. Write programs related to stack ADT and queue ADT

4. Write programs for trees and priority queues

42

OPERATING SYSTEMS

Subject Code: ECPE02 Credits:4:0:0

Prerequisites: Computer Architecture Contact hours: 56

Course objectives:

Understanding the goals of OS

To study the different types of OS for different application

Construct and design a process threads

Learn about memory management and scheduling jobs

To study file handling and organization

UNIT I

Introduction: Overview: goals, resource allocations, classes, batch processing. Multiprogramming, time

sharing real time and distributed OS

UNIT II

Structure: Operation, structure of supervisor configuring and installing,OS with monolithic

structure,layered design virtual machineOS, kernel based OS

UNIT III

Processes : Definition, programmers view and OS view,interactingprocesses,threads,processes in

unix, threads in Solaris

UNIT IV

File system: IOCS, directories, I/O organisation, interface between file system and IOCS, allocation

of disk space, implementation of file access, UNIX FS

UNIT V

Memory management: Memory allocation in programs, prelims, contiguous and non-contiguous

allocation to program and for controlled programs

Scheduling: Fundamentals, long term and short term, and medium term scheduling, scheduling in

UNIX.

TEXT BOOKS:

1. D. Dhamdhere, ―Operating Systems‖, McGraw Hill-2008

REFERENCES:

1. A. Silberschatz, Peter B. Galvin, G. Gagne, ―Operating System Concepts‖, Wiley, 8th

Edition,

2008

2. M. Palmer, M. Walters, ―Guide to Operating Systems‖, 4th

Edition, Course Technology, 2011.

43

Course outcomes:

1. To understand the goals and application of OS

2. To analyze a process and threads in UNIX

3. To analyze memory handling

4. To work with file systems

5. To design and organize scheduling

44

COMPUTER ORGANIZATION AND ARCHITECTURE

Subject Code : ECPE03 Credits: 4:0:0

Prerequisites : Digital Electronics Contact Hours: 56

Course Objectives:

Describe the progression of computer architecture.

Know about the different software and hardware components of a digital computer.

Apply principles of logic design to digital computer design.

Analyze digital computer and decompose into various lower level modules and lower level

blocks involving both combinational and sequential circuit elements.

Explain the basic concepts of interrupts and how interrupts are used to implement I/O control

and data transfers.

Explain the reasons for using different formats to represent numerical data.

Identify the different architectural and organizational design issues that can affect the

performance of a computer such as Instruction Sets design, Pipelining, RISC architecture, and

Superscalar architecture.

UNIT I

Basic Structures of Computers: Computer types, Functional units: Input unit, Memory unit,

Arithmetic and logic unit, Output unit, Control unit, Basic Operational Concepts, Performance,

Processor clock, Basic performance equation, Pipelining and Superscalar operation, Clock rate,

Performance measurement.

UNIT II

Input/Output Organization: Accessing I/O devices, Interrupts: Interrupt Hardware, Enabling and

Disabling Interrupt, Handling Multiple Devices, Controlling Device Requests, Exceptions, Direct

Memory Access, Bus Arbitration; Buses: Synchronous Bus, Asynchronous Bus, Interface Circuits,

Parallel Port, Serial Port, Standard I/O Interfaces, PCI bus, SCSI bus, USB.

Pipelining: Designing Instruction set for pipelining, pipeline hazards, structural hazards,

UNIT III

The Memory System: Some Basic Concepts, Semiconductor RAM memories, Read only memories,

Speed size and cost, Cache memories, Virtual memories and performance considerations.

UNIT IV

Basic Processing Unit: Register Transfers, Performing an Arithmetic or Logic operation, Fetching

a Word from Memory, Storing a Word in Memory, Execution of a Complete Instruction, Branch

instruction, Multiple Bus Organization, Hardwired Control, A Complete Processor, Micro programmed

Control.

UNIT V

Arithmetic: Addition & Subtraction of Signed Numbers: Addition/Subtraction Logic Unit, Design

of fast adder: Carry-Look-ahead Addition, Multiplication of Positive numbers: Signed-Operand

Multiplication, Booth Algorithm, Fast Multiplication: Bit-pair recoding of Multipliers; Integer

45

division, Floating-point Numbers & Operations, IEEE Standard for Floating-point Numbers,

Arithmetic Operations on Floating-point Numbers, Implementing Floating-point Operations.

TEXT BOOKS:

1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, ―Computer Organization‖, Fifth Edition,

Tata McGraw Hill, 2002.

REFERENCES:

1. William Stallings, ―Computer Organization and Architecture – Designing for Performance‖,

Sixth Edition, Pearson Education, 2003.

2. David A. Patterson and John L. Hennessy, ―Computer Organization and Design: The

Hardware/Software interface‖, Third Edition, Elsevier, 2005.

3. John P. Hayes, ―Computer Architecture and Organization‖, Third Edition, Tata McGraw Hill,

1998.

4. V.P. Heuring, H.F. Jordan, ―Computer Systems Design and Architecture‖, Second Edition,

Pearson Education, 2003.

Course Outcomes:

1. Learn the basic hardware for processing, storing, and moving information, and how they are

organized within the internal architecture of a computer.

2. List computer hardware components - the CPU, memory, I/O devices.

3. Describe computer architecture and organization, computer arithmetic, and CPU design

4. Describe I/O system and interconnection structures of computer

5. Identify high performance architecture design

6. Use assembly language to program a microprocessor system

7. Develop independent learning skills and be able to learn more about different computer

architectures and hardware.

8. Interpret data expressed in binary, decimal, and hexadecimal.

46

POWER ELECTRONICS

Subject Code: ECPE04 Credits: 3:0:1

Pre requisites: Analog Electronic Circuits Contact Hours :42 +14

Course Objectives:

Understand the meaning and importance of power electronics.

Learn the main switching topologies used in power electronics circuits and how they operate, how

they are controlled, driven and protected.

Understand the principle of operation of a thyristor.

Analyze and understand different configurations of control rectifiers.

Categorize different commutation techniques.

Categorize ac voltage controllers.

Conceptualize dc-dc converters.

Understand the principles of inverters.

Course Outcomes:

UNIT I

Power Devices: Application of power electronics, Power BJT’s, Switching characteristics, Switching units,

Base drive control, Power MOSFETs, Switching characteristics, Gate drives, IGBTs, Isolation of gate and

base drive, Construction of thyristor, Principle of operation, Different states/Modes of operation, Static

anode VI characteristics, Two transistor model, Triggering/Turn-on mechanism, Dynamic (Turn-on and

Turn-off), Characteristics, Gate characteristics, Gate triggering, di/dt and dv/dt protection, Thyristor firing

circuits.

UNIT II

Control Rectifier: Introduction, Principle of phase controlled converter operation, Single phase half

controlled converter, Single phase fully controlled converter, Dual converter, Three phase half controlled

converter, Three phase fully controlled converter.

UNIT III

Commutation Techniques: Introduction to commutation, Different types of commutations, Natural

commutation and forced commutation, Self-commutation, Complementary commutation, Auxiliary

thyristor commutation.

UNIT IV

AC Voltage Controllers and Choppers: Introduction to choppers, Principles of step down and step up

choppers, Step down chopper with RL load, Classification of chopper, Analysis of impulse commutated

thyristor chopper, Introduction to AC voltage controllers, Principle of ON-OFF control, Principle of phase

control, Single-phase AC controllers with R load and RL load.

47

UNIT V

Inverters: Introduction, Principle of operation, Performance parameters, Single-phase bridge inverter,

Voltage control of single-phase inverters, Current source inverters.

TEXT BOOKS:

1. M. H. Rashid, ―Power Electronics Circuits, Devices and Applications‖, 3rd

Edition, Prentice

Hall, 2003.

2. G. K. Dubey, S. R. Doradla, A. Joshi, R. M. K. Sinha, ―Thyristorized Power Controllers‖, New

Age International Pvt. Ltd, 6th

Edition, 1986.

REFERENCES:

1. P. S. Bhimbra, ―Power Electronics‖, Khanna Publication, 1995.

2. SCR GE Manual, 6th

Edition, Prentice Hall, 1979.

Course Outcomes:

1. Describe the role of Power Electronics as an enabling technology in various applications such

as flexible production systems, energy conservation, renewable energy, transportation.

2. Explain the operation of power semiconductors and their associated drive and protection

circuits.

3. Understand and analyze the operation of single and three-phase rectifiers with source

inductance and real loads output

4. Analyze various commutation techniques and be able to design various commutation circuits.

5. Design ac voltage controllers for different configurations.

6. Learn the basic concepts of operation of dc-dc converters in steady state in continuous and

discontinuous modes

7. Understand and analyze the operation of switch-mode dc-ac single and three-phase inverters

48

DIGITAL ELECTRONIC MEASUREMENTS

Subject Code: ECPE05 Credits: 4:0:0

Prerequisites: Digital Electronics Contact Hours: 56

Course Objectives:

Discuss the various terms, different types of errors and standards of measurements used in the

electronic instrumentation systems.

Explain the principle of operation and applications of different types of digital measuring

instruments such as Voltmeters, Multimeters, Frequency meters, Phasemeters, Tachometers,

PHmeters etc.

Describe the principle of working, features and usage of different types of important electronic

instruments such as LCR meters, special oscilloscopes, digital signal generators, spectrum

analyzer, logic analyzer, recorders etc. in various electronic applications.

Discuss the working and use of data acquisition systems, data loggers, digital transducers,

telemetry systems, digital process controllers and microprocessor based distributed controls

systems in various electronic and industrial applications.

UNIT I

Measurement and Error: Definitions, Accuracy and precision, Significant figures, Types of errors,

Limiting errors, Classification of standards of measurement, Time and frequency standards.

Digital Voltmeters and Multimeters: Advantages of digital meters, General characteristics

(specifications) of a DVM, Ramp type DVM, Integrating type DVM (Voltage to frequency

conversion), Dual slope integrating type DVM (Voltage to time conversion), Successive

approximation type DVM, Parallel or flash type DVM, Microprocessor based ramp type DVM,

Digital meter displays – LED and LCD displays, Range changing methods for DVM, Digital

multimeter.

UNIT II

Digital Frequency meters and Phase meters: Introduction, Frequency measurement, High

frequency measurement (extending the frequency range), Time (period) measurement, Time interval

measurement, Frequency ratio measurement, Totalizing mode of measurement, Universal counter,

Automatic and computing counters, Reciprocal electronic counters, Sources of measurement errors,

Specifications of electronic counters – Input characteristics and operating mode specifications,

Digital phase meter.

UNIT III

Digital Instruments: Digital tachometer, Digital PH meter, Digital measurement of mains (supply)

frequency, Digital L, C and R measurements – Digital RCL meter, Digital capacitance meter.

Special Oscilloscopes: Sampling oscilloscope, Digital read out oscilloscope, Digital storage

oscilloscopes, DSO applications.

49

UNIT IV

Digital Signal Generators: Arbitrary waveform generators (AWG), Arbitrary function generator,

Data generator, Key characteristics of digital signal generators.

Digital Spectrum Analyzer: Principle of working and its applications.

Logic Analyzer: Types of logic analyzer - Logic time analyzer, Logic state analyzer, interfacing a

target system.

Recorders: Digital data recording, Objectives and requirements of recording data, Recorder

selection and specifications, Digital memory waveform recorder (DWR).

UNIT V

Transducers: Electrical transducers, advantages, classification of transducers, characteristics and

choice (selection) of transducers. Digital Transducers - Optical encoders, Shaft (spatial) encoders.

Digital Data Acquisition System: Objectives of DAS, Elements of data acquisition system.

Data loggers – Basic operation of data loggers.

Telemetry systems: Landline and radio frequency (RF) telemetry systems.

Digital Controllers: Direct digital and computer supervisory control, Digital process controllers,

Microprocessor based distributed control systems.

TEXT BOOKS:

1. Albert D. Helfrick, William D. Cooper, ―Modern Electronic Instrumentation and Measurement

Techniques‖, PHI, 2012.

2. David A. Bell, ―Electronic Instrumentation and Measurements‖, 2nd

Edition, PHI, 2009.

3. M. M. S. Anand, ―Electronic Instruments and Instrumentation Technology‖, PHI, Eighth

printing, 2010.

4. H. S. Kalsi, ―Electronic Instrumentation‖, TMH, 3rd

Edition, Seventh reprint, 2012.

REFERENCES:

1. A. J. Bouwens, ―Digital Instrumentation‖, PHI, 2007.

2. A. K. Sawhney, ―Electrical and electronic Measurements and Instrumentation‖, Dhanpat Rai &

Co, 19th

Revised Edition 2011.

Course Outcomes:

1. Employ the concept of different types of errors in the study of performance of various

electronic instrumentation systems.

2. Apply the concepts of basic principle of working of different electronic instruments in

designing and constructing the various new types of instruments for different applications.

3. Illustrate the various important applications such as design and testing of different circuits and

systems, finding the components values, observing the timing relationships, frequency

spectrum, recording the data and wave forms etc. using important electronic instruments, such

as digital LCR meter, special oscilloscopes, spectrum analyzer, logic analyzer, recorders etc.

4. Demonstrate the use of data acquisition systems, data loggers, digital transducers, telemetry

systems, digital process controllers etc. in the various industrial and electronic applications.

50

ADVANCED SIGNAL PROCESSING

Subject Code : ECPE06 Credits: 4:0:0

Prerequisites : Digital Signal Processing Contact Hours:56

Course Objectives:

Understand discrete random variables and random processes

Analyze response of LTI systems to stationary input signal

Estimate non parametric power spectral density of deterministic and stationary random signals

Design optimum and adaptive filters.

Course Contents:

UNIT I

Introduction: Discrete time signals, Transform domain representation of deterministic signals,

Discrete time systems, Minimum phase and system invertibility

UNIT II

Random variables, vectors and sequences: Random variables, random vectors, discrete time

stochastic processes, linear systems with stationary random inputs, innovations representation of

random vectors.

UNIT III

Non parametric power spectrum estimation: Spectral analysis of deterministic signals, estimation

of the autocorrelation stationary random signals, estimation of the power spectrum of stationary

random signals.

UNIT IV

Optimum linear filters: Optimum signal estimation, linear mean square error estimation, optimum

FIR filters, linear prediction, optimum IIR filters.

UNIT V

Least square filtering and adaptive filters: Least squares error estimation, least square FIR filters

typical applications of adaptive filters method of steepest descent, LMS adaptive filters, RLS

adaptive filters.

TEXT BOOKS:

1. D G Manolakis, V K Ingle and S M Kogon, ―Statistical and Adaptive Signal Processing‖,

MGH, 2000.

2. M H Hayes, ―Statistical Digital Signal Processing and Modeling‖, John Wiley, 2002.

Course Outcomes:

1. Describe behavior of LTI systems to stationary signals

2. Estimate autocorrelation and psd of stationary signals

3. Understand and design optimum and adaptive filters

51

IMAGE PROCESSING

Subject code: ECPE07 Credits: 3:0:1 Prerequisites: Digital Signal Processing

Contact Hours: 42 + 14

Course objectives:

Review the basics of Digital Image Processing.

Study different spatial and frequency domain image enhancement algorithms.

Appraise 2-D filtering and image restoration techniques.

Study on Line and Edge detection

Study Thresholding and Different Segmentation Techniques.

Course Contents:

UNIT-I Introduction and Fundamentals: What is Digital Image Processing? Origins, Examples, Fundamental Steps, Components, Elements of visual perception, Image Sensing and acquisition, Image sampling and quantization, Basic relationship between pixels, Mathematical tools used in image processing.

UNIT-II Intensity Transformations and Spatial Filtering : Basic intensity transformation functions. Histogram processing, Spatial filtering, smoothing spatial filters, Sharpening spatial filters.

UNIT III

Image Transforms: Two dimensional Orthogonal and unitary Transforms, Properties of Unitary

Transforms, 1D-DFT,2D-DFT, DCT, Basics of filtering in the frequency domain , Image Smoothing and

Image Sharpening using Frequency domain filters.

UNIT-IV Image Restoration: Model of image degradation/restoration process, noise models. Spatial filtering.

Periodic noise reduction, Linear position Invariant degradation, Estimating the degradation function,

Inverse filtering, MMSE filtering, Constrained least squares filtering, Geometric mean filter.

UNIT-V

Image Segmentation: Fundamentals, Edge detection, Edge linking via Hough Transform, Thresholding,

Region Based Segmentation, Segmentation using Morphological Watersheds.

List of Programs using Matlab:

Basic concepts of displaying images.

Conversion between images classes and types.

Spatial frequency in an image

Intensity Transformation functions

Spatial Filtering

Filtering in Frequency domain.

Image Restoration using filters.

52

Line and Edge detection using filter masks

Line detection using Hough Transform

Thresholding and Segmentation using Watershed Transform

TEXT BOOKS:

1. R C. Gonzalez, R.E. Woods, ―Digital Image Processing‖, 3 rd

edition, Pearson Education 2009.

2. R C. Gonzalez, R.E. Woods,S.L.Eddins, ―Digital Image Processing using MATLAB‖, 2nd

REFERENCES:

1. Anil.K.Jain, ― Fundamentals of Digital Image Processing‖, Pearson 2002

Course outcomes:

1. Analyze general terminology of digital image processing.

2. Examine various types of images , intensity transformations and spatial filtering

3. Develop Fourier Transform for image processing in frequency domain.

4. Evaluate the methodologies for image restoration and segmentation.

5. Apply image processing algorithms in practical applications.

53

COMMUNICATION SWITCHING SYSTEMS

Subject Code: ECPE08 Credits: 4:0:0

Prerequisites: Analog Communication Contact Hours:56

Course Objectives:

Discuss the evolution, network topologies, regulations and standards of telecommunication

systems.

Explain the switching techniques, principle of working, features and applications of different

types of switching systems such as, crossbar systems, electronic systems, SPC systems and

digital switching systems.

Define the various terms used in the telecommunications traffic and analyze the loss probability

and delay probability of lost call systems and delay systems.

Discuss the different types of networks such as, ISDN, Cellular radio networks, intelligence

networks etc. in telecommunication systems.

Design the different types of space division switching networks and describe the principle of

working of different time division switching networks and also calculate the loss probability

(grade of service) of these networks.

Explain the software architecture and classification of software used in digital switching

systems and also discusses the maintenance of digital switching systems.

UNIT I

Evolution of Switching Systems: Evolution of telecommunications, Network structure, Network

services, Terminology, Regulation, Standards, the ISO reference model for open systems

interconnection, Message switching, Circuit switching, Basics of switching systems, Functions of

switching systems, Cross bar switching systems, Electronic switching.

Digital Switching Systems: Basic central office linkages, Evolution of digital switching systems,

Stored program control switching systems, Digital switching system fundamentals, Building blocks

of a digital switching system, Basic call processing.

UNIT II

Telecommunications Traffic: Introduction, unit of traffic, Congestion, Traffic measurements,

Mathematical model, Lost call systems, Theory, Traffic performance, Loss systems in tandem,

Queuing systems, Second Erlang distribution, Probability of delay, Finite queue capacity, System

with a single server, Queues in tandem, Delay tables, Application of delay formulae.

Networks: Introduction, ISDN, Intelligent networks, private networks and Cellular radio networks.

UNIT III

Switching Networks: Introduction, single-stage network, Gradings, Principle, Design of progressive

grading, Other forms of grading, Traffic capacity of grading, Application of grading, Link systems,

General, Two-stages networks, Three-stage networks, Four-stage networks, Discussion, Grades of

service of link systems, Applications of graph theory to link systems, Use of expansion, Call

packing, Re-arrangeable networks, Strict sense three stage non blocking networks.

54

UNIT IV

Time Division Switching: Introduction, Basic time division space switching, Basic time division

time switching, Time multiplexed space switching, Time multiplexed time switching, Combination

switching, Three stage combination switching, Grades of service of time division switching

networks, Synchronization, Frame alignment, Synchronization network.

UNIT V

Switching System Software: Basic software architecture, Operating systems, Database

management, Concept of generic programs, Software architecture for level-1, level-2 and level-3

control, Digital switching system software classification, Call models, Connect sequence, Disconnect

sequence, Software linkages during a call, Call features, Feature flow diagrams, Feature interaction.

Maintenance of Digital Switching Systems: Introduction, software maintenance, interfaces of a

typical digital switching systems central office, system outage and its impact on digital switching

system reliability, impact of software patches on digital switching system maintainability, growth of

digital switching systems central offices, A methodology for reporting and correction of field

problems, diagnostic capabilities for proper maintenance of digital switching systems, effect of firm

ware deployment on digital switching systems.

TEXT BOOKS:

1. J. E. Flood, ―Telecommunication Switching Traffic and Networks‖, Pearson Education, Fourth

impression, 2008.

2. Thiagarajan Viswanathan, ―Telecommunication Switching Systems and Networks‖, PHI,

Thirty Fifth printing, August 2011.

3. Syed R. Ali, ―Digital Switching Systems‖, TMH, 2010.

REFERENCES:

1. John C. Bellamy, ―Digital Telephony‖, John Wiley, 3rd

Edition, 2002.

Course Outcomes:

1. Employ the concepts of different types of switching techniques in voice and data

communication and apply the concept to different types of switching systems..

2. Use the concepts of basic principle of working of different types of networks for choosing

networks to provide required services to the customers at a satisfactory level.

3. Estimate the optimum number of switching elements (cross points) from the knowledge of the

design of different switching networks.

4. Select the suitable switching network which can carry optimum traffic with less loss probability

and blocking probability from the knowledge of the theory of working of different switching

networks.

5. Use the basic information of maintenance of digital switching systems to assess the

maintainability of a switching system (Central Office).

55

DISCRETE TIME CONTROL SYSTEMS

Subject Code : ECPE09 Credits: 4:0:0

Prerequisites : Control Systems Contact Hours: 56

Course Objectives:

Apply knowledge of mathematics, science and engineering in control systems

Discuss the basic principle of zero order and first order hold.

Understand discrete time models for sampled data systems.

Analyze digital control systems.

Obtain basic knowledge of digital process control design.

Course Contents:

UNIT I

Z plane analysis of discrete control systems: Impulse sampling and data hold, obtaining the Z-

Transform by the convolution integral method; Evaluation of the convolution integral in the left half

plane, right half plane, obtaining ZT of function involving the term 1−𝑒−𝑇𝑠

𝑠 pulse transfer function;

convolution, starred Laplace Transform of the signal involving both ordinary and starred Linear

time systems, General procedure for obtaining pulse transfer functions, pulse transfer function of

cascaded elements, pulse transfer function of closed loop system, pulse transfer controller of a digital

PID Controller.

UNIT II

Design of DTC Systems by Conventional Methods: Mapping between the S-plane and the z-plane,

Mapping of the LH of the S-plane into Z-plane; Stability analysis of closed loop system in the Z-

plane; Jury stability test, bilinear transformation and Routh’s Stability, transient and steady state

response analysis.

UNIT III

Design of Discrete Time Control System: Design based on the Root Locus method; Design based

on the frequency method.

UNIT IV

State Space Analysis: State space representation of discrete time systems; Controllable Canonical

forms, Observable Canonical forms, Diagonal Canonical forms, Jordan Canonical forms, Solving

Discrete Time State Space equations, Lapnov’s Stability test.

UNIT V

Pole placement and observer design: Controllability, Observability, Design via Pole Placement.

56

TEXT BOOK:

1. Katsuhiko Ogata, ―Discrete Time Control System‖, PHI, Second Edition, 2008

REFERENCES:

1. C. L. Phillips, H. Troy Nagle, ―Digital Control System Analysis and Design‖, PHI,

2. M. Gopal, ―Digital Control and State Variable Methods‖, Third edition, Tata McGraw Hill,

New Delhi, 2009.

3. Richard C. Dorf, Robert H. Bishop, ―Modern Control Systems‖, Pearson Education, Eighth

Edition, 2005.

Course Outcomes:

1. Analyze, formulate and solve discrete control engineering problems.

2. Able to design a system, component or process to meet desired needs.

3. Apply the techniques, skills and modern engineering tools necessary for engineering practice.

57

LINEAR ALGEBRA

Subject Code : ECPE10 Credits: 4:0:0

Prerequisites : Engineering Mathematics Contact Hours: 56

Course Objectives:

Use mathematically correct language and notation for Linear Algebra.

Become computational proficient involving procedures in Linear Algebra.

Understand the axiomatic structure of a modern mathematical subject and learn to construct

simple proofs.

Solve problems that apply Linear Algebra to Chemistry, Economics and Engineering.

UNIT I

Linear Equations in Linear Algebra: Systems of Linear Equations, Row reduction and Echelon

Forms, Vector Equations, Matrix Equation Ax=b, Solution Sets of Linear Systems, Linear

Independence, Introduction to Linear Transformations, Matrix of a Linear Transformation, Linear

Models in Engineering.

UNIT II

Vector Spaces: Vector Spaces and Subspaces, Null Spaces, Column Spaces and Linear

Transformations, Linearly Independent sets, Bases, Co-ordinate Systems, Dimensions of a Vector

Space, Rank, Applications to Difference Equations

UNIT III

Eigen Values and Eigen Vectors, Characteristic equation, Diagonalization, eigen vectors and

Linear Transformations.

UNIT IV

Orthogonality and Least Squares: Inner Product, Length and Orthogonality, Orthogonal Sets,

Orthogonal Projections, Gram – Schmidt Process, Least Squares Problems

UNIT V

Symmetric Matrices and Quadratic Forms: Diagonalization of Symmetric Matrices, Quadratic

Forms, Constrained Optimization, Singular Value Decomposition.

TEXT BOOKS:

1. David C Lay, ―Linear Algebra and its Applications‖, 3rd

Edition, Pearson, 2005.

2. Gilbert Strang, ―Linear Algebra and its Applications‖, 3rd

Edition, Thomson Learning Asia,

2003.

58

Course Outcomes:

1. Solve systems of linear equations using multiple methods, including Gaussian elimination and

matrix inversion.

2. Carry out matrix operations, including inverses and determinants.

3. Demonstrate understanding of the concepts of vector space and subspace.

4. Demonstrate understanding of linear independence, span, and basis.

5. Determine eigen values and eigenvectors and solve eigen value problems.

6. Apply principles of matrix algebra to linear transformations.

7. Demonstrate understanding of inner products and associated norms.

59

MICRO ELECTRO MECHANICAL SYSTEMS

Subject Code : ECPE11 Credits: 4:0:0

Prerequisites : Solid State Circuits and Devices Contact Hours:56

Course Objectives:

Get an overview of microsytems.

Learn about typical applications of microsystems.

Understand scaling laws.

Understand the principles of microsensors and microactuators.

Understand the various principles of operations of mems transducers.

Learn basic electrostatics and its applications in MEMS sensors and actuators.

Understand about RF MEMS and its applications.

Familiarize oneself with atleast one MEMS CAD tool.

Learn about ways to fabricate MEMS device

Understand the packaging needs for MEMS devices.

Course Contents:

UNIT 1

Introduction to MEMS: Historical background of Micro Electro Mechanical Systems, Feynman’s

vision, Nano technology and its applications, multi-disciplinary aspects, basic technologies,

application areas, scaling laws in miniaturization, scaling in geometry, electrostatics,

electromagnetics, electricity and heat transfer

UNIT II

Micro and Smart Devices and Systems – Principles: Transduction principles in MEMS Sensors:

Micro sensors-thermal radiation, mechanical and bio-sensors, Actuators: different actuation

mechanisms - silicon capacitive accelerometer, piezo-resistive pressure sensor, blood analyzer,

conductometric gas sensor, silicon micro-mirror arrays, piezo-electric based inkjet print head,

electrostatic comb-driver, Smart phone applications, Smart buildings

UNIT III

Materials and Micromanufacturing: Semiconducting materials, Silicon, Silicon dioxide, Silicon

Nitride, Quartz, Poly silicon, Polymers, Materials for wafer processing, Packaging materials

Silicon wafer processing, lithography, thin-film deposition, etching (wet and dry), wafer-bonding,

Silicon micromachining: surface, bulk, LIGA process, Wafer bonding process.

UNIT IV

Electrical and Electronics Aspects: Electrostatics, Coupled electro mechanics, stability and Pull-in

phenomenon, Practical signal conditioning circuits for microsystems, Characterization of pressure

sensors, RF MEMS. Switches, varactors, tuned filters, Micromirror array for control and switching in

optical communication, Application circuits based on microcontrollers for pressure sensor,

Accelerometer, Modeling using CAD Tools (Intellisuite)

60

UNIT V

Integration and Packaging of Microelectromechanical Systems: Integration of microelectronics

and micro devices at wafer and chip levels, Microelectronic packaging: wire and ball bonding, flip-

chip, Microsystem packaging examples, Testing of Micro sensors, Qualification of MEMS devices

TEXT BOOKS:

1. G. K. Ananthasuresh, K. J. Vinoy, S. Gopalakrishnan, K. N. Bhat, V. K. Aatre, ―Micro and

Smart Systems‖, Wiley India, First edition, 2010

2. T R Hsu, ―MEMS and Microsystems Design and Manufacturing‖, Tata McGraw Hill, 2nd

Edition, 2008

3. Chang Liu, ―Foundations of MEMS‖, Pearson International Edition, 2006

4. S D Senturia, ―Microsystem Design‖, Springer International Edition, 2001

Course Outcomes:

1. Understand Micro Systems and their applications.

2. Analyze scaling laws and operation of various practical MEMS systems.

3. Analyze the electrical and electronics aspects of MEMS system.

4. Describe the various RF MEMS applications.

5. Describe various fabrication techniques and packaging methods for MEMS devices.

61

NEURAL NETWORKS AND FUZZY SYSTEMS

Subject Code : ECPE12 Credits: 3:0:1

Prerequisites : Nil Contact Hours: 42 +14

Course Objectives:

Understand neural networks and fuzzy logic fundamentals and theory.

Express the functional components of neural network classifiers and fuzzy logic classifiers.

Develop and implement a basic trainable neural network.

Develop and implement fuzzy logic system.

UNIT I

Fundamentals of Neural Networks: Biological neurons and their artificial models, Neural Network

Architecture: Single Layer, Multi layer Feed Forward Networks, Recurrent Networks, Learning

methods.

UNIT II

Back Propagation Networks: Architecture of a back propagation network, Back propagation

learning, Training of Neural network, Method of steepest descent, effect of learning rate, Back

propagation algorithm.

UNIT III

Fuzzy Set Theory: Fuzzy vs crisp sets, crisp sets, Operations on crisp sets, properties of crisp sets,

partition and covering. Membership function, Basic fuzzy set operations, properties of Fuzzy sets,

Crisp relations and Fuzzy relations.

UNIT IV

Fuzzy systems: Crisp logic: Laws of propositional logic, inference in propositional logic. Predicate

logic: Interpretations of predicate logic formula, inference in predicate logic. Fuzzy logic: Fuzzy

Quantifiers, Fuzzy inference. Fuzzy rule based system, defuzzification. Applications: Greg Viot’s

Fuzzy cruise controller, Air conditioner controller.

UNIT V

Applications: MATLAB Implementation: Pattern classification using Hebb net and McCulloch –

Pitts net, Pattern recognition using Perceptron Networks, Implementation of all fuzzy operations on

both discrete and continuous fuzzy sets, Defuzzification, Fuzzy inference system.

TEXT BOOKS:

1. S. Rajasekaran, G.A. Vijayalakshmi Pai, ―Neural Networks, Fuzzy logic and Genetic

algorithms‖, PHI, 2003.

62

2. S. N. Sivanandam, S. Sumathi, S N Deepa , ―Introduction to Neural Networks using Matlab

6.0‖, Tata McGraw Hill, 2006.

3. Timothy Ross, ―Fuzzy Logic with Engineering Applications‖, John Wiley and Sons, 2004.

REFERENCES:

1. Jacek M. Zurada , ―Introduction to Artificial Neural Systems‖, Jaico Publishing House.

2. Simon Haykin, ―Neural Networks- A Comprehensive Foundation‖, Pearson Education, 2001.

3. B. Kosko, ―Neural Networks and Fuzzy systems, Prentice Hall, 1991.

Course Outcomes:

1. Generate logic functions like AND, OR, XOR using learning rules.

2. Apply Hebb rule and perceptron learning rule for pattern classification problem.

3. Understand character recognition and data compression using back propagation network.

4. Apply the rules of fuzzy logic for fuzzy controller.

5. Apply fuzzy set operations and defuzzification for control system applications.

63

CRYPTOGRAPHY AND NETWORK SECURITY

Subject Code : ECPE13 Credits: 4:0:0

Prerequisites : Nil Contact Hours:56

Course Objectives:

Explain the objectives of information security, and application of each of confidentiality and

integrity.

Analyze the tradeoffs inherent in security

Understand the basic categories of threats to computers and networks

Describe efficient basic number theoretic algorithms, including greatest common divisor,

multiplicative inverse mod n, and raising to powers mod n.

Understand the principles of symmetric and asymmetric cryptography

Discuss the fundamental ideas of public key cryptography.

Analyze the importance of elliptical curve encryption and decryption

Understand steganography and its applications

UNIT I

Introduction: Overview of modern cyptography, Number theory principles, Euclid’s algorithm,

Extended Euclid’s algorithm, Chinese Remainder Theorem, Discrete logarithm, classical encryption

techniques.

UNIT II

Block Cipher and DES: S-Box Design Principles, Block cipher modes of operation, Attacks and

applications on DES, Stream Ciphers, Pseudorandom functions

UNIT III

Asymmetric key cryptography: RSA, Mathematical foundations of RSA, Attacks on RSA. The

Discrete Logarithm Problem (DLP), Diffie Hellman Key Exchange algorithm, El Gamal encryption.

UNIT IV

Digital signatures: Signature schemes, Theory of Elliptic Curves, Elliptic Curve Encryption and

Decryption

UNIT V

Steganography: Types and its applications, Intruders, viruses and firewalls.

TEXT BOOKS:

1. W. Stallings, "Cryptography and Network Security", 4th

Edition, Pearson Education.

2. B. A. Forouzan, "Cryptography & Network Security", Tata Mc Graw Hill.

64

3. Neal Koblitz, ―A Course in Number Theory and Cryptography‖, Springer Verlag, New York

Inc. May 2001.

4. Hoffstein, Pipher, Silvermman, "An Introduction to Mathematical Cryptography", Springer,

2008.

Course Outcomes:

1. Analyze and design classical encryption techniques and their applications for computer

networks.

2. Analyze and design block ciphers and their applications for computer networks.

3. Understand and analyze data encryption standard.

4. Understand and analyze advanced encryption standard.

5. Design confidentiality schemes using symmetric encryption.

6. Understand and analyze public-key cryptography and RSA.

7. Design key management scheme, digital signatures and authentication protocols.

8. Design steganographic schemes for various applications.

65

GLOBAL POSITIONING SYSTEMS

Subject Code : ECPE14 Credits: 4:0:0

Prerequisites : Digital Communication Contact Hours: 56

Course Objectives:

Understand the basics of Global Positioning System.

Appreciate the functioning of different segments in GPS system.

Recognize the coordination of GPS time with earth rotation.

Understand the concepts of positioning of satellites in earth’s orbit.

Recognize the significance of GPS navigation systems.

Understand the concepts of wave propagation in the ionosphere.

Illustrate the effects of ionosphere on GPS observations.

Study of interdisciplinary applications of GPS system.

UNIT I

History of GPS: BC4 System, HIRAN, NNSS, NAVSTAR GLONASS and GNSS Systems, GPS

Constellation, Space Segment, Control Segment, User Segment, Single and Dual Frequency, Point,

Relative, Differential GPS, Static and Kinematic Positioning, 2D and 3D, reporting Anti Spoofing

(AS); Selective Availability (SA), DOP Factors.

UNIT II

Coordinate Systems: Geocentric Coordinate System, Conventional Terrestrial Reference System,

Orbit Description, Keplerian Orbit, Kepler Elements, Satellite Visibility, Topocentric Motion,

Disturbed Satellite Motion, Perturbed Motion, Disturbing Accelerations, Perturbed Orbit, Time

Systems, Astronomical Time System, Atomic Time, GPS Time, Need for Coordination, Link to

Earth Rotation, Time and Earth Motion Services.

UNIT III

Different Codes: C/A code; P-code; Y-code; L1, L2 Carrier frequencies, Code Pseudo Ranges,

Carrier Phases, Pseudo Ranges, Satellite Signal Signature, Navigation Messages and Formats,

Undifferenced and Differenced Range Models, Delta Ranges, Signal Processing and Processing

Techniques, Tracking Networks, Ephemerides, Data Combination: Narrow Lane; Wide Lane, OTF

Ambiguity.

UNIT IV

Propagation Media: Multipath, Antenna Phase Centre, Atmosphere, Elements of Wave

Propagation, Ionospheric effects on GPS Observations, Code Delay, Phase Advances, Integer Bias,

Clock Error, Cycle Slip, Noise Bias, Blunders, Tropospheric Effects on GPS oberservable, Multipath

effect, Antenna Phase Centre Problems and Correction.

66

UNIT V

Interdisciplinary Applications: Crystal Dynamics, Gravity Field Mapping, Atmospheric

Occulation, Surveying, Geophysics, Air borne GPS, Ground Transportation, Space borne GPS,

Metrological and Climate Research using GPS.

TEXT BOOKS:

1. B. Hoffman Wellenhof, H. Lichtenegger and J. Collins, "GPS: Theory and Practice", 4th

revised edition, Springer, New York,1997

2. A. Leick, "GPS Satellites Surveying", 2nd edition, John Wiley & Sons, New York, 1995

3. B. Parkinson, J. Spilker, Jr.(Eds), "GPS: Theory and Applications", Vol. I and Vol. II, AIAA,

1996

4. A. Kleusberg and P. Teunisen(Eds), ―GPS for Geodesy‖, Springer-Verlag, Berlin,1996

5. L. Adams, "The GPS - A Shared National Asset‖, Chair, National Academy Press, 1995

Course Outcomes:

1. Employ the concepts in the implementation and function of different segments of GPS system.

2. Describe the need for synchronizing GPS time with earth rotation.

3. Employ the basic concepts to position the satellites in earth’s orbit and the importance of GPS

navigation in location identification.

4. Describe the wave propagation mechanism in the ionosphere region.

5. Analyze the ionospheric effects and interdisciplinary applications on GPS system.

67

LOW POWER VLSI DESIGN

Subject Code : ECPE15 Credits: 4:0:0

Prerequisites : VLSI Design and Circuits Contact Hours: 56

Course Objectives:

Explain the basic design concepts for low power VLSI circuits in CMOS technology.

Apply the knowledge in low-power VLSI circuit analysis and simulation.

Identify the critical parameters that affect the VLSI circuits’ performance.

Design low-power VLSI circuits by using CMOS processes.

Course Contents:

UNIT I

Power Dissipation in CMOS: Introduction: Need for low power VLSI chips, sources of power

consumption, introduction to CMOS inverter power dissipation, low power VLSI design limits, basic

principle of low power design.

UNIT II

Power Optimization: Logical Level Power Optimization: gate reorganization, local restructuring,

signal gating, logic encoding, state machine encoding, pre-computation logic

Circuit Level Power Optimization: Transistor and gate sizing, equivalent pin ordering, network

restructuring and re-organization, special latches and flip-flops.

UNIT III

Design of Low Power CMOS Circuits: Reducing power consumption in memories, low power

techniques for SRAM, circuit techniques for reducing power consumption in adders and multipliers,

Special techniques: power reduction and clock networks, CMOS floating gate, low power bus, delay

balancing.

UNIT IV

Power Estimation: Simulation power analysis: SPICE circuit simulation, Gate level Simulation,

Architectural level analysis, Data correlation analysis in DSP systems, Monte-Carlo simulation.

Probabilistic Power analysis: random signals, probabilistic techniques for signal activity

estimation, propagation of static probability in logic circuits, gate level power analysis using

transition density.

UNIT V

Synthesis and Software Design for Low Power: Synthesis for low power: behavioral level

transforms, algorithm level transforms for low power, architecture driven voltage scaling, power

optimization using operation reduction, operation substitution.

68

Software Design for Low Power: sources of software power dissipation, gate level, architecture

level, bus switching activity. Case study: Multi-core processor architecture such as ARM, AMD.

TEXT BOOKS:

1. Gary Yeap, ―Practical Low Power Digital VLSI Design‖, Kluwer, 1998.

2. K. Roy and S.C. Prasad, ―Low Power CMOS VLSI Circuit Design‖, Wiley, 2000.

REFERENCES:

1. Dimitrios Soudris, Chirstian Pignet, Costas Goutis, ―Designing CMOS Circuits for Low

Power‖, Kluwer, 2002

2. Jan M. Rabaey and Massoud Pedram, ― Low Power Design Methodologies‖, KAP, 1996. P.

Chandrakasan and R.W. Broadersen, Low Power Digital CMOS Design‖, Kluwer, 1995.

3. Abdellatif Bellaouar, Mohamed.I. Elmasry, ―Low Power Digital VLSI Designs‖, Kluwer,

1995.

Course Outcomes:

1. Investigate low power design techniques.

2. Classify the mechanisms of power dissipation in CMOS integrated circuits;

3. Model power dissipation and use optimization methods on various levels;

4. Apply in practice technology-level, circuit-level, and system-level power optimization

techniques.

5. Analyze and to design low-power VLSI circuits using different circuit technologies and

design levels.

69

DESIGN OF ELECTRONIC SYSTEMS

Subject Code: ECPE16 Credits: 4:0:0

Prerequisites: Electronic Circuits Contact Hours:56

Course Objectives:

Give overview of design aspect of an electronic system meeting customer requirement.

Select transmission lines optimizing various parameters.

Understand importance of packaging technology and MCM.

PCB laminates and fabrication process and method of PCB selection for systems.

Design consideration for selecting frequency, transmitter, power and receiver for a radar

system.

UNIT I

Overview of design of electronic systems: Introduction to electronic systems, Distinguishing

feature and difference between electronic system and circuit, Role of Electronic System Design and

Manufacturing Hub and global opportunities for electronic engineers, Development stages and

evolution of electronic systems: current and future trends, Significance of time of completion,

development of intellectual asset and engineer’s role, Achieving cost effective solution through

electronic systems, Impact of global competition and innovation on system design.

UNIT II

Phases Involved in System Engineering Process: Challenges of system design, Need analysis,

technique of translating user need to a well defined requirement, Globalization and its impact on

electronic system design, Cost benefits of system design, Broad classification of systems as

consumer, professional, defense: salient differences through practical examples, various standards

and their importance: ISO, ISI, JSS, Case studies

UNIT III

Packaging & Product Development: Introduction and overview of microelectronics packaging &

its influence on system performance & cost, Packaging hierarchy, Driving force on packaging

technology, PCB Technologies: Selection process of laminates in electronics in different

applications, Overview of PCB laminates structure and overview of important laminates.

UNIT IV

Case Studies on Radar System Design: Introduction to working principles of Radar, Radar

equation, importance of probabilities of detection & False alarm, Radar cross section of targets and

its role on system parameters, working principle of phased array and active aperture radar, overview

of system consideration during the design of radar.

70

UNIT V

Case Studies on Consumer Systems: Based on mobile telephone: Automated parking with security

arrangements, Based on rural requirements: Food and health management.

TEXT BOOKS:

1. Merrill. I. Skolnik, ―Introduction to Radar Systems‖, Tata McGraw Hill, 3rd

Edition, 2001.

2. Rao R Tum Mala, ―Fundamentals of Microsystems Packaging‖, McGraw Hill, NY 2001.

3. William D Brown, ―Advanced Electronic Packaging‖, IEEE Press, 1999.

Course Outcomes:

1. Understand the distinguishing features and difference between electronic system and circuits

2. Understand impact of global competition and innovation in system design

3. Understand the process of translating user requirement to implementable steps and Classify

systems as consumer, professional, defense.

4. Understand influence of microelectronics packaging on system performance and understand

PCB laminates structure and properties.

5. Derive Radar equation and discuss the overview of system consideration during the design of

radar and work out system configuration for a consumer requirement.

71

DATA COMPRESSION

Subject Code: ECPE17 Credits: 4:0:0

Prerequisites: Digital Signal Processing Contact Hours: 56

Course Objectives:

Appreciate the significance of data compression in real world.

Differentiate between lossy and lossless compression methods.

Illustrate different lossy and lossless compression methods.

Apply compression methods to different data types which include audio, text and images.

Categorize some audio compression and image compression standards.

Adapt different video compression techniques.

Study different video compression standards like H.261, H.264, MPEG-1, MPEG-2, MPEG-4

and MPEG-7.

UNIT I

Lossless Compression: Huffman coding, Adaptive Huffman coding, Arithmetic coding,

Comparison, Dictionary techniques

UNIT II

Lossy Compression: Scalar quantization, Uniform quantizer, Vector quantization – Advantages,

LBG algorithm, Differential coding – Basic algorithm, Prediction in DPCM, Delta Modulation,

Transform coding – Transform, Transforms of interest, Quantization and coding of transform

coefficients

UNIT – III

Image Compression Standards: JPEG, Embedded Zerotree Coder, SPIHT, JPEG 2000, JPEG-LS,

JBIG, JBIG2

UNIT – IV

Video Compression Techniques: Motion Compensation, Search for Motion Vectors, H.261, H.263,

MPEG-1, MPEG-2, MPEG-4, MPEG-7, H.264

UNIT – V

Audio Compression: ADPCM in Speech coding, G.726 ADPCM, Vocoders

MPEG Audio Compression: Psychoacoustics, MPEG Audio

TEXT BOOKS:

1. Khalid Sayood, ―Introduction to Data Compression‖, 3rd

Edition, Morgan Kaufmann

Publishers, 2006.

2. Ze-Nian Li, Mark S. Drew, ―Fundamentals of Multimedia‖, Pearson Education, 2004.

72

References:

1. David Saloman, ―Data Compression: The Complete Reference‖, 4th

Edition, 2007.

2. M. Ghanbari, ―Standard Codecs: Image Compression to Advanced Video Coding‖, IEE, 2003.

3. Iain E. G. Richardson, ―H. 264 and MPEG-4 Video Compression‖, John Wiley, 2003.

Course Outcomes:

1. Explain the importance of data compression.

2. Code and decode text using Huffman, arithmetic and dictionary based methods.

3. Understand the image compression standards JPEG and JPEG 2000.

4. Describe different video compression standards

73

RADAR AND NAVIGATIONAL AIDS

Subject Code: ECPE18 Credits: 4:0:0

Prerequisites: Microwaves and Antennas and Propagation Contact hours: 56

Course Objectives:

To be familiar with the principle of RADAR and NAVIGATIONAL AIDS.

To make the student understand the principles of Radar and its use in military

and civilian environment.

To make the student familiar with navigational aids available for navigation of

aircrafts and ships.

To strengthen students’ knowledge in radar applications.

To design simple radar system for understanding vehicular movements.

To become familiar with different navigational systems and directional finders.

UNIT- I: INTRODUCTION TO RADAR

Basic Radar –The nature of Radar-Block diagram of simple Radar-Simple form of the Radar

Equation- Maximum Unambiguous range of Radar- Radar Block Diagram- Radar

Frequencies –Applications of Radar – The Origins of Radar

THE RADAR EQUATION-Introduction- Range performance-Minimum Detectable signal-

Receiver noise and signal-to-noise ratio-Radar cross-section of Targets-Signal-to-noise ratio-PRF

and Range Ambiguities-System Losses-Plumbing loss-Beam Shape loss-Limiting loss- Collapsing

loss-Non-ideal Equipment-Operator loss-Field Degradation-Other loss factors-Straddling loss-

Propagation Effects.

UNIT-II: MTI AND PULSE DOPPLER RADAR

Introduction to Doppler and MTI Radar- The Doppler Effect-CW Doppler Radar- Coherent MTI

-Delay Line Cancelers-Filter characteristics of Delay-line canceller-Blind Speeds- Clutter attenuation

–Blind Phases- Digital MTI Processing – Pulse Doppler Radar–Moving Target Detector-Original

MTD Signal Processor-Performance and Limitations of MTI.

UNIT-III: TRACKING RADAR

Tracking with Radar – Sequential Lobing - Conical Scan and Monopulse Tracking –Tracking in

Range-Target Acquisition-Comparison of Trackers - Automatic Tracking with Surveillance Radars

(ADT).

Radar Receivers - The Radar Receiver - Receiver noise Figure – Noise Figure of networks in

cascade-Effective Noise Temperature- Mixers-Low-noise Front-ends- Radar Displays- Duplexers

and Receiver Protectors

74

UNIT IV: DETECTION OF SIGNALS IN NOISE AND SPECIAL

TYPES OF RADAR

Detection of Signals in Noise -Introduction – Matched –Filter Receiver –Correlation Detectors-

Detection Criteria – Detector characteristics

Special Types of Radar - Synthetic Aperture Radar (SAR)-Air-Surveillance Radar-Electronic

Counter Measure- Bistatic Radar- Millimeter Wave Radar.

UNIT-V: NAVIGATIONAL AIDS

Navigation-Introduction - Four methods of Navigation.

Radio Direction Finding - The Loop Antenna - The Goniometer - Adcock Direction

Finders - Automatic Direction Finders

Radio Ranges - Hyperbolic Systems of Navigation (Loran and Decca) - Loran-A - Loran-C

Distance Measuring Equipment - Operation of DME- TACAN

Aids to Approach and Landing - Instrument Landing System - Ground ControlledApproach

System –Surveillance Radar Element-Precision Approach Radar

TEXT BOOKS:

1. Merrill I. Skolnik," Introduction to Radar Systems", Tata McGraw-Hill (3rd Edition)2003.

2. N.S.Nagaraja, Elements of Electronic Navigation Systems, 2nd Edition, TMH, 2001.

REFERENCES :

1. Peyton Z. Peebles: "Radar Principles", John Wiley, 2004

2. J.C Toomay, ―Principles of Radar", 2nd Edition –PHI, 2004

Course Outcomes:

1. Derive and discuss the Range equation and the nature of detection.

2. Apply Doppler principle in the detection of moving targets and able to understand types of

Doppler radars.

3. Understand principles of tracking radars and refresh the principles of transmitters and receivers.

4. Analyze the presence of signals in noise and identify special types of radars.

5. Understand the principles of navigation, Radio direction finding, DME and TACAN systems.

75

WAVELETS AND ITS APPLICATIONS

Subject Code : ECPE19 Credits: 4:0:0

Prerequisites : Digital Signal Processing Contact Hours: 56

Course Objectives:

Illustrate time frequency resolution using wavelet transform

Understand the significance of multi resolution analysis.

Understand DWT and DTWT and their interpretation using orthonormal PRQMF filter.

Develop applications of wavelet transform in data compression, denoising, edge detection

UNIT I

Introduction: Continuous wavelet transforms, Properties, Inverse transform, Examples of mother

wavelets, Analytic wavelet transform,

UNIT II

Introduction to Discrete Wavelet Transform: MRA, A wavelet basis for MRA, Digital filtering

interpretation, Examples of orthogonal basis – generating wavelets, Interpreting orthonormal MRAs

for discrete time signals.

UNIT III

Biorthogonal Wavelets: Biorthogonal wavelet bases, Filtering relationship for biorthogonal

filters, Examples of biorthogonal scaling functions and wavelets, Two dimensional wavelets,

Multidimensional wavelets and wavelet packets.

UNIT IV

Wavelet transform and data compression: Transform coding, DTWT for image compression,

Audio compression and video coding

UNIT V

Applications of Wavelet Transforms: Denoising, Biomedical applications, Applications in

communication system, Edge detection and object isolation, Image fusion.

Text books:

1. Raghuveer M. Rao, Ajit S. Bopardikar, ―Wavelet Transforms: Introduction to Theory &

Applications‖, Pearson Education Asia, New Delhi, 2003

2. Agostino Abbate, Casimer M. DeCusatis and Pankaj K. Das, ―Wavelets and Subbands

Fundamentals and Applications‖,

3. K.P. Soman and K.L. Ramchandran, ―Insight into Wavelets from theory to practice‖, Eastern

Economy Edition, 2008

76

4. Stephane G. Mallat, ―A Wavelet Tour of Signal Processing‖, Academic Press, Second Edition,

1999.

Course Outcomes:

1. Analyze CWT for any signal using wavelets.

2. Design higher level decomposition and reconstruction using PRQMF filters.

3. Design data compression using EZW and SPIHT algorithm.

4. Employ wavelet transforms for denoising, speckle removal object detection and data

communication

77

SPREAD SPECTRUM COMMUNICATION

Subject Code : ECPE20 Credits: 4:0:0

Prerequisites : Digital Communication Contact Hours:56

Course Objectives:

Understand the concept of spreading and de-spreading of message sequence.

Apply the methods to reject narrowband interference.

Understand the concept of frequency hopping spread spectrum system.

Demonstrate the applications of frequency synthesizers in frequency hopping based modulator.

Recognize the need for diversity techniques to overcome the effect of fading.

Appreciate the significance of multi-carrier CDMA system.

Understand the principle of CDMA and FHMA multiple access techniques.

Appreciate the significance of power control techniques in CDMA system.

Understand the concepts of multi-user detection.

Understand the concepts of detection of CDMA and FHMA signals.

Course Contents:

UNIT I

Direct Sequence Systems: Definitions and concepts, Spreading sequences and waveforms, systems

with BPSK modulation, Quaternary systems, pulsed interference, De-spreading with Band-pass

Matched Filters, Rejection of Narrow-band Interference

UNIT II

Frequency Hopping Systems: Concepts and Characteristics, Frequency Hopping with Orthogonal

FSK, Frequency Hopping with CPM and DPSK, Hybrid Systems, Codes for Partial band

Interference, Frequency Synthesizers

UNIT III

Fading and Diversity: Path Loss, Shadowing, and Fading, Time-Selective Fading, Spatial Diversity

and Fading, Frequency selective Fading, Channel Impulse Response, Diversity for Fading Channels,

Rake Demodulator, Diversity and Spread Spectrum, Multicarrier Direct Sequence Systems, MC

CDMA System, DS CDMA System with Frequency Domain Equalization

UNIT IV

Code Division Multiple Access and Frequency Hopping Multiple Access: Spreading Sequences

for DS/CDMA, Systems with Random Spreading Sequences, Cellular Networks and Power Control,

Frequency hopping Multiple Access

78

UNIT V

Detection of Spread Spectrum Signals: Multiuser detectors, Detection of Spread Spectrum Signals,

Detection of Direct Sequence Signals, Estimation of Noise Power, Detection of Frequency hopping

Signals

Textbooks:

1. Don Torrieri, ―Principles of Spread-Spectrum Communication Systems‖, 2nd

Edition, Springer

Verlag, 2005.

2. Robert C. Dixion, ―Spread Spectrum Systems with Commercial Applications‖, John Wiley &

Sons, 3rd

Edition, 1994.

3. Andrew J. Viterbi, ―Principles of Spread Spectrum Communication‖, Addison Wesley

Publishing Company, 2nd

Edition, 1995.

Course Outcomes:

1. Employ the spreading and de-spreading principle in direct sequence spread spectrum based

communication systems.

2. Employ the concept of frequency hopping to avoid jamming in digital communication systems.

3. Analyze the significance of rake receiver in combating the effect of multi-path fading.

4. Employ the concept of CDMA and FHMA multiple access techniques and importance of power

control technique in CDMA system.

5. Employ the concepts of multiuser detection in digital communication receivers to detect

CDMA and FHMA signals

79

SATELLITE COMMUNICATION

Subject Code: ECPE21 Credits: 4:0:0

Prerequisites: Communication Contact Hours: 56

Course Objectives:

Familiarize with the satellite networks market and the future needs and challenges

Apply mathematical models of satellite networks

Strengthen knowledge in satellite communication systems

Design satellite communication systems.

Course Contents:

UNIT I

Orbits and Launching Methods: Introduction, Frequency allocations for Satellite Services,

Kepler’s 1st, 2

nd and 3

rd laws, Definitions of terms for Earth Orbiting Satellites, Orbital elements,

Apogee and Perigee heights, Orbit perturbations – effects of nonspherical Earth, Atmospheric Drag

and related problems, Sun-synchronous orbit, Geostationary orbit, Launching orbits.

UNIT II

Space Segments: Power Supply, Attitude Control – Spin and Three – axis stabilization, Station

keeping, Thermal control, TT & C (Telemetry, Tracking and Command subsystems) and

Transponders.

UNIT III

Space Link and Interference: Introduction, Equivalent isotropic radiated power [EIRP],

Transmission Losses. link power budget equation, System noise, Carrier-to-noise ratio, Uplink,

Downlink, Combined uplink and downlink C/N ratio, Intermodulation Noise, Interference between

Satellite Circuits, (C/I) for uplink and downlink, combined (C/I) on both uplink and downlinks.

UNIT IV

Satellite Access: Introduction, Single Access, Preassigned FDMA, Demand assigned FDMA,

TDMA, On-board signal processing for FDMA/TDMA operation, Satellite-switched TDMA, CDMA

UNIT V

Satellite Services: Introduction, Direct broadcast satellite (DBS) Services, MAT, VSAT,

RADARSAT, Global Positioning Satellite (GPS) system, ORBCOMM, IRIDIUM.

TEXT BOOK:

1. Dennis Roddy, ―Satellite Communications‖, MGH, 2nd

Edition, 1996.

80

REFERENCES:

1. Richharia M, ―Satellite Communication Systems‖, 2nd

Edition, MGH, 1999.

2. Timothy Pratt, Charles W. Bostian, Jeremy E. Allnut, ―Satellite Communications‖, John Wiley,

2nd

Edition, 2002.

Course Outcomes:

1. Understand the characteristics of satellite communication Orbits, Launching Methods and

channels.

2. Apply analytical and empirical models in the design of satellite networks and space segments.

3. Understand the traffic and queuing theory, space links, interference and analyze the

performance of satellite systems

4. Understand the multiple division and modulation techniques for satellite access.

5. Describe the various services offered in satellite communication systems.

81

RADIO FREQUENCY INTEGRATED CIRCUITS

Subject Code : ECPE22 Credits: 4:0:0

Prerequisites : Nil Contact Hours:56

Course Objectives:

Understand and design RLC circuits in RF circuits.

Understand passive IC components characteristics.

Understand the transistor behavior for RF circuit design.

Analyze lumped parameter descriptions of RF circuits.

Appreciate the importance of Smith Chart and S-parameters for RF design.

Identify the factors for bandwidth limitation.

Design RF amplifiers with extended bandwidths.

Develop a design strategy for LNA.

Comprehend mixer fundamentals and design LC networks.

Understand and design the RF Power amplifiers.

Course Contents:

UNIT I

Introduction: Radio Frequency systems

Passive RLC Networks: Introduction, Parallel RLC Tank, Series RLC Networks, Other RLC

networks, RLC Networks as impedance Transformers.

Characteristics of passive IC components: Introduction, Interconnect at radio frequencies: Skin

effect, resistors, Capacitors, Inductors.

UNIT II

A review of MOS device physics: Introduction, A little history, FETs, MOSFET physics, The long

– channels approximation, operation in weak inversion (sub threshold), MOS device physics in the

short – channel regime, Other effects.

Distributed Systems: Introduction, Link between lumped and distributed regimes driving-point

impedance of iterated structures, Transmission lines in more detail, Behavior of Finite – length

transmission lines, summary of transmission line equations, artificial lines.

UNIT III

The SMITH chart and S-parameters: Introduction, The smith chart, S-parameters, Band Width

Estimation Techniques, Introduction, The method of open – circuit time constant, The method of

short circuit time constant, Rise time, Delay and bandwidth.

82

UNIT IV

High frequency amplifier design: Introduction, Zeros as bandwidth Enhancers, The shunt –series

amplifier, Bandwidth Enhancement with fT Doublers, Tuned amplifiers, Neutralization and

unilateralization, Cascaded amplifiers, AM – PM conversion.

Low noise amplifier design: Introduction, Derivation of intrinsic MOSFET two-port noise

parameters, LNA topologies: Power match versus noise match, Power-constrained noise

optimization, Design examples, linearity and large signal performance, Spurious – free Dynamic

range.

UNIT V

Mixers: Introduction, Mixer fundamental, nonlinear systems as linear mixers, Multiplier – based

mixers.

RF power amplifiers: Introduction, Modulation of power amplifiers, summary of PA

characteristics, RF PA design examples, additional design considerations, Design summery.

TEXT BOOK:

1. Thomas H. Lee, ―The design of CMOS Radio Frequency Integrated Circuit‖, Cambridge, 2nd

Edition, 2004.

REFERENCES:

1. Behzad Razavi, ―Design of Analog CMOS Integrated Circuit‖, Tata McGraw Hill, 2005.

Course Outcomes:

1. Design RLC networks and describe passive IC components characteristics

2. Analyzer MOS behavior and distributed parameters for RF.

3. Use Smith Chart for design of S-parameters.

4. Analyze and design circuits for bandwidth extension and LNAs

5. To design mixers using LC networks and RF Power amplifiers.

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

Outcome Based Education Curricula

(For the Academic year 2014 – 2016)

Department of Electronics & Communication

VII &VIII Semester B. E.

2

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE (Autonomous Institute, Affiliated to VTU)

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2014 – 2015

VII SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI. No.

Subject Code

Subject Teaching Dept Credits*

L T P Total

1. EC701 IPR Electronics and Communication Engineering

2 0 0 2

2. EC702 Wireless Communication

Electronics and Communication Engineering

3 0 0 3

3. EC703 Information Theory & Coding

Electronics and Communication Engineering

3 0 0 3

4. Department Elective - IV

Electronics and Communication Engineering

x x x 4

5. Department Elective - V

Electronics and Communication Engineering

x x x 4

6. Open Elective Other Departments x x x 3

7. EC704 Project Work-I 0 0 6 6

Total 8+x x 6+x 25

*L: Lecture T: Tutorial P: Practical

VIII SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI. No. Subject

Code Subject Teaching Dept

Credits*

L T P Total 1. EC801 Optical Fiber

Communication Electronics and Communication Engineering

3 0 0 3

2. EC802 Embedded

System Design Electronics and Communication Engineering

3 0 1 4

3. Department Elective - VI

Electronics and Communication Engineering

x x x 4

4. EC804 Project Work II Electronics and Communication Engineering

0 0 14 14

Total 6+x x 15+x 25

*L: Lecture T: Tutorial P: Practical

3

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 20 credits as professional (departmental) electives.

The student has to earn a maximum of 03 credits as open electives.

Subject Code

Subject Title L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

4

INTELLECTUAL PROPERTY RIGHTS

Subject Code: EC701 Credits: 2:0:0

Prerequisites: Nil Contact Hours: 28

Course coordinator: Mrs. K V Suma

Course objectives:

Get an insight into the changes taking place in the global economic scenario and international

efforts to remove the barriers in international trade

Appreciate the role of intellectual (creative and innovative) contribution in trade and

technology, necessity to protect intellectual property (IP), its contribution in harmonizing the

global trade by removing the barriers, and increasing the standard of living.

Get introduced to various forms of Intellectual Property Rights (IPRs). Know in detail about

copyright and trademark.

Learn and acquire sufficient knowledge about patents, rights and obligations,

procedure to procure and maintain them.

Have basic training in drafting patent specification with special attention to claim

drafting.

Get trained in patent search and use it for testing patentability of the invention.

Thoroughly understand the economic/commercial aspects of IPRs.

Acquire sufficient knowledge about Industrial designs and Integrated circuits as IP right

Course Contents:

UNIT – I

Basic principles of IPR laws: History of IPR – GATT,WTO,WIPO and TRIPs, Role of IPR in

Research & Development and Knowledge era, Concept of property, Marx’s theory of property,

Constitutional Aspects of Intellectual property, Different forms of IPR – copyright, trade mark,

Industrial Designs, Layout designs of Integrated circuits, Patents, Geographical Indications,

Traditional Knowledge, Plant varieties, Trade secrets

UNIT – II

Understanding Copyright Law: Evolution of copy right law in India, Justifications, Subject matter

of copyright, Terms of protections, Concepts-originality/Novelty idea expression, Fixation & fair

Use, Copyrights in software protection, Infringement of copyright and acquisition in Indian context,

Case studies

Trademark: Introduction, Justification, Concepts of subject matter acquisition, Implication and

benefits of registration terms of protection of Geographical indication of goods, infringements of

trade marks, Case studies

UNIT – III

Patent: Basic principles of patent laws, Historical background, Basis for IP protection, Criteria for

patentability, Novelty, Utility and Inventive step, Non obviousness, Non Patentable inventions.

Searching: Prior art, tangible vs intangible prior art, search strategy, pre-grant and post-grant

oppositions, grant or refusal of patents, infringement and prosecution in India, US and other

5

countries, request for reexamination and revocation, terms of patents and patent renewal, Cost of

getting and maintaining patens in India, US and other countries, Importance of patent search in

research.

UNIT – IV

Patent application procedure and drafting: Patent Drafting, Format, Provisional and Complete

specifications, Scopes of inventions, description of invention, drawings, claims.

Filing requirements: Forms to be sent, Comparison of Patentability in different countries, filing

mechanism through individual patent office, PCT route and claiming priority from either route.

UNIT – V

Industrial Designs: Introduction, Justification, Subject matter of design law definition, Excluded

subject matter law relating to industrial design and registration in India, Infringement of design

rights.

Semiconductor and IC Layout Designs: Semiconductor topography design rights, Infringement,

Case studies.

Text books:

1. P. Ganguli, “Intellectual Property Rights”, TMH, 2001.

2. Dr. B. L. Wadhera, “Intellectual Property Law Handbook”, Universal Law Publishing, 2002.

3. Thomas T. Gordon, Arthur S. Cookfair, “Patent Fundamentals for Scientists and Engineers”,

CRC Press, 1995.

4. T. Ramakrishna, “Course Material for 1 year P. G Diploma in IPR”, NLSIU, Bangalore.

References:

1. P. Narayan, “Intellectual Property Law”, 3rd

Edition, Eastern Law House, 2001.

2. D. Baingridge, “Intellectual Property”, 5th

Edition, Pearson Education, 2003.

3. World Intellectual Property Organization Handbook/Notes

Course Outcomes:

1. Contributions and limitations of GATT , reasons for formation of WTO and functions of

WIPO 2. Procedures to get Indian and other country patents by direct application or by PCT route. 3. Knowledge of various forms of IP, their infringements and their significance in

knowledge transfer and sharing.

6

WIRELESS COMMUNICATIONS

Subject Code: EC702 Credits: 3:0:0

Prerequisite(s): EC502-Digital Signal Processing, Contact Hours:42

EC601-Digital Communication

Course Coordinator: Mrs. Sarala S.M

Course Objectives

Understand the cellular concept in mobile communication and improve capacity in cellular

systems with limited radio spectrum.

Appreciate the significance of radio wave propagation in different propagation models.

Appreciate the concepts of different diversity techniques and equalization techniques.

Understand the different coding and multiple access techniques.

Appreciate the importance of GSM and CDMA in 2G and 3G mobile communication.

Course Contents:

UNIT – I

Introduction to cellular systems: Evolution of mobile communications, mobile radio systems-

Examples, trends in cellular radio and personal communications. Cellular Concept: Frequency reuse,

channel assignment, hand off, Interference and system capacity, Trunking and Grade of Service,

Improving coverage and capacity in cellular systems.

UNIT – II

Mobile Radio Propagation Models: Introduction to radio wave propagation – Free space

propagation model – Reflection – Diffraction – Scattering – Path loss models –Small scale multipath

propagation – Parameter of mobile multipath channels – Types of small scale fading

UNIT – III

Equalization Technique: Fundamentals of equalization- Training of adaptive equalizer – Equalizers

in a communication receiver. Survey of equalization techniques –Linear equalizations. Nonlinear

equalization – Decision Feedback Equalization (DFE), Maximum Likelihood Sequence Estimation

(MLSE) equalizer. Algorithms for adaptive equalization- Zero Forcing (ZF) algorithm, Least Mean

Square (LMS) algorithm, Recursive Least Squares (RLS) algorithm.

Diversity techniques – practical space diversity considerations, polarization diversity, frequency

diversity, time diversity, RAKE receiver.

UNIT – IV

Wireless Coding Techniques: Convolutional codes, turbo codes, Interleaver, OFDM.

Multiple Access Techniques: Introduction to multiple access techniques – FDMA, TDMA, CDMA

and SDMA – Capacity of cellular FDMA, TDMA, CDMA and SDMA.

UNIT – V

Wireless Systems and Standards: Second and third generation mobile communication standards:

GSM, IS 95 and cdma2000 standards

7

TEXT BOOKS

1. T.S.Rappaport, "Wireless Communications: Principles and Practice, Second Edition, Pearson

Education/ Prentice Hall of India, Third Indian Reprint 2003.

REFERENCES

1. R. Blake, “Wireless Communication Technology", Thomson Delmar, 2003.

2. W.C.Y.Lee, "Mobile Communications Engineering: Theory and applications, Second

Edition, McGraw-Hill International, 1998.

Course Outcomes:

1. Employ cellular concept to improve capacity of cellular systems with limited radio spectrum.

2. Employ the concept of radio wave propagation to calculate the link power budget.

3. Employ the concept of different diversity techniques to overcome the effect of small scale

multi-path propagation.

4. Employ the different coding techniques and multiple access techniques in wireless

communication.

5. Describe the functional blocks of GSM architecture and Classify different types of channels in

IS-95 and CDMA -2000 standards.

8

INFORMATION THEORY AND CODING

Subject Code : EC703 Credits:3:0:0

Prerequisites : Probability and Statistical Theory Contact Hours:42

Course Coordinator: V. Nuthan Prasad

Course Learning Objectives:

Appraise the basics of information theory, entropy, rate of information, extension of zero-

memory sources and Markov source.

Illustrate the properties of codes, devise source codes using Shannon-Fano algorithm and

Huffman algorithm.

Discuss various types of channels used in transmitting information and explain the concepts of

mutual information, Shannon’s 1st and 2

nd theorems.

Illustrate the concepts of Shannon’s Channel Capacity theorem, Shannon-Hartley Law and

Shannon’s Limit.

Discuss error detection and correction capabilities of Linear Block Codes, Cyclic Block codes

and implement them using feedback shift registers.

Use of convolutional encoders for error control codes and appraise the concepts of state

diagram, tree diagram and trellis diagrams.

Illustrate the Viterbi and Stack algorithm methods decoding.

Course Contents:

UNIT I

Basics of Information Theory: Introduction, Block diagram of information system, Measure of

information, Average information content (entropy) of symbols in long independent sequences,

Information rate, Properties of entropy, Extension of zero-memory information source, Average

information content of symbols in long dependent sequences, Markov statistical model for information

sources

UNIT-II

Source Coding: Basic definitions and Encoding of source output, Properties of codes – Block codes,

Non-singular codes, Uniquely decodable codes. Instantaneous codes and optimal codes. Prefix of a

code, Test for instantaneous property, Kraft inequality, Construction of instantaneous codes and

problems, Code efficiency and redundancy, Shannon’s first theorem (Noiseless coding theorem),

Shannon-Fano encoding algorithm (binary & r-ary coding), Huffman encoding algorithm (binary and r-

ary coding)

UNIT III

Channels for Communication: Discrete communication channels, definitions Representation of a

channel, Joint entropy, Entropy function and equivocation, Priori and posteriori entropies, equivocation,

Mutual information, its properties, Rate of information transmission over a discrete channel and

Capacity of a discrete memoryless channel, Shannon’s theorem on channel capacity, Special channels,

Estimation of channel capacity by Muroga’s method, Continuous channels, Maximization of entropy

with peak signal limitation, Mutual information of a continuous noisy channel, Shannon-Hartley law and

its implications

9

UNIT-IV

Error Control Coding: Rationale for coding and types of codes, Example of error control coding,

Methods of controlling errors, Types of errors and codes, Linear block codes, Matrix description of

LBCs, Encoding circuit for (n,k) LBC and related problems Syndrome and error correction, Syndrome

calculation circuit, Distance property, Error detection and correction capabilities of LBC, SEC-

Hamming codes, Hamming bound, Decoding using standard array

UNIT-V

High Level Error Control Codes: Binary cyclic codes, Structure and properties of cyclic codes, G and

H matrices for cyclic codes, Encoding using feedback shift registers, Syndrome Calculation Circuit and

Decoding using feedback shift registers, Syndrome calculation circuit, Binary BCH codes Golay codes,

Shortened cyclic codes, Burst error correcting codes, Convolutional codes – encoders, State diagram,

Code tree, Trellis diagram of convolutional codes, Decoding of convolutional codes using Viterbi

Algorithm.

TEXT BOOKS:

1. K. Sam Shanmugham, “Digital and analog communication Systems”, John Wiley

Publications, 1996.

2. Shu Lin, Daniel J. Costello, “Error Control Coding”, Pearson / Prentice Hall, 2nd

Edition,

2004.

3. Simon Haykin, “Digital Communications”, John Wiley Publications, 2003

REFERENCES:

1. Bernard Sklar, “Digital Communications”, Pearson Eduction, 2007

2. Simon Haykin, “Introduction to Analog andDigital Communications”, John Wiley

publications, 2003

Course Outcomes:

1. Apply basics of information theory to analyze entropy, information rate, source extensions and

Markov sources.

2. Use code properties to design Shannon-Fano codes and Huffman codes.

3. Categorize various channels for information transmission and interpret Shannon’s 1st, 2

nd,

channel capacity theorems, Shannon Hartley Law and Shannon’s limit in continuous channels.

4. Apply LBC and CBC in error detection and error correction.

5. Construct state tables, state diagrams, code-tree diagram and trellis diagrams for convolutional

encoders and use Viterbi and stack algorithms for decoding convolutional codes.

10

OPTICAL FIBER COMMUNICATION

Subject Code: EC801 Credits: 3:0:0

Prerequisites: EC501 Analog Communication, EC601 Digital Communication

Course Coordinator: Dr. T.D. Senthilkumar Contact Hours: 42

Course Objectives:

To understand the basics of light propagation in fiber optic waveguide and optical signal

degradations in propagation through fiber.

To learn the basics and applications of light sources and photo-detectors in optical

communication.

Discuss the components in analog and digital optical link and error sources accounted in the

optical link.

To learn the principles of WDM components, optical amplifiers, and optical networks.

Course Contents:

UNIT- 1

Introduction to fibers: Introduction, advantages, disadvantages and applications of optical fiber

communication. Basic optical laws and definitions, optical fiber modes and configurations. Mode

theory – overview of modes, key modal concepts. Single mode fibers - Mode field diameter,

propagation modes. Graded-index fiber structure.

Transmission characteristics of optical fibers: Attenuation, absorption, scattering losses, bending

loss. Dispersion, Intra model dispersion, modal delay, group delay, material dispersion, waveguide

dispersion.

UNIT - 2

Optical Sources: Direct and Indirect band gaps. Light Emitting Diodes – LED Structures, Quantum

efficiency and LED power. Laser Diodes – Laser diode modes and threshold conditions, Laser diode

rate equations, external quantum efficiency.

Photo detectors: pin Photodetector, Avalanche photodiodes, Photodetector noise, Detector response

time.

Fiber joints and connectors: Fiber-to-fiber joints – mechanical misalignment, Fiber splicing, Fiber

connectors-connector types.

UNIT - 3

Optical Receivers: Introduction, Optical Receiver Operation, receiver sensitivity, quantum limit,

and eye diagrams, coherent detection, Burst mode receiver, operation, Analog receivers.

Analog Links: Introduction, overview of analog links, CNR, multichannel transmission techniques,

RF over fiber, Radio over fiber links.

UNIT - 4

Digital links: Introduction, point–to–point links, link power budget, rise time budget. Power

penalties.

11

WDM Concepts: WDM concepts. Optical couplers -2x2 fiber couplers, star couplers. Isolators and

circulators, direct thin film filters. Active optical components - variable optical attenuators, tunable

optical filters.

UNIT - 5

WDM Components: Dynamic gain equalizers, optical drop multiplexers, polarization controllers,

chromatic dispersion compensators, tunable light sources.

Optical Amplifiers and Networks: Optical amplifiers, basic applications and types, semiconductor

optical amplifiers, Erbium Doped Fiber Amplifiers (EDFA). SONET / SDH – transmission formats,

SONET/SDH rings.

TEXT BOOKS:

1. Gerd Keiser ,"Optical Fiber Communication”, 4th Ed., MGH, 2008.

2. John M. Senior ,"Optical Fiber Communications",, Pearson Education. 3rd Impression, 2007.

REFERENCE BOOK:

1. Joseph C Palais , “Fiber Optic Communication”, 4th Edition, Pearson Education.

Course Outcomes

1. Apply the optical losses in the power budget estimation.

2. Employ the suitable optical sources and detectors in the optical communication system to

reduce the coupling loss and joint loss.

3. Appreciate the importance of optical analog and digital links.

4. Demonstrate the principles of optical amplifiers, optical networks and WDM components.

12

EMBEDDED SYSTEM DESIGN AND SOFTWARE

Subject Code: EC802 Credits: 3:0:1

Prerequisites: Nil Contact Hours: 42+14

Course Coordinator: K.Manikantan

Course Objectives

To introduce the difference between embedded systems and general purpose systems.

To optimize hardware designs of custom single-purpose processors.

To compare different approaches in optimizing general-purpose processors.

To introduce different peripheral interfaces to embedded systems.

To understand the design tradeoffs made by different models of embedded systems.

To apply knowledge gained in software-hardware integration in team-based projects.

To Understand the concepts behind embedded software.

To design an embedded solution for a real world problem.

To select components to implement an embedded system.

To program the software for an embedded system together with its sensor and control

requirements.

To optimize an embedded system to meet design requirements of size, speed, and/or power

consumption.

UNIT – I

Introduction: Embedded Systems Overview, Design Challenge-Optimizing Design Metrics,

Processor Technology, IC Technology, Design Technology, Tradeoffs.

Custom Single-Purpose Processors – Hardware: Custom Single-purpose Processor Design,

Optimizing Custom Single-Purpose Processors.

UNIT – II

General-Purpose Processors – Software: Basic Architecture, Operation, Programmer’s View,

Development Environment, Application-Specific Instruction-Set Processors (ASIPs), Selecting a

Microprocessor, General Purpose Processor Design.

UNIT – III

Standard Single-Purpose Processors – Peripherals: Timers, Counters, and Watchdog Timers,

UART, Pulse Width Modulators, LCD Controllers, Keypad Controllers, Stepper Motor Controllers,

Analog-to-Digital Converters, Real-Time Clocks.

Memory: Memory Write Ability and Storage Permanence, Common Memory Types, Composing

Memory, Memory Hierarchy and Cache, Advanced RAM.

UNIT – IV

Embedded software – Interrupts: Interrupt Basics, The Shared-Data Problem, Interrupt Latency.

Survey of Software Architectures: Round-Robin, Round-Robin with Interrupts, Function-Queue-

Scheduling Architecture, Real-Time Operating System Architecture, Selecting an architecture.

13

UNIT – V

Introduction to RTOS: Tasks and Task States, Tasks and Data, Re-entrancy, Semaphores and

Shared Data, Semaphore Problems: Priority Inversion, Deadly Embrace Encapsulating Semaphores,

RTOS and ISR, Saving Memory Space, Saving Power.

TEXT BOOKS:

1. Frank Vahid, Tony Givargis, “Embedded System Design – A Unified Hardware/Software

Introduction”, John Wiley & Sons, 2002.

2. David E. Simon, “An Embedded Software Primer”, Pearson Education, 1999.

REFERENCES:

1. James K. Peckol, “Embedded Systems – A contemporary Design Tool”, John Wiley India Pvt.

Ltd, 2008.

Course Outcomes:

1. Compare embedded system design models using different processor technologies (single-

purpose, general-purpose, application specific processors)

2. Describe and compare the various types of peripherals used in embedded systems

3. Analyze a given embedded system and identify its critical performance

4. Complete at least one project involving embedding peripherals.

5. Able to explain and to demonstrate the hardware and software aspects of interrupt systems.

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

Outcome Based Education Curricula

(For the Academic year 2015 – 2016)

Department of Electronics & Communication

III & IV Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54 (Autonomous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl.

No Name of the Faculty Qualification Designation

1. Dr. S Sethu Selvi Ph.D Professor & Head

2. Prof. C R Raghunath M.Tech Professor

3. Prof. K. Giridhar M.Tech Professor

4. Prof. M S Srinivas M.Tech Professor

5. Dr. K. Indira Ph.D Professor

6. K. Manikantan Ph.D Associate Professor

7. B. Sujatha M E (Ph.D) Associate Professor

8. Dr. Maya V Karki Ph.D Associate Professor

9. S. Lakshmi M E (Ph.D) Associate Professor

10. V. Anandi Ph.D Associate Professor

11. Dr. T D Senthil Kumar Ph.D Associate Professor

12. Dr. Raghuram Srinivasan Ph.D Associate Professor

13. H. Mallika M S (Ph.D) Assistant Professor

14. 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 M.Tech (Ph.D) Assistant Professor

18. Sadashiva V Chakrasali 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 M.Tech (Ph.D) Assistant Professor

25. Flory Francis 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 M.Tech (Ph.D) Assistant Professor

29. Jayashree S 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

3

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

4

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.

5

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.

6

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2013 – 2014

III SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. ECMAT31 Engineering Mathematics –

III

Mathematics BS 4 0 0 4

2. EC301 Solid State Devices and

Technology

Electronics and

Communication

BS 4 0 0 4

3. EC302 Network Analysis Electronics and

Communication

ES 3 1 0 4

4. EC303 Analog Electronics Electronics and

Communication

PS-C 3 0 0 3

5. EC304 Digital Electronics Electronics and

Communication

PS-C 3 0 0 3

6. EC305 Data Structures using C Electronics and

Communication

ES 3 0 0 3

7. EC303L Analog Electronics Lab Electronics and

Communication

PS-C 0 0 1 1

8. EC304L Digital Electronics Lab Electronics and

Communication

PS-C 0 0 1 1

9. EC305L Data Structures Lab Electronics and

Communication

ES 0 0 1 1

Total 20 1 3 24

IV SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. ECMAT41 Engineering Mathematics

– IV

Mathematics BS 4 0 0 4

2. EC401 Linear Integrated Circuits Electronics and

Communication

PS-C 3 0 0 3

3. EC402 Digital System Design

with FPGA

Electronics and

Communication

PS-C 4 0 0 4

4. EC403 Signals and Systems Electronics and

Communication

PS-C 3 1 0 4

5. EC404 Control Systems Electronics and

Communication

PS-C 3 1 0 4

6. EC405 Electromagnetics Electronics and

Communication

BS 4 0 0 4

7. EC401L Linear Integrated Circuits

Lab

Electronics and

Communication

PS-C 0 0 1 1

8. EC402L FPGA Lab Electronics and

Communication

PS-C 0 0 1 1

Total 21 2 2 25

*L: Lecture T: Tutorial P: Practical

7

ENGINEERING MATHEMATICS-III

Subject Code: ECMAT31 Credits: 4:0:0

Prerequisites: Nil Contact Hours: 56

Course Coordinator:

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.

8

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. Erwin Kreyszig –Advanced Engineering Mathematics – Wiley publication – 10th edition –

2015.

2. 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)

9

SOLID STATE DEVICES AND TECHNOLOGY

Subject Code: EC301 Credits: 4:0:0

Prerequisites: Basic Electronics Contact hours: 56

Course Coordinator: Mr. M. Nagabhushan

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

10

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 N-

type 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)

11

NETWORK ANALYSIS

Course Code: EC302 Credits: 3:1:0

Prerequisites: NIL Contact hours: 56

Course Coordinator: Prof. M. S. Srinivas

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.

12

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, Tata-

McGraw 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. Apply nodal and mesh analysis techniques to various electric circuits. (PO – a, b, c, f, h, k)

2. Apply various network theorems to simplify circuits. (PO – a, b, c, h, k)

3. Analyze electric circuits using the Laplace transformation. (PO – a, b, c, f, h, k)

4. Analyze circuits using network topology and express them in terms of various two-port

parameters. (PO – a, b, c, f, h, k)

5. Synthesize one-port networks using R-L, R-C or L-C components. (PO – b, c, d, f, h, k)

13

ANALOG ELECTRONICS

Course Code: EC303 Credits: 3:0:0

Prerequisites: Basic Electronics Contact hours: 42

Course Coordinator: Lakshmi Srinivasan

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.

14

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. Millman & 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. 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. Analyze two-port transistor model using h-parameters and effect of negative feedback in

transistor amplifier. (PO – a, c)

2. Study class A & C power amplifiers on performance parameters. (PO – a, b, l)

3. Understand the fundamentals of MOSFET, biasing and design simple MOSFET circuits.

(PO – a, b, c)

4. Analyze and sketch the low and high frequency response of Common source and common drain

amplifiers. (PO – a, b, d, h)

5. Acquire the knowledge of RFIC technology and its design constraints. (PO – e, j, k, l)

15

DIGITAL ELECTRONICS

Course Code: EC304 Credits: 3:0:0

Prerequisites: Basic Electronics Contact hours: 42

Course Coordinator: C. Sharmila Suttur

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.

16

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, 4th 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)

17

Data Structure Using C

Course Code: EC305 Credits: 3:0:0

Prerequisites: Fundamentals of Computing Contact Hours: 42

Course Coordinator: Reshma Verma

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.

18

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”, 2nd

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)

19

ANALOG ELECTRONICS CIRCUITS LAB

Course Code: EC303L Credits: 0:0:1

Prerequisites: Basic Electronics Contact Sessions: 10

Course Coordinator: Lakshmi Srinivasan

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:

1. Design amplifier circuits using transistor and FET devices. (PO – a, b, c, e, f, g, h, j, k, l)

2. Design power amplifiers and negative feedback circuits. (PO – a, b, c, e, f, g, h, j, k, l)

3. Design the rectifier circuits. (PO – a, b, c, e, f, g, h, k, l)

4. 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. 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.

20

DIGITAL ELECTRONICS CIRCUITS LAB

Course Code: EC304L Credits: 0:0:1

Prerequisites: NIL Contact Sessions: 12

Course Coordinator: C. SharmilaSuttur

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. Design combinational circuits using gates. (PO - a, c, e)

2. Design combinational logic circuits using Mux/DeMux/Adder ICs. (PO - a, c, e)

3. Design sequential circuits. (PO - a, b, c, e)

4. Program RAM IC’s. (PO - a, e)

5. 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.

21

DATA STRUCTURES LAB

CourseCode: EC305L Credits: 0:0:1

Prerequisites: Fundamentals of Computing Contact Sessions: 12

Course Coordinator: Reshma Verma

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.

22

ENGINEERING MATHEMATICS-IV

Subject Code : ECMAT41 Credits: 4:0:0

Prerequisites : NIL Contact Hours: 56

Course Coordinator:

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, Newton-

Gregory 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 - ,,2 zewzw

and )0(2

zz

azw , Bilinear transformation.

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.

UNIT – V

Stochastic Processes: Introduction, Classification of stochastic processes, Discrete time

processes, Stationary, Ergodicity, Autocorrelation, Power spectral density.

23

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)

24

LINEAR INTEGRATED CIRCUITS AND APPLICATIONS

Course Code: EC401 Credits: 3:0:0

Prerequisites: Analog Electronics and Circuits Contact Hours: 42

Course Coordinator: Flory Francis

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.

25

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, 4th Edition,

2004.

Course Outcomes:

1. Analyze the op-amp characteristics in DC amplifier. (PO - a, b, c, d, k)

2. Analyze the op-amp characteristics in AC amplifier. (PO - a, b, c, d, k)

3. Design of signal processing circuits using Op-amp. (PO - a, b, c, k)

4. Analyze op-amp non-linear applications, regulators, and filters. (PO - a, b, c, d, k)

5. Analyze 555 timer, PLL and converters. (PO - a, b, k)

26

DIGITAL SYSTEM DESIGN WITH FPGA

Course Code: EC402 Credits: 4:0:0

Prerequisites: Digital Electronics Contact hours: 56

Course Coordinator: V. Anandi

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 design-

Emergence of HDLs-Typical design flow-importance of HDLs-Verilog HDL-Design Methodologies-

modules-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.

27

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)

28

SIGNALS AND SYSTEMS

Subject Code : EC403 Credits: 3:1:0

Prerequisites : Engineering Mathematics Contact hours: 56

Course Coordinator: H. Mallika

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 Z-

transform.

29

TEXT BOOKS:

1. Alan V. Oppenheim, Alan S. Willsky with Hamid Nawab “Signals and Systems” 2nd 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. Classify the given CT and DT systems and signals. (PO - a, b, k)

2. Calculate the response of the system by the process of convolution. (PO - a, b, d, k)

3. Analyze the system by difference and differential equations. (PO – a, b, c)

4. Apply FT and analyze the signals and systems. (PO – a, b, c, d, k)

5. Apply ZT and analyze the signals and systems. (PO – a, b, c, d, k)

30

CONTROL SYSTEMS

Course Code: EC404 Credits: 3:0:1

Prerequisites: Network Analysis Contact hours: 56

Course Coordinator: V. PunyaPrabha

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.

31

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, 5th 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)

32

ELECTROMAGNETICS

Course Code: EC405 Credits: 4:0:0

Prerequisites: Basic Science and Vector Analysis Contact hours:56

Course Coordinators: Sujatha B

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.

33

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, 7th Edition, 2005.

REFERENCES:

1. Mathew N. O. Sadiku, “Elements of Electromagnetics”, Oxford University Press, 4th 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)

34

LINEAR INTEGRATED CIRCUITS LABORATORY

Course Code: EC401L Credits: 0:0:1

Prerequisites: Analog Electronics Contact Hours:14

Course Coordinator: Flory Francis

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 Op-Amp 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 Vsat . 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.

35

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 2nd

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)

36

DIGITAL SYSTEM DESIGN WITH FPGA LAB

Course Code: EC402L Credits: 0:0:1

Prerequisites: Digital electronics 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. Basic Gates

2. Adders, Subtractors in all three descriptions

3. Decoders, Encoders, Multiplexers

4. Gray code conversion , Excess three conversion

5. Ripple carry adder , parity generation / detection

6. Design ALU, Comparators

7. Flip Flops (JK, SR, T, D) , BCD counter , Binary counter, Any mod counter

8. Shift registers

9. 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)

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

Outcome Based Education Curricula

(For the Academic year 2015 – 2016)

Department of Electronics & Communication

V &VI Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54

(Autonomous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl. No Name of the Faculty Qualification Designation

1. Dr. S Sethu Selvi Ph.D Professor & Head

2. Prof. C R Raghunath M.Tech Professor

3. Prof. K. Giridhar M.Tech Professor

4. Prof. M S Srinivas M.Tech Professor

5. Dr. K. Indira Ph.D Professor

6. Dr. K. Manikantan Ph.D Associate Professor

7. B. Sujatha M E (Ph.D) Associate Professor

8. Dr. Maya V Karki Ph.D Associate Professor

9. S. Lakshmi M E (Ph.D) Associate Professor

10. Dr. V. Anandi Ph.D Associate Professor

11. Dr. T D Senthil Kumar Ph.D Associate Professor

12. Dr. Raghuram Srinivasan Ph.D Associate Professor

13. H. Mallika M S (Ph.D) Assistant Professor

14. 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 M.Tech (Ph.D) Assistant Professor

18. Sadashiva V Chakrasali 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 M.Tech (Ph.D) Assistant Professor

25. Flory Francis 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 M.Tech (Ph.D) Assistant Professor

29. Jayashree S M.Sc Assistant Professor

30. Manjunath C Lakkannavar M.Tech Assistant Professor

31. Ms. 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

3

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

M. S. R. I. T., BANGALORE – 560054.

Vision, Mission and Programme Educational Objectives

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

4

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.

5

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.

6

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2013 – 2014

V SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. EC501 Analog

Communication

Electronics and

Communication

PS-C 3 0 0 3

2. EC502 Digital Signal

Processing

Electronics and

Communication

PS-C 4 0 0 4

3. EC503 VLSI Design and

Circuits

Electronics and

Communication

PS-C 4 0 0 4

4. EC504 Microcontrollers Electronics and

Communication

PS-C 4 0 0 4

5. EC505 Microwave

Components & Circuits

Electronics and

Communication

PS-C 4 0 0 4

6. Departmental Elective

– I

Electronics and

Communication

PS-E x x x 4

7. EC501L Analog

Communication Lab

Electronics and

Communication

PS-C 0 0 1 1

8. EC502L Digital Signal

Processing Lab

Electronics and

Communication

PS-C 0 0 1 1

9. EC504L Microcontroller Lab Electronics and

Communication

PS-C 0 0 1 1

Total 19+x x 3+x 26

*L: Lecture T: Tutorial P: Practical

7

VI SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject Teaching Dept

Credits*

L T P Total

1. EC601 Digital Communication Electronics and

Communication

PS-C 4 0 0 4

2. EC602 Analog and Mixed

Mode VLSI Design

Electronics and

Communication

PS-C 3 0 0 3

3. EC603 Computer

Communication

Networks

Electronics and

Communication

PS-C 3 0 0 3

4. EC604 Antennas and

Propagation

Electronics and

Communication

PS-C 3 0 0 3

5. EC605 Entrepreneurship &

Management

Electronics and

Communication

HSS 2 0 0 2

6. Departmental Elective

– II

Electronics and

Communication

PS-E x x x 4

7. Departmental Elective

– III

Electronics and

Communication

PS-E x x x 4

8. EC601L Digital Communication

Lab

Electronics and

Communication

PS-C 0 0 1 1

9. EC602L VLSI Lab Electronics and

Communication

PS-C 0 0 1 1

Total

15+x x 2+x 25

*L: Lecture T: Tutorial P: Practical

8

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 24 credits as electives.

The student has to earn a maximum of 03 credits as open elective.

Subject Code Subject Title L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

ECPE23 Advanced Digital Logic Design Course

PS-E 4 0 0 4

ECPE24 Advanced Digital Logic Verification PS-E 4 0 0 4

9

ANALOG COMMUNICATION

Course Code: EC501 Credits: 3:0:0

Prerequisites: Signals & Systems Contact hours: 42

Course Coordinator: Dr. T. D. Senthil Kumar

Course objectives:

Illustrate the generation and demodulation of AM and DSBSC

Illustrate the generation and demodulation of SSB and VSB

Illustrate the generation and demodulation of FM

Understand the effect of noise in CW modulation systems

Appreciate the application of AM and FM systems and TV systems

Course Contents:

UNIT – I

Amplitude Modulation and Double Side-band Suppressed Carrier Modulation: Introduction to

AM: Time domain description, Frequency domain description. Generation of AM wave: Square law

modulator, switching modulator. Detection of AM waves: Square law detector, envelope detector,

time domain description of DSBSC, Frequency domain representation, Generation of DSBSC waves,

balanced modulator, ring modulator, coherent detection of DSBSC modulated waves, Costas loop,

Quadrature carrier multiplexing

UNIT – II

Single Side-band Modulation (SSB): Hilbert transform, properties of Hilbert transform, pre-

envelope, single side-band modulation, frequency domain description of SSB wave, time domain

description, frequency discrimination method for generating an SSB modulated wave, time domain

description, phase discrimination method for generating an SSB modulated wave, demodulation of

SSB waves

Vestigial Side-band Modulation: Frequency domain description, Generation of VSB modulated

wave, time domain description, coherent demodulation, envelope detection of VSB wave along with

carrier

UNIT – III

Angle Modulation (FM): Basic definitions, FM, narrow band FM, wideband FM, transmission

bandwidth of FM waves. Generation of FM waves: indirect FM and direct FM, frequency

stabilization in FM receivers, demodulation of FM waves, frequency discrimination method, phase

locked loop, non-linear model of phase locked loop, linear model of the phase locked loop, non-

linear effect in FM systems

10

UNIT – IV

Applications of AM and FM: AM radio (super heterodyne): block diagram of transmitter and

receiver, mixer, AGC, performance characteristics. FM radio: block diagram of transmitter and

receiver.

Elements of Colour TV: Frequency range and channel bandwidth, scanning and synchronization,

composite video signal. Block diagram of transmitter and receiver

UNIT – V

Noise Basics and Noise in Continuous Wave Modulation Systems: Introduction, shot noise,

thermal noise, white noise, noise equivalent bandwidth, noise figure, equivalent noise temperature,

cascade connection of two port networks, receiver model, noise in DSBSC receivers, noise in SSB

receivers, noise in AM receivers, threshold effect, noise in FM receivers, FM threshold effect, pre-

emphasis and de-emphasis in FM

TEXT BOOKS:

1. Simon Haykin, “Communication Systems”, 3rd edition, John Wiley, 1996

2. Simon Haykin, “An Introduction to Analog and Digital Communication”, 2nd edition,

John Wiley, 2003

3. R. R. Gulati, “Monochrome and Colour TV”, 3rd edition, New Age International (P) Ltd.

2004

REFERENCES:

1. B. P. Lathi, “Modern Digital and Analog Communication Systems”, 3rd edition, Oxford

University Press, 2005

2. H. Taub, D. L. Schilling, “Principles of Communication Systems” 2nd edition, Mc-

Graw Hill, 1986

Course Outcomes:

1. Describe the generation and demodulation of AM and DSBSC systems. (PO – a, b, c, d, h, k)

2. Describe the generation and demodulation of SSB and VSB. (PO – a, b, c, d, h, k)

3. Describe the direct and indirect method of generation of FM and its detection.

(PO – a, b, c, d, h, k)

4. Employ AM and FM in radio and TV systems. (PO – b, c, h, i, k)

5. Understand noise performance of receivers. (PO – a, b, h, i, k)

a.

11

DIGITAL SIGNAL PROCESSING

Course Code: EC502 Credits: 4:0:0

Prerequisites: Signals and Systems Contact hours: 56

Course Coordinator: Dr. K. Indira

Course objectives:

Appreciate the importance of Fourier Transform and its relation with other transform.

Illustrate filtering of long data sequence using overlap add and overlap save method.

Apply the concept of FFT algorithms to compute DFT.

Design FIR filter using various window method, frequency sampling and FIR differentiator.

Understand FIR filters in Symmetric and anti-symmetric nature.

Understand the characteristics of analog filters.

Design IIR filter using impulse invariant, bilinear transform and matched Z transforms.

Implement FIR &IIR filters for digital filter structures and signal flow graphs.

Appreciate the importance and application of DSP processors

Understand the Architecture overview of 54x and 67x processors.

Illustrate various addressing modes in 54x and 67x processor.

Course Contents:

UNIT – I

DFT and FFT: Frequency Domain Sampling and Reconstruction of Discrete-time signals, Discrete

Fourier Transform, DFT as a linear transformation, DFT relations with other transforms, DFT in

linear filtering, Filtering long data sequences: overlap-save, Filtering long data sequences: overlap-

add method, FFT algorithms: Direct computation of DFT, Radix-2 FFT algorithm: Decimation-in-

time algorithm, Radix-2 FFT algorithm: Decimation-in-frequency algorithm.

UNIT – II

FIR Filters: Design of FIR filters: Symmetric and anti-symmetric FIR filters, Design of linear-phase

FIR filters using windows and frequency sampling methods, FIR differentiators.

Structures for FIR Systems: Direct-Form Structures, Cascade-Form Structures and Lattice

Structures.

UNIT – III

IIR Filters: Analog filter specifications, classification of analog filters: Butterworth and Chebyshev

filters, frequency transformations, design of analog filters, Digital IIR filter design using impulse

invariant, bilinear transformation, Matched z-transform methods.

IIR filter structures: Direct form (I and II), Cascade, Parallel, and Transposed structures.

12

UNIT – IV

DSP Processors: Computer architectures for signal processing, Harvard architecture, Pipelining,

Hardware multiplier-accumulator, On-chip memory/cache, Extended Parallelism-SIMD, VLIW and

static super scalar processing. Data representations and arithmetic: Fixed point numbers and

Arithmetic, Floating Point Arithmetic, Comparison of Fixed-point and Floating Point Processors.

UNIT – V

TMS320C54x Processor: Architecture of 54x, Addressing modes: direct, Indirect addressing,

absolute addressing, memory mapped register addressing, stack addressing, circular and bit reversal

addressing. Instruction set: Load/store operations, Arithmetic operations, Logical Operations,

Program control operations. Implementation of FIR and IIR filters.

TEXT BOOKS:

1. J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms and

Applications,” Pearson Education Asia/Prentice Hall of India, 2002.

2. Sanjit K. Mitra, “Digital Signal Processing”, Tata McGraw Hill, 2006.

3. Sen M. Kuo, Woon-Seng Gan, “Digital Signal Processors: Architectures,

Implementations and Applications”, Pearson Education Asia, 1st Edition, 2005.

4. Emmanuel Ifeachor, Barrie W. Jervis, “Digital Signal Processing: A Practical Approach”,

Pearson Education, Second Edition, 2002.

REFERENCES:

1. Oppenheim and Schafer, “Discrete Time Signal Processing”, Pearson Education, 2003.

2. Venkataramani B, Bhaskar M, “Digital Signal Processors: Architecture, Programming and

Applications”, Tata McGraw Hill, 2002.

Course Outcomes:

1. Analyze the importance and application of FFT algorithm. (PO – a, b, c, k)

2. Design FIR and IIR filters which are used for various applications. (PO – b, c, d, k)

3. Employ digital filter structure to implement FIR and IIR expression. (PO – b, d, k)

4. Analyze the significance of DSP processor in real time application. (PO – a, b, h)

5. Describe processor architecture using macro model. (PO – b, d, h)

13

VLSI DESIGN AND CIRCUITS

Course Code: EC503 Credits: 4:0:0

Prerequisites: Solid state devices and Technology Contact hours: 56

Course Coordinator: A. R. Priyarenjini

Course objectives:

Introduce digital integrated circuits.

Introduce CMOS devices and manufacturing technology.

Introduce CMOS logic gates and their layout.

Calculate propagation delay, noise margins, and power dissipation in the digital VLSI circuits.

Design Combinational (e.g., arithmetic) and sequential circuit.

Understand the concepts of testing in VLSI.

Course Contents:

UNIT – I

INTRODUCTION: Historical perspective, circuit design example, VLSI Design methodologies,

hierarchy, Concept of modularity, regularity, locality, Design styles, Packaging, CAD. Fabrication of

MOSFETS: CMOS N-WELL, Layout design rules

UNIT – II

MOS Transistor: Structure, external biasing, operation, V I Characteristics, scaling, MOS

Capacitor, MOS Inverter: Static characteristics: Resistive load inverter, N type load, CMOS Inverter.

UNIT – III

Dynamic switching characteristics: Delay time, calculation of delay time, rise and fall times,

resistance, capacitance estimation, Switching power dissipation, super buffers.

UNIT – IV

Combinational MOS static Logic circuits: NMOS Depletion load complex logic circuits, Pass

transistor, Transmission gate, stick diagrams, mask layout. Sequential circuits: SR Latch, CMOS D

Latch, edge triggered flip flop. Dynamic logic circuits: Basic principles of PT circuits, Dynamic

CMOS circuit techniques: CMOS TG logic, Dynamic CMOS logic High performance Dynamic

circuits, charge sharing problems, remedies.

UNIT V

Design for testability: Fault type and models, Controllability, Observability, Ad hoc testing, scan

based techniques, BIST, IDDQ.

14

TEXT BOOKS:

1. Sung – Mo Kang, Yusuf Leblebici, “CMOS digital integrated circuits – Analysis and Design”,

Tata McGraw Hill, 3rd Edition, 2003.

REFERENCES:

1. Kamran Eshraghian, Dougles and A. Pucknell, “Essentials of VLSI circuits and systems”, PHI,

2005 Edition.

2. Weste and Eshraghian, “Principles of CMOS VLSI Design” - Pearson Education, 1999.

3. John P.Uyemura, “Chip Design for Submicron VLSI: CMOS Layout & Simulation”, Thomson

Learning, 2005.

4. John P. Uyemura, “Introduction to VLSI Circuits and Systems”, John Wiley, 2003.

5. Jan M. Rabaey, “Digital Integrated Circuits”, PHI, EEE, 1997.

6. Wayne Wolf, “Modern VLSI Design”, Pearson Education, 3rd Edition, 1997.

Course Outcomes:

1. Explain chip design options and design rules in VLSI. Illustrate the steps in CMOS VLSI

fabrication. (PO – c, d, h)

2. Apply basic principles to derive threshold voltages, and hence predict performance of various

inverter structures. (PO – a, b, c, h, k)

3. Describe the source of parasitics in MOS structures and their effect on circuit performance. (PO – a, b, c, d, h)

4. Employ different logic styles for circuit design and compare and contrast their performance. (PO – b, c, d, h)

5. Define different terms in the DFT domain and describe some important methods for DFT. (PO – d, h)

15

MICROCONTROLLERS

Subject Code: EC504 Credits: 4:0:0

Prerequisites: Digital Electronic Circuits Contact hours: 56

Course coordinator : Dr. K. Manikantan

Course objectives:

Provide a knowledge foundation which will enable students to pursue subsequent courses in

real-time embedded systems software and computer design.

Understand the differences between microcontrollers and microprocessors, different CPU

architectures, & describe the features of a typical microcontroller.

Comprehend the architectures of 8051 and MSP430 Microcontrollers, & understand the

operation of parts of these controllers, and be able to apply this knowledge in simple programs.

Use the 8051 addressing modes and instruction set to perform - arithmetic & logic operations,

data & control transfer operations, input & output operations.

Describe each module in MSP430, working out to the on-chip peripherals and Use low power

features of MSP430 to develop embedded solutions.

Course Contents:

UNIT – I

Microprocessors and Microcontrollers: Introduction, Microprocessors and Microcontrollers, A

microprocessors survey, RISC and CISC CPU architectures, Harvard and Von-Neumann CPU

architectures.

The 8051 Architecture: Introduction, 8051 microcontroller Hardware, Input/output Pins, Ports and

Circuits, External Memory, Counters and Timers, Serial Data Input/output, Interrupts.

Addressing Modes: Introduction, Addressing modes, External data Moves, Code Memory, Read

Only Data Moves / Indexed addressing mode, PUSH and POP Opcodes, Data exchanges, Example

Programs.

UNIT – II

Logical and Arithmetic Operations: Byte level logical operations, Bit level Logical operations,

Rotate and Swap operations, Example programs, Arithmetic operations: Flags, Incrementing and

Decrementing, Addition, Subtraction, Multiplication, and Division, Decimal Arithmetic, Example

programs.

Jump and Call instructions: The JUMP and CALL Program range; Jumps, Calls and Subroutines,

Interrupts and Returns, More Details on Interrupts, Example Problems.

8051 Programming in C: Data types and time delays in 8051C, I/O programming, logic operations,

data conversion programs, accessing code ROM space, data serialization.

16

UNIT – III

Timer/Counter programming in 8051: Programming 8051 Timers, Counter Programming,

Programming timers 0 and 1 in 8051C.

8051 Serial Communication: Basics of Serial Communication, 8051 connections to RS-232, 8051

Serial communication programming, Serial port programming in C.

UNIT – IV

Interrupts Programming: 8051 Interrupts, Programming Timer Interrupts, Programming External

Hardware Interrupts, Programming the Serial Communication Interrupts, Interrupt Priority in

8051/52, Interrupt Programming in C.

8051 Interfacing and Applications: Interfacing 8051 to LCD, Keyboard, ADC, DAC, Stepper

Motor Interfacing.

UNIT – V

Introduction to MSP430: Low power features, Pin-out, Functional block diagram, Memory map,

MSP430 families.

Architecture of MSP430: Central processing unit, Addressing modes, Instruction set, Clock system.

Functions, Interrupts and Low Power modes: Functions and subroutines, Interrupts, Low Power

modes of operation.

Digital I/O –Digital Input and Output: Parallel ports, Understanding the muxing scheme of the

MSP430 pins, programming examples.

On-chip peripherals: Watchdog Timer, Comparator, Op-Amp, Basic Timer, ADC, DAC, SD16,

LCD.

MSP430 Interfacing: Interfacing LED, LCD, ADC, DAC, Programming examples.

TEXT BOOKS:

1. Kenneth J Ayala, “The 8051 Microcontroller Architecture, Programming and Applications”,

Second Edition, Penram International 1996 / Thomson Learning, 2005.

2. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D McKinlay, “The 8051 Microcontroller

and Embedded Systems – Using Assembly and C”, PHI 2006 / Pearson 2006.

3. “MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010.

REFERENCES:

1. M. Predko, “Programming and Customizing the 8051 Microcontroller”, McGraw Hill, 1999.

2. MSP430 Teaching CD-ROM, Texas Instruments, 2008.

17

Course outcomes:

1. Identify the components of microcontroller architecture and illustrate these with the 8051

microcontrollers. (PO – a, b, k)

2. Use commands/instructions that place data in internal memory, external memory, get data from

ROM addresses, exchange data, predict the ranges of Jump. (PO – a, b, c)

3. Develop 8051 assembly language and C programs for time delays, I/O operations, and Serial

communication. (PO – a, b, c, f, h, k)

4. Develop programs using interrupts and write C programs to interface 8051 chip to interfacing

modules to develop single chip solutions. (PO – a, b, c, d, f, h, k)

5. Identify the components of microcontroller architecture and illustrate these with the MSP430

microcontrollers to design low power embedded applications using MSP430.

(PO – a, b, c, d, f, h)

18

MICROWAVE COMPONENTS AND CIRCUITS

Course Code: EC505 Credits: 4:0:0

Prerequisites: Electromagnetics Contact hours: 56

Course Coordinators: Sujatha B

Course Objectives:

Apply knowledge of impedance matching for designing feed networks for devices like

antennas that may be fed using different transmission line.

Extend the applicability of Smith charts for analyzing active circuits.

Analyze systems that contain a combination of various microwave components like

directional couplers, filters, mixers etc.

Course Contents:

UNIT – I

Transmission line theory and Impedance matching: Lumped-element circuit model for a

transmission line – wave propagation on a transmission line, lossless line; Terminated lossless

transmission line; Smith chart – combined impedance-admittance Smith chart, matching with lumped

elements (L Networks) – analytic solutions, Smith chart solutions.

UNIT – II

Transmission lines, Impedance tuning and Resonators: Single-stub tuning – shunt stubs, series

stubs; Quarter-wave transformer; Coaxial line – TEM modes; Stripline – formulas for propagation

constant, characteristic impedance, attenuation, approximate electrostatic solution; Introduction to

Microstrip line; Series and parallel resonant circuits, loaded and unloaded Q; Transmission line

resonators – short-circuited λ/2 line, short-circuited λ/4 line, open-circuited λ/2 line.

UNIT – III

Microwave network analysis, Power dividers and Directional couplers: Impedance and

admittance matrices – reciprocal networks, lossless networks; Scattering matrix – reciprocal

networks and lossless networks, shift in reference planes; Basic properties of dividers and couplers –

three-port networks, four-port networks; T-junction power divider – lossless divider, resistive

divider; Wilkinson power divider – even-odd mode analysis.

UNIT – IV

Microwave filters: Periodic structures – analysis of infinite periodic structures, terminated periodic

structures, k-β diagrams and wave velocities; Filter design by the image parameter method – image

impedances and transfer functions for two-port networks, constant-k filter sections, m-derived filter

sections, composite filters; Stepped-impedance low-pass filters.

19

UNIT – V

RF diodes, Oscillators and Mixers: RF diode characteristics – PIN diodes and control circuits,

varactor diodes; Mixer characteristics, single-ended diode mixer; Gunn diodes (theory) – Gunn

effect, RWH theory, modes of operation; IMPATT diodes (theory) – avalanche multiplication,

carrier and external currents, negative resistance; Reflex Klystrons (theory) – velocity modulation,

bunching process. (NO MATHEMATICAL ANALYSIS)

TEXT BOOKS:

1. David M Pozar, “Microwave Engineering”, 3rd edition, Wiley, 2011.

2. Samuel Y Liao, “Microwave Devices and Circuits”, 3rd edition, Pearson, 2011.

REFERENCES:

1. Annapurna Das and Sisir K Das, “Microwave Engineering”, McGraw-Hill, 2006.

2. John Ryder D, “Networks, Lines and Fields”, 2nd edition, PHI, 2010.

3. R. E. Collin, “Foundations for Microwave Engineering”, 2nd edition, John Wiley, 2005.

Course Outcomes:

1. Define line parameters and analyze various transmission lines and resonators. (PO – a, b, h, k)

2. Apply concepts of analysis using Smith chart for impedance matching and appraise different

impedance matching networks. (PO – a, b, c, h, k)

3. Employ microwave network analysis in design of multiport microwave networks. (PO – a, b, c,

d, e, h, k) 4. Describe and design microwave filters. (PO – a, b, c, d, e, h, k)

5. Apply different microwave diodes and mixers in microwave systems. (PO – a, b, c, d, e, h, k)

20

ANALOG COMMUNICATION LABORATORY

Course Code: EC501L Credits: 0:0:1

Prerequisites: Signals & Systems Contact Sessions: 12

Course Coordinator: Dr. T. D. Senthil Kumar

Course objectives:

Obtain a practical perspective of various communication modules

Implement various analog modulation and demodulation schemes using discrete components

List of Experiments

1. Design and construction of second order active low-pass filter and high- pass filter. Plot of

frequency response and estimation of roll-off factor

2. Design and construction of second order active band-pass filter and band-stop filter. Plot of

frequency response and estimation of roll-off factor

3. Class-C amplifier. Plot of efficiency vs load resistance.

4. Generation of AM using collector modulation. Plot of modulation signal amplitude vs

modulation index.

5. Demodulation of AM using envelope detector. Plot of AM output vs input signal

6. Generation of DSBSC using ring modulation. Observation of output waveform

7. Generation of AM/DSBSC using IC MC1496. Observing the output waveforms

8. Generation of FM using IC 8038. Plot of frequency vs input dc and estimation of modulation

index

9. Pre-emphasis and de-emphasis.

10. Transistor mixer study of up conversion and down conversion.

11. Demodulation of FM using PLL.

12. Matlab simulation of analog modulation and demodulation techniques.

Course Outcomes:

1. Construct second order active filters for various frequency bands. (PO – b, c, e, f, h, j)

2. Design and implement modulation and demodulation circuit for amplitude modulation. (PO – a,

c, d, e, f, h, j) 3. Design and implement modulation and demodulation circuit for frequency modulation.

(PO – c, e, f, h, j) 4. Construct the circuit and study the characteristics of pre-emphasis and de-emphasis circuit.

(PO – c, e, f, h, j) 5. Construct RF up and down converter. (PO – c, e, f, h, j)

21

DIGITAL SIGNAL PROCESSING LABORATORY

Course Code: EC502L Credits: 0:0:1

Prerequisites: Signals & Systems Contact Sessions: 12

Course Coordinator: Dr. K. Indira

Course objectives:

Gain a working knowledge of the design & implementation on various DSP operations using

MATLAB.

Obtain a practical perspective of convolution and filtering operations using DSP processor

Course Contents:

A. LIST OF EXPERIMENTS USING MATLAB / DSP PROCESSOR

1. Perform the following operation on a given sequence (Time shifting, Up and down sampling,

Folding)

2. Verification of sampling theorem.

3. Convolution of given sequence

a) Linear b) Circular

4. Solving a given difference equation with and without initial conditions

5. Computation of N point DFT of a given sequence and to plot magnitude and phase spectrum,

and verify using built in function

6. Given a causal system H(z), obtain pole-zero plot, magnitude and phase response.

7. Linear convolution of two sequences using DFT and IDFT.

8. Circular convolution of two given sequences using DFT and IDFT

9. Design and implementation of FIR filter to meet given specifications. (Window, frequency

sampling method)

10. Design and implementation of IIR filter to meet given specifications (Impulse Invariant,

Bilinear Transform)

B. LIST OF EXPERIMENTS USING DSP PROCESSOR

1. Linear convolution of two given sequences.

2. Circular convolution of two given sequences.

3. Solving a given difference equation

4. Computation of N- Point DFT of a given sequence

5. Realization of an FIR filter (any type) to meet given specifications. The input can be a signal

from function generator / speech signal.

TEXT BOOKS:

1. “Digital Signal Processing using MATLAB”, J. G. Proakis, Ingle, MGH, 2000.

2. “Digital Signal Processors”, B. Venkataramani and Bhaskar, TMH, 2002.

REFERENCES:

1. “Digital Signal Processing using MATLAB”, Sanjit K Mitra, TMH, 2001.

22

Course Outcomes

1. Perform basic operations on a given signal. (PO – a, b, f)

2. Implement linear convolution and circular convolution. (PO – b, f)

3. Implement FIR filter and IIR to meet the given specifications. (PO – b, c, d, f)

4. Implement IIR filters to meet the given specification. (PO – b, c, d, f)

5. Implement convolution and filtering using DSP processor. (PO – b, f)

23

MICROCONTROLLER LAB

Subject Code: EC504L Credits: 0:0:1

Prerequisites: Digital Electronic Circuits Contact Sessions : 12

Course Coordinator : Dr. K. Manikantan

Course objectives:

Understand assembly level programming and the C data types for 8051, & write 8051 C

programs & assembly language programs using Keil development software.

Illustrate the various modes of 8051 timers, describe serial communication features of 8051 and

program the 8051 timers/counters & serial port in assembly & C.

Understand what occurs within the 8051 on an interrupt. Understand how hardware generated

interrupts operate, & write programs for 8051 using interrupts.

Interface application circuits like LCD, keyboard, ADC, DAC and stepper motor with 8051

microcontroller & develop application programs using 8051 C.

Understand assembly level programming and the C data types for MSP430 & write C programs

& assembly language programs using Code Composer Studio IAR workbench development

software.

LABORATORY EXPERIMENTS

PART A: ASSEMBLY LANGUAGE PROGRAMMING (using KEIL uVISION 3)

1. Block move, Exchange, Sorting, Finding largest element in an array, Arithmetic instructions

2. Counters

3. Code conversion programs

4. Programs using serial port, and on-chip timers.

PART B: INTERFACING

Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions for:

5. Keyboard interface.

6. External ADC interface.

7. Generate different waveforms using DAC interface.

8. Stepper Motor interface.

PART C: Programming MSP430 with Code Composer Studio/IAR Embedded Workbench

9. Assembly Language programs for arithmetic and logic operations

10. C Programs for interfacing LCD panel and Keypad.

TEXT BOOKS:

1. Kenneth J Ayala, “The 8051 Microcontroller Architecture, Programming and Applications”,

Second Edition, Penram International 1996 / Thomson Learning 2005.

2. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D McKinlay, “The 8051

Microcontroller and Embedded Systems – Using Assembly and C”, PHI 2006 / Pearson 2006.

3. “MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010.

24

REFERENCES:

1. M. Predko, “Programming and Customizing the 8051 Microcontroller”, McGraw Hill, 1999.

2. MSP430 Teaching CD-ROM, Texas Instruments, 2008.

Course outcomes

1. Use hardware and software development and debugging tools. (PO – b, c, d, e, f, )

2. Develop, simulate and debug 8051 assembly language and C programs for time delays, I/O

operations, logic and arithmetic operations, data conversion using Keil software development

tools. (PO – a, b, c, e, f)

3. Write C programs to interface 8051 chip to Interfacing modules to develop single chip

solutions for: Displaying the pressed key's key code on the On-board LCD of the ESA

MCB51, rotate the stepper motor, read the ADC output and display it on the on-board LCD and

generate waveforms using DAC. (PO – a, b, c, e, f)

4. Interpret and design hardware and software for simple real-time digital systems which use the

8051 microcontroller. (PO – b, c, d, e, f, k)

5. Design low power embedded applications using MSP430. (PO – b, d, e, f, k)

25

DIGITAL COMMUNICATION

Subject Code: EC601 Credits: 4:0:0

Prerequisites: Analog Communication, Signals and Systems Contact Hours: 56

Course Coordinator: Mrs. Lakshmi S.

Course Objectives:

Understand Nyquist Sampling Theorem.

Apply the practical aspects of signal sampling.

Understand the different quantization techniques.

Appreciate the need for DPCM, DM and ADM.

Categorize different Line Codes in terms of their Power Spectra.

Understand ISI and ways to overcome the same.

Conceptualize and apply Correlative and Duo binary Coding techniques.

Analyze the concept of Detection and Estimation.

Apply Gram-Schmidt orthogonolization procedure for signals.

Discuss the need for a Matched Filter Receiver.

Understand Coherent modulation techniques such as BPSK, ASK, DPSK and QPSK systems.

Analyze the same in terms of error probability and power spectrum.

Understand Non-Coherent Modulation Techniques.

Course Contents:

UNIT – I

Signal Sampling: Basic signal processing operations in digital communication, Sampling Principles,

Sampling Theorem, Quadrature sampling of band-pass signals, Practical aspects of sampling and

signal recovery, PAM, TDM.

UNIT – II

Waveform Coding Techniques: PCM block diagram, Different quantization techniques, SNR in

PCM, robust quantization, DPCM, DM, Adaptive DM

UNIT – III

Base-Band Shaping for Data Transmission: Line Codes and their power spectra, ISI, Nyquist

criterion for distortion less base-band binary transmission, correlative coding, duobinary coding,

adaptive equalization, eye pattern

UNIT – IV

Digital Modulation and Demodulation Techniques: Coherent binary modulation techniques,

BPSK, FSK, ASK, DPSK, QPSK systems with signal space diagram, generation, demodulation and

error probability concept, Comparison using Power Spectrum, Coherent demodulation techniques for

ASK, FSK and BPSK.

26

UNIT – V

Detection and Estimation: Concept of Detection and Estimation, Correlation Receiver, Matched

Filter Receiver, Properties of Matched Filter. Non -Coherent demodulation techniques for FSK and

BPSK, Synchronization: Carrier synchronization Symbol Synchronization.

TEXT BOOKS:

1. Simon Haykin, “Digital Communications”, John Wiley, 2003.

2. J. Proakis, “Digital Communication”, 4th Edition, McGraw Hill, 2000.

REFERENCES:

1. K. Sam Shanmugam, “Digital and Analog Communication Systems”, John Wiley, 1996.

2. Simon Haykin, “An Introduction to Analog and Digital Communication”, John Wiley, 2003.

3. Bernard Sklar “Digital Communications”, Pearson Education, 2007.

4. K. Sam Shanmugam, A. M. Breipohl, “Random Signals: Detection, Estimation and Data

Analysis”, Wiley, 1988.

Course Outcomes:

1. Sample a signal and reconstruct it at receiver. (PO – a, b, c, h, k)

2. Design a PCM, DPCM, DM and ADM systems. (PO – a, b, c, d, h, k)

3. Design Base Band shaping for data transmission. (PO – a, b, c, k)

4. Describe system level blocks for BPSK, ASK, DPSK and QPSK systems. (PO – a, b, c, h, k)

5. Using GSDP procedure, analyze coherent and no-coherent digital modulation systems and

understand the basics of spread spectrum technology. (PO – a, b, c, h, k)

27

ANALOG AND MIXED MODE SIGNAL VLSI DESIGN

Subject Code: EC602 Credits: 3:0:0

Prerequisites: SSDT Contact hours: 42

Course Coordinator: Mr. M. Nagabhushan

Course learning objectives:

Design single stage amplifiers using PMOS & NMOS driver circuits with different loads.

Quantitatively analyze a differential pair amplifier with differential loads.

Analyze the frequency response of single stage and multistage amplifiers.

Analyze the op-amp characteristics and its performance parameters.

Analyze the stability and frequency compensation of op-amp.

Study the fundamentals of data converters.

Course Contents:

UNIT – I

Introduction & Single Stage Amplifiers: MOS Device Basics, MOS Device, Models, RC Circuits,

Passive Devices, mixed signal Layout issues, Common Source Amplifiers, Source Follower,

Common Gate, Cascode Structures and Folded Cascode Structures.

UNIT – II

Differential Amplifier & Current Mirrors: Introduction to Differential Pair Amplifier,

Quantitative Analysis to Differential Pair Amplifier, Common Mode Response, Differential

Amplifiers with Different Loads, Effects of Mismatches. Simple Current Mirrors, Cascode Current

Mirrors, Differential Pair with Current Mirror Load.

UNIT – III

Operational Amplifiers & Frequency Response: Op Amps Low Frequency Analysis, Two Stage

Op Amps, Common Mode Feedback, Frequency Response of Common Source Amplifiers, Source

Follower Common Gate, Cascode Structures and Folded Cascode Structures, Differential Amplifiers,

Single Ended Differential Pair.

UNIT – IV

Frequency Compensation & Stability: General considerations, multi-pole systems, Phase Margin,

Frequency Compensation Techniques in Telescopic Op Amps, Folded Cascode Op Amps, Two

Stage Op Amps, other compensation techniques.

UNIT – V

Data Converters: Analog vs Digital Discrete Time-Signals, Converting Analog Signals to Digital

Signals, Sample and Hold Characteristics, DAC Specifications, ADC Specifications, DAC

Architectures, Digital Input Code, Resistor String, R-2R Ladders Networks, Current Steering,

Charge Scaling DACs, Cyclic DAC, Pipeline DAC, problems ADC Architectures. Flash type, 2-Step

Flash, Pipeline ADC, Integrating ADC, Successive Approximation methods, Problems.

28

TEXT BOOKS:

1. B Razavi ,”Design of Analog CMOS Integrated Circuits”, First Edition, McGraw Hill, 2001

2. R. Jacob Baker, Harry W Li, David E Boyce, “CMOS Circuit Design, Layout, Simulation”,

PHI Education, 2005.

REFERENCES:

1. Johns and Martin “Analog Integrated Circuit Design”, John Wiley Publications, 1997

2. P E Allen and D R Holberg “CMOS Analog Circuit Design”, Second Edition, Oxford

University Press, 2002.

3. B.Razavi, “Microelectronics”, First Edition, McGraw Hill, 2001.

Course outcomes:

1. Design a simple current mirror & cascaded current mirrors. (PO – a, b, c, d, f, j, k)

2. Design a multistage amplifier using single stage amplifier concept. (PO – a, b, c, d, f, j, k)

3. Determine the poles and zeros of a multi pole system & analyze the frequency response,

stability of the system. (PO – a, b, c, d, f, h, j, k)

4. Design an operational amplifier to optimize its performance metrics. (PO – a, b, c, d, f, h, j, k)

5. Analyze different ADC/DAC architectures. (PO – a, b, c, d, h, j, k)

29

COMPUTER COMMUNICATION NETWORKS

Course Code: EC603 Credits: 3:0:0

Prerequisites: Fundamentals of computing and Data Structures Contact Hours: 42

Course Coordinator: Mrs. Mamtha Mohan

Course Learning Objectives:

Understand the fundamentals of OSI model and the TCP/IP suite

Understand the functioning of addresses of the internet

Understand the concept of linking different types of networks in data communication.

Design of protocols used in noisy and noiseless channel

Basic concept about the protocols for the transmission of frames.

Understanding the concepts of multiple access such as Random access, Controlled access and

Channelization

Discuss the basic concepts of IEEE standards for wired and wireless LAN, and its architecture,

Connecting devices.

Understand and model logical addressing, IPv4 and IPv6

Appreciating the significance of routing algorithms such as distance vector algorithm,

minimum spanning tree, Shortest path algorithm, path vector routing

Understanding the protocols used in transport layer.

Course Contents:

UNIT – I

Network Models: Introduction, Layered tasks, OSI Model Layers in OSI model: TCP/IP Suite,

Addressing, Telephone Network, Dial up Modem DSL, Cable TV for Data Transmission, FDDI,

SONET.

UNIT – II

Data Link Control: Framing, Flow and error control, Protocols, Noiseless channels and noisy

Channels HDLC Protocol, Error detection (CRC)

UNIT – III

Multiple access: Random access: CSMA, CSMA/CD, CSMA/CA, Controlled access Channelization

UNIT – IV

Wired, Wireless LAN and Connecting LANs: Ethernet, IEEE standards, Standard Ethernet, IEEE

802.11Bluetooth, Connecting LANS Connecting Devices, Back Bone Networks

30

UNIT – V

Network Layer, Transport layer and Application Layer: Logical addressing Ipv4 addresses:

IPV6 Addresses, Transition from Ipv4 to Ipv6

Delivery: Forwarding, Unicast Routing Protocols, Process to process delivery, UDP & TCP format,

and Congestion control concepts.

TEXT BOOKS:

1. B. Forouzan, “Data Communication Networking”, 4th Edition, TMH, 2006.

REFERENCES:

1. James F. Cruz, Keith. W. Ross, “Computer Networks”, Pearson Education, 2nd Edition, 2003.

2. Wayne Tomasi, “Introduction to Data communication and networking”, Pearson Education,

2007.

Course Outcomes:

1. Discriminate the functionality between the layers in OSI model and TCP/IP suite. (PO – b, h, k)

2. Employ protocols to facilitate the transmission of frames and to decide the efficiency of the

protocols. (PO – a, b, d, f, h, k)

3. Distinguish the IEEE standards designed to understand the interconnectivity between different

LANs. (PO – b, h, k)

4. Analyze the global addressing schemes in the Internet to configure the addresses for the subnet.

(PO – a, b, c, d, h, k)

5. Employ different algorithms to route a packet to the destination in different networks needed

for process to process delivery. (PO – a, b, c, d, h, k)

31

ANTENNAS AND PROPAGATION

Subject Code : EC604 Credits: 3:0:0

Prerequisites : Electromagnetics Contact hours: 42

Course Coordinator: V Nuthan Prasad

Course Objectives:

Apply the concepts of vector coordinates and wave theory for the analysis of radiation pattern,

field components in electromagnetism.

Understand basic antenna parameters.

Appreciate the importance of antennas for different frequency and various applications.

Illustrate various usage of antenna by designing and sketching the radiation patterns.

Illustrate the signal transmission by designing a suitable antenna using software tools.

Design any antenna which has good directivity and beam width which can be used in practical

application.

Understand different propagation concepts like LOS, Ionosphere and surface wave.

Understand the effect of relative permittivity and conductivity in ionosphere for wave

propagation.

UNIT – I

Antenna basics: Introduction, basic antenna parameters, patterns, beam area, radiation intensity,

beam efficiency, directivities and gain, antenna apertures, effective height, bandwidth, radiation

efficiency, antenna temperature and antenna field zones.

UNIT – II

Point sources and arrays: Introduction, point sources, power patterns, power theorem, radiation

intensity, field patterns, phase patterns, Array of two isotropic point sources, principles of pattern

multiplication, broad side, end fire array and Hasen and Woodyard array.

UNIT – III

Electric dipoles and thin linear antennas: Introduction, short electric dipole, fields of a short

dipole, radiation resistance of short dipole, field patterns of dipole in general, λ/2 dipole, radiation

resistances of λ/2 thin linear antenna, long wire antenna, folded dipole antennas.

Small loop, comparison of far fields of small loop and short dipole, far field patterns of small circular

loop, radiation resistance, directivity.

UNIT – IV

Antenna types: Yagi-Uda array, parabolic reflectors, log periodic dipole antenna, lens antenna,

rectangular horn antennas, introduction to smart antennas.

Microstrip Antennas: Salient features, Advantages and limitations, Rectangular microstrip

antennas, Feed methods, Characteristics of microstrip antennas.

32

UNIT – 5

Radio wave propagation: Introduction, free space propagation, ground reflection, surface wave,

diffraction, space wave propagation.

Ionosphere propagation, electrical properties of the ionosphere, expressions for conductivity and

relative permittivity.

TEXT BOOK:

1. John D Kraus, Ronald J Marhetka, Ahmad S Khan, “Antenna and Wave Propagation”, Fourth

edition, Tata McGraw Hill, 2006.

REFERENCES:

1. John D Kraus, “Antennas”, McGraw Hill, 2nd edition, 1988.

2. Lamont V Blake, “Antennas: Fundamentals, Design, Measurement”, 3rd edition, Scitech

Publishing, 2009.

3. Constantine A Balanis, “Antenna, Theory, Analysis & Design”, John Wiley & Sons, 2nd

edition, 1997.

Course Outcomes:

1. Evaluate various far-field antenna parameters and apply the Friis transmission formula.

(PO – a, b, c, d, j, k, l)

2. Analyze various linear arrays of point sources and apply the pattern multiplication principle.

(PO – a, b, c, h, i, j, k)

3. Classify different field patterns on dipole and loop antenna. (PO – a, b, c, d, h, i, k)

4. Describe the operation and applications of various aperture antennas. (PO – a, b, c, d, h, k)

5. Characterize the propagation of radio waves in the atmosphere. (PO – a, b, e, h, i)

33

ENTREPRENEURSHIP AND MANAGEMENT

Course Code: EC605 Credits: 2:0:0

Prerequisites: Nil Contact hours: 28

Course Coordinator: Mr. C. G. Raghavendra

Course objectives:

Develop a deep working knowledge of managerial fundamentals.

Inculcate advanced ability to communicate and work in multidisciplinary teams.

Acquire skills to conceive, design, implement, and operate systems in an enterprise and societal

context.

Develop reinforce managerial traits, motivation and the spirit of Organization.

Facilitate decision making process for setting up new enterprise.

Facilitate successful and profitable operation of the enterprise.

Develop skills to create an environment of sensitivity to cultural and personal factors for

effective communication.

Know all the government polices available to start up a new business enterprise and

Institutional support.

Understand the meaning, identification, selection of project and also preparation and errors in

project reports.

Course Contents:

UNIT – I

Management: Introduction, meaning-nature and characteristics of management, scope & functional

areas of management. Management as science, art or profession, Management and administration,

Roles of management, Levels of management. Development of management thought, early

management approaches, Modern management approaches.

Planning: Nature, Importance and purpose of planning process, Objectives, Types of plans (meaning

only), Decision making, Importance of planning, Steps in planning and planning premises, Hierarchy

of plans.

UNIT – II

Organizing and Staffing: Nature and purpose of organization, Principles of organization, Types of

organization, Departmentation, Committees, Centralization vs Decentralization of authority and

responsibility, Span and control, MBO and MBE (meaning).Nature and importance of staffing,

Process of selection and recruitment(in brief).

UNIT – III

Directing and Controlling: Meaning and nature of directing, Leadership styles, Motivation theories,

Communication meaning and importance, Techniques and importance of coordination, Meaning and

steps in controlling, Essentials of sound control system, Methods of establishing control (in brief).

34

UNIT – IV

Entrepreneur & Small – Scale Industry Entrepreneur: Meaning of entrepreneur, Evolution of the

concept, Functions of an entrepreneur, Evolution of Entrepreneur, Development of Entrepreneurship.

Entrepreneur vs Intrapreneur, Entrepreneurship and Manager, Attributes and Characteristics of a

successful Entrepreneur, Role of Entrepreneur in Indian economy and developing economies with

reference to Self-Employment development, Entrepreneurship in India, Entrepreneurship – its

Barriers and Entrepreneurial Culture.

Small Scale Industry: Definition, Characteristics, Need and rationale of small-scale industry.

Objectives, Scope, Role of SSI in Economic Development, Advantages of SSI, Steps to start an SSI

– government policy towards SSI, Different policies of SSI, Government support during 5 years

plans, Impact of Liberalization, Privatization Globalization on SSI, Effect of WTO /GATTT

supporting agencies of government for SSI.

UNIT – V

Project Management: Meaning of project, Project Identification, Project selection, Project report -

Need and significance of report, Contents, Formulation, Technical, Financial, Marketing, Personnel

and Management Feasibility.

Entrepreneurship Development and Government: Estimating and Financing funds requirement -

Schemes offered by various commercial banks and financial institutions like IDBI, ICICI, SIDBI,

KSFCs. Role of Central Government and State Government in promoting Entrepreneurship -

Introduction to various incentives, subsidies and grants. Export Oriented Units - Fiscal and Tax

concessions available. Case studies of Successful Entrepreneurial Ventures, Failed Entrepreneurial

Ventures and Turnaround Ventures.

TEXT BOOKS:

1. P. C. Tripathi, P. N. Reddy, “Principles of Management”, McGraw Hill, 2008.

2. Vasant Desai, “Dynamics of Entrepreneurial Development & Management”, Himalaya

Publishing House, 4th Edition, 2010.

3. Poornima M Charantimath, “Entrepreneurship Development – Small Business Enterprises”,

Pearson Education, 3rd edition, 2006.

REFERENCES:

1. Robert Lusier, “Management Fundamentals – Concepts, Application, Skill Development”,

Thomson, 2006.

2. S. S. Khanka, “Entrepreneurship Development”, S Chand & Co, 3rd edition, 2008.

Course Outcomes:

1. Identify, analyze and solve organizational problems. (PO – a, b, d, e, f, g, h, i, j, k, l)

2. Apply knowledge and skills required to function in a specific managerial discipline. (PO – a, b,

e, g, h, i, j, k, l) 3. Recognize and apply knowledge of environmental friendly resources and to utilize them

effectively and efficiently in a workplace environment. (PO – a, d, e, f, g, h, i, j, k, l)

4. Acquired all the necessary skills and knowledge to be a successful entrepreneur.(PO – a, b, d, e,

g, h, i, j, k, l) 5. Effectively prepare and present project appraisal and report. (PO – a, b, c, d, f, g, h, i, j, k, l)

35

DIGITAL COMMUNICATION AND MICROWAVE LABORATORY

Course Code: EC601L Credits: 0:0:1

Prerequisite: Analog Communication & LIC Contact Sessions: 12

Course Coordinator: Mrs. Lakshmi S.

Course Objectives

Verify sampling theorem

Implement various Digital modulation and demodulation schemes using discrete components

Multiplex signals in time-domain

Verify microwave three port and four port network analysis using scattering

parameters.(Power dividers and directional couplers)

Understand the wave propagation through the rectangular waveguide and to measure VSWR,

impedance and operating frequency.

Determine the gain and directivity and beam width of dipole and yagi antennas using strip or

micro strip line.

Observe the losses in optical fiber communication link.

List of Experiments

1. Verification of Sampling theorem using natural sampling and Flat Top sampling circuits

2. Time Division Multiplexing of two band limited signals and also to recover the signals and

receiver.

3. Generation of Amplitude Shift Keying signals using IC 4016 and recovery of the ASK signals

using detector circuits.

4. Generation of Frequency Shift Keying signals using MUX CD 4051 and recovery of the FSK

signals using frequency discriminators.

5. Generation of Phase Shift Keying signals using MUX CD 4051 and detection of PSK signals

using phase discriminating circuits.

6. Generation and detection Differential Binary signal and Quadrature PSK using DPSK kits.

7. To verify the power division and calculate insertion loss, isolation of Hybrid network

(Magic tee).

8. Measurement of losses in a given optical fiber (propagation loss, bending loss) and numerical

aperture.

9. Measurement of frequency, guide wavelength, power, VSWR and attenuation in a microwave

test bench.

10. Measurement of directivity and gain of antennas: Standard dipole (or printed dipole), and Yagi

antenna (printed).

11. Determination of coupling and isolation characteristics of a stripline (or microstrip) directional

coupler

12. (a) Measurement of resonance characteristics of a microstrip ring resonator and determination

of dielectric constant

(b) Measurement of power division and isolation characteristics of a microstrip 3 dB power

divider.

36

Course Outcomes

1. Implement a natural sampling and flat-top sampling circuit to find Nyquist rate. (PO – a, b, c, e,

f, h, k) 2. Design and implement ASK, PSK, FSK, DPSK digital modulation schemes. (PO – c, d, e, f, h, k)

3. Obtain the transmission line parameters of different types of transmission lines. (PO – c, d, e, f,

h, k,) 4. Employ microwave network analysis in design of multiport microwave networks. (PO – b, c, d,

e, f, h, k) 5. Obtain the radiation pattern and calculate antenna parameters. (PO – b, c, d, e, f, h, k)

37

VLSI LAB

Course Code: EC602L Credits: 0:0:1

Prerequisites: Solid State Devices & Technology Contact Sessions: 12

Course Coordinator: Mr. M. Nagabhushan

Course Objectives:

VLSI design concepts studied from 5th semester & MOS concepts studied in 6th semester are

employed in various MOS amplifier applications.

Course Experiments:

I: Digital Circuits using Microwind Tool:-

1. Schematic Entry and simulation of the following circuits.

(i) Not gate (ii) 2 input nand gate and nor gate (iii) Ex-or gate (iv) full adder (v) 4-bit parallel adder

2. Schematic entry and simulation of Sequential circuits.

(i) JK Flip Flop using nand gates (ii) JK Master slave flip flop (iii) 3bit asynchronous up counter (iv)

3 bit SIPO shift register

3. Preparing Layout and checking DRC for combinational circuits/sequential circuits (i) Inverter (ii)

Full adder (iii) JK Flipflop

II. Analog circuits using Cadence tools

1. Design an Inverter with given specifications, completing the design flow mentioned below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design

e. Verify & Optimize for Time, Power and Area to the given constraint

2. Design the following circuits with given specifications, completing the design flow mentioned

below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design.

i) A Single Stage differential amplifier

ii) Common source and Common Drain amplifier

3. Design the following circuits with given specifications, completing the design flow mentioned

below:

a. Draw the schematic and verify the following

i) DC Analysis

38

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design

i) Current mirrors

ii) Common gate amplifier

4. Design an op-amp with given specification using given differential amplifier Common source and

Common Drain amplifier in library and completing the design flow mentioned below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design.

TEXT BOOK:

1. “Design of Analog CMOS Integrated Circuits”, B Razavi, First Edition, McGraw Hill, 2001.

2. R. Jacob Baker, Harry W Li, David E Boyce, “CMOS Circuit Design, Layout, Simulation”,

PHI Education, 2005.

REFERENCES:

1. Johns and Martin, “Analog Integrated Circuit Design”, John Wiley Publications, 1997.

2. P E Allen and D R Holberg, “CMOS Analog Circuit Design”, Second Edition, Oxford

University Press, 2002

3. B. Razavi, “Microelectronics”, First Edition, McGraw Hill, 2001.

Course Outcomes

1. Practically simulate the theory concepts using microwind and cadence simulators. (PO – c, d, e,

f, h, j)

2. Simulate the basic building blocks for required gain and stability. (PO – c, d, e, f, h, j)

3. Implement the basic building blocks used for construction of opamp. (PO – c, d, e, f, h, j)

4. Use op-amp and various components for constructing any data converter applications. (PO – a,

b, c, d, e, f, h, j)

5. Implement any digital circuit using microwind tool. (PO – a, b, c, d, e, f, h, j)

39

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 24 credits as electives.

The student has to earn a maximum of 03 credits as open elective.

Subject Code Subject Title L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

40

PROFESSIONAL ELECTIVES

OOPS WITH C++ AND DATA STRUCTURES

Subject Code : ECPE01 Credits: 3:0:1

Prerequisites : Data Structures using C Contact Hours: 42 + 14

Course Objectives:

Understand OOP concepts – classes, objects

Understand the features of inheritance overloading, polymorphism

Understand data structures stacks, queues, lists, heaps, and priority queue

Course Contents:

UNIT – I

Introduction: Structure of C++ program: Preprocessor directive, declarations and definitions,

Functions: simple function, passing arguments to functions such as variables, reference arguments

pointer type, function return data type such as constant, variables, data structures, specifying a class,

member function and member data, nested classes, static data members and member functions,

friendly functions

UNIT – II

Classes and Objects: Definition, class initialization, class constructors and destructors, constructor

types, multiple constructor in a class, destructors, Inheritance, defining derived classes, different

types of inheritance, Virtual base classes, abstract classes, constructors in derived classes, virtual

functions and dynamic polymorphism, pure virtual functions

UNIT – III

Operator Overloading: Overloading various operators, overloading using friends, new and delete

operators, rules, type conversions, exception handling and working with files

UNIT – IV

Stacks: ADT, derived classes, formula based representation and linked list based representation,

Applications

Queue: ADT, derived classes, formula based and linked representation, Applications

UNIT V

Skip lists and hashing: Linear representation, skip list and hash table representation

Trees: Binary trees, properties and its representation, operations, binary tree traversal, ADT

Priority queues: Linear list, heaps.

41

List of Programs:

1. Simple C++ program, use of cin and cout statements, program using setw manipulator.

2. Programs using functions: Passing arguments such as variables, reference arguments, pointers.

3. Programs using return from functions: reference arguments, structures, Recursions

4. Simple program using class and objects, nesting of member functions, Arrays within a class.

5. Programs on static class member, arrays of objects, objects as arguments.

6. Programs on friendly functions, constructors and destructors.

7. Programs on inheritance, virtual base classes

8. Programs on operator overloading using different operators

9. Programs on Stacks using arrays and linked list

10. Programs on Queues using arrays and linked list

11. Construction of singly linked list and perform operations such as insertion, deletion, searching

and displaying.

12. Program to construct binary search tree, to insert a node, delete a node, display the tree

TEXT BOOKS:

1. Robert Lafore, “Introduction to OOPs with C++”, 4th edition, Sams Publishing, 2001.

2. E.Balaguruswamy, “Object oriented programming with C++”,TMH, 4th edition, 2011.

3. D.S. Malik, “Data Structures using C++”, India edition, Cengage Learning, 2003.

REFERENCES:

1. Gray Litwin, “Programming with C++ and Data Structures “, Vikas Publications, 2003.

2. Aaron M.Tanenbaum, “Data structures using C and C++”, Pearson Education, 2002.

Course Outcomes:

1. Outline the essential features and elements of C++ programming. (PO – a, e, f, k)

2. Apply the concepts of class, method, constructor, instance, data abstraction, function

abstraction, inheritance, and virtual functions. (PO – d, e, f, k)

3. Understand operator overloading and the handling mechanism. (PO – d, e, f, k)

4. Apply data structures such as stacks and queues in programs. (PO – d, e, k)

5. Understand and apply fundamental algorithmic problems including tree traversals, graph

traversals, and shortest paths. (PO – d, e, k)

42

OPERATING SYSTEMS

Subject Code: ECPE02 Credits: 4:0:0

Prerequisites: Computer Architecture Contact hours: 56

Course objectives:

Understand the goals of OS

Study the different types of OS for different application

Construct and design a process threads

Learn about memory management and scheduling jobs

Study file handling and organization

UNIT – I

Introduction: Overview: goals, resource allocations, classes, batch processing. Multiprogramming, time

sharing real time and distributed OS

UNIT – II

Structure: Operation, structure of supervisor configuring and installing, OS with monolithic

structure, layered design virtual machine OS, kernel based OS

UNIT – III

Processes: Definition, programmers view and OS view, interacting processes, threads, processes in

unix, threads in Solaris

UNIT – IV

File system: IOCS, directories, I/O organization, interface between file system and IOCS, allocation

of disk space, implementation of file access, UNIX FS

UNIT – V

Memory management: Memory allocation in programs, prelims, contiguous and non-contiguous

allocation to program and for controlled programs

Scheduling: Fundamentals, long term and short term, and medium term scheduling, scheduling in

UNIX.

TEXT BOOKS:

1. D. Dhamdhere, “Operating Systems”, McGraw Hill, 2008

REFERENCES:

1. A. Silberschatz, Peter B. Galvin, G. Gagne, “Operating System Concepts”, Wiley, 8th Edition,

2008

2. M. Palmer, M. Walters, “Guide to Operating Systems”, 4th Edition, Course Technology, 2011

43

Course outcomes:

1. Understand the goals and application of OS. (PO – a, f, g)

2. Analyze a process and threads in UNIX. (PO – a, b, c, d)

3. Analyze memory handling. (PO – a, b, j, k)

4. Understand with file systems. (PO – a, b)

5. Design and organize scheduling. (PO – a, b, c, d, i)

44

COMPUTER ORGANIZATION AND ARCHITECTURE

Subject Code : ECPE03 Credits: 4:0:0

Prerequisites : Digital Electronics Contact Hours: 56

Course Objectives:

Describe the progression of computer architecture.

Know about the different software and hardware components of a digital computer.

Apply principles of logic design to digital computer design.

Analyze digital computer and decompose into various lower level modules and lower level

blocks involving both combinational and sequential circuit elements.

Explain the basic concepts of interrupts and how interrupts are used to implement I/O control

and data transfers.

Explain the reasons for using different formats to represent numerical data.

Identify the different architectural and organizational design issues that can affect the

performance of a computer such as Instruction Sets design, Pipelining, RISC architecture, and

Superscalar architecture.

UNIT – I

Basic Structures of Computers: Computer types, Functional units: Input unit, Memory unit,

Arithmetic and logic unit, Output unit, Control unit, Basic Operational Concepts, Performance,

Processor clock, Basic performance equation, Pipelining and Superscalar operation, Clock rate,

Performance measurement.

UNIT – II

Input/Output Organization: Accessing I/O devices, Interrupts: Interrupt Hardware, Enabling and

Disabling Interrupt, Handling Multiple Devices, Controlling Device Requests, Exceptions, Direct

Memory Access, Bus Arbitration; Buses: Synchronous Bus, Asynchronous Bus, Interface Circuits,

Parallel Port, Serial Port, Standard I/O Interfaces, PCI bus, SCSI bus, USB.

Pipelining: Designing Instruction set for pipelining, pipeline hazards, structural hazards,

UNIT – III

The Memory System: Some Basic Concepts, Semiconductor RAM memories, Read only memories,

Speed size and cost, Cache memories, Virtual memories and performance considerations.

UNIT – IV

Basic Processing Unit: Register Transfers, Performing an Arithmetic or Logic operation, Fetching a

Word from Memory, Storing a Word in Memory, Execution of a Complete Instruction, Branch

instruction, Multiple Bus Organization, Hardwired Control, A Complete Processor, Micro

programmed Control.

UNIT – V

Arithmetic: Addition & Subtraction of Signed Numbers: Addition/Subtraction Logic Unit, Design

of fast adder: Carry-Look-ahead Addition, Multiplication of Positive numbers: Signed-Operand

45

Multiplication, Booth Algorithm, Fast Multiplication: Bit-pair recoding of Multipliers; Integer

division, Floating-point Numbers & Operations, IEEE Standard for Floating-point Numbers,

Arithmetic Operations on Floating-point Numbers, Implementing Floating-point Operations.

TEXT BOOKS:

1. Carl Hamacher, ZvonkoVranesic and SafwatZaky, “Computer Organization”, Fifth Edition,

Tata McGraw Hill, 2002.

REFERENCES:

1. William Stallings, “Computer Organization and Architecture – Designing for Performance”,

Sixth Edition, Pearson Education, 2003.

2. David A. Patterson and John L. Hennessy, “Computer Organization and Design: The

Hardware/Software interface”, Third Edition, Elsevier, 2005.

3. John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata McGraw Hill,

1998.

4. V.P. Heuring, H.F. Jordan, “Computer Systems Design and Architecture”, Second Edition,

Pearson Education, 2003.

Course Outcomes:

1. Understand the basic hardware and internal architecture of a computer. (PO – a, e, f, i)

2. Employ various data representations and explain how arithmetic and logical operations are

performed by computer. (PO – a, b, c, d)

3. Design basic CPU, memory and I/O devices. (PO – d, e, f, k)

4. Design basic I/O system and interconnection structure of a computer. (PO – d, e, h, k)

5. Analyze performance of different architectural designs. (PO – b, e, h, j)

46

POWER ELECTRONICS

Subject Code: ECPE04 Credits: 3:0:1

Pre requisites: Analog Electronic Circuits Contact Hours: 42 +14

Course Objectives:

Understand the meaning and importance of power electronics.

Learn the main switching topologies used in power electronics circuits and how they operate, how

they are controlled, driven and protected.

Understand the principle of operation of a thyristor.

Analyze and understand different configurations of control rectifiers.

Categorize different commutation techniques.

Categorize ac voltage controllers.

Conceptualize dc-dc converters.

Understand the principles of inverters.

Course Outcomes:

UNIT – I

Power Devices: Application of power electronics, Power BJT’s, Switching characteristics, Switching units,

Base drive control, Power MOSFETs, Switching characteristics, Gate drives, IGBTs, Isolation of gate and

base drive, Construction of thyristor, Principle of operation, Different states/Modes of operation, Static

anode VI characteristics, Two transistor model, Triggering/Turn-on mechanism, Dynamic (Turn-on and

Turn-off), Characteristics, Gate characteristics, Gate triggering, di/dt and dv/dt protection, Thyristor firing

circuits.

UNIT – II

Control Rectifier: Introduction, Principle of phase controlled converter operation, Single phase half

controlled converter, Single phase fully controlled converter, Dual converter, Three phase half controlled

converter, Three phase fully controlled converter.

UNIT – III

Commutation Techniques: Introduction to commutation, Different types of commutations, Natural

commutation and forced commutation, Self-commutation, Complementary commutation, Auxiliary

thyristor commutation.

UNIT – IV

AC Voltage Controllers and Choppers: Introduction to choppers, Principles of step down and step up

choppers, Step down chopper with RL load, Classification of chopper, Analysis of impulse commutated

thyristor chopper, Introduction to AC voltage controllers, Principle of ON-OFF control, Principle of phase

control, Single-phase AC controllers with R load and RL load.

47

UNIT – V

Inverters: Introduction, Principle of operation, Performance parameters, Single-phase bridge inverter,

Voltage control of single-phase inverters, Current source inverters.

TEXT BOOKS:

1. M. H. Rashid, “Power Electronics Circuits, Devices and Applications”, 3rd Edition, Prentice

Hall, 2003.

2. G. K. Dubey, S. R. Doradla, A. Joshi, R. M. K. Sinha, “Thyristorized Power Controllers”, New

Age International Pvt. Ltd, 6th Edition, 1986.

REFERENCES:

1. P. S. Bhimbra, “Power Electronics”, Khanna Publication, 1995.

2. SCR GE Manual, 6th Edition, Prentice Hall, 1979.

Course outcomes:

1. Design drive controls for power semiconductor devices. (PO – a, b, c, e, f)

2. Analyze the operation of single phase and three phase rectifiers with various loads. (PO – b, c, d)

3. Design commutation circuits. (PO – c, d, e, k)

4. Design ac-voltage controllers for different configurations. (PO – c, d, e, k)

5. Analyze the operation of choppers and inverters. (PO – a, b, d, e, k)

48

DIGITAL ELECTRONIC MEASUREMENTS

Subject Code: ECPE05 Credits: 4:0:0

Prerequisites: Digital Electronics Contact Hours: 56

Course Objectives:

Discuss the various terms, different types of errors and standards of measurements used in the

electronic instrumentation systems.

Explain the principle of operation and applications of different types of digital measuring

instruments such as Voltmeters, Multimeters, Frequency meters, Phase meters, Tachometers,

PH meters etc.

Describe the principle of working, features and usage of different types of important electronic

instruments such as LCR meters, special oscilloscopes, digital signal generators, spectrum

analyzer, logic analyzer, recorders etc. in various electronic applications.

Discuss the working and use of data acquisition systems, data loggers, digital transducers,

telemetry systems, digital process controllers and microprocessor based distributed controls

systems in various electronic and industrial applications.

UNIT – I

Measurement and Error: Definitions, Accuracy and precision, Significant figures, Types of errors,

Limiting errors, Classification of standards of measurement, Time and frequency standards.

Digital Voltmeters and Multimeters: Advantages of digital meters, General characteristics

(specifications) of a DVM, Ramp type DVM, Integrating type DVM (Voltage to frequency

conversion), Dual slope integrating type DVM (Voltage to time conversion), Successive

approximation type DVM, Parallel or flash type DVM, Microprocessor based ramp type DVM,

Digital meter displays – LED and LCD displays, Range changing methods for DVM, Digital

multimeter.

UNIT – II

Digital Frequency meters and Phase meters: Introduction, Frequency measurement, High

frequency measurement (extending the frequency range), Time (period) measurement, Time interval

measurement, Frequency ratio measurement, Totalizing mode of measurement, Universal counter,

Automatic and computing counters, Reciprocal electronic counters, Sources of measurement errors,

Specifications of electronic counters – Input characteristics and operating mode specifications,

Digital phase meter.

UNIT – III

Digital Instruments: Digital tachometer, Digital PH meter, Digital measurement of mains (supply)

frequency, Digital L, C and R measurements – Digital RCL meter, Digital capacitance meter.

Special Oscilloscopes: Sampling oscilloscope, Digital read out oscilloscope, Digital storage

oscilloscopes, DSO applications.

49

UNIT – IV

Digital Signal Generators: Arbitrary waveform generators (AWG), Arbitrary function generator,

Data generator, Key characteristics of digital signal generators.

Digital Spectrum Analyzer: Principle of working and its applications.

Logic Analyzer: Types of logic analyzer - Logic time analyzer, Logic state analyzer, interfacing a

target system.

Recorders: Digital data recording, Objectives and requirements of recording data, Recorder

selection and specifications, Digital memory waveform recorder (DWR).

UNIT – V

Transducers: Electrical transducers, advantages, classification of transducers, characteristics and

choice (selection) of transducers, Digital Transducers -Optical encoders, Shaft (spatial) encoders.

Digital Data Acquisition System: Objectives of DAS, Elements of data acquisition system.

Data loggers: Basic operation of data loggers.

Telemetry systems: Landline and radio frequency (RF) telemetry systems.

Digital Controllers: Direct digital and computer supervisory control, Digital process controllers,

Microprocessor based distributed control systems.

TEXT BOOKS:

1. Albert D. Helfrick, William D. Cooper, “Modern Electronic Instrumentation and Measurement

Techniques”, PHI, 2012.

2. David A. Bell, “Electronic Instrumentation and Measurements”, 2nd Edition, PHI, 2009.

3. M. M. S. Anand, “Electronic Instruments and Instrumentation Technology”, PHI, Eighth

printing, 2010.

4. H. S. Kalsi, “Electronic Instrumentation”, TMH, 3rd Edition, Seventh reprint, 2012.

REFERENCES:

1. A. J. Bouwens, “Digital Instrumentation”, PHI, 2007.

2. A. K. Sawhney, “Electrical and electronic Measurements and Instrumentation”, Dhanpat Rai&

Co, 19th Revised Edition 2011.

50

Course Outcomes:

1. Employ the concept of different types of errors in the study of performance of various

electronic instrumentation systems. (PO – a, c, d, h)

2. Apply the concepts of basic principle of working of different electronic instruments in

designing and constructing the various new types of instruments for different applications. (PO – a, c, d, e, f, h, i, j, l)

3. Illustrate the applications such as design & testing of differential circuits and systems using

suitable instruments. (PO – c, d, f, h, i, j, l)

4. Select the instruments for observing the timing relationships, frequency spectrum, recording the

data and waveforms. (PO – c, d, f, h, i, j, l)

5. Demonstrate the use of data acquisition systems, data loggers, digital transducers, telemetry

systems, digital process controllers etc. in the various industrial and electronic applications. (PO – b, e, f, h, i, j, l)

51

ADVANCED SIGNAL PROCESSING

Subject Code : ECPE06 Credits: 4:0:0

Prerequisites : Digital Signal Processing Contact Hours: 56

Course Objectives:

Understand discrete random variables and random processes

Analyze response of LTI systems to stationary input signal

Estimate non parametric power spectral density of deterministic and stationary random signals

Design optimum and adaptive filters.

Course Contents:

UNIT – I

Introduction: Discrete time signals, Transform domain representation of deterministic signals,

discrete time systems, Minimum phase and system invertibility

UNIT – II

Random variables, vectors and sequences: Random variables, random vectors, discrete time

stochastic processes, linear systems with stationary random inputs, innovations representation of

random vectors.

UNIT – III

Non-parametric power spectrum estimation: Spectral analysis of deterministic signals, estimation

of the autocorrelation stationary random signals, estimation of the power spectrum of stationary

random signals.

UNIT – IV

Optimum linear filters: Optimum signal estimation, linear mean square error estimation, optimum

FIR filters, linear prediction, optimum IIR filters.

UNIT – V

Least square filtering and adaptive filters: Least squares error estimation, least square FIR filters

typical applications of adaptive filters method of steepest descent, LMS adaptive filters, RLS

adaptive filters.

TEXT BOOKS:

1. D G Manolakis, V K Ingle and S M Kogon, “Statistical and Adaptive Signal Processing”,

MGH, 2000.

2. M H Hayes, “Statistical Digital Signal Processing and Modeling”, John Wiley, 2002.

52

Course Outcomes:

1. Describe behavior of LTI systems to stationary signals. (PO – a, b, c, f, h)

2. Describe discrete time stochastic process. (PO – a, b, f, h)

3. Estimate autocorrelation and psd of stationary signals. (PO – a, b, c, f, h)

4. Design optimum FIR and IIR filters. (PO – a, b, c, d, f, k)

5. Understand and design optimum and adaptive filters. (PO – a, b, c, d, f, h)

53

IMAGE PROCESSING

Subject code: ECPE07 Credits: 3:0:1

Prerequisites: Digital Signal Processing Contact Hours: 42 + 14

Course objectives:

Review the basics of Digital Image Processing.

Study different spatial and frequency domain image enhancement algorithms.

Appraise 2-D filtering and image restoration techniques.

Study on Line and Edge detection

Study thresholding and different segmentation techniques.

Course Contents:

UNIT – I Introduction and Fundamentals: What is Digital Image Processing? Origins, Examples, Fundamental Steps, Components, Elements of visual perception, Image Sensing and acquisition, Image sampling and quantization, Basic relationship between pixels, Mathematical tools used in image processing.

UNIT – II

Intensity Transformations and Spatial Filtering: Basic intensity transformation functions. Histogram processing, Spatial filtering, smoothing spatial filters, Sharpening spatial filters.

UNIT – III

Image Transforms: Two dimensional Orthogonal and unitary Transforms, Properties of Unitary

Transforms, 1D-DFT,2D-DFT, DCT, Basics of filtering in the frequency domain , Image Smoothing and

Image Sharpening using Frequency domain filters.

UNIT – IV Image Restoration: Model of image degradation/restoration process, noise models, Spatial filtering,

Periodic noise reduction, Linear position Invariant degradation, Estimating the degradation function,

Inverse filtering, MMSE filtering, Constrained least squares filtering, Geometric mean filter.

UNIT – V

Image Segmentation: Fundamentals, Edge detection, Edge linking via Hough Transform, Thresholding,

Region Based Segmentation, Segmentation using Morphological Watersheds.

List of Programs using Matlab:

Basic concepts of displaying images.

Conversion between images classes and types.

Spatial frequency in an image

Intensity Transformation functions

Spatial Filtering

Filtering in Frequency domain.

Image Restoration using filters.

54

Line and Edge detection using filter masks

Line detection using Hough Transform

Thresholding and Segmentation using Watershed Transform

TEXT BOOKS:

1. R C. Gonzalez, R. E. Woods, “Digital Image Processing”, 3rd edition, Pearson Education, 2009.

2. R C. Gonzalez, R. E. Woods, S. L. Eddins, “Digital Image Processing using MATLAB”, 2nd

Edition, 2009.

REFERENCES:

1. Anil. K. Jain, “Fundamentals of Digital Image Processing”, Pearson, 2002.

Course outcomes:

1. Analyze general terminology of digital image processing. (PO – a, b, e, f)

2. Examine various types of images, intensity transformations and spatial filtering. (PO – d, e, f)

3. Employ Fourier Transform for image processing in frequency domain. (PO – a, d, e, f)

4. Evaluate the methodologies for image restoration and segmentation. (PO – d, e, f)

5. Apply image processing algorithms in practical applications. (PO – d, e, f)

55

COMMUNICATION SWITCHING SYSTEMS

Subject Code: ECPE08 Credits: 4:0:0

Prerequisites: Analog Communication Contact Hours:56

Course Objectives:

Discuss the evolution, network topologies, regulations and standards of telecommunication

systems.

Explain the switching techniques, principle of working, features and applications of different

types of switching systems such as, crossbar systems, electronic systems, SPC systems and

digital switching systems.

Define the various terms used in the telecommunications traffic and analyze the loss probability

and delay probability of lost call systems and delay systems.

Discuss the different types of networks such as, ISDN, Cellular radio networks, intelligence

networks etc. in telecommunication systems.

Design the different types of space division switching networks and describe the principle of

working of different time division switching networks and also calculate the loss probability

(grade of service) of these networks.

Explain the software architecture and classification of software used in digital switching

systems and also discusses the maintenance of digital switching systems.

UNIT – I

Evolution of Switching Systems: Evolution of telecommunications, Network structure, Network

services, Terminology, Regulation, Standards, the ISO reference model for open systems

interconnection, Message switching, Circuit switching, Basics of switching systems, Functions of

switching systems, Cross bar switching systems, Electronic switching.

Digital Switching Systems: Basic central office linkages, Evolution of digital switching systems,

Stored program control switching systems, Digital switching system fundamentals, Building blocks

of a digital switching system, Basic call processing.

UNIT – II

Telecommunications Traffic: Introduction, unit of traffic, Congestion, Traffic measurements,

Mathematical model, Lost call systems, Theory, Traffic performance, Loss systems in tandem,

Queuing systems, Second Erlang distribution, Probability of delay, Finite queue capacity, System

with a single server, Queues in tandem, Delay tables, Application of delay formulae.

Networks: Introduction, ISDN, Intelligent networks, private networks and Cellular radio networks.

UNIT – III

Switching Networks: Introduction, single-stage network, Gradings, Principle, Design of progressive

grading, Other forms of grading, Traffic capacity of grading, Application of grading, Link systems,

General, Two-stages networks, Three-stage networks, Four-stage networks, Discussion, Grades of

service of link systems, Applications of graph theory to link systems, Use of expansion, Call

packing, Re-arrangeable networks, Strict sense three stage non-blocking networks.

56

UNIT – IV

Time Division Switching: Introduction, Basic time division space switching, Basic time division

time switching, Time multiplexed space switching, Time multiplexed time switching, Combination

switching, Three stage combination switching, Grades of service of time division switching

networks, Synchronization, Frame alignment, Synchronization network.

UNIT – V

Switching System Software: Basic software architecture, Operating systems, Database

management, Concept of generic programs, Software architecture for level-1, level-2 and level-3

control, Digital switching system software classification, Call models, Connect sequence, Disconnect

sequence, Software linkages during a call, Call features, Feature flow diagrams, Feature interaction.

Maintenance of Digital Switching Systems: Introduction, software maintenance, interfaces of a

typical digital switching systems central office, system outage and its impact on digital switching

system reliability, impact of software patches on digital switching system maintainability, growth of

digital switching systems central offices, A methodology for reporting and correction of field

problems, diagnostic capabilities for proper maintenance of digital switching systems, effect of firm

ware deployment on digital switching systems.

TEXT BOOKS:

1. J. E. Flood, “Telecommunication Switching Traffic and Networks”, Pearson Education, Fourth

impression, 2008.

2. Thiagarajan Viswanathan, “Telecommunication Switching Systems and Networks”, PHI,

Thirty Fifth printing, August 2011.

3. Syed R. Ali, “Digital Switching Systems”, TMH, 2010.

REFERENCES:

1. John C. Bellamy, “Digital Telephony”, John Wiley, 3rd Edition, 2002.

Course Outcomes:

1. Employ the concepts of different types of switching techniques in voice and data

communication and apply the concept to different types of switching systems. (PO – a, b, g, h, j)

2. Use the concepts of basic principle of working of different types of networks for choosing

networks to provide required services to the customers at a satisfactory level. (PO – a, b, d, g, h,

j, k) 3. Estimate the optimum number of switching elements (cross points) from the knowledge of the

design of different switching networks. (PO – a, b, e, g, h, j, l)

4. Select the suitable switching network which can carry optimum traffic with less loss probability

and blocking probability from the knowledge of the theory of working of different switching

networks. (PO – c, d, g, h, j)

5. Use the basic information of maintenance of digital switching systems to assess the

maintainability of a switching system (Central Office). (PO – a, b, g, h, j, l)

57

DISCRETE TIME CONTROL SYSTEMS

Subject Code : ECPE09 Credits: 4:0:0

Prerequisites : Control Systems Contact Hours: 56

Course Objectives:

Apply knowledge of mathematics, science and engineering in control systems

Discuss the basic principle of zero order and first order hold.

Understand discrete time models for sampled data systems.

Analyze digital control systems.

Obtain basic knowledge of digital process control design.

Course Contents:

UNIT – I

Z plane analysis of discrete control systems: Impulse sampling and data hold, obtaining the Z-

Transform by the convolution integral method; Evaluation of the convolution integral in the left half

plane, right half plane, obtaining ZT of function involving the term (1−𝑒−𝑇𝑠)

𝑠pulse transfer function;

convolution, starred Laplace Transform of the signal involving both ordinary and starred Linear

time systems, General procedure for obtaining pulse transfer functions, pulse transfer function of

cascaded elements, pulse transfer function of closed loop system, pulse transfer controller of a digital

PID Controller.

UNIT – II

Design of DTC Systems by Conventional Methods: Mapping between the S-plane and the z-plane,

Mapping of the LH of the S-plane into Z-plane; Stability analysis of closed loop system in the Z-

plane; Jury stability test, bilinear transformation and Routh’s Stability, transient and steady state

response analysis.

UNIT – III

Design of Discrete Time Control System: Design based on the Root Locus method; Design based

on the frequency method.

UNIT – IV

State Space Analysis: State space representation of discrete time systems; Controllable Canonical

forms, Observable Canonical forms, Diagonal Canonical forms, Jordan Canonical forms, Solving

Discrete Time State Space equations, Lapnov’s Stability test.

UNIT – V

Pole placement and observer design: Controllability, Observability, design via Pole Placement.

58

TEXT BOOK:

1. Katsuhiko Ogata, “Discrete Time Control System”, PHI, Second Edition, 2008

REFERENCES:

1. C. L. Phillips, H. Troy Nagle, “Digital Control System Analysis and Design”, PHI, 1995.

2. M. Gopal, “Digital Control and State Variable Methods”, Third edition, Tata McGraw Hill,

New Delhi, 2009.

3. Richard C. Dorf, Robert H. Bishop, “Modern Control Systems”, Pearson Education, Eighth

Edition, 2005.

Course Outcomes:

1. Develop pulse transfer function of discrete control systems. (PO – a, b, c)

2. Analyze the stability of DTCS. (PO – a, b, d)

3. Able to design DTCS using Root locus and frequency method. (PO – a, b, d)

4. Apply state space analysis to represent various canonical forms. (PO – a, b, c, d)

5. Able to design system using pole placement. (PO – b, c, d)

59

LINEAR ALGEBRA

Subject Code : ECPE10 Credits: 4:0:0

Prerequisites : Engineering Mathematics Contact Hours: 56

Course Objectives:

Use mathematically correct language and notation for Linear Algebra.

Become computational proficient involving procedures in Linear Algebra.

Understand the axiomatic structure of a modern mathematical subject and learn to construct

simple proofs.

Solve problems that apply Linear Algebra to Chemistry, Economics and Engineering.

UNIT – I

Linear Equations in Linear Algebra: Systems of Linear Equations, Row reduction and Echelon

Forms, Vector Equations, Matrix Equation Ax = b, Solution Sets of Linear Systems, Linear

Independence, Introduction to Linear Transformations, Matrix of a Linear Transformation, Linear

Models in Engineering.

UNIT – II

Vector Spaces: Vector Spaces and Subspaces, Null Spaces, Column Spaces and Linear

Transformations, Linearly Independent sets, Bases, Co-ordinate Systems, Dimensions of a Vector

Space, Rank, Applications to Difference Equations

UNIT – III

Eigen Values and Eigen Vectors: Characteristic equation, Diagonalization, eigenvectors and Linear

Transformations.

UNIT – IV

Orthogonality and Least Squares: Inner Product, Length and Orthogonality, Orthogonal Sets,

Orthogonal Projections, Gram – Schmidt Process, Least Squares Problems

UNIT – V

Symmetric Matrices and Quadratic Forms: Diagonalization of Symmetric Matrices, Quadratic

Forms, Constrained Optimization, Singular Value Decomposition.

TEXT BOOKS:

1. David C Lay, “Linear Algebra and its Applications”, 3rd Edition, Pearson, 2005.

2. Gilbert Strang, “Linear Algebra and its Applications”, 3rd Edition, Thomson Learning Asia,

2003.

60

Course Outcomes:

1. Solve systems of linear equations using multiple methods, including Gaussian elimination

and matrix inversion. (PO – a, b)

2. Demonstrate understanding of the concepts of vector space and subspace. (PO – a, b, c, d)

3. Determine eigen values and eigenvectors and solve eigen value problems. (PO – a, b, c, d)

4. Apply principles of matrix algebra to linear transformations. (PO – a, b, c, d, h)

5. Demonstrate understanding of inner products and associated norms. (PO – a, b, c, d, h)

61

MICRO ELECTRO MECHANICAL SYSTEMS

Subject Code : ECPE11 Credits: 4:0:0

Prerequisites : Solid State Circuits and Devices Contact Hours: 56

Course Objectives:

Get an overview of microsytems.

Learn about typical applications of microsystems.

Understand scaling laws.

Understand the principles of microsensors and microactuators.

Understand the various principles of operations of mems transducers.

Learn basic electrostatics and its applications in MEMS sensors and actuators.

Understand about RF MEMS and its applications.

Familiarize oneself with atleast one MEMS CAD tool.

Learn about ways to fabricate MEMS device

Understand the packaging needs for MEMS devices.

Course Contents:

UNIT – I

Introduction to MEMS: Historical background of Micro Electro Mechanical Systems, Feynman’s

vision, Nano technology and its applications, multi-disciplinary aspects, basic technologies,

application areas, scaling laws in miniaturization, scaling in geometry, electrostatics,

electromagnetics, electricity and heat transfer

UNIT – II

Micro and Smart Devices and Systems – Principles: Transduction principles in MEMS Sensors:

Micro sensors-thermal radiation, mechanical and bio-sensors, Actuators: different actuation

mechanisms - silicon capacitive accelerometer, piezo-resistive pressure sensor, blood analyzer,

conductometric gas sensor, silicon micro-mirror arrays, piezo-electric based inkjet print head,

electrostatic comb-driver, Smart phone applications, Smart buildings

UNIT – III

Materials and Micromanufacturing: Semiconducting materials, Silicon, Silicon dioxide, Silicon

Nitride, Quartz, Poly silicon, Polymers, Materials for wafer processing, Packaging materials, Silicon

wafer processing, lithography, thin-film deposition, etching (wet and dry), wafer-bonding, Silicon

micromachining: surface, bulk, LIGA process, Wafer bonding process.

UNIT – IV

Electrical and Electronics Aspects: Electrostatics, Coupled electro mechanics, stability and Pull-in

phenomenon, Practical signal conditioning circuits for microsystems, Characterization of pressure

sensors, RF MEMS. Switches, varactors, tuned filters, Micromirror array for control and switching in

optical communication, Application circuits based on microcontrollers for pressure sensor,

Accelerometer, Modeling using CAD Tools (Intellisuite)

62

UNIT – V

Integration and Packaging of Microelectromechanical Systems: Integration of microelectronics

and micro devices at wafer and chip levels, Microelectronic packaging: wire and ball bonding, flip-

chip, Microsystem packaging examples, Testing of Micro sensors, Qualification of MEMS devices

TEXT BOOKS:

1. G. K. Ananthasuresh, K. J. Vinoy, S. Gopalakrishnan, K. N. Bhat, V. K. Aatre, “Micro and

Smart Systems”, Wiley India, First edition, 2010

2. T R Hsu, “MEMS and Microsystems Design and Manufacturing”, Tata McGraw Hill, 2nd

Edition, 2008

3. Chang Liu, “Foundations of MEMS”, Pearson International Edition, 2006

4. S D Senturia, “Microsystem Design”, Springer International Edition, 2001

Course Outcomes:

1. Understand microsystem and their applications. (PO – a, b, c, d, h, j)

2. Analyze Scaliy laws and operate of various practical MEMS systems. (PO – a, b, c, d, h, i, j, l)

3. Analyze the electrical and electronics aspect of MEMS system. (PO – a, b, c, i, j, l)

4. Employ various micromachining techniques for MEMS devices. (PO – a, b, c, d, i, j, k, l)

5. Describe various packages techniques for MEMS devices. (PO – b, h, i, k, l)

63

NEURAL NETWORKS AND FUZZY SYSTEMS

Subject Code : ECPE12 Credits: 3:0:1

Prerequisites : Nil Contact Hours: 42 +14

Course Objectives:

Understand neural networks and fuzzy logic fundamentals and theory.

Express the functional components of neural network classifiers and fuzzy logic classifiers.

Develop and implement a basic trainable neural network.

Develop and implement fuzzy logic system.

UNIT – I

Fundamentals of Neural Networks: Biological neurons and their artificial models, Neural Network

Architecture: Single Layer, Multi-layer Feed Forward Networks, Recurrent Networks, Learning

methods.

UNIT – II

Back Propagation Networks: Architecture of a back propagation network, Back propagation

learning, Training of Neural network, Method of steepest descent, effect of learning rate, Back

propagation algorithm.

UNIT – III

Fuzzy Set Theory: Fuzzy vs crisp sets, crisp sets, Operations on crisp sets, properties of crisp sets,

partition and covering. Membership function, Basic fuzzy set operations, properties of Fuzzy sets,

Crisp relations and Fuzzy relations.

UNIT – IV

Fuzzy systems: Crisp logic: Laws of propositional logic, inference in propositional logic. Predicate

logic: Interpretations of predicate logic formula, inference in predicate logic.

Fuzzy logic: Fuzzy Quantifiers, Fuzzy inference. Fuzzy rule based system, defuzzification.

Applications: Greg Viot’s Fuzzy cruise controller, Air conditioner controller.

UNIT – V

Applications: MATLAB Implementation: Pattern classification using Hebb net and McCulloch –

Pitts net, Pattern recognition using Perceptron Networks, Implementation of all fuzzy operations on

both discrete and continuous fuzzy sets, Defuzzification, Fuzzy inference system.

TEXT BOOKS:

1. S. Rajasekaran, G. A. Vijayalakshmi Pai, “Neural Networks, Fuzzy logic and Genetic

algorithms”, PHI, 2003.

64

2. S. N. Sivanandam, S. Sumathi, S N Deepa , “Introduction to Neural Networks using Matlab

6.0”, Tata McGraw Hill, 2006.

3. Timothy Ross, “Fuzzy Logic with Engineering Applications”, John Wiley and Sons, 2004.

REFERENCES:

1. Jacek M. Zurada , “Introduction to Artificial Neural Systems”, Jaico Publishing House.

2. Simon Haykin, “Neural Networks- A Comprehensive Foundation”, Pearson Education, 2001.

3. B. Kosko, “Neural Networks and Fuzzy systems, Prentice Hall, 1991.

Course Outcomes:

1. Generate logic functions like AND, OR, XOR using learning rules. (PO – a, b, f)

2. Apply Hebb rule and perceptron learning rule for pattern classification problem. (PO – b, c, f, k)

3. Understand character recognition and data compression using back propagation network. (PO –

b, c, d, f, k)

4. Apply the rules of fuzzy logic for fuzzy controller. (PO – b, d, f, k)

5. Employ fuzzy set operations and defuzzification for control system applications. (PO – a, b, d, f,

k)

65

CRYPTOGRAPHY AND NETWORK SECURITY

Subject Code : ECPE13 Credits: 4:0:0

Prerequisites : Nil Contact Hours: 56

Course Objectives:

Explain the objectives of information security, and application of each of confidentiality and

integrity.

Analyze the tradeoffs inherent in security

Understand the basic categories of threats to computers and networks

Describe efficient basic number theoretic algorithms, including greatest common divisor,

multiplicative inverse mod n, and raising to powers mod n.

Understand the principles of symmetric and asymmetric cryptography

Discuss the fundamental ideas of public key cryptography.

Analyze the importance of elliptical curve encryption and decryption

Understand steganography and its applications

UNIT – I

Introduction: Overview of modern cryptography, Number theory principles, Euclid’s algorithm,

Extended Euclid’s algorithm, Chinese Remainder Theorem, Discrete logarithm, classical encryption

techniques.

UNIT – II

Block Cipher and DES: S-Box Design Principles, Block cipher modes of operation, Attacks and

applications on DES, Stream Ciphers, Pseudorandom functions

UNIT – III

Asymmetric key cryptography: RSA, Mathematical foundations of RSA, Attacks on RSA. The

Discrete Logarithm Problem (DLP), Diffie Hellman Key Exchange algorithm, El Gamal encryption.

UNIT – IV

Digital signatures: Signature schemes, Theory of Elliptic Curves, Elliptic Curve Encryption and

Decryption

UNIT – V

Steganography: Types and its applications, Intruders, viruses and firewalls.

TEXT BOOKS:

1. W. Stallings, “Cryptography and Network Security”, 4th Edition, Pearson Education, 2011.

2. B. A. Forouzan, “Cryptography & Network Security”, 2nd Edition, Tata McGraw Hill, 2010.

66

3. Neal Koblitz, “A Course in Number Theory and Cryptography”, Springer Verlag, New York

Inc. May 2001.

4. Hoffstein, Pipher, Silvermman, “An Introduction to Mathematical Cryptography”, Springer,

2008.

Course Outcomes:

1. Analyze and design classical encryption techniques, block ciphers and their applications for

computer networks. (PO – a, b, c, d, h)

2. Understand and analyze data encryption standard and advanced encryption standard.

(PO – b, c, d, e, h)

3. Design confidentiality schemes using symmetric encryption, public key cryptography, RSA.

(PO – a, b, c, d, h)

4. Design key management schemes, digital signatures and authentication protocols.

(PO – a, b, d, h)

5. Design steganographic schemes for various applications. (PO – a, b, g, h)

67

GLOBAL POSITIONING SYSTEMS

Subject Code : ECPE14 Credits: 4:0:0

Prerequisites : Digital Communication Contact Hours: 56

Course Objectives:

Understand the basics of Global Positioning System.

Appreciate the functioning of different segments in GPS system.

Recognize the coordination of GPS time with earth rotation.

Understand the concepts of positioning of satellites in earth’s orbit.

Recognize the significance of GPS navigation systems.

Understand the concepts of wave propagation in the ionosphere.

Illustrate the effects of ionosphere on GPS observations.

Study of interdisciplinary applications of GPS system.

UNIT – I

History of GPS: BC4 System, HIRAN, NNSS, NAVSTAR GLONASS and GNSS Systems, GPS

Constellation, Space Segment, Control Segment, User Segment, Single and Dual Frequency, Point,

Relative, Differential GPS, Static and Kinematic Positioning, 2D and 3D, reporting Anti Spoofing

(AS); Selective Availability (SA), DOP Factors.

UNIT – II

Coordinate Systems: Geocentric Coordinate System, Conventional Terrestrial Reference System,

Orbit Description, Keplerian Orbit, Kepler Elements, Satellite Visibility, Topo centric Motion,

Disturbed Satellite Motion, Perturbed Motion, Disturbing Accelerations, Perturbed Orbit, Time

Systems, Astronomical Time System, Atomic Time, GPS Time, Need for Coordination, Link to

Earth Rotation, Time and Earth Motion Services.

UNIT – III

Different Codes: C/A code; P-code; Y-code; L1, L2 Carrier frequencies, Code Pseudo Ranges,

Carrier Phases, Pseudo Ranges, Satellite Signal Signature, Navigation Messages and Formats,

Undifferenced and Differenced Range Models, Delta Ranges, Signal Processing and Processing

Techniques, Tracking Networks, Ephemerides, Data Combination: Narrow Lane; Wide Lane, OTF

Ambiguity.

UNIT – IV

Propagation Media: Multipath, Antenna Phase Centre, Atmosphere, Elements of Wave

Propagation, Ionospheric effects on GPS Observations, Code Delay, Phase Advances, Integer Bias,

Clock Error, Cycle Slip, Noise Bias, Blunders, Tropospheric Effects on GPS oberservable, Multipath

effect, Antenna Phase Centre Problems and Correction.

68

UNIT – V

Interdisciplinary Applications: Crystal Dynamics, Gravity Field Mapping, Atmospheric

Occulation, Surveying, Geophysics, Air borne GPS, Ground Transportation, Space borne GPS,

Metrological and Climate Research using GPS.

TEXT BOOKS:

1. B. Hoffman Wellenhof, H. Lichtenegger and J. Collins, “GPS: Theory and Practice”, 4th

revised edition, Springer, New York,1997

2. A. Leick, “GPS Satellites Surveying”, 2nd edition, John Wiley & Sons, NewYork,1995

3. B. Parkinson, J. Spilker, Jr.(Eds), “GPS: Theory and Applications”, Vol. I and Vol. II, AIAA,

1996

4. A. Kleusberg and P. Teunisen(Eds), “GPS for Geodesy”, Springer-Verlag, Berlin, 1996

5. L. Adams, “The GPS - A Shared National Asset”, Chair, National Academy Press, 1995

Course Outcomes:

1. Employ the concepts in the implementation of GPS system. (PO – b, h, k)

2. Describe the need for synchronizing GPS time with earth rotation. (PO – f, h, k)

3. Describe the importance of GPS navigation system in location identification. (PO – f, h, k)

4. Analyze the ionospheric effects on GPS observations. (PO – a, h, k)

5. Describe the interdisciplinary applications of GPS system. (PO – a, h, k)

69

LOW POWER VLSI DESIGN

Subject Code : ECPE15 Credits: 4:0:0

Prerequisites : VLSI Design and Circuits Contact Hours: 56

Course Objectives:

Explain the basic design concepts for low power VLSI circuits in CMOS technology.

Apply the knowledge in low-power VLSI circuit analysis and simulation.

Identify the critical parameters that affect the VLSI circuits’ performance.

Design low-power VLSI circuits by using CMOS processes.

Course Contents:

UNIT – I

Power Dissipation in CMOS: Introduction: Need for low power VLSI chips, sources of power

consumption, introduction to CMOS inverter power dissipation, low power VLSI design limits, basic

principle of low power design.

UNIT – II

Power Optimization: Logical Level Power Optimization: gate reorganization, local restructuring,

signal gating, logic encoding, state machine encoding, pre-computation logic

Circuit Level Power Optimization: Transistor and gate sizing, equivalent pin ordering, network

restructuring and re-organization, special latches and flip-flops.

UNIT – III

Design of Low Power CMOS Circuits: Reducing power consumption in memories, low power

techniques for SRAM, circuit techniques for reducing power consumption in adders and multipliers,

Special techniques: power reduction and clock networks, CMOS floating gate, low power bus, delay

balancing.

UNIT – IV

Power Estimation: Simulation power analysis: SPICE circuit simulation, Gate level Simulation,

Architectural level analysis, Data correlation analysis in DSP systems, Monte-Carlo simulation.

Probabilistic Power analysis: random signals, probabilistic techniques for signal activity

estimation, propagation of static probability in logic circuits, gate level power analysis using

transition density.

UNIT – V

Synthesis and Software Design for Low Power: Synthesis for low power: behavioral level

transforms, algorithm level transforms for low power, architecture driven voltage scaling, power

optimization using operation reduction, operation substitution.

70

Software Design for Low Power: Sources of software power dissipation, gate level, architecture

level, bus switching activity. Case study: Multi-core processor architecture such as ARM, AMD.

TEXT BOOKS:

1. Gary Yeap, “Practical Low Power Digital VLSI Design”, Kluwer, 1998.

2. K. Roy and S.C. Prasad, “Low Power CMOS VLSI Circuit Design”, Wiley, 2000.

REFERENCES:

1. Dimitrios Soudris, Chirstian Pignet, Costas Goutis, “Designing CMOS Circuits for Low

Power”, Kluwer, 2002

2. Jan M. Rabaey and Massoud Pedram, “Low Power Design Methodologies”, KAP, 1996.

3. P. Chandrakasan and R.W. Broadersen, “Low Power Digital CMOS Design”, Kluwer, 1995.

4. Abdellatif Bellaouar, Mohamed. I. Elmasry, “Low Power Digital VLSI Designs”, Kluwer,

1995.

Course Outcomes:

1. Investigate low power design techniques. (PO – b, d, f)

2. Classify the mechanisms of power dissipation in CMOS integrated circuits. (PO – a, b, d, i)

3. Model power dissipation and use optimization methods on various levels. (PO – b, e, f, h)

4. Apply in practice technology-level, circuit-level, and system-level power optimization

techniques. (PO – d, i, k )

5. Analyze and design low-power VLSI circuits using different circuit technologies and design

levels. (PO – b, d, e, h)

71

DESIGN OF ELECTRONIC SYSTEMS

Subject Code: ECPE16 Credits: 4:0:0

Prerequisites: Electronic Circuits Contact Hours: 56

Course Objectives:

Give overview of design aspect of an electronic system meeting customer requirement.

Select transmission lines optimizing various parameters.

Understand importance of packaging technology and MCM.

PCB laminates and fabrication process and method of PCB selection for systems.

Design consideration for selecting frequency, transmitter, power and receiver for a radar

system.

UNIT – I

Overview of design of electronic systems: Introduction to electronic systems, Distinguishing

feature and difference between electronic system and circuit, Role of Electronic System Design and

Manufacturing Hub and global opportunities for electronic engineers, Development stages and

evolution of electronic systems: current and future trends, Significance of time of completion,

development of intellectual asset and engineer’s role, Achieving cost effective solution through

electronic systems, Impact of global competition and innovation on system design.

UNIT – II

Phases Involved in System Engineering Process: Challenges of system design, Need analysis,

technique of translating user need to a well-defined requirement, Globalization and its impact on

electronic system design, Cost benefits of system design, Broad classification of systems as

consumer, professional, defense: salient differences through practical examples, various standards

and their importance: ISO, ISI, JSS, Case studies

UNIT – III

Packaging & Product Development: Introduction and overview of microelectronics packaging &

its influence on system performance & cost, Packaging hierarchy, Driving force on packaging

technology, PCB Technologies: Selection process of laminates in electronics in different

applications, Overview of PCB laminates structure and overview of important laminates.

UNIT – IV

Case Studies on Radar System Design: Introduction to working principles of Radar, Radar

equation, importance of probabilities of detection & False alarm, Radar cross section of targets and

its role on system parameters, working principle of phased array and active aperture radar, overview

of system consideration during the design of radar.

72

UNIT – V

Case Studies on Consumer Systems: Based on mobile telephone: Automated parking with security

arrangements, Based on rural requirements: Food and health management.

TEXT BOOKS:

1. Merrill. I. Skolnik, “Introduction to Radar Systems”, Tata McGraw Hill, 3rd Edition, 2001.

2. Rao R Tum Mala, “Fundamentals of Microsystems Packaging”, McGraw Hill, NY 2001.

3. William D Brown, “Advanced Electronic Packaging”, IEEE Press, 1999.

Course Outcomes:

1. Understand the distinguishing features and difference between electronic system and circuits.

(PO – a, b, k, j)

2. Understand impact of global competition and innovation in system design. (PO – b, c, d)

3. Understand the process of translating user requirement to implementable steps and classify

systems as consumer, professional, defense. (PO – b, d, f, l)

4. Understand influence of microelectronics packaging on system performance and PCB

laminates structure and properties. (PO – d, f, i, h )

5. Derive Radar equation and discuss the overview of system consideration during the design of

radar and work out system configuration for a consumer requirement. (PO – b, d, g, i)

73

DATA COMPRESSION

Subject Code: ECPE17 Credits: 4:0:0

Prerequisites: Digital Signal Processing Contact Hours: 56

Course Objectives:

Appreciate the significance of data compression in real world.

Differentiate between lossy and lossless compression methods.

Illustrate different lossy and lossless compression methods.

Apply compression methods to different data types which include audio, text and images.

Categorize some audio compression and image compression standards.

Adapt different video compression techniques.

Study different video compression standards like H.261, H.264, MPEG-1, MPEG-2, MPEG-4

and MPEG-7.

UNIT – I

Lossless Compression: Huffman coding, Adaptive Huffman coding, Arithmetic coding,

Comparison, Dictionary techniques

UNIT – II

Lossy Compression: Scalar quantization, Uniform quantizer, Vector quantization – Advantages,

LBG algorithm, Differential coding – Basic algorithm, Prediction in DPCM, Delta Modulation,

Transform coding – Transform, Transforms of interest, Quantization and coding of transform

coefficients

UNIT – III

Image Compression Standards: JPEG, Embedded Zerotree Coder, SPIHT, JPEG 2000, JPEG-LS,

JBIG, JBIG2

UNIT – IV

Video Compression Techniques: Motion Compensation, Search for Motion Vectors, H.261, H.263,

MPEG-1, MPEG-2, MPEG-4, MPEG-7, H.264

UNIT – V

Audio Compression: ADPCM in Speech coding, G.726 ADPCM, Vocoders

MPEG Audio Compression: Psychoacoustics, MPEG Audio

TEXT BOOKS:

1. Khalid Sayood, “Introduction to Data Compression”, 3rd Edition, Morgan Kaufmann

Publishers, 2006.

2. Ze-Nian Li, Mark S. Drew, “Fundamentals of Multimedia”, Pearson Education, 2004.

74

References:

1. David Saloman, “Data Compression: The Complete Reference”, 4th Edition, 2007.

2. M. Ghanbari, “Standard Codecs: Image Compression to Advanced Video Coding”, IEE, 2003.

3. Iain E. G. Richardson, “H. 264 and MPEG-4 Video Compression”, John Wiley, 2003.

Course Outcomes:

1. Explain the importance of data compression. (PO – a, b, k)

2. Code and decode text using Huffman, arithmetic and dictionary based methods.

(PO – b, c, d, f, k)

3. Understand image compression standards like JPEG and JPEG 2000. (PO – b, c, d, f)

4. Describe different video compression standards. (PO – b, c, d, f, k)

5. Appreciate different audio compression standards. (PO – b, c, d, f, k)

75

RADAR AND NAVIGATIONAL AIDS

Subject Code: ECPE18 Credits: 4:0:0

Prerequisites: Microwaves and Antennas Contact hours: 56

Course Objectives:

Familiarize with the principle of radar and navigational aids

Understand the principles of radar and its use in military and civilian environment.

Familiarize with navigational aids available for navigation of aircrafts and ships

Obtain knowledge in radar applications

Design simple radar system for understanding vehicular movements.

Familiarize with different navigational systems and directional finders.

UNIT – I

Introduction to Radar: Basic Radar – The nature of Radar, Block diagram of simple Radar, Simple

form of the Radar Equation, Maximum Unambiguous range of Radar, Radar Block Diagram, Radar

Frequencies, Applications of Radar, Origins of Radar

The radar equation: Introduction, Range performance, minimum detectable signal, Receiver noise

and signal-to-noise ratio, Radar cross-section of Targets, Signal-to-noise ratio, PRF and Range

Ambiguities, System Losses, Plumbing loss, Beam Shape loss, Limiting loss, Collapsing loss, Non-

ideal Equipment, Operator loss, Field Degradation, Other loss factors, Straddling loss, Propagation

Effects.

UNIT – II

MTI and pulse doppler radar: The Doppler Effect, CW Doppler Radar, Coherent MTI, Delay Line

Cancelers, Filter characteristics of Delay-line canceller, Blind Speeds, Clutter attenuation, Blind

Phases, Digital MTI Processing, Pulse Doppler Radar, Moving Target Detector, Original MTD

Signal Processor, Performance and Limitations of MTI.

UNIT – III

Tracking radar: Tracking with Radar, Sequential Lobing, Conical Scan and Monopulse Tracking,

Tracking in Range, Target Acquisition, Comparison of Trackers, Automatic Tracking with

Surveillance Radars (ADT).

Radar Receivers: Radar Receiver, Receiver noise figure, Noise Figure of networks in cascade,

Effective Noise Temperature, Mixers, Low noise front ends, Radar Displays, Duplexers and

Receiver Protectors

76

UNIT – IV

Detection of signals in noise: Introduction, Matched Filter Receiver, Correlation Detectors,

Detection Criteria, Detector characteristics

Special Types of Radar: Synthetic Aperture Radar (SAR), Air Surveillance Radar, Electronic

Counter Measure, Bistatic Radar, Millimeter Wave Radar.

UNIT – V

Navigational aids: Introduction, Four methods of Navigation.

Radio Direction Finding: The Loop Antenna, Goniometer, Adcock Direction Finders, Automatic

Direction Finders

Radio Ranges: Hyperbolic Systems of Navigation (Loran and Decca), Loran-A, Loran-C

Distance Measuring Equipment: Operation of DME, TACAN

Aids to Approach and Landing: Instrument Landing System, Ground Controlled Approach

System, Surveillance Radar Element, Precision Approach Radar

TEXT BOOKS:

1. Merrill I. Skolnik, “Introduction to Radar Systems”, Tata McGraw-Hill, 3rd Edition, 2003.

2. N. S. Nagaraja, “Elements of Electronic Navigation Systems”, 2nd Edition, TMH, 2001.

REFERENCES:

1. Peyton Z. Peebles, “Radar Principles”, John Wiley, 2004

2. J. C. Toomay, “Principles of Radar”, 2nd Edition, PHI, 2004.

Course Outcomes:

1. Derive and discuss the range equation and the nature of detection. (PO – a, b, c, e, f)

2. Apply Doppler principle in the detection of moving targets and able to understand types of

Doppler radars. (PO – b, c, e, g, i, k)

3. Understand principles of tracking radars and refresh the principles of transmitters and receivers. (PO – a, d, f, h, k, l)

4. Analyze the presence of signals in noise and identify special types of radars. (PO – a, b, c, f, g, i, j, l)

5. Understand the principles of navigation, Radio direction finding, DME and TACAN systems. (PO – b, c, d, h, k, l)

77

WAVELETS AND ITS APPLICATIONS

Subject Code : ECPE19 Credits: 4:0:0

Prerequisites : Digital Signal Processing Contact Hours: 56

Course Objectives:

Illustrate time frequency resolution using wavelet transform

Understand the significance of multiresolution analysis.

Understand DWT and DTWT and their interpretation using orthonormal PRQMF filter.

Develop applications of wavelet transform in data compression, denoising, edge detection

UNIT – I

Introduction: Continuous wavelet transforms, Properties, Inverse transform, Examples of mother

wavelets, Analytic wavelet transform,

UNIT – II

Introduction to Discrete Wavelet Transform: MRA, A wavelet basis for MRA, Digital filtering

interpretation, Examples of orthogonal basis – generating wavelets, interpreting orthonormal MRAs

for discrete time signals.

UNIT – III

Biorthogonal Wavelets: Biorthogonal wavelet bases, Filtering relationship for biorthogonal

filters, Examples of biorthogonal scaling functions and wavelets, Two dimensional wavelets,

Multidimensional wavelets and wavelet packets.

UNIT – IV

Wavelet transform and data compression: Transform coding, DTWT for image compression,

Audio compression and video coding

UNIT – V

Applications of Wavelet Transforms: Denoising, Biomedical applications, Applications in

communication system, Edge detection and object isolation, Image fusion.

Textbooks:

1. Raghuveer M. Rao, Ajit S. Bopardikar, “Wavelet Transforms: Introduction to Theory &

Applications”, Pearson Education Asia, New Delhi, 2003

2. Agostino Abbate, Casimer M. DeCusatis and Pankaj K. Das, “Wavelets and Subbands

Fundamentals and Applications”,

3. K. P. Soman and K. L. Ramchandran, “Insight into Wavelets from theory to practice”, Eastern

Economy Edition, 2008

78

4. Stephane G. Mallat, “A Wavelet Tour of Signal Processing”, Academic Press, Second Edition,

1999.

Course Outcomes:

1. Describe scaling functions, continuous wavelet transform and different wavelet functions. (PO

– a, b) 2. Differentiate continuous wavelet and discrete wavelet transforms and analyze multi-resolution

analysis. (PO – c, d, k)

3. Develop bi-orthogonal wavelet basis function and apply to two dimensional signals. (PO – c, d,

e, f, k) 4. Apply wavelet transform for image and audio compression. (PO – b, c, d, e, f, k)

5. Employ wavelet transforms for denoising, speckle removal, object detection and data

communication. (PO – b, c, d, e, f, k)

79

SPREAD SPECTRUM COMMUNICATION

Subject Code : ECPE20 Credits: 4:0:0

Prerequisites : Digital Communication Contact Hours: 56

Course Objectives:

Understand the concept of spreading and de-spreading of message sequence.

Apply the methods to reject narrowband interference.

Understand the concept of frequency hopping spread spectrum system.

Demonstrate the applications of frequency synthesizers in frequency hopping based modulator.

Recognize the need for diversity techniques to overcome the effect of fading.

Appreciate the significance of multi-carrier CDMA system.

Understand the principle of CDMA and FHMA multiple access techniques.

Appreciate the significance of power control techniques in CDMA system.

Understand the concepts of multi-user detection.

Understand the concepts of detection of CDMA and FHMA signals.

Course Contents:

UNIT – I

Direct Sequence Systems: Definitions and concepts, Spreading sequences and waveforms, systems

with BPSK modulation, Quaternary systems, pulsed interference, De-spreading with Band-pass

Matched Filters, Rejection of Narrow band Interference

UNIT – II

Frequency Hopping Systems: Concepts and Characteristics, Frequency Hopping with Orthogonal

FSK, Frequency Hopping with CPM and DPSK, Hybrid Systems, Codes for Partial band

Interference, Frequency Synthesizers

UNIT – III

Fading and Diversity: Path Loss, Shadowing, and Fading, Time-Selective Fading, Spatial Diversity

and Fading, Frequency selective Fading, Channel Impulse Response, Diversity for Fading Channels,

Rake Demodulator, Diversity and Spread Spectrum, Multicarrier Direct Sequence Systems, MC

CDMA System, DS CDMA System with Frequency Domain Equalization

UNIT – IV

Code Division Multiple Access and Frequency Hopping Multiple Access: Spreading Sequences

for DS/CDMA, Systems with Random Spreading Sequences, Cellular Networks and Power Control,

Frequency hopping Multiple Access

80

UNIT – V

Detection of Spread Spectrum Signals: Multiuser detectors, Detection of Spread Spectrum Signals,

Detection of Direct Sequence Signals, Estimation of Noise Power, Detection of Frequency hopping

Signals

Textbooks:

1. Don Torrieri, “Principles of Spread-Spectrum Communication Systems”, 2nd Edition, Springer

Verlag, 2005.

2. Robert C. Dixion, “Spread Spectrum Systems with Commercial Applications”, John Wiley &

Sons, 3rd Edition, 1994.

3. Andrew J. Viterbi, “Principles of Spread Spectrum Communication”, Addison Wesley

Publishing Company, 2nd Edition, 1995.

Course Outcomes:

1. Employ the spreading and de-spreading principle in direct sequence spread spectrum based

communication systems. (PO – b, c, h, i, k)

2. Employ the concept of frequency hopping to avoid jamming in digital communication systems.

(PO – b, c, h, i, k)

3. Analyze the significance of rake receiver in combating the effect of multi-path fading. (PO – b,

d, h, i, k)

4. Employ the concept of CDMA and FHMA multiple access techniques and importance of power

control technique in CDMA system. (PO – b, h, i, k)

5. Employ the concepts of multiuser detection in digital communication receivers to detect

CDMA and FHMA signals. (PO – b, h, i, k)

81

SATELLITE COMMUNICATION

Subject Code: ECPE21 Credits: 4:0:0

Prerequisites: Communication Contact Hours: 56

Course Objectives:

Familiarize with the satellite networks market and the future needs and challenges

Apply mathematical models of satellite networks

Strengthen knowledge in satellite communication systems

Design satellite communication systems.

Course Contents:

UNIT – I

Orbits and Launching Methods: Introduction, Frequency allocations for Satellite Services,

Kepler’s 1st, 2nd and 3rd laws, Definitions of terms for Earth Orbiting Satellites, Orbital elements,

Apogee and Perigee heights, Orbit perturbations – effects of non-spherical Earth, Atmospheric Drag

and related problems, Sun-synchronous orbit, Geostationary orbit, Launching orbits.

UNIT – II

Space Segments: Power Supply, Attitude Control – Spin and Three – axis stabilization, Station

keeping, Thermal control, TT & C (Telemetry, Tracking and Command subsystems) and

Transponders.

UNIT – III

Space Link and Interference: Introduction, Equivalent isotropic radiated power [EIRP],

Transmission Losses. link power budget equation, System noise, Carrier-to-noise ratio, Uplink,

Downlink, Combined uplink and downlink C/N ratio, Intermodulation Noise, Interference between

Satellite Circuits, (C/I) for uplink and downlink, combined (C/I) on both uplink and downlinks.

UNIT – IV

Satellite Access: Introduction, Single Access, Preassigned FDMA, Demand assigned FDMA,

TDMA, On-board signal processing for FDMA/TDMA operation, Satellite-switched TDMA, CDMA

UNIT – V

Satellite Services: Introduction, Direct broadcast satellite (DBS) Services, MAT, VSAT,

RADARSAT, Global Positioning Satellite (GPS) system, ORBCOMM, IRIDIUM.

82

TEXT BOOK:

1. Dennis Roddy, “Satellite Communications”, MGH, 2nd Edition, 1996.

REFERENCES:

1. Richharia M, “Satellite Communication Systems”, 2nd Edition, MGH, 1999.

2. Timothy Pratt, Charles W. Bostian, Jeremy E. Allnut, “Satellite Communications”, John Wiley,

2nd Edition, 2002.

Course Outcomes:

1. Understand the characteristics of satellite communication Orbits, Launching methods and

channels. (PO – c, g, h, i, k )

2. Apply analytical and empirical models in the design of satellite networks and space segments.

(PO – b, e, f, i, k, l)

3. Understand the traffic and queuing theory, space links, interference and analyze the

performance of satellite systems. (PO – e, g, h, i, j, l)

4. Understand the multiple division and modulation techniques for satellite access.

(PO – a, b, e, f, h, j, l)

5. Describe the various services offered in satellite communication systems. (PO – b, d, f, g, i, l )

83

RADIO FREQUENCY INTEGRATED CIRCUITS

Subject Code : ECPE22 Credits: 4:0:0

Prerequisites : Nil Contact Hours: 56

Course Objectives:

Understand and design RLC circuits in RF circuits.

Understand passive IC components characteristics.

Understand the transistor behavior for RF circuit design.

Analyze lumped parameter descriptions of RF circuits.

Appreciate the importance of Smith Chart and S-parameters for RF design.

Identify the factors for bandwidth limitation.

Design RF amplifiers with extended bandwidths.

Develop a design strategy for LNA.

Comprehend mixer fundamentals and design LC networks.

Understand and design the RF Power amplifiers.

Course Contents:

UNIT – I

Introduction: Radio Frequency systems

Passive RLC Networks: Introduction, Parallel RLC Tank, Series RLC Networks, Other RLC

networks, RLC Networks as impedance Transformers.

Characteristics of passive IC components: Introduction, Interconnect at radio frequencies: Skin

effect, resistors, Capacitors, Inductors.

UNIT – II

A review of MOS device physics: Introduction, A little history, FETs, MOSFET physics, The long

– channels approximation, operation in weak inversion (sub threshold), MOS device physics in the

short – channel regime, Other effects.

Distributed Systems: Introduction, Link between lumped and distributed regimes driving-point

impedance of iterated structures, Transmission lines in more detail, Behavior of Finite – length

transmission lines, summary of transmission line equations, artificial lines.

UNIT – III

Smith chart and S-parameters: Introduction, The Smith chart, S-parameters, Band Width

Estimation Techniques, Introduction, The method of open – circuit time constant, The method of

short circuit time constant, Rise time, Delay and bandwidth.

84

UNIT – IV

High frequency amplifier design: Introduction, Zeros as bandwidth Enhancers, The shunt –series

amplifier, Bandwidth Enhancement with fT doublers, Tuned amplifiers, Neutralization and

unilateralization, Cascaded amplifiers, AM – PM conversion.

Low noise amplifier design: Introduction, Derivation of intrinsic MOSFET two-port noise

parameters, LNA topologies: Power match versus noise match, Power-constrained noise

optimization, Design examples, linearity and large signal performance, Spurious – free Dynamic

range.

UNIT – V

Mixers: Introduction, Mixer fundamental, nonlinear systems as linear mixers, Multiplier – based

mixers.

RF power amplifiers: Introduction, Modulation of power amplifiers, summary of PA

characteristics, RF PA design examples, additional design considerations, Design summery.

TEXT BOOK:

1. Thomas H. Lee, “The design of CMOS Radio Frequency Integrated Circuit”, Cambridge, 2nd

Edition, 2004.

REFERENCES:

1. Behzad Razavi, “Design of Analog CMOS Integrated Circuit”, Tata McGraw Hill, 2005.

Course Outcomes:

1. Design RLC networks and describe passive IC components characteristics. (PO – a, b, c, d)

2. Analyzer MOS behavior and distributed parameters for RF. (PO – a, b, c, d, e, f)

3. Use Smith Chart for design of S-parameters. (PO – a, b, c, d, e, f)

4. Analyze and design circuits for bandwidth extension and LNAs. (PO – a, b, c, d, e, f)

5. Design mixers using LC networks and RF power amplifiers. (PO – c, d, e, f)

85

ADVANCED DIGITAL LOGIC DESIGN

Subject Code: ECPE23 Credits: 3:0:1

Pre-requisites: Digital Electronic Circuits Contact hours: 42 + 14

Course Objectives:

Understand and apply the concepts involved in design of different logic elements and

building blocks in Digital circuits

Describe combinational and sequential circuits using the Verilog Language at behavioural

and structural levels

Understand and apply the concepts involved in the Digital design building blocks and

Verilog HDL.

Write Basic Test benches and verify the functionality of the designs.

Create Netlist and generate basic synthesis reports

UNIT – I

Digital Integrated Circuits: Moore’s law, Technology Scaling, Die size growth, Frequency, Power

dissipation, Challenges in digital design, Design metrics, Cost of Integrated circuits, ASIC,

Evolution of SoC ASIC Flow vs SoC Flow, SoC Design Challenges.

Introduction to CMOS Technology: PMOS & NMOS Operation, CMOS Operation principles,

Characteristic curves of CMOS, CMOS Inverter and characteristic curves, Delays in inverters,

Buffer Design, Power dissipation in CMOS, CMOS Logic, Stick diagrams and Layout diagrams.

Timing Concepts

UNIT – II

Digital Building Blocks: Basic Gates, Universal Gates, nand & nor implementations.

Decoder, encoder, code converters, Priority encoder, multiplexer, demultiplexer, Comparators,

Parity check schemes.

Multiplexer, De-multiplexer, Pass Transistor Logic, Application of multiplexer as a multi-purpose

logical element.

Asynchronous and synchronous up-down counters, Shift registers.

FSM Design, Mealy and Moore modeling

Adder & Multiplier concepts

86

UNIT – III

Logic Design Using Verilog: Evolution & importance of HDL, Introduction to Verilog, Levels of

Abstraction, Typical Design Flow, Lexical Conventions, Data Types

Modules, Nets, Values, Data Types, Comments, arrays in Verilog, Expressions, Operators,

Operands, Arrays, memories, Strings , Delays , parameterized designs

Procedural blocks, Blocking and Non-Blocking Assignment, looping, flow Control, Task, Function,

Synchronization, Event Simulation.

Need for Verification, Basic test bench generation and Simulation

UNIT – IV

Principles of RTL Design: Verilog Coding Concepts, Verilog coding guide lines: Combinational,

Sequential, FSM. General Guidelines, Synthesizable Verilog Constructs, Sensitivity List, Verilog

Events, RTL Design Challenges, Clock Domain Crossing.

Verilog modeling of combinational logic, Verilog modeling of sequential logic.

UNIT – V

Design and simulation of Architectural building blocks, Mini-project :Basic Building blocks

design using Verilog HDL: Arithmetic Components – Adder, Subtractor, and Multiplier design, Data

Integrity – Parity Generation circuits, Control logic – Arbitration, FSM Design – overlapping and

non-overlapping Mealy and Moore state machine design

Mini-Project: n bit Simple ALU design & verification

Text Books:

1. Morris Mano M “Digital Design” 4th Edition, Pearson Education, 2014

2. Neil H. E. Weste, David Harris “CMOS VLSI Design: A Circuits and Systems Perspective”

3rd Edition, Pearson Education, 2004,

3. Samir Palnitkar, “VERILOG HDL – A Guide to digital design and synthesis”, 2nd edition,

Pearson education, 2003.

References:

1. J. Bhasker, “Verilog HDL Synthesis: A Practical Primer” 3rd edition, Star Galaxy, 2005

2. A. Anand Kumar, “Fundamentals of Digital Circuits”, 2nd Edition, PHI Learning, 2012.

87

Course Outcomes:

1. Understand and apply Linux for Verilog simulator usage. (PO – b, c, e, f, h, k)

2. Understand basic VLSI principles. (PO – a, b, c, d, e, f, h, j, l)

3. Understand and apply basic digital design principles. (PO – b, c, d, e, f, h, i, k)

4. Understand and apply the principles of verilog HDL. (PO – b, c, d, e, f, g, h , k, l)

5. Creating directed test benches, running simulations and analyse / debug results Netlist

creation, Basic Timing, Area and QOR Report generation. (PO – b, c, d, e, f, g, h, k, l)

88

ADVANCED DIGITAL LOGIC VERIFICATION

Subject Code: ECPE24 Credits: 3:0:1

Pre-requisites: Digital Electronic Circuits Contact hours: 42 + 14

Course Objectives:

1. Get familiarized with the concepts of verification.

2. Identify different constructs, classes, assertions and coverage in System Verilog.

3. Acquire knowledge about layered test benches and Unified Verification methodology.

UNIT – I

Verification Concepts: Concepts of Verification, Importance of verification, Stimulus vs

Verification, Test bench generation, Functional verification approaches, Typical verification flow,

Stimulus generation, Direct testing ,Coverage: Code coverage and Functional coverage, Coverage

plan.

UNIT – II

System Verilog- language constructs: System Verilog Constructs- Data types: Two state data,

Strings, Arrays: Queues, Dynamic and Associative Arrays, Structs, Enumerated types. Program

blocks, modules, interfaces, Clocking ports, Mod ports.

UNIT – III

System Verilog-Classes and Randomization: SV classes: Language evolution, Classes and

Objects, Class Variables and Methods, Class Instantiation, Inheritance and Encapsulation,

Polymorphism.

Randomization: Directed vs Random Testing, Randomization: Constraint driven Randomization.

UNIT – IV

System Verilog- Assertions and Coverage: Assertions: Introduction to assertion based verification,

Immediate and concurrent assertions, Coverage driven assertion: Motivation, types of coverage,

Cover group, Cover point, Cross coverage, Concepts of binning and event sampling.

UNIT – V

Building Test bench: Layered test bench architecture, Introduction to Universal verification

methodology, Overview of UVM, Base classes and simulation phases in UVM and UVM macros,

Unified messaging in UVM, UVM environment structure, Connecting DUT-Virtual Interface.

References:

1. System Verilog 3.1a LRM, Accellera’s Extensions to Verilog

2. Chris Spear, Greogory J Tumbush, “System Verilog for Verification – A guide to learning test

bench language features”, Springer, 2012

89

3. “Step by Step functional verification with System Verilog and OVM”, Sasan Iman SiMantis Inc,

Santa Clara, CA Springer, 2008.

Course outcomes:

1. Understand the principle of verification. (PO – e, f, h, j, l)

2. Understand the OOPS concepts in System Verilog. (PO – b, c, d, e, f, h, j, k, l)

3. Build basic verification environment using system verilog. (PO – b, c, d, e, f, h, i, j, k, l)

4. Generate random stimulus and track functional coverage using System Verilog. (PO – b, c, d,

e, f, h, i, j, k, l)

5. Understand the concepts of layered test bench architecture and its components. (PO – b, c, d, e,

f, h, j, k, l)

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS

Outcome Based Education Curricula

(For the Academic year 2015 – 2016)

Department of Electronics & Communication

VII &VIII Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54 (Autonomous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl.

No Name of the Faculty Qualification Designation

1. Dr. S Sethu Selvi Ph.D Professor & Head

2. Prof. C R Raghunath M.Tech Professor

3. Prof. K. Giridhar M.Tech Professor

4. Prof. M S Srinivas M.Tech Professor

5. Dr. K. Indira Ph.D Professor

6. Dr. K. Manikantan Ph.D Associate Professor

7. B. Sujatha M E (Ph.D) Associate Professor

8. Dr. Maya V Karki Ph.D Associate Professor

9. S. Lakshmi M E (Ph.D) Associate Professor

10. Dr. V. Anandi Ph.D Associate Professor

11. Dr. T D Senthil Kumar Ph.D Associate Professor

12. Dr. Raghuram Srinivasan Ph.D Associate Professor

13. H. Mallika M S (Ph.D) Assistant Professor

14. A.R. Priyarenjini M.Tech Assistant Professor

15. S. L. Gangadharaiah M.Tech Assistant Professor

16. M. Nagabhushan M.Tech (Ph.D) Assistant Professor

17. C G Raghavendra M.Tech (Ph.D) Assistant Professor

18. Sadashiva V Chakrasali M.Tech (Ph.D) Assistant Professor

19. C. Sharmila Suttur 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. Reshma Verma M.Tech (Ph.D) Assistant Professor

23. Shreedarshan K M.Tech (Ph.D) Assistant Professor

24. Lakshmi Srinivasan M.Tech (Ph.D) Assistant Professor

25. Flory Francis 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 M.Tech (Ph.D) Assistant Professor

29. Jayashree S 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

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE

(Autonomous Institute, Affiliated to VTU)

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2014 – 2015

VII SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI. No.

Subject Code

Subject Teaching Dept Credits*

L T P Total

1. EC701 IPR Electronics and Communication Engineering

2 0 0 2

2. EC702 Wireless Communication

Electronics and Communication Engineering

3 0 0 3

3. EC703 Information Theory & Coding

Electronics and Communication Engineering

3 0 0 3

4. Department Elective - IV

Electronics and Communication Engineering

x x x 4

5. Department Elective - V

Electronics and Communication Engineering

x x x 4

6. Open Elective Other Departments x x x 3

7. EC704 Project Work-I 0 0 6 6

Total 8+x x 6+x 25

*L: Lecture T: Tutorial P: Practical

VIII SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI. No. Subject Code

Subject Teaching Dept Credits*

L T P Total 1. EC801 Optical Fiber

Communication Electronics and Communication Engineering

3 0 0 3

2. EC802 Embedded System Design

Electronics and Communication Engineering

3 0 1 4

3. Department Elective - VI

Electronics and Communication Engineering

x x x 4

4. EC804 Project Work II Electronics and Communication Engineering

0 0 14 14

Total 6+x x 15+x 25

*L: Lecture T: Tutorial P: Practical

4

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 20 credits as professional (departmental) electives.

The student has to earn a maximum of 03 credits as open electives.

Subject Code

Subject Title L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

5

INTELLECTUAL PROPERTY RIGHTS

Subject Code: EC701 Credits: 2:0:0

Prerequisites: Nil Contact Hours: 28

Course coordinator: Mrs. Jayashree

Course objectives:

Get an insight into the changes taking place in the global economic scenario and international

efforts to remove the barriers in international trade

Appreciate the role of intellectual (creative and innovative) contribution in trade and

technology, necessity to protect intellectual property (IP), its contribution in harmonizing the

global trade by removing the barriers, and increasing the standard of living.

Get introduced to various forms of Intellectual Property Rights (IPRs).

Know in detail about copyright and trademark.

Learn and acquire sufficient knowledge about patents, rights and obligations, procedure to

procure and maintain them.

Have basic training in drafting patent specification with special attention to claim drafting.

Get trained in patent search and use it for testing patentability of the invention.

Thoroughly understand the economic/commercial aspects of IPRs.

Acquire sufficient knowledge about Industrial designs and Integrated circuits as IP right

Course Contents:

UNIT – I

Basic principles of IPR laws: History of IPR – GATT, WTO, WIPO and TRIPs, Role of IPR in

Research & Development and Knowledge era, Concept of property, Marx’s theory of property,

Constitutional Aspects of Intellectual property, Different forms of IPR

UNIT – II

Understanding Copyright Law: Evolution of copy right law in India, Justifications, Subject matter

of copyright, Terms of protections, Concepts-originality/Novelty idea expression, Fixation & fair

Use, Copyrights in software protection, Infringement of copyright and acquisition in Indian context,

Case studies

UNIT – III

Trademark: Introduction, Justification, Concepts of subject matter acquisition, Implication and

benefits of registration terms of protection of Geographical indication of goods, infringements of

trade marks, Case studies

UNIT – IV

Patent: Criteria for patentability, Novelty, Utility and Inventive step, Non obviousness, Non

Patentable inventions. Pre-grant and post-grant oppositions, grant or refusal of patents, infringement

and prosecution in India,

6

Patent application procedure and drafting: Patent Drafting, Format, Provisional and Complete

specifications, Scopes of inventions, description of invention, drawings, claims.

UNIT – V

Industrial Designs: Introduction, Justification, Subject matter of design law definition, Excluded

subject matter law relating to industrial design and registration in India, Infringement of design

rights.

Semiconductor and IC Layout Designs: Semiconductor topography design rights, Infringement,

Case studies.

Text books:

1. P. Ganguli, “Intellectual Property Rights”, first edition, TMH, 2001.

2. Dr. B. L. Wadhera, “Intellectual Property Law Handbook”, 2nd edition, Universal Law

Publishing, 2002.

3. T. Ramakrishna, “Course Material for 1 year P. G Diploma in IPR”, First edition, NLSIU,

Bangalore.

References:

1. P. Narayan, “Intellectual Property Law”, 3rd Edition, Eastern Law House, 2001.

2. D. Baingridge, “Intellectual Property”, 5th Edition, Pearson Education, 2003.

3. World Intellectual Property Organization Handbook/Notes

Course Outcomes:

1. Appreciate contributions and limitations of GATT, reasons for formation of WTO and

functions of WIPO. (PO – e, g, h, i, j, l)

2. Describe concepts of original ideas not forgetting the copyright. (PO – e, g, h, i, j, l)

3. Use implication and protection for GI of goods. (PO – e, g, h, i, j, l) 4. Understand procedures to get Indian and other country patents by direct application or by PCT

route. (PO – e, g, h, i,) 5. Gain knowledge of various forms of IP, their infringements and their significance in

knowledge transfer and sharing. (PO – e, g, h, i, j)

7

WIRELESS COMMUNICATIONS

Subject Code: EC702 Credits: 3:0:0

Prerequisite(s): EC502-Digital Signal Processing, Contact Hours: 42

EC601-Digital Communication

Course Coordinator: Mrs. Sarala S.M

Course Objectives

Understand the cellular concept in mobile communication and improve capacity in cellular

systems with limited radio spectrum.

Appreciate the significance of radio wave propagation in different propagation models.

Appreciate the concepts of different diversity techniques and equalization techniques.

Understand the different coding and multiple access techniques.

Appreciate the importance of GSM and CDMA in 2G and 3G mobile communication.

Course Contents:

UNIT – I

Introduction to cellular systems: Evolution of mobile communications, mobile radio systems-

Examples, trends in cellular radio and personal communications. Cellular Concept: Frequency reuse,

channel assignment, hand off, Interference and system capacity, Trunking and Grade of Service,

Improving coverage and capacity in cellular systems.

UNIT – II

Mobile Radio Propagation Models: Introduction to radio wave propagation – Free space

propagation model – Reflection – Diffraction – Scattering – Path loss models –Small scale multipath

propagation – Parameter of mobile multipath channels – Types of small scale fading

UNIT – III

Equalization Technique: Fundamentals of equalization- Training of adaptive equalizer – Equalizers

in a communication receiver, Survey of equalization techniques – Linear equalizations, Nonlinear

equalization – Decision Feedback Equalization (DFE), Maximum Likelihood Sequence Estimation

(MLSE) equalizer, Algorithms for adaptive equalization – Zero Forcing (ZF) algorithm, Least Mean

Square (LMS) algorithm, Recursive Least Squares (RLS) algorithm.

Diversity techniques: Practical space diversity considerations, polarization diversity, frequency

diversity, time diversity, RAKE receiver.

UNIT – IV

Wireless Coding Techniques: Convolutional codes, turbo codes, Interleaver, OFDM.

Multiple Access Techniques: Introduction to multiple access techniques – FDMA, TDMA, CDMA

and SDMA – Capacity of cellular FDMA, TDMA, CDMA and SDMA.

8

UNIT – V

Wireless Systems and Standards: Second and third generation mobile communication standards:

GSM, IS 95 and cdma2000 standards

TEXT BOOKS

1. T. S. Rappaport, "Wireless Communications: Principles and Practice, Second Edition, Pearson

Education/ Prentice Hall of India, Third Indian Reprint 2003.

REFERENCES

1. R. Blake, “Wireless Communication Technology", Thomson Delmar, 2003.

2. W. C. Y. Lee, "Mobile Communications Engineering: Theory and applications, Second

Edition, McGraw-Hill International, 1998.

Course Outcomes:

1. Employ cellular concept to improve capacity of cellular systems with limited radio spectrum.

(PO – b, h, k)

2. Analyze the received power and field components of propagated EM waves.

(PO – a, b, c, h, k)

3. Employ the concept of different diversity techniques to overcome the effect of small scale

multi-path propagation. (PO – b, c, h, k)

4. Apply the different coding techniques and multiple access techniques in wireless

communication. (PO – b, c, h, k)

5. Describe the functional blocks of GSM architecture and Classify different types of channels in

IS-95 and CDMA-2000 standards. (PO – f, h, k)

9

INFORMATION THEORY AND CODING

Subject Code : EC703 Credits: 3:0:0

Prerequisites : Probability and Statistical Theory Contact Hours: 42

Course Coordinator: Maya V Karki

Course Objectives:

Appraise the basics of information theory, entropy, rate of information, extension of zero-

memory sources and Markov source.

Illustrate the properties of codes, devise source codes using Shannon-Fano algorithm and

Huffman algorithm

Discuss various types of channels used in transmitting information and explain the concepts of

mutual information, Shannon’s 1st and 2nd theorems.

Illustrate the concepts of Shannon’s Channel Capacity theorem, Shannon-Hartley Law and

Shannon’s limit

Discuss error detection and correction capabilities of Linear Block Codes, Cyclic Block codes

and implement them using feedback shift registers.

Use convolutional encoders for error control codes and appraise the concepts of state diagram,

tree diagram and trellis diagrams.

Illustrate the Viterbi and Stack algorithm methods decoding.

Course Contents:

UNIT – I

Basics of Information Theory: Introduction, Block diagram of information system, Measure of

information, Average information content (entropy) of symbols in long independent sequences,

Information rate, Properties of entropy, Extension of zero-memory information source, Average

information content of symbols in long dependent sequences, Markov statistical model for

information sources

UNIT – II

Source Coding: Basic definitions and Encoding of source output, Properties of codes – Block codes,

Non-singular codes, Uniquely decodable codes, Instantaneous codes and optimal codes, Prefix of a

code, Test for instantaneous property, Kraft inequality, Construction of instantaneous codes and

problems, Code efficiency and redundancy, Shannon’s first theorem (Noiseless coding theorem),

Shannon-Fano encoding algorithm (binary & r-ary coding), Huffman encoding algorithm (binary and

r-ary coding)

UNIT – III

Channels for Communication: Discrete communication channels, definitions Representation of a

channel, Joint entropy, Entropy function and equivocation, Priori and posteriori entropies,

equivocation, Mutual information, its properties, Rate of information transmission over a discrete

channel and Capacity of a discrete memoryless channel, Shannon’s theorem on channel capacity,

Special channels, Estimation of channel capacity by Muroga’s method, Continuous channels,

Maximization of entropy with peak signal limitation, Mutual information of a continuous noisy

channel, Shannon-Hartley law and its implications

10

UNIT – IV

Error Control Coding: Rationale for coding and types of codes, Example of error control coding,

Methods of controlling errors, Types of errors and codes, Linear block codes, Matrix description of

LBCs, Encoding circuit for (n, k) LBC and related problems Syndrome and error correction,

Syndrome calculation circuit, Distance property, Error detection and correction capabilities of LBC,

SEC-Hamming codes, Hamming bound, Decoding using standard array

UNIT – V

High Level Error Control Codes: Binary cyclic codes, Structure and properties of cyclic codes, G

and H matrices for cyclic codes, Encoding using feedback shift registers, Syndrome Calculation

Circuit and Decoding using feedback shift registers, Syndrome calculation circuit, Binary BCH

codes Golay codes, Shortened cyclic codes, Burst error correcting codes, Convolutional codes –

encoders, State diagram, Code tree, Trellis diagram of convolutional codes, Decoding of

convolutional codes using Viterbi Algorithm.

TEXT BOOKS:

1. K. Sam Shanmugham, “Digital and analog communication Systems”, 2nd edition, John Wiley

Publications, 1996.

2. Shu Lin, Daniel J. Costello, “Error Control Coding”, Pearson / Prentice Hall, 2nd Edition, 2004.

3. Simon Haykin, “Digital Communications”, 2nd edition, John Wiley Publications, 2003

REFERENCES:

1. Bernard Sklar, “Digital Communications”, 2nd edition, Pearson Education, 2007.

2. Simon Haykin, “Introduction to Analog and Digital Communications”, 2nd edition, John Wiley

Publications, 2003.

Course Outcomes:

1. Apply basics of information theory to analyze entropy, information rate, source extensions and

Markov sources. (PO – a, b, c, k)

2. Use code properties to design Shannon-Fano codes and Huffman codes. (PO – a, b, c, d, k)

3. Categorize various channels for information transmission and interpret Shannon’s 1st, 2nd,

channel capacity theorems, Shannon Hartley Law and Shannon’s limit in continuous channels.

(PO – b, c, d, e, f)

4. Apply LBC and CBC in error detection and error correction. (PO – b, c, d, f)

5. Construct state tables, state diagrams, code-tree diagram and trellis diagrams for convolutional

encoders and use Viterbi and stack algorithms for decoding convolutional codes.

(PO – b, c, d, e, f, h, k, l)

11

OPTICAL FIBER COMMUNICATION

Subject Code: EC801 Credits: 3:0:0

Prerequisites: Analog and Digital Communication Contact Hours: 42

Course Coordinator: Dr. T. D. Senthilkumar

Course Objectives:

Understand the basics of light propagation in fiber optic waveguide and optical signal

degradations in propagation through fiber.

Learn the basics and applications of light sources and photo-detectors in optical

Communication.

Discuss the components in analog and digital optical link and error sources accounted in the

optical link.

Learn the principles of WDM components, optical amplifiers, and optical networks.

Course Contents:

UNIT – I

Introduction to fibers: Introduction, advantages, disadvantages and applications of optical fiber

communication, Basic optical laws and definitions, optical fiber modes and configurations, Mode

theory – overview of modes, key modal concepts, Single mode fibers - Mode field diameter,

propagation modes, Graded – index fiber structure.

Transmission characteristics of optical fibers: Attenuation, absorption, scattering losses, bending

loss, dispersion, Intra model dispersion, modal delay, group delay, material dispersion, waveguide

dispersion.

UNIT – II

Optical Sources: Direct and Indirect band gaps. Light Emitting Diodes – LED Structures, Quantum

efficiency and LED power, Laser Diodes – Laser diode modes and threshold conditions, Laser diode

rate equations, external quantum efficiency.

Photo detectors: Pin photo detector, Avalanche photodiodes, photo detector noise, Detector

response time.

Fiber joints and connectors: Fiber-to-fiber joints – mechanical misalignment, Fiber splicing, Fiber

connectors-connector types.

UNIT – III

Optical Receivers: Introduction, Optical Receiver Operation, receiver sensitivity, quantum limit,

and eye diagrams, coherent detection, Burst mode receiver, operation, Analog receivers.

Analog Links: Introduction, overview of analog links, CNR, multichannel transmission techniques,

RF over fiber, Radio over fiber links.

12

UNIT – IV

Digital links: Introduction, point–to–point links, link power budget, rise time budget, Power

penalties.

WDM Concepts: WDM concepts, Optical couplers, 2 x 2 fiber couplers, star couplers, Isolators and

circulators, direct thin film filters, Active optical components – variable optical attenuators, tunable

optical filters.

UNIT – V

WDM Components: Dynamic gain equalizers, optical drop multiplexers, polarization controllers,

chromatic dispersion compensators, tunable light sources.

Optical Amplifiers and Networks: Optical amplifiers, basic applications and types, semiconductor

optical amplifiers, Erbium Doped Fiber Amplifiers (EDFA). SONET / SDH – transmission formats,

SONET/SDH rings.

TEXT BOOKS:

1. Gerd Keiser, “Optical Fiber Communication”, 5th Edition, MGH, 2008.

2. John M. Senior, “Optical Fiber Communications”, Pearson Education, 2007.

REFERENCES:

1. Joseph C Palais, “Fiber Optic Communication”, 5th Edition, Pearson Education, 2004.

Course Outcomes

1. Apply the optical losses in the power budget estimation. (PO – a, b, h, k)

2. Employ suitable optical sources and detectors in the optical communication system to reduce

the coupling loss and joint loss. (PO – a, b, c, h, k)

3. Appreciate the importance of optical analog links. (PO – b, c, h, k)

4. Employ power budget and rise-time budget analysis in digital optical links. (PO – b, c,

h, k)

5. Demonstrate the principle of optical amplifiers, optical networks, and WDM components.

(PO – b, c, h, k)

13

EMBEDDED SYSTEM DESIGN AND SOFTWARE

Subject Code: EC802 Credits: 3:0:1

Prerequisites: Nil Contact Hours: 42 + 14

Course Coordinator: Dr. K. Manikantan

Course Objectives

Introduce the difference between embedded systems and general purpose systems.

Optimize hardware designs of custom single-purpose processors.

Compare different approaches in optimizing general-purpose processors.

Introduce different peripheral interfaces to embedded systems.

Understand the design tradeoffs made by different models of embedded systems.

Apply knowledge gained in software-hardware integration in team-based projects.

Understand the concepts behind embedded software.

Design an embedded solution for a real world problem.

Select components to implement an embedded system.

Program the software for an embedded system together with its sensor and control

requirements.

Optimize an embedded system to meet design requirements of size, speed, and/or power

consumption.

UNIT – I

Introduction: Embedded Systems Overview, Design Challenge-Optimizing Design Metrics,

Processor Technology, IC Technology, Design Technology, Tradeoffs.

Custom Single-Purpose Processors – Hardware: Custom Single-purpose Processor Design,

Optimizing Custom Single-Purpose Processors.

UNIT – II

General-Purpose Processors – Software: Basic Architecture, Operation, Programmer’s View,

Development Environment, Application-Specific Instruction-Set Processors (ASIPs), Selecting a

Microprocessor, General Purpose Processor Design.

UNIT – III

Standard Single-Purpose Processors – Peripherals: Timers, Counters, and Watchdog Timers,

UART, Pulse Width Modulators, LCD Controllers, Keypad Controllers, Stepper Motor Controllers,

Analog-to-Digital Converters, Real-Time Clocks.

Memory: Memory Write Ability and Storage Permanence, Common Memory Types, Composing

Memory, Memory Hierarchy and Cache, Advanced RAM.

UNIT – IV

Embedded software – Interrupts: Interrupt Basics, The Shared-Data Problem, Interrupt Latency.

Survey of Software Architectures: Round-Robin, Round-Robin with Interrupts, Function-Queue-

Scheduling Architecture, Real-Time Operating System Architecture, Selecting an architecture.

14

UNIT – V

Introduction to RTOS: Tasks and Task States, Tasks and Data, Re-entrancy, Semaphores and

Shared Data, Semaphore Problems: Priority Inversion, Deadly Embrace Encapsulating Semaphores,

RTOS and ISR, Saving Memory Space, Saving Power.

TEXT BOOKS:

1. Frank Vahid, Tony Givargis, “Embedded System Design – A Unified Hardware/Software

Introduction”, 3rd edition, John Wiley & Sons, 2002.

2. David E. Simon, “An Embedded Software Primer”, Pearson Education, 1999.

REFERENCES:

1. James K. Peckol, “Embedded Systems – A contemporary Design Tool”, John Wiley India Pvt.

Ltd, 2008.

Course Outcomes:

1. Compare embedded system design models using different processor technologies (single-

purpose, general-purpose, application specific processors). (PO – a, b)

2. Describe and compare the various types of peripherals used in embedded systems.

(PO – a, b, j)

3. Analyze a given embedded system and identify its critical performance. (PO – a, b, c, d, e, f)

4. Complete at least one project involving embedding peripherals.

(PO – a, b, c, d, e, f, g, h, j, l)

5. Able to explain and to demonstrate the hardware and software aspects of interrupt systems.

(PO – a, b, c)

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS (For the Academic year 2016 – 2017)

Department of Electronics & Communication

III & IV Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54

(Autonomous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl. No Name of the Faculty Qualification Designation

1. S Sethu Selvi Ph. D

Professor & Head

2. C R Raghunath M. Tech Professor

3. M S Srinivas M. Tech Professor

4. K Indira Ph. D Professor

5. B Sujatha M E (Ph. D) Associate Professor

6. Maya V Karki Ph. D Associate Professor

7. S Lakshmi M E (Ph. D) Associate Professor

8. V Anandi Ph. D Associate Professor

9. T D Senthilkumar Ph. D Associate Professor

10. Raghuram Srinivasan Ph. D Associate Professor

11. H Mallika M S (Ph. D) Assistant Professor

12. A R Priyarenjini M. Tech Assistant Professor

13. S L Gangadharaiah M. Tech (Ph. D) Assistant Professor

14. M Nagabhushan M. Tech (Ph. D) Assistant Professor

15. C G Raghavendra M. Tech (Ph. D) Assistant Professor

16. Sadashiva V Chakrasali M. Tech (Ph. D) Assistant Professor

17. Mamtha Mohan M. Tech (Ph. D) Assistant Professor

18. V Nuthan Prasad M. Tech (Ph. D) Assistant Professor

19. Reshma Verma M. Tech (Ph. D) Assistant Professor

20. Shreedarshan K M. Tech (Ph. D) Assistant Professor

21. Lakshmi Shrinivasan M. Tech (Ph. D) Assistant Professor

22. Flory Francis M. Tech Assistant Professor

23. Sarala S M M. Tech Assistant Professor

24. Punya Prabha V M. Tech (Ph. D) Assistant Professor

25. Suma K V M. Tech (Ph. D) Assistant Professor

26. Jayashree S M. S Assistant Professor

27. Manjunath C Lakkannavar M. Tech Assistant Professor

28. Chitra M M. Tech Assistant Professor

29. Akkamahadevi M B M. Tech (Ph. D) Assistant Professor

30. Veena G N M. Tech Assistant Professor

31. Pavitha U S M. Tech Assistant Professor

32. Sara Mohan George M. Tech Assistant Professor

3

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

Vision, Mission and Programme Educational Objectives

Vision of the Institute

To evolve into 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 Electronics & 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

4

Program Educational Objectives (PEOs)

PEO1: To train to be employed as successful professionals in a core area of their choice

PEO2: To participate in lifelong learning/ higher education efforts to emerge as expert researchers

and technologists

PEO3: To develop skills in ethical, professional, and managerial domains

Program Outcomes (POs)

PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering

fundamentals, and an engineering specialization to the solution of complex engineering problems.

PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex

engineering problems reaching substantiated conclusions using first principles of mathematics,

natural sciences, and engineering sciences.

PO3: Design/development of solutions: Design solutions for complex engineering problems and

design system components or processes that meet the specified needs with appropriate

consideration for the public health and safety, and the cultural, societal, and environmental

considerations.

PO4: Conduct investigations of complex problems: Use research-based knowledge and

research methods including design of experiments, analysis and interpretation of data, and synthesis

of the information to provide valid conclusions.

PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and

modern engineering and IT tools including prediction and modeling to complex engineering

activities with an understanding of the limitations.

PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to

assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant

to the professional engineering practice.

PO7: Environment and sustainability: Understand the impact of the professional engineering

solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for

sustainable development.

5

PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and

norms of the engineering practice.

PO9: Individual and team work: Function effectively as an individual, and as a member or

leader in diverse teams, and in multidisciplinary settings.

PO10: Communication: Communicate effectively on complex engineering activities with the

engineering community and with society at large, such as, being able to comprehend and write

effective reports and design documentation, make effective presentations, and give and receive

clear instructions.

PO11: Project management and finance: Demonstrate knowledge and understanding of the

engineering and management principles and apply these to one’s own work, as a member and leader

in a team, to manage projects and in multidisciplinary environments.

PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage

in independent and life-long learning in the broadest context of technological change.

Programme Specific Outcomes (PSOs)

PSO1: Circuit Design Concepts: Apply basic and advanced electronics for implementing and

evaluating various circuit configurations

PSO2: VLSI and Embedded Domain: Demonstrate technical competency in the design and

analysis of components in VLSI and Embedded domains

PSO3: Communication Theory and Practice: Possess application level knowledge in theoretical

and practical aspects required for the realization of complex communication systems

6

SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2016 – 2017

III SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject

Teaching

Department

Credits

L T P SS Total

1. EC31 Mathematics – III Mathematics PS-C 4 0 0 0 4

2. EC32 Analog Electronic Circuits E & C PS-C 4 0 0 0 4

3. EC33 Digital Electronic Circuits E & C PS-C 4 0 0 0 4

4. EC34 Network Analysis E & C PS-C 3 1 0 0 4

5. EC35 Electromagnetics E & C PS-C 4 0 0 0 4

6. EC361 Computer Organization (Soft Core)

E & C

PS-SC 2 0 0 1 3 7. EC362 Data Structures using C

(Soft Core)

8. ECL37 Analog Electronic Circuits Lab E & C PS-C 0 0 1 0 1

9. ECL38 Digital Electronic Circuits Lab E & C PS-C 0 0 1 0 1

Total 21 1 2 1 25

IV SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject

Teaching

Department

Credits

L T P SS Total

1. EC41 Mathematics – IV Mathematics PS-C 4 0 0 0 4

2. EC42 Linear Integrated Circuits E & C PS-C 3 0 0 1 4

3. EC43 Control Systems E & C PS-C 3 1 0 0 4

4. EC44 Microprocessors E & C PS-C 4 0 0 0 4

5. EC45 Signals and Systems E & C PS-C 4 0 0 0 4

6. EC461 Digital Electronic Measurements (Soft Core)

E & C PS-SC 3 0 0 0 3 7. EC462 Hardware Description

Language (Soft Core)

8. ECL47 Signals & Controls Lab E & C PS-C 0 0 1 0 1

9. ECL48 Microprocessor Lab E & C PS-C 0 0 1 0 1

Total 21 1 2 1 25

L: Lecture T: Tutorial P: Practical SS: Self-study

7

III SEMESTER

ENGINEERING MATHEMATICS – III

Subject Code: EC31 Credits: 4:0:0:0

Prerequisite: Engineering Mathematics Contact hours: 56

Course Coordinator: Mr. Suresh Babu R

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

8

rectifier, Full wave rectifier, Saw-tooth wave with graphical representation, Practical harmonic

analysis.

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.

TEXTBOOKS:

1. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley Publication, 10th edition, 2015.

2. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publishers, 43rd

edition, 2015.

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. Solve the problems of algebraic, transcendental and ordinary differential equations

using numerical methods and fit a suitable curve by the method of least squares and

determine the lines of regression for a set of statistical data. (PO – 1, 2, PSO – 1, 3)

2. Find the rank of a matrix and testing the consistency and the solution by Gauss

Elimination and Gauss Siedel iteration methods. (PO – 1, 2, PSO – 1, 3)

3. Find the Fourier series expansion of a function in both full range and half rang e

values of the variable and obtain the various harmonics of the Fourier series

expansion for the given numerical data. (PO – 1, 2, PSO – 1, 3)

4. Find Fourier transform, Fourier sine and Fourier cosine transforms of functions and

solve difference equations using Z-transforms. (PO – 1, 2, PSO – 1, 3)

5. Obtain the series solution of ordinary differential equations. (PO – 1, 2, PSO – 1, 3)

9

ANALOG ELECTRONIC CIRCUITS

Subject Code: EC32 Credits: 4:0:0:0

Prerequisite: Basic Electronics Contact hours: 56

Course Coordinator: Mrs. Lakshmi Shrinivasan

Course objectives:

Analyze hybrid equivalent models of BJT amplifiers

Understand feedback amplifiers and oscillator circuits using BJT

Design different types of power amplifier circuits

Study of construction and characteristics of JFETs and MOSFETs

Apply various types of MOSFET biasing circuits to design MOSFET amplifiers

Course Contents:

UNIT – I

Small signal low frequency transistor models: Two-port devices and hybrid model, the three

transistor configurations, determination of h-parameters from the characteristics, Advantages of h-

parameters, Analysis of a transistor amplifier circuit using h-parameters (CE Configuration only),

CE amplifier with emitter resistance, Miller’s theorem and its dual, Miller effect capacitance

Low frequency transistor amplifier circuits: Bootstrapped Darlington circuit, Cascode transistor

configuration.

Untuned amplifiers: Cascaded CE transistor stages.

UNIT – II

Feedback amplifiers: Feedback concept, advantages of Negative feedback, Transfer gain with

feedback, Loop gain, Feedback amplifier topologies, General characteristics of negative feedback

amplifiers, effect of negative feedback on input and output resistance in voltage series, Effect of

negative feedback on amplifier bandwidth.

Sinusoidal Oscillators: Barkhausen Criterion, LC oscillators (tuned oscillators) - Transistor

Colpitts oscillator, Hartley oscillator, Transistor Phase Shift Oscillator – RC Phase shift & Wien

Bridge oscillator (both without mathematical analysis), Crystal oscillator – Frequency Stability.

UNIT – III

Large Signal Amplifiers: Classification of power amplifiers, Class A Large signal amplifiers,

Second Harmonic distortion, conversion efficiency, Power Output, Transformer – Coupled Audio

Power Amplifier, Push – Pull Amplifiers, Advantages of a Push – Pull System, Class B amplifiers,

Complementary – Symmetry Circuits, Class AB operation, Class C and Class D Amplifier,

Problems, power transistor heat sink, thermal analogy of a power transistor.

10

UNIT – IV

Field Effect Transistors: Junction Field Effect Transistor, Pinch-Off Voltage Vp, JFET volt-

ampere characteristics, FET small signal model, Insulated Gate FET(MOSFET), Comparison of

MOSFET & JFET, Common Source Amplifier, Common Drain Amplifier, or Source Follower,

Generalized FET Amplifier, Biasing FET, FET as a Voltage Variable Resistor(VVR), Uni-junction

Transistor, Problems.

UNIT – V

The MOSFET as an amplifier and a switch: Large signal operation – transfer characteristic,

graphical derivation of the transfer characteristic, operation as a switch, operation as a linear

amplifier, Biasing in MOS amplifiers, biasing by fixing VGS, biasing by fixing VGS and

connecting a resistance in the source, biasing using a drain-to-gate feedback resistor, biasing using a

constant current source.

Small signal operation and models: Small signal equivalent circuit model, T equivalent circuit

model, Modeling the Body effect, Common source amplifier with and without source resistance,

high frequency model of MOSFET, unity gain frequency, frequency response – Low frequency,

mid-band and high frequency analysis of common-source amplifier.

TEXTBOOKS:

1. Jacob Millman, Christos C. Halkias & Satyabrata Jit, “Electronic Devices and Circuits”, Tata -

McGraw Hill, 2nd

Edition, 2008

2. Adel Sedra, Kenneth Smith, “Microelectronic Circuits”, 1st

Indian Edition, Oxford University

Press, 2006.

REFERENCE:

1. Robert L. Boylestad and Louis Nashelsky, “Electronic Devices and Circuit Theory”, PHI, 9th

Edition, 2008.

Course Outcomes:

1. Analyze BJT hybrid model and its significance in circuit analysis along with general BJT

amplifiers. (PO – 1, 2, 3, 12. PSO – 1)

2. Illustrate the importance of feedback amplifiers and oscillator circuits. (PO – 1, 2, 12. PSO – 1)

3. Compute the conversion efficiency of different types of power amplifiers. (PO – 1, 2. PSO – 1)

4. Compare different types of FET amplifiers. (PO – 1, 2, 4. PSO – 1)

5. Interpret the low and high frequency response of a common source amplifier using MOSFET.

(PO – 1, 2, 4. PSO – 1)

11

DIGITAL ELECTRONIC CIRCUITS

Subject Code: EC33 Credits: 4:0:0:0

Prerequisites: Basic Electronics Contact Hours: 56

Course Coordinator: Mrs. H. Mallika

Course Objectives:

Understand the electrical characteristics of logic gates and different logic families

Understand the operation of various combinational circuits and their applications

Describe the operation of several types of sequential circuits

Design and analysis of synchronous sequential machines

Understand different types of PLDs and their usage in the design of logic functions

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, Minimization of 4 and 5 variable functions using Karnaugh maps, Multiplexing and

Demultiplexing, Multiplexers – Realization of 2:1, 4:1 and 8:1 multiplexers using gates,

applications, Demultiplexers: Realization of 1:2, 1:4, 1:8 using basic gates, applications.

UNIT – II

Combinational logic: Code converters: BCD to Excess 3 and vice versa, Binary to gray and vice

versa, Encoders, Priority Encoders, Decoders, BCD to Decimal and BCD to Seven segment

decoders, Parity circuits (generator and checker), Comparators: 1 bit and 2 bit comparators design,

cascade comparators.

Combinational Functions: Arithmetic operations: Adders, Parallel adders, Fast adders, Subtractor:

using 2s complement and applications, Adder/Subtractor, BCD adder, binary multipliers.

UNIT – III

Flip Flops: Latches, Flip-Flops: Master Salve Flip Flops, Edge Triggered Flip Flop, setup and hold

time, Characteristic and Excitation Tables, Conversion from one flip flop to another.

12

Registers: Registers (basic, load control input, parallel load), Shift registers (basic, parallel load,

universal), SISO, SIPO, PISO, PIPO, Applications of shift registers (serial adder, ring counter,

Johnson counter)

UNIT – IV

Sequential Circuits Analysis and Design:

Ripple counter: Up counter, down counter, up/down counter using flip flops, design of Mod N

counter.

Synchronous counters: Design of synchronous counters (self-starting counter)

Synchronous sequential Machines: State table, state diagram, Mealy and Moore Machines,

Design and Analysis of Sequential Circuits using D /T Flip Flops.

UNIT – V

Synchronous Sequential Machines: Sequence recognizer, State assignment, State reduction,

design procedure.

Memory and Programmable Logic Devices: Random Access-Memory, Timing waveforms, Read

Only Memory, Programmable logic devices (PROM, Programmable Logic Array, Programmable

Array Logic Devices), implementation of combinational circuits using PLDs.

TEXTBOOKS:

1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”, Pearson

Education, 3rd

Edition, 2006.

2. Charles Roth Jr, and Larry L Kinney, “Fundamental of Logic Design”, Cengage Learning, 7th

Edition, 2014.

REFERENCES:

1. Donald D Givone, “Digital Principles and Design”, Tata McGraw Hill Edition, 2002.

2. John Yarbrough, “Digital Logic Applications and Principles”, Cengage Learning, 1st Edition,

2006.

Course Outcomes:

1. Employ K-Map for simplifying Boolean functions and design of circuits composed of NAND

and NOR gates.(PO – 1, 2 PSO – 2)

2. Analyze and design combinational logic circuits. (PO – 1, 2 PSO – 2)

3. Analyze and design sequential circuits. (PO – 1, 2, 3 PSO – 2)

4. Design and analyze synchronous sequential machines. (PO – 1, 2, 3, 4 PSO – 2)

5. Implement combinational logic circuits using PLD. (PO – 1, 2, 3, 4 PSO – 2)

13

NETWORK ANALYSIS

Subject Code: EC34 Credits: 3:1:0:0

Prerequisites: Engineering Mathematics Contact hours: 56

Course Coordinator: Prof. M. S. Srinivas

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: Kirchoff’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; 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 theorems, 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

14

Synthesis of One-Port Networks: Synthesis of L-C Driving-Point Immittances, R-C (R-L)

Impedances (Admittances). Filter design: Butterworth and Chebyshev approximations.

Frequency Response: Parallel and Series Resonance Forms.

TEXTBOOKS:

1. W. H. Hayt Jr., J. E. Kemmerly, S. M. Durbin, “Engineering Circuit Analysis”, Sixth Edition,

Tata McGraw-Hill, 2002.

2. F. F. Kuo, “Network Analysis and Synthesis”, Second Edition; Wiley, 1966.

REFERENCES:

1. V. K. Aatre, “Network Theory and Filter Design” Second Edition, New Age International,

1980.

2. M. E. Van Valkenburg, “Network Analysis”, Third Edition, Pearson Prentice Hall, 1974.

3. M. Nahvi, J. A. Edminister, “Electric Circuits”, Fourth Edition, Tata McGraw-Hill, 2007.

4. C. K. Alexander, M. N. O. Sadiku, “Fundamentals of Electric Circuits”, Third Edition, Tata

McGraw-Hill, 2008.

Course Outcomes:

1. Employ nodal and mesh analysis techniques to various electric circuits. (PO – 1, 2, 5. PSO – 1)

2. Analyze electrical circuits using network theorems. (PO – 1, 2, 5. PSO – 1)

3. Solve electric circuits using Laplace transform and network topology. (PO – 1, 2, 5. PSO – 1)

4. Determine two-port network parameters. (PO – 1, 2, 3, 5. PSO – 1)

5. Synthesize one-port networks using lumped elements. (PO – 1, 2, 3, 5. PSO – 1)

ELECTROMAGNETICS

Subject Code: EC35 Credits: 4:0:0:0

Prerequisites: Vector Analysis Contact hours: 56

Course Coordinator: Mrs. Sujatha B

Course Objectives:

Apply the concept of Coulomb’s law and Gauss law in determining static electric field

Understand the concept of divergence, potential and energy densities in electrostatic field

Apply boundary conditions and Laplace’s/Poisson’s equations in electrostatic field

Apply Biot-Savart’s law, Ampere’s law and Lorentz force equation in magnetostatics

Illustrate Maxwell’s equations for time-varying fields and wave propagation

15

Course Contents:

UNIT – I

Coulomb's Law and Electric Field Intensity: The experimental Law of Coulomb, Electric field

intensity, Field Arising from 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: Differential Volume element, Divergence, Maxwell's First Equation (Electrostatics),

vector operator and Divergence Theorem.

Energy and Potential: 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, Stokes’ theorem.

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, Faraday's law,

Displacement Current, Maxwell's Equations in Point Form, Maxwell's Equations in Integral Form,

Retarded Potential.

UNIT – V

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).

16

Waveguides: Rectangular Waveguides, Analysis of field components, cut off frequency, group and

phase velocities, phase constants, dominant modes.

TEXTBOOK:

1. William H. Hayt Jr., John A. Buck, “Engineering Electromagnetics”, McGraw-Hill

Publications, 8th Edition, 2010.

REFERENCE:

1. Mathew N. O. Sadiku, “Elements of Electromagnetics”, Oxford University Press, 4th

Edition,

2006.

Course Outcomes:

1. Apply Coulomb’s law and Gauss’s law to various charge distributions. (PO – 1, 2, 10. PSO – 3)

2. Analyze the concept of divergence, potential and energy density in electrostatic field. (PO – 1,

2, 10. PSO – 3)

3. Employ boundary conditions, Laplace’s and Poisson’s equations to determine capacitance of

various configurations. (PO –1, 2, 3, 10. PSO – 2, 3)

4. Use Biot-Savart’s law and Ampere’s law to determine magnetic field for various current

distributions. (PO – 1, 2, 10. PSO –3)

5. Interpret Maxwell’s equations for time varying fields and in wave propagation. (PO – 1, 2, 10,

12. PSO – 2, 3)

COMPUTER ORGANIZATION

Subject Code: EC361 Credits: 2:0:0:1

Prerequisites: Basic Electronics Contact Hours: 28

Course Coordinator: Dr. V. Anandi

Course Objectives:

Describe the progression of computer architecture

Explain the basic concepts of interrupts, I/O control and data transfers

Study basic concepts of memory systems

Understand basic processing units

Analyze arithmetic operations

Course Contents:

UNIT – I

Basic Structures of Computers: Computer types, Basic Operational Concepts, Performance,

Processor clock, Pipelining and Superscalar operation, Basic performance equation.

17

UNIT – II

Input/Output Organization: Accessing I/O devices, Interrupts: Interrupt Hardware, Enabling &

Disabling Interrupt, Handling Multiple Devices, Controlling Device Requests, exceptions, Direct

Memory Access, Bus Arbitration; Parallel Port, Serial Port, PCI bus.

UNIT – III

Memory System: Some Basic Concepts, Cache memories, Virtual memories and performance

considerations.

UNIT – IV

Basic Processing Unit: Some fundamental concepts: Register Transfers, Performing an Arithmetic

or Logic operation, Fetching a Word from Memory, Storing a Word in Memory, Execution of a

Complete Instruction, Branch instruction.

UNIT – V

Arithmetic Addition & Subtraction of Signed Numbers: Addition /Subtraction Logic Unit,

Multiplication of Positive numbers: Signed-Operand Multiplication, Booth Algorithm,

Fast Multiplication: Bit-pair Recording of Multipliers; Floating-point Numbers & Operations,

IEEE Standard for Floating-point Numbers

Self-Study: Functional units: Input unit, Memory unit, Arithmetic and logic unit, Control unit,

Output unit, standard I/O Interfaces, PCI bus, semiconductor RAM memories, Read only memories,

Speed size and cost, Design of fast adder: Carry-Look-ahead Addition.

TEXTBOOK:

1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”, Fifth Edition,

Tata McGraw Hill, 2002.

REFERENCES:

1. William Stallings, “Computer Organization and Architecture – Designing for Performance”,

Sixth Edition, Pearson Education, 2003.

2. David A. Patterson and John L. Hennessy, “Computer Organization and Design: The

Hardware/Software Interface”, Third Edition, Elsevier, 2005.

Course Outcomes:

1. Recall the basic structure and functional units of a computer. (PO – 1, 2, 6. PSO – 2)

18

2. Describe the I/O organization and interface standards used in a computer.(PO – 2, 3, 4, 12. PSO

– 2)

3. List different types of memories used in computers. (PO – 2, 3, 6. PSO – 2)

4. Explain the basic processing schemes and data handling capability in a computer. (PO – 1, 2, 3,

5. PSO – 2)

5. Illustrate arithmetic logic unit and operations on floating point numbers. (PO – 1, 2, 3, 4, 5. PSO

– 2)

DATA STRUCTURES USING C

Subject Code: EC362 Credits: 2:0:0:1

Prerequisite Courses : Fundamentals of Computing Contact hours: 28

Course Coordinator: Mrs. Reshma Verma

Course Objectives

Understand and implement the different types of linked list

Learn the concept of stacks and queues

Study the various operations performed on trees

Illustrate searching and sorting methods

Demonstrate the applications of graphs

Course Contents:

UNIT – I

Stack and Queues: Basic stack operations (Push, Pop, stack top), Stack algorithms and C functions

(create, push, pop, display), stack applications (Infix to postfix, evaluating postfix expression),

Queue Operations (enqueue, dequeue) algorithms and C functions (queue front and rear)

UNIT – II

Linked List: General linear lists: Basic Operations (Insertion, deletion, retrieval, traversal),

Implementation, data structure (Head node, data node), algorithms and C functions (create list,

insert node, delete node, search node, display, traverse list), complex implementation (doubly

linked list, create list, insert node, delete node, search node, display, traverse list).

UNIT – III

Sorting and Searching: Sort concepts, algorithms and C functions, selection sort (straight

selection sort), insertion sort (straight selection sort), searching (sequential and binary search)

UNIT – IV

19

Trees: Basic tree concepts, binary tree, binary tree (concept only), binary tree traversals (depth first

traversals, breadth first traversals), expression trees (infix, postfix and prefix traversals)

UNIT – V

Graphs: Basic concepts, operations (insert and delete vertex, add and delete edge), traverse graph

(Depth-first traversal), Graph storage structures (Adjacency matrix), Networks: minimum spanning

tree (Prim’s algorithm), shortest path algorithm (Dijkstra’s)

Self-Study: Stack applications (Infix to prefix), Circular singly list (create list, insert node, delete

node, search node, display, traverse list), Sort order, stability, efficiency, exchange sort (bubble and

quick sort), Binary search trees (Basic concepts, BST operations, traversals, C functions), Breadth-

first traversal, Adjacency list, minimum spanning tree (Kruskal’s algorithm)

TEXTBOOK:

1. Richard Gilberg and Behrouz Forouzan, “Data Structures: A pseudo code approach with C”, 2nd

edition, Thomson Publishing, 2007.

REFERENCE:

1. Tanenbaum, “Data Structures with C”, McGraw Hill, 2000.

Course Outcomes:

1. Implement stacks and queues. (PO – 1, 2, 3, 5, 12. PSO – 2)

2. Create various linked list applications. (PO – 1, 2, 3, 12. PSO – 2)

3. Apply searching and sorting algorithms to sort data. (PO – 1, 2, 3, 5, 12. PSO – 2)

4. Illustrate the concepts of trees with suitable algorithm. (PO – 1, 2, 3, 5, 12. PSO – 2)

5. Develop algorithm to solve real world problems using graphs. (PO – 1, 2, 3, 5, 12. PSO – 2)

ANALOG ELECTRONIC CIRCUITS LAB

Subject Code: ECL37 Credits: 0:0:1:0

Prerequisite: Basic electronics Contact Sessions: 14

Course Coordinator: Mrs. Lakshmi Shrinivasan

Course Objectives:

Understand the two port transistor model and h –parameters based transistor analysis

Understand the importance of Bridge rectifier with and without filter

20

Learn to design diode clipping and clamping circuits, oscillators and benefits of negative

feedback

Understand the frequency response of BJT & FET amplifiers and significance of power

amplifiers

Appreciate usage of simulation tools for hardware designs

LIST OF EXPERIMENTS

1. Verification of Thevinin’s theorem and Maximum Power Transfer Theorem

2. Study the input output characteristics of BJT CE Amplifier and determine the h-parameters

3. Study of drain characteristics and transfer characteristics of n-channel MOSFET

4. Design and test Bridge Rectifier with and without C filter

5. Design and test diode clipping and clamping circuits

6. Design and test RF oscillators (i) Hartley (ii) Colpitts

7. Design and test RC Phase Shift oscillators

8. Design and test a BJT- RC coupled amplifier. Plot the frequency response.

9. Design and test a FET- RC coupled amplifier. Plot the frequency response.

10. Design a voltage series feedback amplifier. Compare the parameters with and without feedback.

11. Design and test power amplifiers (i) Class A transformer coupled audio power amplifier (ii)

Class B Push Pull power amplifier.

12. Design and test Darlington pair emitter follower with bootstrap capacitor

13. Simulation of all the above experiments.

Softwares suggested: MultiSim or any other suitable simulation tool.

TEXTBOOKS:

1. “Integrated Electronics”, Millman & Halkias, Tata McGraw Hill International Edition, 2001.

2. “Electronic Devices and Circuit Theory”, Robert L. Boylestad and Louis Nashelsky, 6th

Edition

PHI, 2002.

3. “RF Microelectronics”, Behzad Razavi, Prentice Hall Communications Engineering and

Emerging Technology Series, 1998.

Course Outcomes:

1. Design amplifier circuits using BJT and FET devices. (PO – 1, 2, 3, 5, 8, 9, 10. PSO – 1)

2. Design power amplifiers, negative feedback amplifiers and oscillator circuits. (PO – 1, 2, 3, 5,

8, 9, 10. PSO – 1)

3. Design diode clipping, clamping and rectifier circuits. (PO – 1, 2, 3, 5, 8, 9, 10. PSO – 1)

4. Simulate and verify hardware designs. (PO – 1, 2, 3, 5, 8, 9, 10. PSO – 1)

5. Prepare a report with design procedure and experimental results. (PO – 5, 8, 10. PSO – 1)

21

DIGITAL ELECTRONIC CIRCUITS LABORATORY

Subject Code: ECL38 Credits: 0:0:1:0

Prerequisites: Basic Electronics Contact Sessions: 14

Course Coordinator: Mrs. H. Mallika

Course Objectives

Understand the operation of combinational circuits and its applications

Demonstrate the operation of several types of edge-triggered flip-flops

Design and analyze different types of counters and sequence generator

Understand the basic principles of shift registers and RAM

LIST OF EXPERIMENTS

1. i) Verification of basic, universal and XOR gates.

ii) Simplification, realization of Boolean expressions using universal gates.

2. Realization of Half/Full adder and Half/Full Subtractor using NAND Gates.

3. i) Realization of BCD to Excess 3 code converter.

ii) Realization of Binary to Gray code converter.

4. Study of Decoder chip to drive LED display and priority encoder using IC 74147.

5. Multiplexer using IC74153 and its applications

6. Demultiplexer using IC74139 and its applications

7. i) Parallel Adder/Subtractor using IC7483

ii) BCD Adder using IC7483

iii) One bit comparator and study of IC7485 magnitude comparator

8. i) JK Master slave, T-Type and D-Type Flip Flop using IC7476

ii) Ripple counter using IC7476

9. i) Study of asynchronous decade counter using IC 7490

ii) Synchronous counter using IC7476

iii) Study of synchronous decade counter using IC 74192

10. i) Shift left, Shift right, SIPO, SISO, PISO, PIPO operations using IC7495 shift register

ii) Study of Ring/Twisted counter using IC7495

iii) Sequence generator using IC7495

iv) Programming RAM using IC6116

TEXTBOOKS:

1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”, Pearson

Education, 3rd

Edition, 2006.

2. R. P. Jain, “Modern Digital Electronics”, TMH, 4th Edition, 2010.

22

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.

Course Outcomes:

1. Design combinational logic circuits using gates. (PO – 1, 2, 9. PSO – 2)

2. Design combinational logic circuits using MUX/DEMUX/ADDER ICs (PO – 1, 2, 9. PSO –

2)

3. Design sequential logic circuits. (PO – 1, 2, 3, 9. PSO – 2)

4. Demonstrate the operation of RAM. (PO – 3, 9. PSO – 2)

5. Prepare a report with design procedure and experimental results. (PO – 5, 8, 10. PSO – 1)

23

IV SEMESTER

ENGINEERING MATHEMATICS – IV

Subject Code: EC41 Credits: 4:0:0:0

Prerequisites: Engineering Mathematics Contact Hours: 56

Course Coordinator: Mr. Vijaya Kumar

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.

Course Contents:

UNIT – I

Finite Differences and Interpolation: Forward, Backward differences, Interpolation, Newton-

Gregory 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 - ,,2 zewzw

and )0(2

zz

azw , Bilinear transformation.

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).

24

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.

UNIT – V

Stochastic Processes: Introduction, Classification of stochastic processes, discrete time processes,

Stationary, Ergodicity, Autocorrelation, Power spectral density.

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.

TEXTBOOKS:

1. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley Publication, 10th edition, 2015

2. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publishers, 43rd

edition, 2015.

3. R. E. Walpole, R. H. Myers, R. S. L. Myers and K. Ye, “Probability and Statistics for Engineers

and Scientists”, Pearson Education, Delhi, 9th edition, 2012.

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”, Pearson Education, 4th

edition,

2010

3. Kishor S. Trivedi, “Probability & Statistics with Reliability, Queuing and Computer Science

Applications” John Wiley & Sons, 2nd

edition, 2008.

Course Outcomes:

1. Use a given data for equal and unequal intervals to find a polynomial function for estimation.

(PO – 1, 2, PSO – 1, 3)

2. Analyze functions of complex variable in terms of continuity, differentiability and analyticity.

(PO – 1, 2, PSO – 1, 3)

3. Evaluate line integrals, curve integrals, singularities and determine the values of integrals using

residues. (PO – 1, 2, PSO – 1, 3)

4. Express the probability distribution arising in the study of engineering problems and their

applications. (PO – 1, 2, PSO – 1, 3)

25

5. Apply the stochastic process and Markov Chain in predictions of future events. (PO – 1, 2,

PSO – 1, 3)

LINEAR INTEGRATED CIRCUITS

Subject Code: EC42 Credits: 3:0:0:1

Prerequisites: Analog Electronic Circuits Contact Hours: 42

Course Coordinator: Mrs. Flory Francis

Course objectives:

Understand the fundamentals of Op-Amp and its use as amplifiers

Learn the linear and nonlinear applications of Op-Amp with the design aspects

Understand various functional features and specifications of IC555, IC voltage regulators, PLL

and their applications

Study the theory, characteristics and applications of DAC and ADCs

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, Instrumentation

Amplifiers.

UNIT – II

Op-Amp 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-Amp switching, differentiating and integrating circuits: Zero crossing detectors, Inverting

Schmitt trigger circuits, Integrating circuits and Differentiating circuits.

Signal processing circuits using Op-Amp: Precision half-wave rectifier, Precision full-wave

rectifier, Limiting Circuits, Clamping circuits, Peak Detectors, Sample and Hold circuits.

26

UNIT – IV

Signal generators: Triangular/Rectangular wave generator, Phase shift Oscillator, Wein Bridge

Oscillator, 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.

UNIT – V

Applications of other Linear ICs: Series Op-amp Regulator, IC 723 general purpose Regulator,

555 Timer – Basic Timer circuit used as astable multivibrator and monostable multivibrator, PLL

operating principles

D-A and A-D Converters: DAC/ADC Specifications, R-2R DAC, Monolithic DAC, Successive

Approximation ADC and Dual Slope ADC.

Self-Study: Use of single polarity voltage supply, Op-amp frequency response and compensation

methods, Log and Antilog amplifier, multiplier and divider, Non-Inverting Schmitt trigger,

weighted resistor DAC, Flash type ADC and Counter type ADC

TEXTBOOKS:

1. David A. Bell, “Operational Amplifiers and Linear ICs”, 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, 4th Edition,

2004.

Course Outcomes:

1. Explain the fundamentals of operational amplifier, signal generators, active filters, dc

amplifiers, other linear ICs and data converters. (PO – 1, PSO – 1)

2. Evaluate the parameters for different Op-Amp circuits. (PO – 1, 2, 3, PSO – 1)

3. Design and analyze the circuits using Op-Amp. (PO – 1, 2, 3. PSO – 1)

4. Design and analyze the circuits using IC 555 timer. (PO – 1, 2, 3. PSO – 1)

5. Build and demonstrate in teams the working of circuits involving linear ICs. (PO – 1, 2, 3, 4,

9, 10, 12. PSO – 1)

27

CONTROL SYSTEMS

Subject Code: EC43 Credits: 3:1:0:0

Prerequisites: Network Analysis, Engineering Mathematics Contact Hours: 56

Course Coordinator: Mrs. Punya Prabha. V

Course Objectives

Learn the mathematical modeling of control systems

Understand the time response of first, second order systems and steady state errors

Analyze the stability of control systems using RH Criterion, Nyquist Criterion, root locus and

Bode plots

Understand the basic concepts of modern control systems and classification 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: Review of Laplace transforms, transfer function and

impulse response: Block diagram and signal flow graph.

UNIT – II

Mathematical modeling of linear systems: Analogous systems, Translational and Rotational

Mechanical systems.

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.

Introduction to state variable analysis: Concepts of state, state variables and state model for

electrical systems, Solution of state equations.

28

UNIT – V

Frequency response analysis: Introduction, Bode diagrams, assessment of relative stability using

Bode plots. Controllers: Classification of controllers, Brief analysis of different types of

controllers.

TEXTBOOKS:

1. K. Ogata, “Modern Control Engineering”, 4th

Edition, Prentice Hall, 2001.

2. David K. Cheng, “Analysis of Linear Systems”, Narosa Publishing House, 5th Edition, 1986.

3. I. J. Nagrath and M. Gopal, “Control System Engineering”, 5th

Edition, New Age International

Publishers, 2007.

REFERENCES:

1. Ajit. K. Mandal, “Introduction to Control Engineering Modeling, Analysis and Design”, 2nd

Edition, New Age International Publishers, 2012.

2. Dhanesh N. Manik, “Control Systems”, Cengage Learning, 1st Edition, 2012.

Course Outcomes:

1. Employ mathematical modeling techniques to determine the transfer function of a system. (PO

– 1, 2, 5. PSO – 1)

2. Analyze the time response of first and second order systems. (PO – 1, 2, 5. PSO – 1)

3. Apply the concept of RH Criterion and root locus technique to determine the stability of a

system. (PO – 1, 2, 4, 5. PSO – 1)

4. Interpret the frequency response using Bode’s plot and Nyquist stability criterion. (PO –1, 2, 4,

5. PSO – 1)

5. Describe the state models and various controllers. (PO – 1, 2, 4, 5. PSO – 1)

MICROPROCESSORS

Subject Code: EC44 Credits: 4:0:0:0

Prerequisites: Digital Electronic Circuits Contact Hours: 56

Course Coordinator: Dr. K. Indira

Course Objectives:

Acquire the knowledge of the basics of microprocessor

Describe the addressing modes and instruction set of 8086 microprocessor

Analyze macros, DOS functions and clock generation

29

Familiarize with higher end processors, peripherals and interfacing with 8086 microprocessor

Course Contents:

UNIT – I

Microprocessor and its architecture: Introduction, internal architecture of 8086, PSW, Real mode

memory addressing.

Addressing modes: Data, Program memory, Stack memory.

UNIT – II

Instruction set of 8086: Data move, Arithmetic and Logic, Program control, Assembler directives,

Assembly language programming, Programs using BIOS and DOS interrupts.

UNIT – III

Modular Programming: Assembler & linker, PUBLIC & EXTRN, libraries, macros, DOS

function calls, Programming examples using macros & DOS function calls.

8086 Hardware Specifications: Pin outs and Pin functions of 8086, clock generator 8284A, Bus

buffering and latching, Bus timing, READY and wait state, minimum mode versus maximum

mode. (Basic comparison only)

UNIT – IV

Memory interfacing: Address decoding, memory interfacing for 8086, Introduction to dynamic

memory interfacing.

I/O interfacing: Introduction, I/O port address decoding (8 bit and 16 bit). Simple programs related

to I/O interface.

Interrupts: Basic Interrupt Processing, Hardware Interrupts.

UNIT – V

Peripherals and their interfacing with 8086: Study of 8255 PPI, 8253 timer and 8279 keyboard,

Numeric Co-processor 8087: Data formats, numerical processors, architecture & programming.

(Simple programs)

High end processors: Introduction to 80386, 80486 and Pentium.

TEXTBOOKS:

1. Barry B Brey, “The Intel Microprocessors-Architecture, Programming and Interfacing”, Eighth

Edition, Pearson Education, 2009.

30

2. A. K. Ray and K. M. Bhurchandi, “Advanced Microprocessor and Peripherals”, Third Edition,

Tata McGraw Hill, 2007.

REFERENCES:

1. Yu Cheng Liu & Glenn A Gibson, “Microcomputer systems 8086/8088 family, Architecture,

Programming and Design”, Prentice Hall of India, Second Edition, July, 2003.

2. Douglas V. Hall, “Microprocessors & Interfacing, Programming & Hardware”, Penram

International, 2006.

Course Outcomes:

1. Explain the architecture of various processors. (PO – 1. PSO – 2)

2. Describe the addressing modes and instruction sets of 8086 processor. (PO – 2. PSO – 2)

3. Develop assembly language programs for different applications using instruction sets of 8086.

(PO – 2, 3, 5. PSO – 2)

4. Use macros and DOS function calls in assembly language programs. (PO – 2, 3, 5. PSO – 2)

5. Design interfacing circuits for 8086 processor. (PO – 2, 3, 5. PSO – 2)

SIGNALS AND SYSTEMS

Subject Code: EC45 Credits: 4:0:0:0

Prerequisites: Engineering Mathematics Contact Hours: 56

Course Coordinator: Mrs. H. Mallika

Course Objectives

Appreciate the significance of signals, systems and properties

Employ differential and difference equations in describing an LTI system

Appreciate the significance of Fourier Transform and Z-transform in representing signals and

systems

Discuss the various properties of Fourier Transform and Z-transform

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

31

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, Parseval’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 reversal, time expansion

UNIT – V

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 Z-transform.

TEXTBOOK:

1. Alan V. Oppenheim, Alan S. Wilsky with Hamid Nawab, “Signals and Systems”, 2nd

Edition,

PHI Publications, 2011.

REFERENCES:

1. John G. Proakis and Dimitris G. Manolakis, “Digital Signal Processing, Principles,

Algorithms, and Applications”, Fourth edition, PHI Publications, 2006.

2. Haykin and B. Van Veen, “Signals and Systems”, Second Edition, Wiley, 2003.

Course Outcomes:

1. Classify and analyze continuous, discrete time signals and systems. (PO – 1, 2, 9. PSO – 3)

2. Compute the response of a system using convolution. (PO – 1, 2, 9. PSO – 3)

3. Analyze the system by difference and differential equations. (PO – 1, 2, 3, 9. PSO – 3)

32

4. Employ Fourier Transform to analyze signals and systems. (PO – 1, 2, 3, 9. PSO – 3)

5. Apply Z-Transform and analyze the signals and systems. (PO – 1, 2, 3, 9. PSO – 3)

DIGITAL ELECTRONIC MEASUREMENTS

Subject Code: EC461 Credits: 3:0:0:0

Pre-requisites: Digital Electronic & Linear Integrated Circuits

Contact Hours: 42

Course Coordinator: Mrs. Punya Prabha. V

Course Objectives:

Discuss the various errors and standards of measurements used in the electronic instrumentation

systems

Explain the principle of operation and applications of different types of digital measuring

instruments

Describe the principle of working, features and usage of different types of electronic

instruments in various applications

Discuss the working and use of data acquisition systems, digital transducers, telemetry systems,

digital process controllers in industrial applications

Course Contents:

UNIT – I

Measurement and Error: Definitions, Accuracy and precision, Significant figures, Types of

errors, Limiting errors, Classification of standards of measurement, Time and frequency standards.

Digital Voltmeters and Multimeters: Advantages of digital meters, General characteristics

(specifications) of a DVM, Ramp type DVM, Integrating type DVM (Voltage to frequency

conversion), Dual slope integrating type DVM (Voltage to time conversion), Successive

approximation type DVM. Digital meter displays – LED and LCD displays, Range changing

methods for DVM, Digital multimeter.

UNIT – II

Digital Frequency meters and Phase meters: Introduction, Frequency measurement, High

frequency measurement (extending the frequency range), Time (period) measurement, Time

interval measurement, Frequency ratio measurement, Totalizing mode of measurement. Universal

counter, Automatic and computing counters, Reciprocal electronic counters, Sources of

measurement errors, Specifications of electronic counters – Input characteristics and operating

mode specifications, Digital phase meter.

33

UNIT – III

Digital Instruments: Digital tachometer, Digital PH meter, Digital measurement of mains (supply)

frequency, Digital L, C and R measurements – Digital RCL meter.

Special Oscilloscopes: Sampling oscilloscope, Digital read out oscilloscope, Digital storage

oscilloscopes, DSO applications.

UNIT – IV

Digital Signal Generators: Arbitrary waveform generators (AWG), Key characteristics of digital

signal generators and Data generator.

Digital Spectrum Analyzer: Principle of working and its applications.

Logic Analyzer: Types of logic analyzer - Logic time analyzer. Logic state analyzer, interfacing a

target system,

Recorders: Digital data recording, Objectives and requirements of recording data, Recorder

selection and specifications, Digital memory waveform recorder (DWR).

UNIT – V

Transducers: Electrical transducers, advantages, classification of transducers, characteristics and

choice (selection) of transducers.

Digital Data Acquisition System: Objectives of DAS, Elements of data acquisition system.

Telemetry systems: Landline and radio frequency (RF) telemetry systems.

Digital Controllers: Direct digital and computer supervisory control, Digital process controllers.

TEXTBOOK:

1. Albert D. Helfrick, William D. Cooper, “Modern Electronic Instrumentation and Measurement

Techniques”, US Edition, PHI, 2012.

REFERENCE:

1. H. S. Kalsi, “Electronic Instrumentation”, TMH, 3rd Edition, Seventh reprint, 2012.

Course Outcomes:

1. Employ the concept of errors to study the performance of electronic instrumentation systems.

(PO – 1, 2, 5, 6, 12. PSO – 1)

2. Apply the basic principles of electronic instruments to design and construct new instruments.

(PO – 1, 2, 3, 5, 6, 12. PSO – 1)

34

3. Interpret the suitability of instruments in various applications. (PO – 1, 2, 3, 5, 6, 12. PSO – 1)

4. Select the instruments to observe waveforms and spectrum. (PO – 1, 2, 4, 5, 6, 12. PSO – 1, 3)

5. Describe transducers, data acquisition systems and digital process controllers in electronic

applications. (PO – 1, 2, 3, 4, 5, 6, 12. PSO – 1, 3)

HARDWARE DESCRIPTION LANGUAGE

Subject Code: EC462 Credits: 3:0:0:0

Prerequisites: Digital Electronic Circuits Contact Hours: 42

Course coordinator: Mrs. A. R. Priyarenjini

Course Objectives:

Understand the basics of Verilog HDL

Implement existing SSI and MSI digital circuits using HDL

Develop skills, techniques and learn state-of-the-art CAD tools to design, implement and test

modern-day digital circuits

Interpret logic synthesis and the synthesizable Verilog constructs

Course Contents:

UNIT – I

Overview of Digital Design with Verilog HDL: Evolution of computer aided digital design,

Emergence of HDLs, Importance of HDLs, Verilog HDL and Typical design flow, Design

methodologies, modules, instances, components of simulation, example, basic concepts.

UNIT – II

Modules and ports: Modules, ports, Rules, Hierarchical Names.

Data flow modeling: Continuous assignment, Delays, Expressions, Operators, Operands, and

Operator types, Gate level modeling.

UNIT – III

Behavioral modeling: Structured procedures, Procedural assignments, Timing controls,

conditional statement, Multi way branching, Loops, Sequential and parallel blocks, generate blocks,

Examples.

UNIT – IV

Tasks and Functions: Difference between Tasks and Functions, Tasks, Functions, Automatic

Functions, Constant Function, Signed Functions.

UNIT – V

35

Logic synthesis with Verilog HDL: Logic synthesis, Verilog HDL Synthesis, Interpretation of

Verilog Constructs, Modeling tips for logic synthesis, Synthesis Design flow, examples,

verification of the gate level netlist.

Timing and delays: Types of delay models, modeling, timing checks and delay back annotation.

TEXTBOOK:

1. Samir Palnitkar, “Verilog HDL – A guide to Digital Design and Synthesis”, Prentice Hall,

Second Edition, 2010.

REFERENCES:

1. Stephen Brown, Zvonko Vranesic, “Fundamentals of Digital logic with Verilog design”, Tata

McGraw Hill, 2003.

2. Michael D. Ciletti, “Advanced Digital Design with Verilog HDL”, Pearson Education, 2005.

Course Outcomes:

1. Recall the basics of digital design and lexical conventions of HDL. (PO – 1, 3, 4, 5, 8, PSO – 2)

2. Design, apply and test combinational circuits in HDL to verify the functionality. (PO – 1, 3, 4,

5, 8, 9, 10, 12. PSO – 2)

3. Write efficient RTL codes for sequential circuits and test using test benches. (PO – 1, 3, 4, 5, 8,

9, 10, 12. PSO – 2)

4. Apply the concepts of tasks and functions in designing large digital systems. (PO – 1, 3, 4, 5, 8,

9, PSO – 2)

5. Justify the usage of EDA tools in digital circuit functional verification and logic synthesis with

design tradeoffs. (PO – 1, 3, 4, 5, 8, 9, 10, 12, PSO – 2)

SIGNALS AND CONTROLS LAB

Subject Code: ECL47 Credits: 0:0:1:0

Prerequisites: Engineering Mathematics Contact Sessions: 14

Course Coordinator: Mrs. H. Mallika

Course Objectives:

Explore various functions available in MATLAB.

Understand the various signal operations and to demonstrate convolution.

Compute the response of system described by difference equation and transfer function.

Analyse system stability from root locus, Bode and Nyquist plots.

Model control systems in Simulink.

LIST OF EXPERIMENTS

36

1. Introduction to MATLAB: different operators and functions

2. Generation of both discrete and continuous time signals.

3. Operations on discrete time signals.

4. Convolution of discrete and continuous time signals.

5. Z-Transform and pole zero plot, frequency response and solving difference equation.

6. Representation of control system by transfer function, partial fraction expansion and pole zero

map.

7. Block diagram reduction.

8. System response (with step, impulse, ramp and parabolic inputs).

9. System analysis: Root locus, Bode plot and Nyquist plot.

10. Simulink model of a control system and its response.

11. Simulink model of a control system with PID controller.

TEXTBOOKS:

1. Dr. Shailendra Jain, “Modeling and Simulation using MATLAB-Simulink”, Wiley, Second

Edition, 2014.

2. P. Ramakrishna Rao and Shankar Prakriya, “Signals and Systems”, McGraw Hill Education,

Second Edition, 2013.

3. Anoop K. Jairath and Saketh Kumar, “Control Systems – The state variable approach

(Conventional and MATLAB)”, Ane’s Students Edition, 2nd

Edition, 2010.

Course Outcomes:

1. Recall various functions available in MATLAB for signal processing and control systems. (PO

– 1, 2, 5, 9. PSO – 3)

2. Demonstrate the various operations on signals. (PO – 1, 2, 5. PSO – 3)

3. Solve the response of a system by difference equation and transfer functions. (PO – 1, 2, 3, 5.

PSO – 2)

4. Analyze the system stability from root locus, Bode and Nyquist plots. (PO – 1, 2, 3, 4, 5, 9. PSO

– 2)

5. Employ simulink model for control systems. (PO – 1, 2, 3, 4, 5, 9. PSO – 2)

MICROPROCESSOR LAB

Subject Code: ECL48 Credits: 0:0:1:0

Prerequisites: Digital Electronic Circuits Contact Sessions: 14

Course Coordinator: Dr. K. Indira

Course Objectives:

37

Understand various instruction sets involved in programming

Learn interfacing for different applications

LIST OF EXPERIMENTS

A. Assembly Language Programs

1. Programs involving Data Transfer Instructions

i) Block move without overlapping.

ii) Block move with overlapping.

iii) Block move interchange.

2. Programs involving Arithmetic Operation.

i) 16 Bit Addition and Subtraction

ii) N-bit multi precision numbers (N ≥ 32bits)

iii) Multiplication of 32- bits unsigned hexadecimal number using successive addition and

using shift left and add

iv) Division of 16-bits number by 8-bits number

3. Programs involving Bit Manipulation Instructions.

i) To identify whether the given number is Positive or Negative and Odd or Even

ii) 2 out of 5 Codes

iii) Bitwise and nibble wise palindrome

iv) Find the logical 1’s and 0’s in the given data

4. To Find Square, Cube, LCM, HCF and Factorial

i) Program to find square and cube of a given number

ii) Program to find LCM of a given number

iii) Program to HCF of a given number

iv) Program to factorial of a given number

5. Code Conversion

i) BCD to Hexadecimal

ii) Hexadecimal to BCD

iii) Addition and subtraction of two string ASCII digits

iv) Multiplication of a string of ASCII digits by a single ASCII digit

v) Division of a string of ASCII digits by a single ASCII digit

6. Programs Involving Branch /Loop Instruction

i) Program to sort the numbers in ascending order (bubble sorting)

ii) Program to sort the numbers in descending order (bubble sorting)

iii) Program to find the smallest and largest 16-bit signed number in an array

7. Programs Involving String Manipulation

i) Program for string transfer using primitive instruction

ii) Program to reverse a string

38

8. Program to search the occurrence of a character in the given string using DOS interrupt INT

21

B. Interface Experiments

1. Delay calculation and generation of a square wave, triangular wave generation and stair

case waveform using DAC. Display the waveform on a CRO.

2. Program to generate a square wave using 8253.

3. Program Using 8279 Chip

i) Program to display a message on the display unit

ii) Program to display the ASCII equivalent of the key pressed

4. Interfacing the stepper motor

TEXTBOOKS:

1. Barry B Brey, “The Intel Microprocessors-Architecture, Programming and Interfacing”, Eighth

Edition, Pearson Education, 2009.

2. A. K. Ray and K.M. Bhurchandi, “Advanced Microprocessor and Peripherals”, Third Edition,

Tata McGraw Hill, 2007.

REFERENCES:

1. Yu Cheng Liu & Glenn A Gibson, “Microcomputer systems 8086/8088 family, Architecture,

Programming and Design”, Prentice Hall of India, Second Edition, 2003.

2. Douglas V. Hall, “Microprocessors & Interfacing, Programming & Hardware”, Penram

International, 2006.

Course Outcomes:

1. Employ hardware and software development and debugging tool. (PO – 3, 5. PSO – 2)

2. Write, compile and debug assembly language program using arithmetic instructions. (PO – 1, 2,

3, 5. PSO – 2)

3. Develop programs using string and loop instructions. (PO – 1, 2, 4, 5. PSO – 2)

4. Write assembly language programs to interface modules to 8086 microprocessor. (PO – 1, 2, 4,

5. PSO – 2)

5. Prepare a report with algorithm and expected output. (PO – 5, 10. PSO – 2)

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS (For the Academic year 2016 – 2017)

Department of Electronics & Communication

V & VI Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54

(Autonomous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl. No Name of the Faculty Qualification Designation

1. S Sethu Selvi Ph. D

Professor & Head

2. C R Raghunath M. Tech Professor

3. M S Srinivas M. Tech Professor

4. K Indira Ph. D Professor

5. B Sujatha M E (Ph. D) Associate Professor

6. Maya V Karki Ph. D Associate Professor

7. S Lakshmi M E (Ph. D) Associate Professor

8. V Anandi Ph. D Associate Professor

9. T D Senthilkumar Ph. D Associate Professor

10. Raghuram Srinivasan Ph. D Associate Professor

11. H Mallika M S (Ph. D) Assistant Professor

12. A R Priyarenjini M. Tech Assistant Professor

13. S L Gangadharaiah M. Tech (Ph. D) Assistant Professor

14. M Nagabhushan M. Tech (Ph. D) Assistant Professor

15. C G Raghavendra M. Tech (Ph. D) Assistant Professor

16. Sadashiva V Chakrasali M. Tech (Ph. D) Assistant Professor

17. Mamtha Mohan M. Tech (Ph. D) Assistant Professor

18. V Nuthan Prasad M. Tech (Ph. D) Assistant Professor

19. Reshma Verma M. Tech (Ph. D) Assistant Professor

20. Shreedarshan K M. Tech (Ph. D) Assistant Professor

21. Lakshmi Srinivasan M. Tech (Ph. D) Assistant Professor

22. Flory Francis M. Tech Assistant Professor

23. Sarala S M M. Tech Assistant Professor

24. Punya Prabha V M. Tech (Ph. D) Assistant Professor

25. Suma K V M. Tech (Ph. D) Assistant Professor

26. Jayashree S M. S Assistant Professor

27. Manjunath C Lakkannavar M. Tech Assistant Professor

28. Chitra M M. Tech Assistant Professor

29. Akkamahadevi M B M. Tech (Ph. D) Assistant Professor

30. Veena G N M. Tech Assistant Professor

31. Pavitha U S M. Tech Assistant Professor

32. Sara Mohan George M. Tech Assistant Professor

3

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

Vision, Mission and Programme Educational Objectives

Vision of the Institute

To evolve into 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 Electronics & 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

4

Program Educational Objectives (PEOs)

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.

Program Outcomes (POs)

a. Fundamental Concepts: Recollect the essential descriptions from basic sciences, and apply them

in E & C streams.

b. Analysis: Demonstrate ability to identify, interpret and solve engineering problems.

c. Design Concepts: Design circuits and conduct experiments with electronic systems,

communication equipment, analyze and interpret the result

d. Design Applications: Design systems/subsystems and devices

e. Team Work: Demonstrate the capability to visualize, organize and work in laboratory and

interdisciplinary tasks.

f. Technical Skills: Demonstrate skills using software tools and other modern equipment.

g. Professional Ethics: Inculcate the ethical, social and professional responsibilities such as project

management and finance.

h. Communication Skills: Communicate effectively in oral /written form of scientific analysis or

data.

i. Contemporary Issues: Understand the impact of engineering solutions on the society and also

will be aware of contemporary issues and criticisms.

j. Entrepreneurship: Develop self-confidence and become excellent multi-skilled engineer,

manager, leader and entrepreneur and display ability for life-long learning.

k. Competitive Ability: Participate and succeed in competitive examinations/placement and show

potential research capability.

l. Leadership Quality: 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 2016 – 2017

V SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject

Teaching

Department

Credits

L T P Total

1. EC501 Analog Communication E & C PS-C 3 0 0 3

2. EC502 Digital Signal Processing E & C PS-C 4 0 0 4

3. EC503 VLSI Design and Circuits E & C PS-C 4 0 0 4

4. EC504 Microcontrollers E & C PS-C 4 0 0 4

5. EC505 Microwave Components & Circuits E & C PS-C 4 0 0 4

6. Departmental Elective – I E & C PS-E x x x 4

7. EC501L Analog Communication Lab E & C PS-C 0 0 1 1

8. EC502L Digital Signal Processing Lab E & C PS-C 0 0 1 1

9. EC504L Microcontroller Lab E & C PS-C 0 0 1 1

Total 19+x x 3+x 26

VI SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI.

No.

Subject

Code Subject

Teaching

Department

Credits

L T P Total

1. EC601 Digital Communication E & C PS-C 4 0 0 4

2. EC602 Analog and Mixed Mode VLSI

Design

E & C PS-C 3 0 0 3

3. EC603 Computer Communication

Networks

E & C PS-C 3 0 0 3

4. EC604 Antennas and Propagation E & C PS-C 3 0 0 3

5. EC605 Entrepreneurship &

Management

E & C HSS 2 0 0 2

6. Departmental Elective – II E & C PS-E x x x 4

7. Departmental Elective – III E & C PS-E x x x 4

8. EC601L Digital Communication Lab E & C PS-C 0 0 1 1

9. EC602L VLSI Lab E & C PS-C 0 0 1 1

Total 15+x x 2+x 25

L: Lecture T: Tutorial P: Practical

6

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 24 credits as electives.

The student has to earn a maximum of 03 credits as open elective.

Subject Code Subject Title Credits

L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

ECPE23 Advanced Digital Logic Design Course PS-E 3 0 1 4

ECPE24 Advanced Digital Logic Verification PS-E 3 0 1 4

7

ANALOG COMMUNICATION

Course Code: EC501 Credits: 3:0:0

Prerequisites: Signals & Systems Contact hours: 42

Course Coordinator: Dr. T.D. Senthilkumar

Course objectives:

Illustrate the generation and demodulation of AM and DSBSC

Illustrate the generation and demodulation of SSB and VSB

Illustrate the generation and demodulation of FM

Understand the effect of noise in CW modulation systems

Appreciate the application of AM and FM systems and TV systems

Course Contents:

UNIT – I

Amplitude Modulation and Double Side-band Suppressed Carrier Modulation: Introduction to

AM: Time domain description, Frequency domain description. Generation of AM wave: Square law

modulator, switching modulator. Detection of AM waves: Square law detector, envelope detector,

time domain description of DSBSC, Frequency domain representation, Generation of DSBSC waves,

balanced modulator, ring modulator, coherent detection of DSBSC modulated waves, Costas loop,

Quadrature carrier multiplexing

UNIT – II

Single Side-band Modulation (SSB): Hilbert transform, properties of Hilbert transform, pre-

envelope, single side-band modulation, frequency domain description of SSB wave, time domain

description, frequency discrimination method for generating an SSB modulated wave, time domain

description, phase discrimination method for generating an SSB modulated wave, demodulation of

SSB waves

Vestigial Side-band Modulation: Frequency domain description, Generation of VSB modulated

wave, time domain description, coherent demodulation, envelope detection of VSB wave along with

carrier

UNIT – III

Angle Modulation (FM): Basic definitions, FM, narrow band FM, wideband FM, transmission

bandwidth of FM waves. Generation of FM waves: indirect FM and direct FM, frequency

stabilization in FM receivers, demodulation of FM waves, frequency discrimination method, phase

locked loop, non-linear model of phase locked loop, linear model of the phase locked loop, non-

linear effect in FM systems

UNIT – IV

8

Applications of AM and FM: AM radio (super heterodyne): block diagram of transmitter and

receiver, mixer, AGC, performance characteristics. FM radio: block diagram of transmitter and

receiver.

Elements of Color TV: Frequency range and channel bandwidth, scanning and synchronization,

composite video signal. Block diagram of transmitter and receiver

UNIT – V

Noise Basics and Noise in Continuous Wave Modulation Systems: Introduction, shot noise,

thermal noise, white noise, noise equivalent bandwidth, noise figure, equivalent noise temperature,

cascade connection of two port networks, receiver model, noise in DSBSC receivers, noise in SSB

receivers, noise in AM receivers, threshold effect, noise in FM receivers, FM threshold effect, pre-

emphasis and de-emphasis in FM

TEXTBOOKS:

1. Simon Haykin, “Communication Systems”, 3rd

edition, John Wiley, 1996

2. Simon Haykin, “An Introduction to Analog and Digital Communication”, 2nd

edition,

John Wiley, 2003

3. R. R. Gulati, “Monochrome and Colour TV”, 3rd

edition, New Age International (P) Ltd.

2004

REFERENCES:

1. B. P. Lathi, “Modern Digital and Analog Communication Systems”, 3rd edition, Oxford

University Press, 2005

2. H. Taub, D. L. Schilling, “Principles of Communication Systems” 2nd edition, Mc-Graw

Hill, 1986

Course Outcomes:

1. Describe the generation and demodulation of AM and DSBSC systems. (PO – a, b, c, d, h, k)

2. Describe the generation and demodulation of SSB and VSB. (PO – a, b, c, d, h, k)

3. Describe the direct and indirect method of generation of FM and its detection. (PO – a, b, c, d,

h, k)

4. Employ AM and FM in radio and TV systems. (PO – b, c, h, i, k)

5. Understand noise performance of receivers. (PO – a, b, h, i, k)

1.

9

DIGITAL SIGNAL PROCESSING

Course Code: EC502 Credits: 4:0:0

Prerequisites: Signals and Systems Contact hours: 56

Course Coordinator: Dr. K. Indira

Course objectives:

Appreciate the importance of Fourier Transform and its relation with other transform.

Illustrate filtering of long data sequence using overlap add and overlap save method.

Apply the concept of FFT algorithms to compute DFT.

Design FIR filter using various window method, frequency sampling and FIR differentiator.

Design IIR filter using impulse invariant, bilinear transform and matched Z transforms.

Implement FIR &IIR filters for digital filter structures and signal flow graphs.

Appreciate the importance and application of DSP processors

Illustrate various addressing modes in 54x and 67x processor.

Course Contents:

UNIT – I

DFT and FFT: Frequency Domain Sampling and Reconstruction of Discrete-time signals, Discrete

Fourier Transform, DFT as a linear transformation, DFT relations with other transforms, DFT in

linear filtering, Filtering long data sequences: overlap-save, Filtering long data sequences: overlap-

add method, FFT algorithms: Direct computation of DFT, Radix-2 FFT algorithm: Decimation-in-

time algorithm, Radix-2 FFT algorithm: Decimation-in-frequency algorithm.

UNIT – II

FIR Filters: Design of FIR filters: Symmetric and anti-symmetric FIR filters, Design of linear-phase

FIR filters using windows and frequency sampling methods, FIR differentiators.

Structures for FIR Systems: Direct-Form Structures, Cascade-Form Structures and Lattice

Structures.

UNIT – III

IIR Filters: Analog filter specifications, classification of analog filters: Butterworth and Chebyshev

filters, frequency transformations, design of analog filters, Digital IIR filter design using impulse

invariant, bilinear transformation, Matched z-transform methods.

IIR filter structures: Direct form (I and II), Cascade, Parallel, and Transposed structures.

UNIT – IV

DSP Processors: Computer architectures for signal processing, Harvard architecture, Pipelining,

Hardware multiplier-accumulator, On-chip memory/cache, Extended Parallelism-SIMD, VLIW and

static super scalar processing. Data representations and arithmetic: Fixed point numbers and

Arithmetic, Floating Point Arithmetic, Comparison of Fixed-point and Floating Point Processors.

10

UNIT – V

TMS320C54xProcessor: Architecture of 54x, Addressing modes: direct, Indirect addressing,

absolute addressing, memory mapped register addressing, stack addressing, circular and bit reversal

addressing. Instruction set: Load/store operations, Arithmetic operations, Logical Operations,

Program control operations. Implementation of FIR and IIR filters.

TEXTBOOKS:

1. J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms and

Applications,” Pearson Education Asia/Prentice Hall of India, 2002.

2. Sanjit K. Mitra, “Digital Signal Processing”, Tata McGraw Hill, 2006.

3. Sen M. Kuo, Woon-Seng Gan, “Digital Signal Processors: Architectures,

Implementations and Applications”, Pearson Education Asia, 1st Edition, 2005.

4. Emmanuel Ifeachor, Barrie W. Jervis, “Digital Signal Processing: A Practical Approach”,

Pearson Education, Second Edition, 2002.

REFERENCES:

1. Oppenheim and Schafer, “Discrete Time Signal Processing”, Pearson Education, 2003.

2. Venkataramani B, Bhaskar M, “Digital Signal Processors: Architecture, Programming and

Applications”, Tata McGraw Hill, 2002.

Course Outcomes:

1. Analyze the importance and application of FFT algorithm. (PO – a, b, c, k)

2. Design FIR and IIR filters which are used for various applications. (PO – b, c, d, k)

3. Employ digital filter structure to implement FIR and IIR expression. (PO – b, d, k)

4. Analyze the significance of DSP processor in real time application. (PO – a, b, h)

5. Describe processor architecture using macro model. (PO – b, d, h)

VLSI DESIGN AND CIRCUITS

Course Code: EC503 Credits: 4:0:0

Prerequisites: Solid State Devices and Technology Contact hours: 56

Course Coordinator: Mrs. A. R. Priyarenjini

Course objectives:

Introduce digital integrated circuits.

Introduce CMOS devices and manufacturing technology.

Introduce CMOS logic gates and their layout.

Calculate propagation delay, noise margins, and power dissipation in the digital VLSI circuits.

Design Combinational (e.g., arithmetic) and sequential circuit.

Course Contents:

11

UNIT – I

Introduction: Historical perspective, circuit design example, VLSI Design methodologies,

hierarchy, Concept of modularity, regularity, locality, Design styles, Packaging, CAD. Fabrication of

MOSFETS: CMOS N-WELL, Layout design rules

UNIT – II

MOS Transistor: Structure, external biasing, operation, V I Characteristics, scaling, MOS

Capacitor, MOS Inverter: Static characteristics: Resistive load inverter, N type load, CMOS Inverter.

UNIT – III

Dynamic switching characteristics: Delay time, calculation of delay time, rise and fall times,

resistance, capacitance estimation, Switching power dissipation, super buffers.

UNIT – IV

Combinational MOS static Logic circuits: NMOS Depletion load complex logic circuits, Pass

transistor, Transmission gate, stick diagrams, mask layout. Sequential circuits: SR Latch, CMOS D

Latch, edge triggered flip flop. Dynamic logic circuits: Basic principles of PT circuits, Dynamic

CMOS circuit techniques: CMOS TG logic, Dynamic CMOS logic High performance Dynamic

circuits, charge sharing problems, remedies.

UNIT V

Design for testability: Fault type and models, Controllability, Observability, Ad hoc testing, scan

based techniques, BIST, IDDQ.

TEXTBOOK:

1. Sung – Mo Kang, Yusuf Leblebici, “CMOS digital integrated circuits – Analysis and Design”,

Tata McGraw Hill, 3rd

Edition, 2003.

REFERENCES:

1. Kamran Eshraghian, Dougles and A. Pucknell, “Essentials of VLSI circuits and systems”, PHI,

2005 Edition.

2. Weste and Eshraghian, “Principles of CMOS VLSI Design” - Pearson Education, 1999.

3. John P. Uyemura, “Chip Design for Submicron VLSI: CMOS Layout & Simulation”, Thomson

Learning, 2005.

4. John P. Uyemura, “Introduction to VLSI Circuits and Systems”, John Wiley, 2003.

5. Jan M. Rabaey, “Digital Integrated Circuits”, PHI, EEE, 1997. 6. Wayne Wolf, “Modern VLSI Design”, Pearson Education, 3

rd Edition, 1997.

Course Outcomes:

1. Explain chip design options and design rules in VLSI. Illustrate the steps in CMOS VLSI

fabrication. (PO – c, d, h)

12

2. Apply basic principles to derive threshold voltages, and hence predict performance of various

inverter structures. (PO – a, b, c, h, k)

3. Describe the source of parasitics in MOS structures and their effect on circuit performance.

(PO – a, b, c, d, h)

4. Employ different logic styles for circuit design and compare and contrast their performance.

(PO – b, c, d, h)

5. Define different terms in the DFT domain and describe some important methods for DFT.

(PO – d, h)

MICROCONTROLLERS

Subject Code: EC504 Credits: 4:0:0

Prerequisites: Digital Electronic Circuits Contact hours: 56

Course coordinator: Mrs. K. V. Suma

Course objectives:

Provide a knowledge foundation which will enable students to pursue subsequent courses in

real-time embedded systems software and computer design.

Understand the differences between microcontrollers and microprocessors, different CPU

architectures, & describe the features of a typical microcontroller.

Comprehend the architectures of 8051 and MSP430 Microcontrollers, & understand the

operation of parts of these controllers, and be able to apply this knowledge in simple programs.

Use the 8051 addressing modes and instruction set to perform - arithmetic & logic operations,

data & control transfer operations, input & output operations.

Describe each module in MSP430, working out to the on-chip peripherals and Use low power

features of MSP430 to develop embedded solutions.

Course Contents:

UNIT – I

Microprocessors and Microcontrollers: Introduction, Microprocessors and Microcontrollers, A

microprocessors survey, RISC and CISC CPU architectures, Harvard and Von-Neumann CPU

architectures.

The 8051 Architecture: Introduction, 8051 microcontroller Hardware, Input/output Pins, Ports and

Circuits, External Memory, Counters and Timers, Serial Data Input/output, Interrupts.

Addressing Modes: Introduction, Addressing modes, External data Moves, Code Memory, Read

Only Data Moves / Indexed addressing mode, PUSH and POP Opcodes, Data exchanges, Example

Programs.

UNIT – II

Logical and Arithmetic Operations: Byte level logical operations, Bit level Logical operations,

Rotate and Swap operations, Example programs, Arithmetic operations: Flags, Incrementing and

13

Decrementing, Addition, Subtraction, Multiplication, and Division, Decimal Arithmetic, Example

programs.

Jump and Call instructions: The JUMP and CALL Program range; Jumps, Calls and Subroutines,

Interrupts and Returns, More Details on Interrupts, Example Problems.

8051 Programming in C: Data types and time delays in 8051C, I/O programming, logic operations,

data conversion programs, accessing code ROM space, data serialization.

UNIT – III

Timer/Counter programming in 8051: Programming 8051 Timers, Counter Programming,

Programming timers 0 and 1 in 8051C.

8051 Serial Communication: Basics of Serial Communication, 8051 connections to RS-232, 8051

Serial communication programming, Serial port programming in C.

UNIT – IV

Interrupts Programming: 8051 Interrupts, Programming Timer Interrupts, Programming External

Hardware Interrupts, Programming the Serial Communication Interrupts, Interrupt Priority in

8051/52, Interrupt Programming in C.

8051 Interfacing and Applications: Interfacing 8051 to LCD, Keyboard, ADC, DAC, Stepper

Motor Interfacing.

UNIT – V

Introduction to MSP430: Low power features, Pin-out, Functional block diagram, Memory map,

MSP430 families.

Architecture of MSP430: Central processing unit, Addressing modes, Instruction set, Clock system.

Functions, Interrupts and Low Power modes: Functions and subroutines, Interrupts, Low Power

modes of operation.

Digital I/O –Digital Input and Output: Parallel ports, Understanding the muxing scheme of the

MSP430 pins, programming examples.

On-chip peripherals: Watchdog Timer, Comparator, Op-Amp, Basic Timer, ADC, DAC, SD16,

LCD.

MSP430 Interfacing: Interfacing LED, LCD, ADC, DAC, Programming examples.

TEXTBOOKS:

1. Kenneth J Ayala, “The 8051 Microcontroller Architecture, Programming and Applications”,

Second Edition, Penram International 1996 / Thomson Learning, 2005.

14

2. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D McKinlay,“The 8051 Microcontroller

and Embedded Systems – Using Assembly and C”, PHI 2006 / Pearson 2006.

3. “MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010.

REFERENCES:

1. M. Predko, “Programming and Customizing the 8051 Microcontroller”, McGraw Hill, 1999.

2. MSP430 Teaching CD-ROM, Texas Instruments, 2008.

Course outcomes:

1. Identify the components of microcontroller architecture and illustrate these with the 8051

microcontrollers. (PO – a, b, k)

2. Use commands/instructions that place data in internal memory, external memory, get data from

ROM addresses, exchange data, predict the ranges of Jump.(PO – a, b, c)

3. Develop8051 assembly language and C programs for time delays, I/O operations, and Serial

communication. (PO – a, b, c, f, h, k)

4. Develop programs using interrupts and write C programs to interface 8051 chip to interfacing

modules to develop single chip solutions.(PO – a, b, c, d, f, h, k)

5. Identify the components of microcontroller architecture and illustrate these with the MSP430

microcontrollers to design low power embedded applications using MSP430.

(PO – a, b, c, d, f, h)

MICROWAVE COMPONENTS AND CIRCUITS

Course Code: EC505 Credits: 4:0:0

Prerequisites: Electromagnetics Contact hours: 56

Course Coordinators: Sujatha B

Course Objectives:

Apply knowledge of impedance matching for designing feed networks for devices like

antennas that may be fed using different transmission line.

Extend the applicability of Smith charts for analyzing active circuits.

Analyze systems that contain a combination of various microwave components like

directional couplers, filters, mixers etc.

Course Contents:

UNIT – I

Transmission line theory and Impedance matching: Lumped-element circuit model for a

transmission line – wave propagation on a transmission line, lossless line; Terminated lossless

transmission line; Smith chart – combined impedance-admittance Smith chart, matching with lumped

elements (L Networks) – analytic solutions, Smith chart solutions.

15

UNIT – II

Transmission lines, Impedance tuning and Resonators: Single-stub tuning – shunt stubs, series

stubs; Quarter-wave transformer; Coaxial line – TEM modes; Stripline – formulas for propagation

constant, characteristic impedance, attenuation, approximate electrostatic solution; Introduction to

Microstrip line; Series and parallel resonant circuits, loaded and unloaded Q; Transmission line

resonators – short-circuited λ/2 line, short-circuited λ/4 line, open-circuited λ/2 line.

UNIT – III

Microwave network analysis, Power dividers and Directional couplers: Impedance and

admittance matrices – reciprocal networks, lossless networks; Scattering matrix – reciprocal

networks and lossless networks, shift in reference planes; Basic properties of dividers and couplers –

three-port networks, four-port networks; T-junction power divider – lossless divider, resistive

divider; Wilkinson power divider – even-odd mode analysis.

UNIT – IV

Microwave filters: Periodic structures – analysis of infinite periodic structures, terminated periodic

structures, k-β diagrams and wave velocities; Filter design by the image parameter method – image

impedances and transfer functions for two-port networks, constant-k filter sections, m-derived filter

sections, composite filters; Stepped-impedance low-pass filters.

UNIT – V

RF diodes, Oscillators and Mixers: RF diode characteristics – PIN diodes and control circuits,

varactor diodes; Mixer characteristics, single-ended diode mixer; Gunn diodes (theory) – Gunn

effect, RWH theory, modes of operation; IMPATT diodes (theory) – avalanche multiplication,

carrier and external currents, negative resistance; Reflex Klystrons (theory) – velocity modulation,

bunching process. (No Mathematical Analysis)

TEXTBOOKS:

1. David M Pozar, “Microwave Engineering”, 3rd

edition, Wiley, 2011.

2. Samuel Y Liao, “Microwave Devices and Circuits”, 3rd

edition, Pearson, 2011.

REFERENCES:

1. Annapurna Das and Sisir K Das, “Microwave Engineering”, McGraw-Hill, 2006.

2. John Ryder D, “Networks, Lines and Fields”, 2nd

edition, PHI, 2010.

3. R. E. Collin, “Foundations for Microwave Engineering”, 2nd

edition, John Wiley, 2005.

Course Outcomes:

1. Define line parameters and analyze various transmission lines and resonators.(PO – a, b, h, k)

16

2. Apply concepts of analysis using Smith chart for impedance matching and appraise different

impedance matching networks.(PO – a, b, c, h, k)

3. Employ microwave network analysis in design of multiport microwave networks.(PO – a, b, c,

d, e, h, k)

4. Describe and design microwave filters.(PO – a, b, c, d, e, h, k)

5. Apply different microwave diodes and mixers in microwave systems.(PO – a, b, c, d, e, h, k)

ANALOG COMMUNICATION LABORATORY

Course Code: EC501L Credits: 0:0:1

Prerequisites: Signals & Systems Contact Sessions: 12

Course Coordinator: Dr. T. D. Senthilkumar

Course Objectives:

Obtain a practical perspective of various communication modules

Implement various analog modulation and demodulation schemes using discrete components

LIST OF EXPERIMENTS

1. Design and construction of second order active low-pass filter and high- pass filter. Plot of

frequency response and estimation of roll-off factor

2. Design and construction of second order active band-pass filter and band-stop filter. Plot of

frequency response and estimation of roll-off factor

3. Class-C amplifier. Plot of efficiency vs load resistance.

4. Generation of AM using collector modulation. Plot of modulation signal amplitude vs

modulation index.

5. Demodulation of AM using envelope detector. Plot of AM output vs input signal

6. Generation of DSBSC using ring modulation. Observation of output waveform

7. Generation of AM/DSBSC using IC MC1496. Observing the output waveforms

8. Generation of FM using IC 8038. Plot of frequency vs input dc and estimation of modulation

index

9. Pre-emphasis and de-emphasis.

10. Transistor mixer study of up conversion and down conversion.

11. Demodulation of FM using PLL.

12. Matlab simulation of analog modulation and demodulation techniques.

TEXTBOOKS:

1. Simon Haykin, “Communication Systems”, 3rd

edition, John Wiley, 1996

2. Simon Haykin, “An Introduction to Analog and Digital Communication”, 2nd

edition,

John Wiley, 2003

Course Outcomes:

1. Construct second order active filters for various frequency bands. (PO – b, c, e, f, h, j)

2. Design and implement modulation and demodulation circuit for amplitude modulation.(PO – a,

c, d, e, f, h, j)

17

3. Design and implement modulation and demodulation circuit for frequency modulation.(PO – c,

e, f, h, j)

4. Construct the circuit and study the characteristics of pre-emphasis and de-emphasis circuit.(PO

– c, e, f, h, j)

5. Construct RF up and down converter.(PO – c, e, f, h, j)

DIGITAL SIGNAL PROCESSING LABORATORY

Course Code: EC502L Credits: 0:0:1

Prerequisites: Signals & Systems Contact Sessions: 12

Course Coordinator: Dr. K. Indira

Course Objectives:

Gain a working knowledge of the design & implementation on various DSP operations using

MATLAB.

Obtain a practical perspective of convolution and filtering operations using DSP processor

A. LIST OF EXPERIMENTS USING MATLAB

1. Perform the following operation on a given sequence (Time shifting, Up and down sampling,

Folding)

2. Verification of sampling theorem.

3. Convolution of given sequence

a) Linear b) Circular

4. Solving a given difference equation with and without initial conditions

5. Computation of N point DFT of a given sequence and to plot magnitude and phase spectrum,

and verify using built in function

6. Given a causal system H(z), obtain pole-zero plot, magnitude and phase response.

7. Linear convolution of two sequences using DFT and IDFT.

8. Circular convolution of two given sequences using DFT and IDFT

9. Design and implementation of FIR filter to meet given specifications. (Window, frequency

sampling method)

10. Design and implementation of IIR filter to meet given specifications (Impulse Invariant,

Bilinear Transform)

B. LIST OF EXPERIMENTS USING DSP PROCESSOR

1. Linear convolution of two given sequences.

2. Circular convolution of two given sequences.

3. Solving a given difference equation

4. Computation of N- Point DFT of a given sequence

5. Realization of an FIR filter (any type) to meet given specifications. The input can be a signal

from function generator / speech signal.

TEXTBOOKS:

1. “Digital Signal Processing using MATLAB”, J. G. Proakis, Ingle, MGH, 2000.

2. “Digital Signal Processors”, B. Venkataramani and Bhaskar, TMH, 2002.

18

REFERENCES:

1. “Digital Signal Processing using MATLAB”, Sanjit K Mitra, TMH, 2001.

Course Outcomes

1. Perform basic operations on a given signal.(PO – a, b, f)

2. Implement linear convolution and circular convolution.(PO – b, f)

3. Implement FIR filter and IIR to meet the given specifications.(PO – b, c, d, f)

4. Implement IIR filters to meet the given specification.(PO – b, c, d, f)

5. Implement convolution and filtering using DSP processor.(PO – b, f)

MICROCONTROLLER LAB

Subject Code: EC504L Credits: 0:0:1

Prerequisites: Digital Electronic Circuits Contact Sessions: 12

Course Coordinator: Mrs. K. V. Suma

Course Objectives:

Understand assembly level programming and the C data types for 8051, & write 8051 C

programs & assembly language programs using Keil development software.

Illustrate the various modes of 8051 timers, describe serial communication features of 8051 and

program the 8051 timers/counters & serial port in assembly & C.

Understand what occurs within the 8051 on an interrupt. Understand how hardware generated

interrupts operate, & write programs for 8051 using interrupts.

Interface application circuits like LCD, keyboard, ADC, DAC and stepper motor with 8051

microcontroller & develop application programs using 8051 C.

Understand assembly level programming and the C data types for MSP430&write C programs

& assembly language programs using Code Composer Studio IAR workbench development

software.

LIST OF EXPERIMENTS

PART A: ASSEMBLY LANGUAGE PROGRAMMING (using KEIL uVISION 3)

1. Block move, Exchange, Sorting, Finding largest element in an array, Arithmetic instructions

2. Counters

3. Code conversion programs

4. Programs using serial port, and on-chip timers.

PART B: INTERFACING

Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions for:

5. Keyboard interface.

6. External ADC interface.

7. Generate different waveforms using DAC interface.

8. Stepper Motor interface.

19

PART C: Programming MSP430 with Code Composer Studio/IAR Embedded Workbench

9. Assembly Language programs for arithmetic and logic operations

10. C Programs for interfacing LCD panel and Keypad.

TEXTBOOKS:

1. Kenneth J Ayala, “The 8051 Microcontroller Architecture, Programming and Applications”,

Second Edition, Penram International 1996 / Thomson Learning 2005.

2. Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D McKinlay,“The 8051 Microcontroller

and Embedded Systems – Using Assembly and C”, PHI 2006 / Pearson 2006.

3. “MSP430 Microcontroller Basics”, John Davies, Elsevier, 2010.

REFERENCES:

1. M. Predko, “Programming and Customizing the 8051 Microcontroller”, McGraw Hill, 1999.

2. MSP430 Teaching CD-ROM, Texas Instruments, 2008.

Course Outcomes:

1. Use hardware and software development and debugging tools.(PO – b, c, d, e, f, )

2. Develop, simulate and debug 8051 assembly language and C programs for time delays, I/O

operations, logic and arithmetic operations, data conversion using Keil software development

tools.(PO – a, b, c, e, f)

3. Write C programs to interface 8051 chip to Interfacing modules to develop single chip

solutions for: Displaying the pressed key's key code on the On-board LCD of the ESA

MCB51, rotate the stepper motor, read the ADC output and display it on the on-board LCD and

generate waveforms using DAC. (PO – a, b, c, e, f)

4. Interpret and design hardware and software for simple real-time digital systems which use the

8051 microcontroller.(PO – b, c, d, e, f, k)

5. Design low power embedded applications using MSP430.(PO – b, d, e, f, k)

20

DIGITAL COMMUNICATION

Subject Code: EC601 Credits: 4:0:0

Prerequisites: Analog Communication, Signals and Systems Contact Hours: 56

Course Coordinator: Lakshmi S.

Course Objectives:

Understand Nyquist Sampling Theorem.

Apply the practical aspects of signal sampling.

Understand the different quantization techniques.

Appreciate the need for DPCM, DM and ADM.

Conceptualize and apply Correlative and Duo binary Coding techniques.

Analyze the concept of Detection and Estimation.

Apply Gram-Schmidt orthogonolization procedure for signals.

Discuss the need for a Matched Filter Receiver.

Analyze the same in terms of error probability and power spectrum.

Course Contents:

UNIT – I

Signal Sampling: Basic signal processing operations in digital communication, Sampling Principles,

Sampling Theorem, Quadrature sampling of band-pass signals, Practical aspects of sampling and

signal recovery, PAM, TDM.

UNIT – II

Waveform Coding Techniques: PCM block diagram, Different quantization techniques, SNR in

PCM, robust quantization, DPCM, DM, Adaptive DM

UNIT – III

Base-Band Shaping for Data Transmission: Line Codes and their power spectra, ISI, Nyquist

criterion for distortion less base-band binary transmission, correlative coding, duobinary coding,

adaptive equalization, eye pattern

UNIT – IV

Digital Modulation and Demodulation Techniques: Coherent binary modulation techniques,

BPSK, FSK, ASK, DPSK, QPSK systems with signal space diagram, generation, demodulation and

error probability concept, Comparison using Power Spectrum, Coherent demodulation techniques for

ASK, FSK and BPSK.

UNIT – V

21

Detection and Estimation: Concept of Detection and Estimation, Correlation Receiver, Matched

Filter Receiver, Properties of Matched Filter. Non -Coherent demodulation techniques for FSK and

BPSK, Synchronization: Carrier synchronization Symbol Synchronization.

TEXTBOOKS:

1. Simon Haykin, “Digital Communications”, John Wiley, 2003.

2. J. Proakis, “Digital Communication”, 4th

Edition, McGraw Hill, 2000.

REFERENCES:

1. K. Sam Shanmugam, “Digital and Analog Communication Systems”, John Wiley, 1996.

2. Simon Haykin, “An Introduction to Analog and Digital Communication”, John Wiley, 2003.

3. Bernard Sklar “Digital Communications”, Pearson Education, 2007.

4. K. Sam Shanmugam, A. M. Breipohl, “Random Signals: Detection, Estimation and Data

Analysis”, Wiley, 1988.

Course Outcomes:

1. Sample a signal and reconstruct it at receiver.(PO – a, b, c, h, k)

2. Design a PCM, DPCM, DM and ADM systems.(PO – a, b, c, d,h, k)

3. Design Base Band shaping for data transmission.(PO – a, b, c, k)

4. Describe system level blocks for BPSK, ASK, DPSK and QPSK systems.(PO – a, b, c, h, k)

5. Using GSDP procedure, analyze coherent and no-coherent digital modulation systems and

understand the basics of spread spectrum technology. (PO – a, b, c, h, k)

22

ANALOG AND MIXED MODE SIGNAL VLSI DESIGN

Subject Code: EC602 Credits: 3:0:0

Prerequisites: Solid State Devices and Technology Contact hours: 42

Course Coordinator: Mr. M. Nagabhushan

Course Objectives:

Design single stage amplifiers using PMOS & NMOS driver circuits with different loads.

Quantitatively analyze a differential pair amplifier with differential loads.

Analyze the frequency response of single stage and multistage amplifiers.

Analyze the op-amp characteristics and its performance parameters.

Analyze the stability and frequency compensation of op-amp.

Study the fundamentals of data converters.

Course Contents:

UNIT – I

Introduction &Single Stage Amplifiers: MOS Device Basics, MOS Device, Models, RC Circuits,

Passive Devices, mixed signal Layout issues, Common Source Amplifiers, Source Follower,

Common Gate, Cascode Structures and Folded Cascode Structures.

UNIT – II

Differential Amplifier & Current Mirrors: Introduction to Differential Pair Amplifier,

Quantitative Analysis to Differential Pair Amplifier, Common Mode Response, Differential

Amplifiers with Different Loads, Effects of Mismatches. Simple Current Mirrors, Cascode Current

Mirrors, Differential Pair with Current Mirror Load.

UNIT – III

Operational Amplifiers & Frequency Response: Op Amps Low Frequency Analysis, Two Stage

Op Amps, Common Mode Feedback, Frequency Response of Common Source Amplifiers, Source

Follower Common Gate, Cascode Structures and Folded Cascode Structures, Differential Amplifiers,

Single Ended Differential Pair.

UNIT – IV

Frequency Compensation & Stability: General considerations, multi-pole systems, Phase Margin,

Frequency Compensation Techniques in Telescopic Op Amps, Folded Cascode Op Amps, Two

Stage Op Amps, other compensation techniques.

UNIT – V

Data Converters: Analog vs Digital Discrete Time-Signals, Converting Analog Signals to Digital

Signals, Sample and Hold Characteristics, DAC Specifications, ADC Specifications, DAC

Architectures, Digital Input Code, Resistor String, R-2R Ladders Networks, Current Steering,

Charge Scaling DACs, Cyclic DAC, Pipeline DAC, problems ADC Architectures. Flash type, 2-Step

Flash, Pipeline ADC, Integrating ADC, Successive Approximation methods, Problems.

23

TEXTBOOKS:

1. B Razavi ,”Design of Analog CMOS Integrated Circuits”, First Edition, McGraw Hill, 2001

2. R. Jacob Baker, Harry W Li, David E Boyce, “CMOS Circuit Design, Layout, Simulation”,

PHI Education, 2005.

REFERENCES:

1. Johns and Martin “Analog Integrated Circuit Design”, John Wiley Publications, 1997

2. P E Allen and D R Holberg “CMOS Analog Circuit Design”, Second Edition, Oxford

University Press, 2002.

3. B. Razavi, “Microelectronics”, First Edition, McGraw Hill, 2001.

Course Outcomes:

1. Design a simple current mirror & cascaded current mirrors.(PO – a, b, c, d, f, j, k)

2. Design a multistage amplifier using single stage amplifier concept.(PO – a, b, c, d, f, j, k)

3. Determine the poles and zeros of a multi pole system & analyze the frequency response,

stability of the system.(PO – a, b, c, d, f, h, j, k)

4. Design an operational amplifier to optimize its performance metrics.(PO – a, b, c, d, f, h, j, k)

5. Analyze different ADC/DAC architectures.(PO – a, b, c, d, h, j, k)

COMPUTER COMMUNICATION NETWORKS

Course Code: EC603 Credits: 3:0:0

Prerequisites: Fundamentals of Computing and Data Structures Contact Hours: 42

Course Coordinator: Mrs. Mamtha Mohan

Course Objectives:

Understand the fundamentals of OSI model and the TCP/IP suite

Design of protocols used in noisy and noiseless channel

Basic concept about the protocols for the transmission of frames.

Understanding the concepts of multiple access such as Random access, Controlled access and

Channelization

Discuss the basic concepts of IEEE standards for wired and wireless LAN, and its architecture,

Connecting devices.

Appreciating the significance of routing algorithms such as distance vector algorithm,

minimum spanning tree, Shortest path algorithm, path vector routing

Course Contents:

UNIT – I

Network Models: Introduction, Layered tasks, OSI Model Layers in OSI model: TCP/IP Suite,

Addressing, Telephone Network, Dial up Modem DSL, Cable TV for Data Transmission, FDDI,

SONET.

UNIT – II

24

Data Link Control: Framing, Flow and error control, Protocols, Noiseless channels and noisy

Channels HDLC Protocol, Error detection (CRC)

UNIT – III

Multiple access: Random access: CSMA, CSMA/CD, CSMA/CA, Controlled access Channelization

UNIT – IV

Wired, Wireless LAN and Connecting LANs: Ethernet, IEEE standards, Standard Ethernet, IEEE

802.11Bluetooth, Connecting LANS Connecting Devices, Back Bone Networks

UNIT –V

Network Layer, Transport layer and Application Layer: Logical addressing Ipv4 addresses:

IPV6 Addresses, Transition from Ipv4 to Ipv6

Delivery: Forwarding, Unicast Routing Protocols, Process to process delivery, UDP & TCP format,

and Congestion control concepts.

TEXTBOOK:

1. B. Forouzan, “Data Communication Networking”, 4th

Edition, TMH, 2006.

REFERENCES:

1. James F. Cruz, Keith. W. Ross, “Computer Networks”, Pearson Education, 2nd

Edition,2003.

2. Wayne Tomasi, “Introduction to Data communication and networking”, Pearson Education,

2007.

Course Outcomes:

1. Discriminate the functionality between the layers in OSI model and TCP/IP suite.(PO – b, h, k)

2. Employ protocols to facilitate the transmission of frames and to decide the efficiency of the

protocols. (PO – a, b, d, f, h, k)

3. Distinguish the IEEE standards designed to understand the interconnectivity between different

LANs.(PO – b, h, k)

4. Analyze the global addressing schemes in the Internet to configure the addresses for the

subnet.(PO – a, b, c, d, h, k)

5. Employ different algorithms to route a packet to the destination in different networks needed

for process to process delivery. (PO – a, b, c, d, h, k)

ANTENNAS AND PROPAGATION

Subject Code : EC604 Credits: 3:0:0

Prerequisites : Electromagnetics Contact hours: 42

Course Coordinator: Mr. V Nuthan Prasad

Course Objectives:

25

Apply the concepts of vector coordinates and wave theory for the analysis of radiation pattern,

field components in electromagnetism.

Appreciate the importance of antennas for different frequency and various applications.

Illustrate various usage of antenna by designing and sketching the radiation patterns.

Illustrate the signal transmission by designing a suitable antenna using software tools.

Design any antenna which has good directivity and beam width which can be used in practical

application.

Understand the effect of relative permittivity and conductivity in ionosphere for wave

propagation.

UNIT – I

Antenna basics: Introduction, basic antenna parameters, patterns, beam area, radiation intensity,

beam efficiency, directivities and gain, antenna apertures, effective height, bandwidth, radiation

efficiency, antenna temperature and antenna field zones.

UNIT – II

Point sources and arrays: Introduction, point sources, power patterns, power theorem, radiation

intensity, field patterns, phase patterns, Array of two isotropic point sources, principles of pattern

multiplication, broad side, end fire array and Hasen and Woodyard array.

UNIT – III

Electric dipoles and thin linear antennas: Introduction, short electric dipole, fields of a short

dipole, radiation resistance of short dipole, field patterns of dipole in general, λ/2 dipole, radiation

resistances of λ/2 thin linear antenna, long wire antenna, folded dipole antennas.

Small loop, comparison of far fields of small loop and short dipole, far field patterns of small circular

loop, radiation resistance, directivity.

UNIT – IV

Antenna types: Yagi-Uda array, parabolic reflectors, log periodic dipole antenna, lens antenna,

rectangular horn antennas, introduction to smart antennas.

Microstrip Antennas: Salient features, Advantages and limitations, Rectangular microstrip

antennas, Feed methods, Characteristics of microstrip antennas.

UNIT – 5

Radio wave propagation: Introduction, free space propagation, ground reflection, surface wave,

diffraction, space wave propagation.

Ionosphere propagation, electrical properties of the ionosphere, expressions for conductivity and

relative permittivity.

TEXTBOOK:

26

1. John D Kraus, Ronald J Marhetka, Ahmad S Khan, “Antenna and Wave Propagation”, Fourth

edition, Tata McGraw Hill, 2006.

REFERENCES:

1. John D Kraus, “Antennas”, McGraw Hill, 2nd

edition, 1988.

2. Lamont V Blake, “Antennas: Fundamentals, Design, Measurement”, 3rd

edition, Scitech

Publishing, 2009.

3. Constantine A Balanis, “Antenna, Theory, Analysis & Design”, John Wiley & Sons, 2nd

edition, 1997.

Course Outcomes:

1. Evaluate various far-field antenna parameters and apply the Friis transmission formula.

(PO – a, b, c, d, j, k, l)

2. Analyze various linear arrays of point sources and apply the pattern multiplication principle.

(PO – a, b, c, h, i, j, k)

3. Classify different field patterns on dipole and loop antenna.(PO – a, b, c, d, h, i, k)

4. Describe the operation and applications of various aperture antennas. (PO – a, b, c, d, h, k)

5. Characterize the propagation of radio waves in the atmosphere.(PO – a, b, e, h, i)

ENTREPRENEURSHIP AND MANAGEMENT

Course Code: EC605 Credits: 2:0:0

Prerequisites: Nil Contact hours: 28

Course Coordinator: Mr. C. G. Raghavendra

Course Objectives:

Develop a deep working knowledge of managerial fundamentals.

Inculcate advanced ability to communicate and work in multidisciplinary teams.

Acquire skills to conceive, design, implement, and operate systems in an enterprise and societal

context.

Facilitate successful and profitable operation of the enterprise.

Develop skills to create an environment of sensitivity to cultural and personal factors for

effective communication.

Know all the government polices available to start up a new business enterprise and

Institutional support.

Course Contents:

UNIT – I

Management: Introduction, meaning-nature and characteristics of management, scope & functional

areas of management. Management as science, art or profession, Management and administration,

Roles of management, Levels of management. Development of management thought, early

management approaches, Modern management approaches.

27

Planning: Nature, Importance and purpose of planning process, Objectives, Types of plans (meaning

only), Decision making, Importance of planning, Steps in planning and planning premises, Hierarchy

of plans.

UNIT – II

Organizing and Staffing: Nature and purpose of organization, Principles of organization, Types of

organization, Departmentation, Committees, Centralization vs Decentralization of authority and

responsibility, Span and control, MBO and MBE (meaning).Nature and importance of staffing,

Process of selection and recruitment(in brief).

UNIT – III

Directing and Controlling: Meaning and nature of directing, Leadership styles, Motivation theories,

Communication meaning and importance, Techniques and importance of coordination, Meaning and

steps in controlling, Essentials of sound control system, Methods of establishing control (in brief).

UNIT – IV

Entrepreneur & Small – Scale Industry Entrepreneur: Meaning of entrepreneur, Evolution of the

concept, Functions of an entrepreneur, Evolution of Entrepreneur, Development of Entrepreneurship,

Entrepreneur vs Intrapreneur, Entrepreneurship and Manager, Attributes and Characteristics of a

successful Entrepreneur, Role of Entrepreneur in Indian economy and developing economies with

reference to Self-Employment development, Entrepreneurship in India, Entrepreneurship – its

Barriers and Entrepreneurial Culture.

Small Scale Industry: Definition, Characteristics, Need and rationale of small-scale industry.

Objectives, Scope, Role of SSI in Economic Development, Advantages of SSI, Steps to start an SSI

– government policy towards SSI, Different policies of SSI, Government support during 5 years

plans, Impact of Liberalization, Privatization Globalization on SSI, Effect of WTO /GATTT

supporting agencies of government for SSI.

UNIT – V

Project Management: Meaning of project, Project Identification, Project selection, Project report -

Need and significance of report, Contents, Formulation, Technical, Financial, Marketing, Personnel

and Management Feasibility.

Entrepreneurship Development and Government: Estimating and Financing funds requirement -

Schemes offered by various commercial banks and financial institutions like IDBI, ICICI, SIDBI,

KSFCs. Role of Central Government and State Government in promoting Entrepreneurship -

Introduction to various incentives, subsidies and grants. Export Oriented Units - Fiscal and Tax

concessions available. Case studies of Successful Entrepreneurial Ventures, Failed Entrepreneurial

Ventures and Turnaround Ventures.

TEXTBOOKS:

1. P. C. Tripathi, P. N. Reddy, “Principles of Management”, McGraw Hill, 2008.

2. Vasant Desai, “Dynamics of Entrepreneurial Development & Management”, Himalaya

Publishing House, 4th Edition, 2010.

3. Poornima M Charantimath, “Entrepreneurship Development – Small Business Enterprises”,

Pearson Education, 3rd

edition, 2006.

28

REFERENCES:

1. Robert Lusier, “Management Fundamentals – Concepts, Application, Skill Development”,

Thomson, 2006.

2. S. S. Khanka, “Entrepreneurship Development”, S Chand & Co, 3rd

edition, 2008.

Course Outcomes:

1. Identify, analyze and solve organizational problems. (PO – a, b, d, e, f, g, h, i, j, k, l)

2. Apply knowledge and skills required to function in a specific managerial discipline. (PO – a, b,

e, g, h, i, j, k, l)

3. Recognize and apply knowledge of environmental friendly resources and to utilize them

effectively and efficiently in a workplace environment. (PO – a, d, e, f, g, h, i, j, k, l)

4. Acquired all the necessary skills and knowledge to be a successful entrepreneur.(PO – a, b, d, e,

g, h, i, j, k, l)

5. Effectively prepare and present project appraisal and report.(PO – a, b, c, d, f, g, h, i, j, k, l)

DIGITAL COMMUNICATION AND MICROWAVE LABORATORY

Course Code: EC601L Credits: 0:0:1

Prerequisite: Analog Communication Contact Sessions: 12

Course Coordinator: Mrs. Lakshmi S.

Course Objectives:

Verify sampling theorem

Implement various Digital modulation and demodulation schemes using discrete components

Multiplex signals in time-domain

Verify microwave three port and four port network analysis using scattering

parameters.(Power dividers and directional couplers)

Understand the wave propagation through the rectangular waveguide and to measure VSWR,

impedance and operating frequency.

Determine the gain and directivity and beam width of dipole and yagi antennas using strip or

micro strip line.

Observe the losses in optical fiber communication link.

LIST OF EXPERIMENTS

1. Verification of Sampling theorem using natural sampling and Flat Top sampling circuits

2. Time Division Multiplexing of two band limited signals and also to recover the signals and

receiver.

3. Generation of Amplitude Shift Keying signals using IC 4016 and recovery of the ASK signals

using detector circuits.

4. Generation of Frequency Shift Keying signals using MUX CD 4051 and recovery of the FSK

signals using frequency discriminators.

5. Generation of Phase Shift Keying signals using MUX CD 4051 and detection of PSK signals

using phase discriminating circuits.

6. Generation and detection Differential Binary signal and Quadrature PSK using DPSK kits.

29

7. To verify the power division and calculate insertion loss, isolation of Hybrid network (Magic

tee).

8. Measurement of losses in a given optical fiber (propagation loss, bending loss) and numerical

aperture.

9. Measurement of frequency, guide wavelength, power, VSWR and attenuation in a microwave

test bench.

10. Measurement of directivity and gain of antennas: Standard dipole (or printed dipole), and Yagi

antenna (printed).

11. Determination of coupling and isolation characteristics of a stripline (or microstrip)directional

coupler

12. (a) Measurement of resonance characteristics of a microstrip ring resonator and determination

of dielectric constant

(b) Measurement of power division and isolation characteristics of a microstrip 3 dB power

divider.

TEXTBOOKS:

1. Simon Haykin, “Digital Communications”, John Wiley, 2003.

2. J. Proakis, “Digital Communication”, 4th

Edition, McGraw Hill, 2000.

Course Outcomes:

1. Implement a natural sampling and flat-top sampling circuit to find Nyquist rate.(PO – a, b, c, e,

f, h, k)

2. Design and implement ASK, PSK, FSK, DPSK digital modulation schemes.(PO – c, d, e, f, h,

k)

3. Obtain the transmission line parameters of different types of transmission lines.(PO – c, d, e, f,

h, k,)

4. Employ microwave network analysis in design of multiport microwave networks.(PO – b, c, d,

e, f, h, k)

5. Obtain the radiation pattern and calculate antenna parameters.(PO – b, c, d, e, f, h, k)

VLSI LAB

Course Code: EC602L Credits: 0:0:1

Prerequisites: Solid State Devices & Technology Contact Sessions: 12

Course Coordinator: Mr. M. Nagabhushan

Course Objectives:

VLSI design and MOS concepts are employed in various MOS amplifier applications

LIST OF EXPERIMENTS

I: Digital Circuits using Microwind Tool

1. Schematic Entry and simulation of the following circuits.

(i) Not gate (ii) 2 input nand gate and nor gate (iii) Ex-or gate (iv) full adder (v) 4-bit parallel

adder

30

2. Schematic entry and simulation of Sequential circuits.

(i) JK Flip Flop using nand gates (ii) JK Master slave flip flop (iii) 3bit asynchronous up counter

(iv) 3 bit SIPO shift register

3. Preparing Layout and checking DRC for combinational circuits/sequential circuits (i) Inverter (ii)

Full adder (iii) JK Flipflop

II. Analog circuits using Cadence tools

1. Design an Inverter with given specifications, completing the design flow mentioned below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design

e. Verify & Optimize for Time, Power and Area to the given constraint

2. Design the following circuits with given specifications, completing the design flow mentioned

below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design.

i) A Single Stage differential amplifier

ii) Common source and Common Drain amplifier

3. Design the following circuits with given specifications, completing the design flow mentioned

below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design

i) Current mirrors

ii) Common gate amplifier

4. Design an op-amp with given specification using given differential amplifier Common source

and Common Drain amplifier in library and completing the design flow mentioned below:

a. Draw the schematic and verify the following

i) DC Analysis

ii) AC Analysis

iii) Transient Analysis

b. Draw the Layout and verify the DRC, ERC

c. Check for LVS

d. Extract RC and back annotate the same and verify the design.

31

TEXTBOOKS:

1. “Design of Analog CMOS Integrated Circuits”, B Razavi, First Edition, McGraw Hill, 2001.

2. R. Jacob Baker, Harry W Li, David E Boyce, “CMOS Circuit Design, Layout, Simulation”,

PHI Education, 2005.

REFERENCES:

1. Johns and Martin, “Analog Integrated Circuit Design”, John Wiley Publications, 1997.

2. P E Allen and D R Holberg, “CMOS Analog Circuit Design”, Second Edition, Oxford

University Press, 2002

3. B. Razavi, “Microelectronics”, First Edition, McGraw Hill, 2001.

Course Outcomes

1. Practically simulate the theory concepts using microwind and cadence simulators. (PO – c, d, e,

f, h, j)

2. Simulate the basic building blocks for required gain and stability. (PO – c, d, e, f, h, j)

3. Implement the basic building blocks used for construction of opamp. (PO – c, d, e, f, h, j)

4. Use op-amp and various components for constructing any data converter applications. (PO – a,

b, c, d, e, f, h, j)

5. Implement any digital circuit using microwind tool. (PO – a, b, c, d, e, f, h, j)

32

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 24 credits as electives.

The student has to earn a maximum of 03 credits as open elective.

Subject Code Subject Title Credits

L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

ECPE23 Advanced Digital Logic Design Course PS-E 3 0 1 4

ECPE24 Advanced Digital Logic Verification PS-E 3 0 1 4

33

PROFESSIONAL ELECTIVES

OOPS WITH C++ AND DATA STRUCTURES

Subject Code : ECPE01 Credits: 3:0:1

Prerequisites : Data Structures using C Contact Hours: 42 + 14

Course Objectives:

Understand OOP concepts –classes, objects

Understand the features of inheritance overloading, polymorphism

Understand data structures stacks, queues, lists, heaps, and priority queue

Course Contents:

UNIT – I

Introduction: Structure of C++ program: Preprocessor directive, declarations and definitions,

Functions: simple function, passing arguments to functions such as variables, reference arguments

pointer type, function return data type such as constant, variables, data structures, specifying a class,

member function and member data, nested classes, static data members and member functions,

friendly functions

UNIT – II

Classes and Objects: Definition, class initialization, class constructors and destructors, constructor

types, multiple constructor in a class, destructors, Inheritance, defining derived classes, different

types of inheritance, Virtual base classes, abstract classes, constructors in derived classes, virtual

functions and dynamic polymorphism, pure virtual functions

UNIT – III

Operator Overloading: Overloading various operators, overloading using friends, new and delete

operators, rules, type conversions, exception handling and working with files

UNIT – IV

Stacks: ADT, derived classes, formula based representation and linked list based representation,

Applications

Queue: ADT, derived classes, formula based and linked representation, Applications

UNIT V

Skip lists and hashing: Linear representation, skip list and hash table representation

Trees: Binary trees, properties and its representation, operations, binary tree traversal, ADT

Priority queues: Linear list, heaps.

34

List of Programs:

1. Simple C++ program, use of cin and cout statements, program using setw manipulator.

2. Programs using functions: Passing arguments such as variables, reference arguments, pointers.

3. Programs using return from functions: reference arguments, structures, Recursions

4. Simple program using class and objects, nesting of member functions, Arrays within a class.

5. Programs on static class member, arrays of objects, objects as arguments.

6. Programs on friendly functions, constructors and destructors.

7. Programs on inheritance, virtual base classes

8. Programs on operator overloading using different operators

9. Programs on Stacks using arrays and linked list

10. Programs on Queues using arrays and linked list

11. Construction of singly linked list and perform operations such as insertion, deletion,

searching and displaying.

12. Program to construct binary search tree, to insert a node, delete a node, display the tree

TEXTBOOKS:

1. Robert Lafore, “Introduction to OOPs with C++”, 4th edition, Sams Publishing, 2001.

2. E. Balaguruswamy, “Object oriented programming with C++”, TMH, 4th edition, 2011.

3. D. S. Malik, “Data Structures using C++”, India edition, Cengage Learning, 2003.

REFERENCES:

1. Gray Litwin, “Programming with C++ and Data Structures”, Vikas Publications, 2003.

2. Aaron M. Tanenbaum, “Data structures using C and C++”, Pearson Education, 2002.

Course Outcomes:

1. Outline the essential features and elements of C++ programming.(PO – a, e, f, k)

2. Apply the concepts of class, method, constructor, instance, data abstraction, function

abstraction, inheritance, and virtual functions.(PO – d, e, f, k)

3. Understand operator overloading and the handling mechanism.(PO – d, e, f, k)

4. Apply data structures such as stacks and queues in programs.(PO – d, e, k)

5. Understand and apply fundamental algorithmic problems including tree traversals, graph

traversals, and shortest paths.(PO – d, e, k)

OPERATING SYSTEMS

Subject Code: ECPE02 Credits: 4:0:0

Prerequisites: Computer Architecture Contact hours: 56

Course objectives:

Understand the goals of OS

Study the different types of OS for different application

Construct and design a process threads

Learn about memory management and scheduling jobs

Study file handling and organization

35

UNIT – I

Introduction: Overview: goals, resource allocations, classes, batch processing. Multiprogramming,

time sharing real time and distributed OS

UNIT – II

Structure: Operation, structure of supervisor configuring and installing, OS with monolithic

structure, layered design virtual machine OS, kernel based OS

UNIT – III

Processes: Definition, programmers view and OS view, interacting processes, threads, processes in

unix, threads in Solaris

UNIT– IV

File system: IOCS, directories, I/O organization, interface between file system and IOCS, allocation

of disk space, implementation of file access, UNIX FS

UNIT – V

Memory management: Memory allocation in programs, prelims, contiguous and non-contiguous

allocation to program and for controlled programs

Scheduling: Fundamentals, long term and short term, and medium term scheduling, scheduling in

UNIX.

TEXTBOOK:

1. D. Dhamdhere, “Operating Systems”, McGraw Hill, 2008

REFERENCES:

1. A. Silberschatz, Peter B. Galvin, G. Gagne, “Operating System Concepts”, Wiley, 8th

Edition,

2008

2. M. Palmer, M. Walters, “Guide to Operating Systems”, 4th Edition, Course Technology, 2011

Course Outcomes:

1. Appreciate the goals and application of OS. (PO – a, f, g)

2. Analyze a process and threads in UNIX. (PO – a, b, c, d)

3. Analyze memory handling. (PO – a, b, j, k)

4. Explore file systems. (PO – a, b)

5. Design and organize scheduling. (PO – a, b, c, d, i)

COMPUTER ORGANIZATION AND ARCHITECTURE

Subject Code : ECPE03 Credits: 4:0:0

Prerequisites : Digital Electronics Contact Hours: 56

36

Course Objectives:

Describe the progression of computer architecture.

Know about the different software and hardware components of a digital computer.

Apply principles of logic design to digital computer design.

Analyze digital computer and decompose into various lower level modules and lower level

blocks involving both combinational and sequential circuit elements.

Identify the different architectural and organizational design issues that can affect the

performance of a computer such as Instruction Sets design, Pipelining, RISC architecture, and

Superscalar architecture.

UNIT – I

Basic Structures of Computers: Computer types, Functional units: Input unit, Memory unit,

Arithmetic and logic unit, Output unit, Control unit, Basic Operational Concepts, Performance,

Processor clock, Basic performance equation, Pipelining and Superscalar operation, Clock rate,

Performance measurement.

UNIT – II

Input/Output Organization: Accessing I/O devices, Interrupts: Interrupt Hardware, Enabling and

Disabling Interrupt, Handling Multiple Devices, Controlling Device Requests, Exceptions, Direct

Memory Access, Bus Arbitration; Buses: Synchronous Bus, Asynchronous Bus, Interface Circuits,

Parallel Port, Serial Port, Standard I/O Interfaces, PCI bus, SCSI bus, USB.

Pipelining: Designing Instruction set for pipelining, pipeline hazards, structural hazards,

UNIT – III

The Memory System: Some Basic Concepts, Semiconductor RAM memories, Read only memories,

Speed size and cost, Cache memories, Virtual memories and performance considerations.

UNIT – IV

Basic Processing Unit: Register Transfers, Performing an Arithmetic or Logic operation, Fetching a

Word from Memory, Storing a Word in Memory, Execution of a Complete Instruction, Branch

instruction, Multiple Bus Organization, Hardwired Control, A Complete Processor, Micro

programmed Control.

UNIT – V

Arithmetic: Addition & Subtraction of Signed Numbers: Addition/Subtraction Logic Unit, Design

of fast adder: Carry-Look-ahead Addition, Multiplication of Positive numbers: Signed-Operand

Multiplication, Booth Algorithm, Fast Multiplication: Bit-pair recoding of Multipliers; Integer

division, Floating-point Numbers & Operations, IEEE Standard for Floating-point Numbers,

Arithmetic Operations on Floating-point Numbers, Implementing Floating-point Operations.

TEXTBOOK:

1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”, Fifth Edition,

Tata McGraw Hill, 2002.

37

REFERENCES:

1. William Stallings, “Computer Organization and Architecture – Designing for Performance”,

Sixth Edition, Pearson Education, 2003.

2. David A. Patterson and John L. Hennessy, “Computer Organization and Design: The

Hardware/Software Interface”, Third Edition, Elsevier, 2005.

3. John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata McGraw Hill,

1998.

4. V.P. Heuring, H.F. Jordan, “Computer Systems Design and Architecture”, Second Edition,

Pearson Education, 2003.

Course Outcomes:

1. Understand the basic hardware and internal architecture of a computer.(PO – a, e, f, i)

2. Employ various data representations and explain how arithmetic and logical operations are

performed by computer.(PO – a, b, c, d)

3. Design basic CPU, memory and I/O devices. (PO – d, e, f, k)

4. Design basic I/O system and interconnection structure of a computer.(PO – d, e, h, k)

5. Analyze performance of different architectural designs.(PO – b, e, h, j)

POWER ELECTRONICS

Subject Code: ECPE04 Credits: 3:0:1

Pre requisites: Analog Electronic Circuits Contact Hours: 42 +14

Course Objectives:

Understand the meaning and importance of power electronics.

Learn the main switching topologies used in power electronics circuits and how they operate, how

they are controlled, driven and protected.

Understand the principle of operation of a thyristor.

Analyze and understand different configurations of control rectifiers.

Categorize ac voltage controllers.

Conceptualize dc-dc converters.

Course Contents:

UNIT – I

Power Devices: Application of power electronics, Power BJT’s, Switching characteristics, Switching units,

Base drive control, Power MOSFETs, Switching characteristics, Gate drives, IGBTs, Isolation of gate and

base drive, Construction of thyristor, Principle of operation, Different states/Modes of operation, Static

anode VI characteristics, Two transistor model, Triggering/Turn-on mechanism, Dynamic (Turn-on and

Turn-off), Characteristics, Gate characteristics, Gate triggering, di/dt and dv/dt protection, Thyristor firing

circuits.

UNIT – II

38

Control Rectifier: Introduction, Principle of phase controlled converter operation, Single phase half

controlled converter, Single phase fully controlled converter, Dual converter, Three phase half controlled

converter, Three phase fully controlled converter.

UNIT – III

Commutation Techniques: Introduction to commutation, Different types of commutations, Natural

commutation and forced commutation, Self-commutation, Complementary commutation, Auxiliary

thyristor commutation.

UNIT – IV

AC Voltage Controllers and Choppers: Introduction to choppers, Principles of step down and step up

choppers, Step down chopper with RL load, Classification of chopper, Analysis of impulse commutated

thyristor chopper, Introduction to AC voltage controllers, Principle of ON-OFF control, Principle of phase

control, Single-phase AC controllers with R load and RL load.

UNIT – V

Inverters: Introduction, Principle of operation, Performance parameters, Single-phase bridge inverter,

Voltage control of single-phase inverters, Current source inverters.

TEXTBOOKS:

1. M. H. Rashid, “Power Electronics Circuits, Devices and Applications”, 3rd

Edition, Prentice

Hall, 2003.

2. G. K. Dubey, S. R. Doradla, A. Joshi, R. M. K. Sinha, “Thyristorized Power Controllers”, New

Age International Pvt. Ltd, 6th Edition, 1986.

REFERENCES:

1. P. S. Bhimbra, “Power Electronics”, Khanna Publication, 1995.

2. SCR GE Manual, 6th

Edition, Prentice Hall, 1979.

Course Outcomes:

1. Design drive controls for power semiconductor devices. (PO – a, b, c, e, f)

2. Analyze the operation of single phase and three phase rectifiers with various loads. (PO – b, c, d)

3. Design commutation circuits. (PO – c, d, e, k)

4. Design ac-voltage controllers for different configurations. (PO – c, d, e, k)

5. Analyze the operation of choppers and inverters. (PO – a, b, d, e, k)

DIGITAL ELECTRONIC MEASUREMENTS

Subject Code: ECPE05 Credits: 4:0:0

Prerequisites: Digital Electronics Contact Hours: 56

Course Objectives:

39

Discuss the various terms, different types of errors and standards of measurements used in the

electronic instrumentation systems.

Explain the principle of operation and applications of different types of digital measuring

instruments such as Voltmeters, Multimeters, Frequency meters, Phasemeters, Tachometers,

PHmeters etc.

Describe the principle of working, features and usage of different types of important electronic

instruments such as LCR meters, special oscilloscopes, digital signal generators, spectrum

analyzer, logic analyzer, recorders etc. in various electronic applications.

Discuss the working and use of data acquisition systems, data loggers, digital transducers,

telemetry systems, digital process controllers and microprocessor based distributed controls

systems in various electronic and industrial applications.

Course Contents:

UNIT – I

Measurement and Error: Definitions, Accuracy and precision, Significant figures, Types of errors,

Limiting errors, Classification of standards of measurement, Time and frequency standards.

Digital Voltmeters and Multimeters: Advantages of digital meters, General characteristics

(specifications) of a DVM, Ramp type DVM, Integrating type DVM (Voltage to frequency

conversion), Dual slope integrating type DVM (Voltage to time conversion), Successive

approximation type DVM, Parallel or flash type DVM, Microprocessor based ramp type DVM,

Digital meter displays – LED and LCD displays, Range changing methods for DVM, Digital

multimeter.

UNIT – II

Digital Frequency meters and Phase meters: Introduction, Frequency measurement, High

frequency measurement (extending the frequency range), Time (period) measurement, Time interval

measurement, Frequency ratio measurement, Totalizing mode of measurement, Universal counter,

Automatic and computing counters, Reciprocal electronic counters, Sources of measurement errors,

Specifications of electronic counters – Input characteristics and operating mode specifications,

Digital phase meter.

UNIT – III

Digital Instruments: Digital tachometer, Digital PH meter, Digital measurement of mains (supply)

frequency, Digital L, C and R measurements – Digital RCL meter, Digital capacitance meter.

Special Oscilloscopes: Sampling oscilloscope, Digital read out oscilloscope, Digital storage

oscilloscopes, DSO applications.

UNIT – IV

Digital Signal Generators: Arbitrary waveform generators (AWG), Arbitrary function generator,

Data generator, Key characteristics of digital signal generators.

40

Digital Spectrum Analyzer: Principle of working and its applications.

Logic Analyzer: Types of logic analyzer - Logic time analyzer, Logic state analyzer, interfacing a

target system.

Recorders: Digital data recording, Objectives and requirements of recording data, Recorder

selection and specifications, Digital memory waveform recorder (DWR).

UNIT – V

Transducers: Electrical transducers, advantages, classification of transducers, characteristics and

choice (selection) of transducers, Digital Transducers -Optical encoders, Shaft (spatial) encoders.

Digital Data Acquisition System: Objectives of DAS, Elements of data acquisition system.

Data loggers: Basic operation of data loggers.

Telemetry systems: Landline and radio frequency (RF) telemetry systems.

Digital Controllers: Direct digital and computer supervisory control, Digital process controllers,

Microprocessor based distributed control systems.

TEXTBOOKS:

1. Albert D. Helfrick, William D. Cooper, “Modern Electronic Instrumentation and Measurement

Techniques”, PHI, 2012.

2. David A. Bell, “Electronic Instrumentation and Measurements”, 2nd

Edition, PHI, 2009.

3. M. M. S. Anand, “Electronic Instruments and Instrumentation Technology”, PHI, Eighth

printing, 2010.

4. H. S. Kalsi, “Electronic Instrumentation”, TMH, 3rd

Edition, Seventh reprint, 2012.

REFERENCES:

1. A. J. Bouwens, “Digital Instrumentation”, PHI, 2007.

2. A. K. Sawhney, “Electrical and electronic Measurements and Instrumentation”, Dhanpat Rai&

Co, 19th Revised Edition 2011.

Course Outcomes:

1. Employ the concept of different types of errors in the study of performance of various

electronic instrumentation systems.(PO – a, c, d, h)

2. Apply the concepts of basic principle of working of different electronic instruments in

designing and constructing the various new types of instruments for different applications.(PO

– a, c, d, e, f, h, i, j, l)

3. Illustrate the applications such as design & testing of differential circuits and systems using

suitable instruments.(PO – c, d, f, h, i, j, l)

41

4. Select the instruments for observing the timing relationships, frequency spectrum, recording the

data and waveforms.(PO – c, d, f, h, i, j, l)

5. Demonstrate the use of data acquisition systems, data loggers, digital transducers, telemetry

systems, digital process controllers etc. in the various industrial and electronic applications.(PO

– b, e, f, h, i, j, l)

ADVANCED SIGNAL PROCESSING

Subject Code : ECPE06 Credits: 4:0:0

Prerequisites : Digital Signal Processing Contact Hours: 56

Course Objectives:

Understand discrete random variables and random processes

Analyze response of LTI systems to stationary input signal

Estimate non parametric power spectral density of deterministic and stationary random signals

Design optimum and adaptive filters

Course Contents:

UNIT – I

Introduction: Discrete time signals, Transform domain representation of deterministic signals,

discrete time systems, Minimum phase and system invertibility

UNIT – II

Random variables, vectors and sequences: Random variables, random vectors, discrete time

stochastic processes, linear systems with stationary random inputs, innovations representation of

random vectors.

UNIT – III

Non-parametric power spectrum estimation: Spectral analysis of deterministic signals, estimation

of the autocorrelation stationary random signals, estimation of the power spectrum of stationary

random signals.

UNIT – IV

Optimum linear filters: Optimum signal estimation, linear mean square error estimation, optimum

FIR filters, linear prediction, optimum IIR filters.

UNIT – V

Least square filtering and adaptive filters: Least squares error estimation, least square FIR filters

typical applications of adaptive filters method of steepest descent, LMS adaptive filters, RLS

adaptive filters.

TEXTBOOKS:

1. D G Manolakis, V K Ingle and S M Kogon, “Statistical and Adaptive Signal Processing”,

MGH, 2000.

42

2. M H Hayes, “Statistical Digital Signal Processing and Modeling”, John Wiley, 2002.

Course Outcomes:

1. Describe behavior of LTI systems to stationary signals. (PO – a, b, c, f, h)

2. Describe discrete time stochastic process. (PO – a, b, f, h)

3. Estimate autocorrelation and psd of stationary signals. (PO – a, b, c, f, h)

4. Design optimum FIR and IIR filters. (PO – a, b, c, d, f, k)

5. Design optimum and adaptive filters. (PO – a, b, c, d, f, h)

IMAGE PROCESSING

Subject code: ECPE07 Credits: 3:0:1

Prerequisites: Digital Signal Processing Contact Hours: 42 + 14

Course Objectives:

Review the basics of Digital Image Processing.

Study different spatial and frequency domain image enhancement algorithms.

Appraise 2-D filtering and image restoration techniques.

Study on Line and Edge detection

Study thresholding and different segmentation techniques.

Course Contents:

UNIT – I Introduction and Fundamentals: What is Digital Image Processing? Origins, Examples,

Fundamental Steps, Components, Elements of visual perception, Image Sensing and acquisition,

Image sampling and quantization, Basic relationship between pixels, Mathematical tools used in

image processing.

UNIT – II

Intensity Transformations and Spatial Filtering: Basic intensity transformation functions.

Histogram processing, Spatial filtering, smoothing spatial filters, Sharpening spatial filters.

UNIT – III

Image Transforms: Two dimensional Orthogonal and unitary Transforms, Properties of Unitary

Transforms, 1D-DFT,2D-DFT, DCT, Basics of filtering in the frequency domain , Image Smoothing

and Image Sharpening using Frequency domain filters.

UNIT – IV

Image Restoration: Model of image degradation/restoration process, noise models, Spatial filtering,

Periodic noise reduction, Linear position Invariant degradation, Estimating the degradation function,

Inverse filtering, MMSE filtering, Constrained least squares filtering, Geometric mean filter.

43

UNIT – V

Image Segmentation: Fundamentals, Edge detection, Edge linking via Hough Transform,

Thresholding, Region Based Segmentation, Segmentation using Morphological Watersheds.

List of Programs:

Basic concepts of displaying images.

Conversion between images classes and types.

Spatial frequency in an image

Intensity Transformation functions

Spatial Filtering

Filtering in Frequency domain.

Image Restoration using filters.

Line and Edge detection using filter masks

Line detection using Hough Transform

Thresholding and Segmentation using Watershed Transform

TEXTBOOKS:

1. R C. Gonzalez, R.E. Woods, “Digital Image Processing”, 3rd

edition, Pearson Education, 2009.

2. R C. Gonzalez, R.E. Woods, S.L.Eddins, “Digital Image Processing using MATLAB”, 2nd

Edition, 2009.

REFERENCE:

1. Anil. K. Jain, “Fundamentals of Digital Image Processing”, Pearson, 2002.

Course Outcomes:

1. Analyze general terminology of digital image processing.(PO – a, b, e, f)

2. Examine various types of images, intensity transformations and spatial filtering. (PO – d, e, f)

3. Employ Fourier Transform for image processing in frequency domain.(PO – a, d, e, f)

4. Evaluate the methodologies for image restoration and segmentation.(PO – d, e, f)

5. Apply image processing algorithms in practical applications.(PO – d, e, f)

COMMUNICATION SWITCHING SYSTEMS

Subject Code: ECPE08 Credits: 4:0:0

Prerequisites: Analog Communication Contact Hours: 56

Course Objectives:

Discuss the evolution, network topologies, regulations and standards of telecommunication

systems.

Explain the switching techniques, principle of working, features and applications of different

types of switching systems such as, crossbar systems, electronic systems, SPC systems and

digital switching systems.

44

Define the various terms used in the telecommunications traffic and analyze the loss probability

and delay probability of lost call systems and delay systems.

Discuss the different types of networks such as, ISDN, Cellular radio networks, intelligence

networks etc. in telecommunication systems.

Design the different types of space division switching networks and describe the principle of

working of different time division switching networks and also calculate the loss probability

(grade of service) of these networks.

Explain the software architecture and classification of software used in digital switching

systems and also discusses the maintenance of digital switching systems.

Course Contents:

UNIT – I

Evolution of Switching Systems: Evolution of telecommunications, Network structure, Network

services, Terminology, Regulation, Standards, the ISO reference model for open systems

interconnection, Message switching, Circuit switching, Basics of switching systems, Functions of

switching systems, Cross bar switching systems, Electronic switching.

Digital Switching Systems: Basic central office linkages, Evolution of digital switching systems,

Stored program control switching systems, Digital switching system fundamentals, Building blocks

of a digital switching system, Basic call processing.

UNIT – II

Telecommunications Traffic: Introduction, unit of traffic, Congestion, Traffic measurements,

Mathematical model, Lost call systems, Theory, Traffic performance, Loss systems in tandem,

Queuing systems, Second Erlang distribution, Probability of delay, Finite queue capacity, System

with a single server, Queues in tandem, Delay tables, Application of delay formulae.

Networks: Introduction, ISDN, Intelligent networks, private networks and Cellular radio networks.

UNIT – III

Switching Networks: Introduction, single-stage network, Gradings, Principle, Design of progressive

grading, Other forms of grading, Traffic capacity of grading, Application of grading, Link systems,

General, Two-stages networks, Three-stage networks, Four-stage networks, Discussion, Grades of

service of link systems, Applications of graph theory to link systems, Use of expansion, Call

packing, Re-arrangeable networks, Strict sense three stage non-blocking networks.

UNIT – IV

Time Division Switching: Introduction, Basic time division space switching, Basic time division

time switching, Time multiplexed space switching, Time multiplexed time switching, Combination

switching, Three stage combination switching, Grades of service of time division switching

networks, Synchronization, Frame alignment, Synchronization network.

UNIT – V

Switching System Software: Basic software architecture, Operating systems, Database

management, Concept of generic programs, Software architecture for level-1, level-2 and level-3

45

control, Digital switching system software classification, Call models, Connect sequence, Disconnect

sequence, Software linkages during a call, Call features, Feature flow diagrams, Feature interaction.

Maintenance of Digital Switching Systems: Introduction, software maintenance, interfaces of a

typical digital switching systems central office, system outage and its impact on digital switching

system reliability, impact of software patches on digital switching system maintainability, growth of

digital switching systems central offices, A methodology for reporting and correction of field

problems, diagnostic capabilities for proper maintenance of digital switching systems, effect of firm

ware deployment on digital switching systems.

TEXTBOOKS:

1. J. E. Flood, “Telecommunication Switching Traffic and Networks”, Pearson Education, Fourth

impression, 2008.

2. Thiagarajan Viswanathan, “Telecommunication Switching Systems and Networks”, PHI,

Thirty Fifth Printing, August 2011.

3. Syed R. Ali, “Digital Switching Systems”, TMH, 2010.

REFERENCE:

1. John C. Bellamy, “Digital Telephony”, John Wiley, 3rd

Edition, 2002.

Course Outcomes:

1. Employ the concepts of different types of switching techniques in voice and data

communication and apply the concept to different types of switching systems.(PO – a, b, g, h, j)

2. Use the concepts of basic principle of working of different types of networks for choosing

networks to provide required services to the customers at a satisfactory level.(PO – a, b, d, g, h,

j, k)

3. Estimate the optimum number of switching elements (cross points) from the knowledge of the

design of different switching networks.(PO – a, b, e, g, h, j, l)

4. Select the suitable switching network which can carry optimum traffic with less loss probability

and blocking probability from the knowledge of the theory of working of different switching

networks.(PO – c, d, g, h, j)

5. Use the basic information of maintenance of digital switching systems to assess the

maintainability of a switching system (Central Office).(PO – a, b, g, h, j, l)

DISCRETE TIME CONTROL SYSTEMS

Subject Code : ECPE09 Credits: 4:0:0

Prerequisites : Control Systems Contact Hours: 56

Course Objectives:

Apply knowledge of mathematics, science and engineering in control systems

Discuss the basic principle of zero order and first order hold.

Understand discrete time models for sampled data systems.

Analyze digital control systems.

Obtain basic knowledge of digital process control design.

46

Course Contents:

UNIT – I

Zplane analysis of discrete control systems: Impulses ampling and data hold, obtaining the Z-

Transform by the convolution integral method; Evaluation of the convolution integral in the left half

plane, right half plane, obtaining ZT of function involving the term ( )

pulse transfer function;

convolution, starred Laplace Transform of the signal involving both ordinary and starred Linear

time systems, General procedure for obtaining pulse transfer functions, pulse transfer function of

cascaded elements, pulse transfer function of closed loop system, pulse transfer controller of a digital

PID Controller.

UNIT – II

Design of DTC Systems by Conventional Methods: Mapping between the S-plane and the z-plane,

Mapping of the LH of the S-plane into Z-plane; Stability analysis of closed loop system in the Z-

plane; Jury stability test, bilinear transformation and Routh’s Stability, transient and steady state

response analysis.

UNIT – III

Design of Discrete Time Control System: Design based on the Root Locus method; Design based

on the frequency method.

UNIT – IV

State Space Analysis: State space representation of discrete time systems; Controllable Canonical

forms, Observable Canonical forms, Diagonal Canonical forms, Jordan Canonical forms, Solving

Discrete Time State Space equations, Lapnov’s Stability test.

UNIT – V

Pole placement and observer design: Controllability, Observability, design via pole placement.

TEXTBOOK:

1. Katsuhiko Ogata, “Discrete Time Control System”, PHI, Second Edition, 2008

REFERENCES:

1. C. L. Phillips, H. Troy Nagle, “Digital Control System Analysis and Design”, PHI, 1995.

2. M. Gopal, “Digital Control and State Variable Methods”, Third edition, Tata McGraw Hill,

New Delhi, 2009.

3. Richard C. Dorf, Robert H. Bishop, “Modern Control Systems”, Pearson Education, Eighth

Edition, 2005.

Course Outcomes:

47

1. Develop pulse transfer function of discrete control systems. (PO – a, b, c)

2. Analyze the stability of DTCS. (PO – a, b, d)

3. Design DTCS using Root locus and frequency method. (PO – a, b, d)

4. Apply state space analysis to represent various canonical forms. (PO – a, b, c, d)

5. Design systems using pole placement. (PO – b, c, d)

LINEAR ALGEBRA

Subject Code : ECPE10 Credits: 4:0:0

Prerequisites : Engineering Mathematics Contact Hours: 56

Course Objectives:

Use mathematically correct language and notation for Linear Algebra.

Become computational proficient involving procedures in Linear Algebra.

Understand the axiomatic structure of a modern mathematical subject and learn to construct

simple proofs.

Solve problems that apply Linear Algebra to Chemistry, Economics and Engineering.

Course Contents:

UNIT – I

Linear Equations: Systems of Linear Equations, Row reduction and Echelon Forms, Vector

Equations, Matrix Equation Ax=b, Solution Sets of Linear Systems, Linear Independence,

Introduction to Linear Transformations, Matrix of a Linear Transformation, Linear Models in

Engineering.

UNIT – II

Vector Spaces: Vector Spaces and Subspaces, Null Spaces, Column Spaces and Linear

Transformations, Linearly Independent sets, Bases, Co-ordinate Systems, Dimensions of a Vector

Space, Rank, Applications to Difference Equations

UNIT – III

Eigen Values and Eigen Vectors: Characteristic equation, Diagonalization, eigenvectors and Linear

Transformations.

UNIT – IV

Orthogonality and Least Squares: Inner Product, Length and Orthogonality, Orthogonal Sets,

Orthogonal Projections, Gram – Schmidt Process, Least Squares Problems

UNIT – V

Symmetric Matrices and Quadratic Forms: Diagonalization of Symmetric Matrices, Quadratic

Forms, Constrained Optimization, Singular Value Decomposition.

48

TEXTBOOKS:

1. David C Lay, “Linear Algebra and its Applications”, 3rd

Edition, Pearson, 2005.

2. Gilbert Strang, “Linear Algebra and its Applications”, 3rd

Edition, Thomson Learning Asia,

2003.

Course Outcomes:

1. Solve systems of linear equations using multiple methods, including Gaussian elimination

and matrix inversion.(PO – a, b)

2. Demonstrate understanding of the concepts of vector space and subspace.(PO – a, b, c, d)

3. Determine eigen values and eigenvectors and solve eigen value problems.(PO – a, b, c, d)

4. Apply principles of matrix algebra to linear transformations.(PO – a, b, c, d, h)

5. Demonstrate understanding of inner products and associated norms.(PO – a, b, c, d, h)

MICRO ELECTRO MECHANICAL SYSTEMS

Subject Code : ECPE11 Credits: 4:0:0

Prerequisites : Solid State Circuits and Devices Contact Hours: 56

Course Objectives:

Get an overview of microsytems.

Learn about typical applications of microsystems.

Understand the various principles of operations of mems transducers.

Learn basic electrostatics and its applications in MEMS sensors and actuators.

Familiarize oneself with atleast one MEMS CAD tool.

Course Contents:

UNIT – I

Introduction to MEMS: Historical background of Micro Electro Mechanical Systems, Feynman’s

vision, Nano technology and its applications, multi-disciplinary aspects, basic technologies,

application areas, scaling laws in miniaturization, scaling in geometry, electrostatics,

electromagnetics, electricity and heat transfer

UNIT – II

Micro and Smart Devices and Systems – Principles: Transduction principles in MEMS Sensors:

Micro sensors-thermal radiation, mechanical and bio-sensors, Actuators: different actuation

mechanisms - silicon capacitive accelerometer, piezo-resistive pressure sensor, blood analyzer,

conductometric gas sensor, silicon micro-mirror arrays, piezo-electric based inkjet print head,

electrostatic comb-driver, Smart phone applications, Smart buildings

UNIT – III

Materials and Micromanufacturing: Semiconducting materials, Silicon, Silicon dioxide, Silicon

Nitride, Quartz, Poly silicon, Polymers, Materials for wafer processing, Packaging materials, Silicon

wafer processing, lithography, thin-film deposition, etching (wet and dry), wafer-bonding, Silicon

micromachining: surface, bulk, LIGA process, Wafer bonding process.

49

UNIT – IV

Electrical and Electronics Aspects: Electrostatics, Coupled electro mechanics, stability and Pull-in

phenomenon, Practical signal conditioning circuits for microsystems, Characterization of pressure

sensors, RF MEMS. Switches, varactors, tuned filters, Micromirror array for control and switching in

optical communication, Application circuits based on microcontrollers for pressure sensor,

Accelerometer, Modeling using CAD Tools (Intellisuite)

UNIT – V

Integration and Packaging of Microelectromechanical Systems: Integration of microelectronics

and micro devices at wafer and chip levels, Microelectronic packaging: wire and ball bonding, flip-

chip, Microsystem packaging examples, Testing of Micro sensors, Qualification of MEMS devices

TEXTBOOKS:

1. G. K. Ananthasuresh, K. J. Vinoy, S. Gopalakrishnan, K. N. Bhat, V. K. Aatre, “Micro and

Smart Systems”, Wiley India, First edition, 2010

2. T R Hsu, “MEMS and Microsystems Design and Manufacturing”, Tata McGraw Hill, 2nd

Edition, 2008

3. Chang Liu, “Foundations of MEMS”, Pearson International Edition, 2006

4. S D Senturia, “Microsystem Design”, Springer International Edition, 2001

Course Outcomes:

1. Understand microsystem and their applications. (PO – a, b, c, d, h, j)

2. Analyze Scaliy laws and operate of various practical MEMS systems. (PO – a, b, c, d, h, i, j, l)

3. Analyze the electrical and electronics aspect of MEMS system. (PO – a, b, c, i, j, l)

4. Employ various micromachining techniques for MEMS devices. (PO – a, b, c, d, i, j, k, l)

5. Describe various packages techniques for MEMS devices. (PO – b, h, i, k, l)

NEURAL NETWORKS AND FUZZY SYSTEMS

Subject Code : ECPE12 Credits: 3:0:1

Prerequisites : Nil Contact Hours: 42 + 14

Course Objectives:

Understand neural networks and fuzzy logic fundamentals and theory.

Express the functional components of neural network classifiers and fuzzy logic classifiers.

Develop and implement a basic trainable neural network.

Develop and implement fuzzy logic system.

Course Contents:

UNIT – I

50

Fundamentals of Neural Networks: Biological neurons and their artificial models, Neural Network

Architecture: Single Layer, Multi-layer Feed Forward Networks, Recurrent Networks, Learning

methods.

UNIT – II

Back Propagation Networks: Architecture of a back propagation network, Back propagation

learning, Training of Neural network, Method of steepest descent, effect of learning rate, Back

propagation algorithm.

UNIT – III

Fuzzy Set Theory: Fuzzy vs crisp sets, crisp sets, Operations on crisp sets, properties of crisp sets,

partition and covering. Membership function, Basic fuzzy set operations, properties of Fuzzy sets,

Crisp relations and Fuzzy relations.

UNIT – IV

Fuzzy systems: Crisp logic: Laws of propositional logic, inference in propositional logic. Predicate

logic: Interpretations of predicate logic formula, inference in predicate logic.

Fuzzy logic: Fuzzy Quantifiers, Fuzzy inference. Fuzzy rule based system, defuzzification.

Applications: Greg Viot’s Fuzzy cruise controller, Air conditioner controller.

UNIT – V

Applications: MATLAB Implementation: Pattern classification using Hebb net and McCulloch –

Pitts net, Pattern recognition using Perceptron Networks, Implementation of all fuzzy operations on

both discrete and continuous fuzzy sets, Defuzzification, Fuzzy inference system.

TEXTBOOKS:

1. S. Rajasekaran, G.A. Vijayalakshmi Pai, “Neural Networks, Fuzzy logic and Genetic

algorithms”, PHI, 2003.

2. S. N. Sivanandam, S. Sumathi, S N Deepa , “Introduction to Neural Networks using Matlab

6.0”, Tata McGraw Hill, 2006.

3. Timothy Ross, “Fuzzy Logic with Engineering Applications”, John Wiley and Sons, 2004.

REFERENCES:

1. Jacek M. Zurada, “Introduction to Artificial Neural Systems”, Jaico Publishing House.

2. Simon Haykin, “Neural Networks- A Comprehensive Foundation”, Pearson Education, 2001.

3. B. Kosko, “Neural Networks and Fuzzy systems, Prentice Hall, 1991.

Course Outcomes:

1. Generate logic functions like AND,OR, XOR using learning rules.(PO – a, b, f)

2. Apply Hebb rule and perceptron learning rule for pattern classification problem.(PO – b, c, f, k)

51

3. Understand character recognition and data compression using back propagation network.(PO –

b, c, d, f, k)

4. Apply the rules of fuzzy logic for fuzzy controller.(PO – b, d, f, k)

5. Employ fuzzy set operations and defuzzification for control system applications. (PO – a, b, d,

f, k)

CRYPTOGRAPHY AND NETWORK SECURITY

Subject Code : ECPE13 Credits: 4:0:0

Prerequisites : Nil Contact Hours: 56

Course Objectives:

Explain the objectives of information security, and application of each of confidentiality and

integrity.

Analyze the tradeoffs inherent in security

Describe efficient basic number theoretic algorithms, including greatest common divisor,

multiplicative inverse mod n, and raising to powers mod n.

Discuss the fundamental ideas of public key cryptography.

Analyze the importance of elliptical curve encryption and decryption

Understand steganography and its applications

Course Contents:

UNIT – I

Introduction: Overview of modern cryptography, Number theory principles, Euclid’s algorithm,

Extended Euclid’s algorithm, Chinese Remainder Theorem, Discrete logarithm, classical encryption

techniques.

UNIT – II

Block Cipher and DES: S-Box Design Principles, Block cipher modes of operation, Attacks and

applications on DES, Stream Ciphers, Pseudorandom functions

UNIT – III

Asymmetric key cryptography: RSA, Mathematical foundations of RSA, Attacks on RSA. The

Discrete Logarithm Problem (DLP), Diffie Hellman Key Exchange algorithm, El Gamal encryption.

UNIT – IV

Digital signatures: Signature schemes, Theory of Elliptic Curves, Elliptic Curve Encryption and

Decryption

UNIT – V

Steganography: Types and its applications, Intruders, viruses and firewalls.

52

TEXTBOOKS:

1. W. Stallings, “Cryptography and Network Security”, 4th Edition, Pearson Education, 2011.

2. B. A. Forouzan, “Cryptography & Network Security”, 2nd

Edition, Tata McGraw Hill, 2010.

3. Neal Koblitz, “A Course in Number Theory and Cryptography”, Springer Verlag, New York

Inc. May 2001.

4. Hoffstein, Pipher, Silvermman, “An Introduction to Mathematical Cryptography”, Springer,

2008.

Course Outcomes:

1. Analyze and design classical encryption techniques, block ciphers and their applications for

computer networks.(PO – a, b, c, d, h)

2. Understand and analyze data encryption standard and advanced encryption standard.

(PO – b, c, d, e, h)

3. Design confidentiality schemes using symmetric encryption, public key cryptography,

RSA.(PO – a, b, c, d, h)

4. Design key management schemes, digital signatures and authentication protocols.

(PO – a, b, d, h)

5. Design steganographic schemes for various applications.(PO – a, b, g, h)

GLOBAL POSITIONING SYSTEMS

Subject Code : ECPE14 Credits: 4:0:0

Prerequisites : Digital Communication Contact Hours: 56

Course Objectives:

Understand the basics of Global Positioning System.

Appreciate the functioning of different segments in GPS system.

Recognize the coordination of GPS time with earth rotation.

Recognize the significance of GPS navigation systems.

Illustrate the effects of ionosphere on GPS observations.

Study of interdisciplinary applications of GPS system.

Course Contents:

UNIT – I

History of GPS: BC4 System, HIRAN, NNSS, NAVSTAR GLONASS and GNSS Systems, GPS

Constellation, Space Segment, Control Segment, User Segment, Single and Dual Frequency, Point,

Relative, Differential GPS, Static and Kinematic Positioning, 2D and 3D, reporting Anti Spoofing

(AS); Selective Availability (SA), DOP Factors.

UNIT – II

53

Coordinate Systems: Geocentric Coordinate System, Conventional Terrestrial Reference System,

Orbit Description, Keplerian Orbit, Kepler Elements, Satellite Visibility, Topocentric Motion,

Disturbed Satellite Motion, Perturbed Motion, Disturbing Accelerations, Perturbed Orbit, Time

Systems, Astronomical Time System, Atomic Time, GPS Time, Need for Coordination, Link to

Earth Rotation, Time and Earth Motion Services.

UNIT – III

Different Codes: C/A code; P-code; Y-code; L1, L2 Carrier frequencies, Code Pseudo Ranges,

Carrier Phases, Pseudo Ranges, Satellite Signal Signature, Navigation Messages and Formats,

Undifferenced and Differenced Range Models, Delta Ranges, Signal Processing and Processing

Techniques, Tracking Networks, Ephemerides, Data Combination: Narrow Lane; Wide Lane, OTF

Ambiguity.

UNIT – IV

Propagation Media: Multipath, Antenna Phase Centre, Atmosphere, Elements of Wave

Propagation, Ionospheric effects on GPS Observations, Code Delay, Phase Advances, Integer Bias,

Clock Error, Cycle Slip, Noise Bias, Blunders, Tropospheric Effects on GPS observable, Multipath

effect, Antenna Phase Centre Problems and Correction.

UNIT – V

Interdisciplinary Applications: Crystal Dynamics, Gravity Field Mapping, Atmospheric

Occulation, Surveying, Geophysics, Air borne GPS, Ground Transportation, Space borne GPS,

Metrological and Climate Research using GPS.

TEXTBOOKS:

1. B. Hoffman Wellenhof, H. Lichtenegger and J. Collins, “GPS: Theory and Practice”, 4th

revised

edition, Springer, New York,1997

2. A. Leick, “GPS Satellites Surveying”, 2nd

edition, John Wiley & Sons,NewYork,1995

3. B. Parkinson, J. Spilker, Jr.(Eds), “GPS: Theory and Applications”, Vol. I and Vol. II, AIAA,

1996

4. A. Kleusberg and P. Teunisen (Eds), “GPS for Geodesy”, Springer-Verlag, Berlin,1996

5. L. Adams, “The GPS - A Shared National Asset”, Chair, National Academy Press, 1995

Course Outcomes:

1. Employ the concepts in the implementation of GPS system. (PO – b, h, k)

2. Describe the need for synchronizing GPS time with earth rotation.(PO – f, h, k)

3. Describe the importance of GPS navigation system in location identification.(PO – f, h, k)

4. Analyze the ionospheric effects on GPS observations.(PO – a, h, k)

5. Describe the interdisciplinary applications of GPS system.(PO – a, h, k)

54

LOW POWER VLSI DESIGN

Subject Code : ECPE15 Credits: 4:0:0

Prerequisites : VLSI Design and Circuits Contact Hours: 56

Course Objectives:

Explain the basic design concepts for low power VLSI circuits in CMOS technology.

Apply the knowledge in low-power VLSI circuit analysis and simulation.

Identify the critical parameters that affect the VLSI circuits’ performance.

Design low-power VLSI circuits by using CMOS processes.

Course Contents:

UNIT – I

Power Dissipation in CMOS: Introduction: Need for low power VLSI chips, sources of power

consumption, introduction to CMOS inverter power dissipation, low power VLSI design limits, basic

principle of low power design.

UNIT – II

Power Optimization: Logical Level Power Optimization: gate reorganization, local restructuring,

signal gating, logic encoding, state machine encoding, pre-computation logic

Circuit Level Power Optimization: Transistor and gate sizing, equivalent pin ordering, network

restructuring and re-organization, special latches and flip-flops.

UNIT – III

Design of Low Power CMOS Circuits: Reducing power consumption in memories, low power

techniques for SRAM, circuit techniques for reducing power consumption in adders and multipliers,

Special techniques: power reduction and clock networks, CMOS floating gate, low power bus, delay

balancing.

UNIT – IV

Power Estimation: Simulation power analysis: SPICE circuit simulation, Gate level Simulation,

Architectural level analysis, Data correlation analysis in DSP systems, Monte-Carlo simulation.

Probabilistic Power analysis: random signals, probabilistic techniques for signal activity

estimation, propagation of static probability in logic circuits, gate level power analysis using

transition density.

UNIT – V

Synthesis and Software Design for Low Power: Synthesis for low power: behavioral level

transforms, algorithm level transforms for low power, architecture driven voltage scaling, power

optimization using operation reduction, operation substitution.

55

Software Design for Low Power: Sources of software power dissipation, gate level, architecture

level, bus switching activity. Case study: Multi-core processor architecture such as ARM, AMD.

TEXTBOOKS:

1. Gary Yeap, “Practical Low Power Digital VLSI Design”, Kluwer, 1998.

2. K. Roy and S.C. Prasad, “Low Power CMOS VLSI Circuit Design”, Wiley, 2000.

REFERENCES:

1. Dimitrios Soudris, Chirstian Pignet, Costas Goutis, “Designing CMOS Circuits for Low

Power”, Kluwer, 2002

2. Jan M. Rabaey and Massoud Pedram, “Low Power Design Methodologies”, KAP, 1996.

3. P. Chandrakasan and R.W. Broadersen, “Low Power Digital CMOS Design”, Kluwer, 1995.

4. Abdellatif Bellaouar, Mohamed. I. Elmasry, “Low Power Digital VLSI Designs”, Kluwer,

1995.

Course Outcomes:

1. Investigate low power design techniques.(PO – b, d, f)

2. Classify the mechanisms of power dissipation in CMOS integrated circuits. (PO – a, b, d, i)

3. Model power dissipation and use optimization methods on various levels. (PO – b, e, f, h)

4. Apply in practice technology-level, circuit-level, and system-level power optimization

techniques.(PO – d, i, k )

5. Analyze and design low-power VLSI circuits using different circuit technologies and design

levels.(PO – b, d, e, h)

DESIGN OF ELECTRONIC SYSTEMS

Subject Code: ECPE16 Credits: 4:0:0

Prerequisites: Electronic Circuits Contact Hours: 56

Course Objectives:

Give overview of design aspect of an electronic system meeting customer requirement.

Select transmission lines optimizing various parameters.

Understand importance of packaging technology and MCM.

PCB laminates and fabrication process and method of PCB selection for systems.

Design consideration for selecting frequency, transmitter, power and receiver for a radar

system.

Course Contents:

UNIT – I

Overview of design of electronic systems: Introduction to electronic systems, Distinguishing

feature and difference between electronic system and circuit, Role of Electronic System Design and

56

Manufacturing Hub and global opportunities for electronic engineers, Development stages and

evolution of electronic systems: current and future trends, Significance of time of completion,

development of intellectual asset and engineer’s role, Achieving cost effective solution through

electronic systems, Impact of global competition and innovation on system design.

UNIT – II

Phases Involved in System Engineering Process: Challenges of system design, Need analysis,

technique of translating user need to a well-defined requirement, Globalization and its impact on

electronic system design, Cost benefits of system design, Broad classification of systems as

consumer, professional, defense: salient differences through practical examples, various standards

and their importance: ISO, ISI, JSS, Case studies

UNIT – III

Packaging & Product Development: Introduction and overview of microelectronics packaging &

its influence on system performance & cost, Packaging hierarchy, Driving force on packaging

technology, PCB Technologies: Selection process of laminates in electronics in different

applications, Overview of PCB laminates structure and overview of important laminates.

UNIT – IV

Case Studies on Radar System Design: Introduction to working principles of Radar, Radar

equation, importance of probabilities of detection & False alarm, Radar cross section of targets and

its role on system parameters, working principle of phased array and active aperture radar, overview

of system consideration during the design of radar.

UNIT – V

Case Studies on Consumer Systems: Based on mobile telephone: Automated parking with security

arrangements, Based on rural requirements: Food and health management.

TEXTBOOKS:

1. Merrill. I. Skolnik, “Introduction to Radar Systems”, Tata McGraw Hill, 3rd

Edition, 2001.

2. Rao R Tum Mala, “Fundamentals of Microsystems Packaging”, McGraw Hill, NY 2001.

3. William D Brown, “Advanced Electronic Packaging”, IEEE Press, 1999.

Course Outcomes:

1. Understand the distinguishing features and difference between electronic system and circuits.

(PO – a, b, k, j)

2. Understand impact of global competition and innovation in system design. (PO – b, c, d)

3. Understand the process of translating user requirement to implementable steps and classify

systems as consumer, professional, defense.(PO – b, d, f, l)

4. Understand influence of microelectronics packaging on system performance and PCB

laminates structure and properties.(PO – d, f, i, h )

57

5. Derive Radar equation and discuss the overview of system consideration during the design of

radar and work out system configuration for a consumer requirement.(PO – b, d, g, i)

DATA COMPRESSION

Subject Code: ECPE17 Credits: 4:0:0

Prerequisites: Digital Signal Processing Contact Hours: 56

Course Objectives:

Appreciate the significance of data compression in real world.

Differentiate between lossy and lossless compression methods.

Illustrate different lossy and lossless compression methods.

Categorize some audio compression and image compression standards.

Adapt different video compression techniques.

Study different video compression standards like H.261, H.264, MPEG-1, MPEG-2, MPEG-4

and MPEG-7.

Course Contents:

UNIT – I

Lossless Compression: Huffman coding, Adaptive Huffman coding, Arithmetic coding,

Comparison, Dictionary techniques

UNIT – II

Lossy Compression: Scalar quantization, Uniform quantizer, Vector quantization – Advantages,

LBG algorithm, Differential coding – Basic algorithm, Prediction in DPCM, Delta Modulation,

Transform coding – Transform, Transforms of interest, Quantization and coding of transform

coefficients

UNIT – III

Image Compression Standards: JPEG, Embedded Zerotree Coder, SPIHT, JPEG 2000, JPEG-LS,

JBIG, JBIG2

UNIT – IV

Video Compression Techniques: Motion Compensation, Search for Motion Vectors, H.261, H.263,

MPEG-1, MPEG-2, MPEG-4, MPEG-7, H.264

UNIT – V

Audio Compression: ADPCM in Speech coding, G.726 ADPCM, Vocoders

MPEG Audio Compression: Psychoacoustics, MPEG Audio

TEXTBOOKS:

58

1. Khalid Sayood, “Introduction to Data Compression”, 3rd

Edition, Morgan Kaufmann

Publishers, 2006.

2. Ze-Nian Li, Mark S. Drew, “Fundamentals of Multimedia”, Pearson Education, 2004.

REFERENCES:

1. David Saloman, “Data Compression: The Complete Reference”, 4th Edition, 2007.

2. M. Ghanbari, “Standard Codecs: Image Compression to Advanced Video Coding”, IEE, 2003.

3. Iain E. G. Richardson, “H. 264 and MPEG-4 Video Compression”, John Wiley, 2003.

Course Outcomes:

1. Explain the importance of data compression. (PO – a, b, k)

2. Code and decode text using Huffman, arithmetic and dictionary based methods.

(PO – b, c, d, f, k)

3. Explore image compression standards like JPEG and JPEG 2000. (PO – b, c, d, f)

4. Describe different video compression standards. (PO – b, c, d, f, k)

5. Appreciate different audio compression standards. (PO – b, c, d, f, k)

RADAR AND NAVIGATIONAL AIDS

Subject Code: ECPE18 Credits: 4:0:0

Prerequisites: Microwaves and Antennas Contact hours: 56

Course Objectives:

Familiarize with the principle of radar and navigational aids

Understand the principles of radar and its use in military and civilian environment.

Familiarize with navigational aids available for navigation of aircrafts and ships

Obtain knowledge in radar applications

Design simple radar system for understanding vehicular movements.

Familiarize with different navigational systems and directional finders.

Course Contents:

UNIT – I

Introduction to Radar: Basic Radar –The nature of Radar, Block diagram of simple Radar, Simple

form of the Radar Equation, Maximum Unambiguous range of Radar, Radar Block Diagram, Radar

Frequencies, Applications of Radar, Origins of Radar

The radar equation: Introduction, Range performance, minimum detectable signal, Receiver noise

and signal-to-noise ratio, Radar cross-section of Targets, Signal-to-noise ratio, PRF and Range

Ambiguities, System Losses, Plumbing loss, Beam Shape loss, Limiting loss, Collapsing loss, Non-

ideal Equipment, Operator loss, Field Degradation, Other loss factors, Straddling loss, Propagation

Effects.

59

UNIT – II

MTI and pulse doppler radar: The Doppler Effect, CW Doppler Radar, Coherent MTI, Delay Line

Cancelers, Filter characteristics of Delay-line canceller, Blind Speeds, Clutter attenuation, Blind

Phases, Digital MTI Processing, Pulse Doppler Radar, Moving Target Detector, Original MTD

Signal Processor, Performance and Limitations of MTI.

UNIT – III

Tracking radar: Tracking with Radar, Sequential Lobing, Conical Scan and Monopulse Tracking,

Tracking in Range, Target Acquisition, Comparison of Trackers, Automatic Tracking with

Surveillance Radars (ADT).

Radar Receivers: Radar Receiver, Receiver noise figure, Noise Figure of networks in cascade,

Effective Noise Temperature, Mixers, Low noise frontends, Radar Displays, Duplexers and Receiver

Protectors

UNIT – IV

Detection of signals in noise: Introduction, Matched Filter Receiver, Correlation Detectors,

Detection Criteria, Detector characteristics

Special Types of Radar: Synthetic Aperture Radar (SAR), Air Surveillance Radar, Electronic

Counter Measure, Bistatic Radar, Millimeter Wave Radar.

UNIT – V

Navigational aids: Introduction, Four methods of Navigation.

Radio Direction Finding: The Loop Antenna, Goniometer, Adcock Direction Finders, Automatic

Direction Finders

Radio Ranges: Hyperbolic Systems of Navigation (Loran and Decca), Loran-A, Loran-C

Distance Measuring Equipment: Operation of DME, TACAN

Aids to Approach and Landing: Instrument Landing System, Ground Controlled Approach

System, Surveillance Radar Element, Precision Approach Radar

TEXTBOOKS:

1. Merrill I. Skolnik, “Introduction to Radar Systems”, Tata McGraw-Hill, 3rd

Edition, 200

2. N. S. Nagaraja, “Elements of Electronic Navigation Systems”, 2nd

Edition, TMH, 2001.

REFERENCES:

1. Peyton Z. Peebles, “Radar Principles”, John Wiley, 2004

60

2. J. C. Toomay, “Principles of Radar”, 2nd Edition, PHI, 2004.

Course Outcomes:

1. Derive and discuss the range equation and the nature of detection.(PO – a, b, c, e, f)

2. Apply Doppler principle in the detection of moving targets. (PO – b, c, e, g, i, k)

3. Understand principles of tracking radars and refresh the principles of transmitters and

receivers.(PO – a, d, f, h, k, l)

4. Analyze the presence of signals in noise and identify special types of radars. (PO – a, b, c, f, g, i,

j, l)

5. Appreciate the principles of navigation, Radio direction finding, DME and TACAN systems.(PO

– b, c, d, h, k, l)

WAVELETS AND ITS APPLICATIONS

Subject Code : ECPE19 Credits: 4:0:0

Prerequisites : Digital Signal Processing Contact Hours: 56

Course Objectives:

Illustrate time frequency resolution using wavelet transform

Understand the significance of multiresolution analysis.

Understand DWT and DTWT and their interpretation using orthonormal PRQMF filter.

Develop applications of wavelet transform in data compression, denoising, edge detection

Course Contents:

UNIT – I

Introduction: Continuous wavelet transforms, Properties, Inverse transform, Examples of mother

wavelets, Analytic wavelet transform,

UNIT – II

Introduction to Discrete Wavelet Transform: MRA, A wavelet basis for MRA, Digital filtering

interpretation, Examples of orthogonal basis –generating wavelets, interpreting orthonormal MRAs

for discrete time signals.

UNIT – III

Biorthogonal Wavelets: Biorthogonal wavelet bases, Filtering relationship for biorthogonal

filters, Examples of biorthogonal scaling functions and wavelets, Two dimensional wavelets,

Multidimensional wavelets and wavelet packets.

UNIT – IV

Wavelet transform and data compression: Transform coding, DTWT for image compression,

Audio compression and video coding

61

UNIT – V

Applications of Wavelet Transforms: Denoising, Biomedical applications, Applications in

communication system, Edge detection and object isolation, Image fusion.

TEXTBOOKS:

1. Raghuveer M. Rao, Ajit S. Bopardikar, “Wavelet Transforms: Introduction to Theory &

Applications”, Pearson Education Asia, New Delhi, 2003

2. Agostino Abbate, Casimer M. DeCusatis and Pankaj K. Das, “Wavelets and Subbands

Fundamentals and Applications”,

3. K.P. Soman and K.L. Ramchandran, “Insight into Wavelets from theory to practice”, Eastern

Economy Edition, 2008

4. Stephane G. Mallat, “A Wavelet Tour of Signal Processing”, Academic Press, Second Edition,

1999.

Course Outcomes:

1. Describe scaling functions, continuous wavelet transform and different wavelet functions.(PO –

a, b)

2. Differentiate continuous wavelet and discrete wavelet transforms and analyze multi-resolution

analysis.(PO – c, d, k)

3. Develop bi-orthogonal wavelet basis function and apply to two dimensional signals.(PO – c, d,

e, f, k)

4. Apply wavelet transform for image and audio compression.(PO – b, c, d, e, f, k)

5. Employ wavelet transforms for denoising, speckle removal, object detection and data

communication.(PO – b, c, d, e, f, k)

SPREAD SPECTRUM COMMUNICATION

Subject Code : ECPE20 Credits: 4:0:0

Prerequisites : Digital Communication Contact Hours: 56

Course Objectives:

Understand the concept of spreading and de-spreading of message sequence.

Apply the methods to reject narrowband interference.

Understand the concept of frequency hopping spread spectrum system.

Demonstrate the applications of frequency synthesizers in frequency hopping based modulator.

Appreciate the significance of power control techniques in CDMA system.

Understand the concepts of multi-user detection.

Course Contents:

UNIT – I

Direct Sequence Systems: Definitions and concepts, Spreading sequences and waveforms, systems

with BPSK modulation, Quaternary systems, pulsed interference, De-spreading with Band-pass

Matched Filters, Rejection of Narrow band Interference

62

UNIT – II

Frequency Hopping Systems: Concepts and Characteristics, Frequency Hopping with Orthogonal

FSK, Frequency Hopping with CPM and DPSK, Hybrid Systems, Codes for Partial band

Interference, Frequency Synthesizers

UNIT – III

Fading and Diversity: Path Loss, Shadowing, and Fading, Time-Selective Fading, Spatial Diversity

and Fading, Frequency selective Fading, Channel Impulse Response, Diversity for Fading Channels,

Rake Demodulator, Diversity and Spread Spectrum, Multicarrier Direct Sequence Systems,

MCCDMA System, DSCDMA System with Frequency Domain Equalization

UNIT – IV

Code Division Multiple Access and Frequency Hopping Multiple Access: Spreading Sequences

for DS/CDMA, Systems with Random Spreading Sequences, Cellular Networks and Power Control,

Frequency hopping Multiple Access

UNIT – V

Detection of Spread Spectrum Signals: Multiuser detectors, Detection of Spread Spectrum Signals,

Detection of Direct Sequence Signals, Estimation of Noise Power, Detection of Frequency hopping

Signals

TEXTBOOKS:

1. Don Torrieri, “Principles of Spread-Spectrum Communication Systems”, 2nd

Edition, Springer

Verlag, 2005.

2. Robert C. Dixion, “Spread Spectrum Systems with Commercial Applications”, John Wiley &

Sons, 3rd

Edition, 1994.

3. Andrew J. Viterbi, “Principles of Spread Spectrum Communication”, Addison Wesley

Publishing Company, 2nd

Edition, 1995.

Course Outcomes:

1. Employ the spreading and de-spreading principle in direct sequence spread spectrum based

communication systems. (PO – b, c, h, i, k)

2. Employ the concept of frequency hopping to avoid jamming in digital communication

systems.(PO – b, c, h, i, k)

3. Analyze the significance of rake receiver in combating the effect of multi-path fading.(PO – b,

d, h, i, k)

4. Employ the concept of CDMA and FHMA multiple access techniques and importance of power

control technique in CDMA system.(PO – b, h, i, k)

5. Employ the concepts of multiuser detection in digital communication receivers to detect

CDMA and FHMA signals. (PO – b, h, i, k)

63

SATELLITE COMMUNICATION

Subject Code: ECPE21 Credits: 4:0:0

Prerequisites: Communication Contact Hours: 56

Course Objectives:

Familiarize with the satellite networks market and the future needs and challenges

Apply mathematical models of satellite networks

Strengthen knowledge in satellite communication systems

Design satellite communication systems.

Course Contents:

UNIT – I

Orbits and Launching Methods: Introduction, Frequency allocations for Satellite Services,

Kepler’s 1st, 2

nd and 3

rd laws, Definitions of terms for Earth Orbiting Satellites, Orbital elements,

Apogee and Perigee heights, Orbit perturbations – effects of non-spherical Earth, Atmospheric Drag

and related problems, Sun-synchronous orbit, Geostationary orbit, Launching orbits.

UNIT – II

Space Segments: Power Supply, Attitude Control – Spin and Three – axis stabilization, Station

keeping, Thermal control, TT & C (Telemetry, Tracking and Command subsystems) and

Transponders.

UNIT – III

Space Link and Interference: Introduction, Equivalent isotropic radiated power [EIRP],

Transmission Losses. link power budget equation, System noise, Carrier-to-noise ratio, Uplink,

Downlink, Combined uplink and downlink C/N ratio, Intermodulation Noise, Interference between

Satellite Circuits, (C/I) for uplink and downlink, combined (C/I) on both uplink and downlinks.

UNIT – IV

Satellite Access: Introduction, Single Access, Preassigned FDMA, Demand assigned FDMA,

TDMA, On-board signal processing for FDMA/TDMA operation, Satellite-switched TDMA, CDMA

UNIT – V

Satellite Services: Introduction, Direct broadcast satellite (DBS) Services, MAT, VSAT,

RADARSAT, Global Positioning Satellite (GPS) system, ORBCOMM, IRIDIUM.

64

TEXTBOOK:

1. Dennis Roddy, “Satellite Communications”, MGH, 2nd

Edition, 1996.

REFERENCES:

1. Richharia M, “Satellite Communication Systems”, 2nd

Edition, MGH, 1999.

2. Timothy Pratt, Charles W. Bostian, Jeremy E. Allnut, “Satellite Communications”, John Wiley,

2nd

Edition, 2002.

Course Outcomes:

1. Appreciate the characteristics of satellite communication Orbits, Launching methods and

channels. (PO – c, g, h, i, k )

2. Apply analytical and empirical models in the design of satellite networks and space

segments.(PO – b, e, f, i, k, l)

3. Explore the traffic and queuing theory, space links, interference and analyze the performance of

satellite systems. (PO – e, g, h, i, j, l)

4. Explain multiple division and modulation techniques for satellite access. (PO – a, b, e, f, h, j, l)

5. Describe the various services offered in satellite communication systems.(PO – b, d, f, g, i, l )

RADIO FREQUENCY INTEGRATED CIRCUITS

Subject Code : ECPE22 Credits: 4:0:0

Prerequisites : Nil Contact Hours: 56

Course Objectives:

Understand and design RLC circuits in RF circuits.

Understand passive IC components characteristics.

Analyze lumped parameter descriptions of RF circuits.

Appreciate the importance of Smith Chart and S-parameters for RF design.

Design RF amplifiers with extended bandwidths.

Develop a design strategy for LNA.

Comprehend mixer fundamentals and design LC networks.

Course Contents:

UNIT – I

Introduction: Radio Frequency systems

Passive RLC Networks: Introduction, Parallel RLC Tank, Series RLC Networks, Other RLC

networks, RLC Networks as impedance Transformers.

Characteristics of passive IC components: Introduction, Interconnect at radio frequencies: Skin

effect, resistors, Capacitors, Inductors.

65

UNIT – II

A review of MOS device physics: Introduction, A little history, FETs, MOSFET physics, The long

– channels approximation, operation in weak inversion (sub threshold), MOS device physics in the

short – channel regime, Other effects.

Distributed Systems: Introduction, Link between lumped and distributed regimes driving-point

impedance of iterated structures, Transmission lines in more detail, Behavior of Finite – length

transmission lines, summary of transmission line equations, artificial lines.

UNIT – III

Smith chart and S-parameters: Introduction, The Smith chart, S-parameters, Band Width

Estimation Techniques, Introduction, The method of open – circuit time constant, The method of

short circuit time constant, Rise time, Delay and bandwidth.

UNIT – IV

High frequency amplifier design: Introduction, Zeros as bandwidth Enhancers, The shunt –series

amplifier, Bandwidth Enhancement with fTdoublers, Tuned amplifiers, Neutralization and

unilateralization, Cascaded amplifiers, AM – PM conversion.

Low noise amplifier design: Introduction, Derivation of intrinsic MOSFET two-port noise

parameters, LNA topologies: Power match versus noise match, Power-constrained noise

optimization, Design examples, linearity and large signal performance, Spurious – free Dynamic

range.

UNIT – V

Mixers: Introduction, Mixer fundamental, nonlinear systems as linear mixers, Multiplier – based

mixers.

RF power amplifiers: Introduction, Modulation of power amplifiers, summary of PA

characteristics, RF PA design examples, additional design considerations, Design summery.

TEXTBOOK:

1. Thomas H. Lee, “The design of CMOS Radio Frequency Integrated Circuit”, Cambridge, 2nd

Edition, 2004.

REFERENCES:

1. Behzad Razavi, “Design of Analog CMOS Integrated Circuit”, Tata McGraw Hill, 2005.

Course Outcomes:

1. Design RLC networks and describe passive IC components characteristics. (PO – a, b, c, d)

66

2. Analyzer MOS behavior and distributed parameters for RF.(PO – a, b, c, d, e, f)

3. Use Smith Chart for design of S-parameters.(PO – a, b, c, d, e, f)

4. Analyze and design circuits for bandwidth extension and LNAs. (PO – a, b, c, d, e, f)

5. Design mixers using LC networks and RF power amplifiers.(PO – c, d, e, f)

ADVANCED DIGITAL LOGIC DESIGN

Subject Code: ECPE23 Credits: 3:0:1

Pre-requisites: Digital Electronic Circuits Contact hours: 42 + 14

Course Objectives:

Understand and apply the concepts involved in design of different logic elements and

building blocks in Digital circuits

Describe combinational and sequential circuits using the Verilog Language at behavioural

and structural levels

Understand and apply the concepts involved in the Digital design building blocks and

Verilog HDL.

Write Basic Test benches and verify the functionality of the designs.

Create Netlist and generate basic synthesis reports

Course Contents:

UNIT – I

Digital Integrated Circuits: Moore’s law, Technology Scaling, Die size growth, Frequency, Power

dissipation, Challenges in digital design, Design metrics, Cost of Integrated circuits, ASIC,

Evolution of SoC ASIC Flow vs SoC Flow, SoC Design Challenges.

Introduction to CMOS Technology: PMOS & NMOS Operation, CMOS Operation principles,

Characteristic curves of CMOS, CMOS Inverter and characteristic curves, Delays in inverters,

Buffer Design, Power dissipation in CMOS, CMOS Logic, Stick diagrams and Layout diagrams.

Timing Concepts

UNIT – II

Digital Building Blocks: Basic Gates, Universal Gates, nand & nor implementations.

Decoder, encoder, code converters, Priority encoder, multiplexer, demultiplexer, Comparators,

Parity check schemes.

Multiplexer, De-multiplexer, Pass Transistor Logic, Application of multiplexer as a multi-purpose

logical element.

Asynchronous and synchronous up-down counters, Shift registers.

FSM Design, Mealy and Moore modeling

67

Adder & Multiplier concepts

UNIT – III

Logic Design Using Verilog: Evolution & importance of HDL, Introduction to Verilog, Levels of

Abstraction, Typical Design Flow, Lexical Conventions, Data Types

Modules, Nets, Values, Data Types, Comments, arrays in Verilog, Expressions, Operators,

Operands, Arrays, memories, Strings , Delays , parameterized designs

Procedural blocks, Blocking and Non-Blocking Assignment, looping, flow Control, Task, Function,

Synchronization, Event Simulation.

Need for Verification, Basic test bench generation and Simulation

UNIT – IV

Principles of RTL Design: Verilog Coding Concepts, Verilog coding guide lines: Combinational,

Sequential, FSM. General Guidelines, Synthesizable Verilog Constructs, Sensitivity List, Verilog

Events, RTL Design Challenges, Clock Domain Crossing.

Verilog modeling of combinational logic, Verilog modeling of sequential logic.

UNIT – V

Design and simulation of Architectural building blocks, Mini-project :Basic Building blocks

design using Verilog HDL: Arithmetic Components – Adder, Subtractor, and Multiplier design, Data

Integrity – Parity Generation circuits, Control logic – Arbitration, FSM Design – overlapping and

non-overlapping Mealy and Moore state machine design

Mini-Project: n bit Simple ALU design & verification

TEXTBOOKS:

1. Morris Mano M “Digital Design” 4th

Edition, Pearson Education, 2014

2. Neil H. E. Weste, David Harris “CMOS VLSI Design: A Circuits and Systems Perspective” 3rd

Edition, Pearson Education, 2004,

3. Samir Palnitkar, “VERILOG HDL – A Guide to Digital Design and Synthesis”, 2nd

edition,

Pearson education, 2003.

REFERENCES:

1. J. Bhasker, “Verilog HDL Synthesis: A Practical Primer” 3rd

edition, Star Galaxy, 2005

2. A. Anand Kumar, “Fundamentals of Digital Circuits”, 2nd

Edition, PHI Learning, 2012.

68

Course Outcomes:

1. Employ Linux for Verilog simulator usage. (PO – b, c, e, f, h, k)

2. Appreciate basic VLSI principles. (PO – a, b, c, d, e, f, h, j, l)

3. Use basic digital design principles. (PO – b, c, d, e, f, h, i, k)

4. Describe the principles of verilog HDL. (PO – b, c, d, e, f, g, h , k, l)

5. Create directed test benches, running simulations and analyse / debug results Netlist

creation, basic timing, area and QOR report generation. (PO – b, c, d, e, f, g, h, k, l)

ADVANCED DIGITAL LOGIC VERIFICATION

Subject Code: ECPE24 Credits: 3:0:1

Pre-requisites: Digital Electronic Circuits Contact hours: 42 + 14

Course Objectives:

1. Familiarize with the concepts of verification.

2. Identify different constructs, classes, assertions and coverage in System Verilog.

3. Acquire knowledge about layered test benches and Unified Verification methodology.

Course Contents:

UNIT – I

Verification Concepts: Concepts of Verification, Importance of verification, Stimulus vs

Verification, Test bench generation, Functional verification approaches, Typical verification flow,

Stimulus generation, Direct testing ,Coverage: Code coverage and Functional coverage, Coverage

plan.

UNIT – II

System Verilog- language constructs: System Verilog Constructs- Data types: Two state data,

Strings, Arrays: Queues, Dynamic and Associative Arrays, Structs, Enumerated types. Program

blocks, modules, interfaces, Clocking ports, Mod ports.

UNIT – III

System Verilog-Classes and Randomization: SV classes: Language evolution, Classes and

Objects, Class Variables and Methods, Class Instantiation, Inheritance and Encapsulation,

Polymorphism.

Randomization: Directed vs Random Testing, Randomization: Constraint driven Randomization.

UNIT – IV

System Verilog- Assertions and Coverage: Assertions: Introduction to assertion based verification,

Immediate and concurrent assertions, Coverage driven assertion: Motivation, types of coverage,

Cover group, Cover point, Cross coverage, Concepts of binning and event sampling.

69

UNIT – V

Building Test bench: Layered test bench architecture, Introduction to Universal verification

methodology, Overview of UVM, Base classes and simulation phases in UVM and UVM macros,

Unified messaging in UVM, UVM environment structure, Connecting DUT-Virtual Interface.

REFERENCES:

1. System Verilog 3.1a LRM, Accellera’s Extensions to Verilog

2. Chris Spear, Greogory J Tumbush, “System Verilog for Verification – A guide to learning test

bench language features”, Springer, 2012

3. “Step by Step functional verification with System Verilog and OVM”, Sasan Iman SiMantis Inc,

Santa Clara, CA Springer, 2008.

Course Outcomes:

1. Appreciate the principle of verification.(PO – e, f, h, j, l)

2. Explore the OOPS concepts in System Verilog.(PO – b, c, d, e, f, h, j, k, l)

3. Build basic verification environment using system verilog.(PO – b, c, d, e, f, h, i, j, k, l)

4. Generate random stimulus and track functional coverage using System Verilog.(PO – b, c, d, e, f,

h, i, j, k, l)

5. Explain layered test bench architecture and its components.(PO – b, c, d, e, f, h, j, k, l)

M. S. RAMAIAH INSTITUTE OF TECHNOLOGY

BANGALORE

(Autonomous Institute, Affiliated to VTU)

SYLLABUS (For the Academic year 2016 – 2017)

Department of Electronics & Communication

VII & VIII Semester B. E.

2

M. S. Ramaiah Institute of Technology, Bangalore-54

(Autonomous Institute, Affiliated to VTU)

Department of Electronics and Communication Engineering

Faculty List

Sl. No Name of the Faculty Qualification Designation

1. S Sethu Selvi Ph. D

Professor & Head

2. C R Raghunath M. Tech Professor

3. M S Srinivas M. Tech Professor

4. K Indira Ph. D Professor

5. B Sujatha M E (Ph. D) Associate Professor

6. Maya V Karki Ph. D Associate Professor

7. S Lakshmi M E (Ph. D) Associate Professor

8. V Anandi Ph. D Associate Professor

9. T D Senthilkumar Ph. D Associate Professor

10. Raghuram Srinivasan Ph. D Associate Professor

11. H Mallika M S (Ph. D) Assistant Professor

12. A R Priyarenjini M. Tech Assistant Professor

13. S L Gangadharaiah M. Tech (Ph. D) Assistant Professor

14. M Nagabhushan M. Tech (Ph. D) Assistant Professor

15. C G Raghavendra M. Tech (Ph. D) Assistant Professor

16. Sadashiva V Chakrasali M. Tech (Ph. D) Assistant Professor

17. Mamtha Mohan M. Tech (Ph. D) Assistant Professor

18. V Nuthan Prasad M. Tech (Ph. D) Assistant Professor

19. Reshma Verma M. Tech (Ph. D) Assistant Professor

20. Shreedarshan K M. Tech (Ph. D) Assistant Professor

21. Lakshmi Shrinivasan M. Tech (Ph. D) Assistant Professor

22. Flory Francis M. Tech Assistant Professor

23. Sarala S M M. Tech Assistant Professor

24. Punya Prabha V M. Tech (Ph. D) Assistant Professor

25. Suma K V M. Tech (Ph. D) Assistant Professor

26. Jayashree S M. S Assistant Professor

27. Manjunath C Lakkannavar M. Tech Assistant Professor

28. Chitra M M. Tech Assistant Professor

29. Akkamahadevi M B M. Tech (Ph. D) Assistant Professor

30. Veena G N M. Tech Assistant Professor

31. Pavitha U S M. Tech Assistant Professor

32. Sara Mohan George M. Tech Assistant Professor

3

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

Vision, Mission and Programme Educational Objectives

Vision of the Institute

To evolve into 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 Electronics & 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

4

Program Educational Objectives (PEOs)

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.

Program Outcomes (POs)

a. Fundamental Concepts: Recollect the essential descriptions from basic sciences, and apply them

in E & C streams.

b. Analysis: Demonstrate ability to identify, interpret and solve engineering problems.

c. Design Concepts: Design circuits and conduct experiments with electronic systems,

communication equipment, analyze and interpret the result

d. Design Applications: Design systems/subsystems and devices

e. Team Work: Demonstrate the capability to visualize, organize and work in laboratory and

interdisciplinary tasks.

f. Technical Skills: Demonstrate skills using software tools and other modern equipment.

g. Professional Ethics: Inculcate the ethical, social and professional responsibilities such as project

management and finance.

h. Communication Skills: Communicate effectively in oral /written form of scientific analysis or

data.

i. Contemporary Issues: Understand the impact of engineering solutions on the society and also

will be aware of contemporary issues and criticisms.

j. Entrepreneurship: Develop self-confidence and become excellent multi-skilled engineer,

manager, leader and entrepreneur and display ability for life-long learning.

k. Competitive Ability: Participate and succeed in competitive examinations/placement and show

potential research capability.

l. Leadership Quality: 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 2016 – 2017

VII SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING

SI. No.

Subject Code

Subject Teaching

Department Credits

L T P Total

1. EC701 IPR E & C Humanities 2 0 0 2 2. EC702 Wireless Communication E & C PS-C 3 0 0 3

3. EC703 Information Theory & Coding E & C PS-C 3 0 0 3

4. Department Elective – IV E & C PS-E x x x 4

5. Department Elective – V E & C PS-E x x x 4

6. Open Elective Other departments

PS-OE x x x 3

7. EC704 Project Work – I E & C PS-C 0 0 6 6 Total 8+x x 6+x 25

VIII SEMESTER B. E. ELECTRONICS & COMMUNICATION ENGINEERING SI. No.

Subject Code

Subject Teaching

Department Credits

L T P Total

1. EC801 Optical Fiber Communication

E & C PS-C 3 0 0 3

2. EC802 Embedded System Design E & C PS-C 3 0 1 4 3. Department Elective – VI E & C PS-E x x x 4 4. EC804 Project Work – II E & C PS-C 0 0 14 14

Total 6+x x 15+x 25

L: Lecture T: Tutorial P: Practical

6

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 20 credits as professional (departmental) electives.

The student has to earn a maximum of 03 credits as open electives.

Subject Code Subject Title Credits

L T P C

ECPE01 OOPs with C++ and Data Structures PS-E 3 0 1 4

ECPE02 Operating Systems PS-E 4 0 0 4

ECPE03 Computer Organization and Architecture PS-E 4 0 0 4

ECPE04 Power Electronics PS-E 3 0 1 4

ECPE05 Digital Electronic Measurements PS-E 4 0 0 4

ECPE06 Advanced Signal Processing PS-E 4 0 0 4

ECPE07 Image Processing PS-E 3 0 1 4

ECPE08 Communication Switching Systems PS-E 4 0 0 4

ECPE09 Discrete Time Control Systems PS-E 4 0 0 4

ECPE10 Linear Algebra PS-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PS-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PS-E 3 0 1 4

ECPE13 Cryptography and Network Security PS-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PS-E 4 0 0 4

ECPE15 Low Power VLSI Design PS-E 4 0 0 4

ECPE16 Design of Electronic Systems PS-E 4 0 0 4

ECPE17 Data Compression PS-E 4 0 0 4

ECPE18 Radar and Navigational Aids PS-E 4 0 0 4

ECPE19 Wavelets and its Applications PS-E 4 0 0 4

ECPE20 Spread Spectrum Communication PS-E 4 0 0 4

ECPE21 Satellite Communication PS-E 4 0 0 4

ECPE22 RF ICs PS-E 4 0 0 4

7

INTELLECTUAL PROPERTY RIGHTS

Subject Code: EC701 Credits: 2:0:0

Prerequisites: Nil Contact Hours: 28

Course coordinator: Mrs. Jayashree

Course Objectives:

Get an insight into the changes taking place in the global economic scenario and international

efforts to remove the barriers in international trade

Appreciate the role of intellectual (creative and innovative) contribution in trade and

technology, necessity to protect intellectual property (IP), its contribution in harmonizing the

global trade by removing the barriers, and increasing the standard of living.

Know in detail about copyright and trademark.

Learn and acquire sufficient knowledge about patents, rights and obligations, procedure to

procure and maintain them.

Have basic training in drafting patent specification with special attention to claim drafting.

Acquire sufficient knowledge about Industrial designs and Integrated circuits as IP right

Course Contents:

UNIT – I

Basic principles of IPR laws: History of IPR – GATT, WTO, WIPO and TRIPs, Role of IPR in

Research & Development and Knowledge era, Concept of property, Marx’s theory of property,

Constitutional Aspects of Intellectual property, Different forms of IPR

UNIT – II

Understanding Copyright Law: Evolution of copy right law in India, Justifications, Subject matter

of copyright, Terms of protections, Concepts-originality/Novelty idea expression, Fixation & fair

Use, Copyrights in software protection, Infringement of copyright and acquisition in Indian context,

Case studies

UNIT – III

Trademark: Introduction, Justification, Concepts of subject matter acquisition, Implication and

benefits of registration terms of protection of Geographical indication of goods, infringements of

trade marks, Case studies

UNIT – IV

Patent: Criteria for patentability, Novelty, Utility and Inventive step, Non obviousness, Non

Patentable inventions. Pre-grant and post-grant oppositions, grant or refusal of patents, infringement

and prosecution in India,

8

Patent application procedure and drafting: Patent Drafting, Format, Provisional and Complete

specifications, Scopes of inventions, description of invention, drawings, claims.

UNIT – V

Industrial Designs: Introduction, Justification, Subject matter of design law definition, Excluded

subject matter law relating to industrial design and registration in India, Infringement of design

rights.

Semiconductor and IC Layout Designs: Semiconductor topography design rights, Infringement,

Case studies.

TEXTBOOKS:

1. P. Ganguli, “Intellectual Property Rights”, First edition, TMH, 2001.

2. Dr. B. L. Wadhera, “Intellectual Property Law Handbook”, 2nd

edition, Universal Law

Publishing, 2002.

3. T. Ramakrishna, “Course Material for 1 year P. G Diploma in IPR”, First edition, NLSIU,

Bangalore.

REFERENCES:

1. P. Narayan, “Intellectual Property Law”, 3rd

Edition, Eastern Law House, 2001.

2. D. Baingridge, “Intellectual Property”, 5th Edition, Pearson Education, 2003.

3. World Intellectual Property Organization Handbook/Notes

Course Outcomes:

1. Appreciate contributions and limitations of GATT, reasons for formation of WTO and

functions of WIPO. (PO – e, g, h, i, j, l)

2. Describe concepts of original ideas not forgetting the copyright. (PO – e, g, h, i, j, l)

3. Use implication and protection for GI of goods. (PO – e, g, h, i, j, l) 4. Employ procedures to get Indian and other country patents by direct application or by PCT

route. (PO – e, g, h, i,) 5. Gain knowledge of various forms of IP, their infringements and their significance in

knowledge transfer and sharing. (PO – e, g, h, i, j)

9

WIRELESS COMMUNICATIONS

Subject Code: EC702 Credits: 3:0:0

Prerequisite(s): Digital Communication Contact Hours: 42

Course Coordinator: Mrs. Sarala S.M

Course Objectives:

Understand the cellular concept in mobile communication and improve capacity in cellular

systems with limited radio spectrum.

Appreciate the significance of radio wave propagation in different propagation models.

Appreciate the concepts of different diversity techniques and equalization techniques.

Understand the different coding and multiple access techniques.

Appreciate the importance of GSM and CDMA in 2G and 3G mobile communication.

Course Contents:

UNIT – I

Introduction to cellular systems: Evolution of mobile communications, mobile radio systems-

Examples, trends in cellular radio and personal communications. Cellular Concept: Frequency reuse,

channel assignment, hand off, Interference and system capacity, Trunking and Grade of Service,

Improving coverage and capacity in cellular systems.

UNIT – II

Mobile Radio Propagation Models: Introduction to radio wave propagation – Free space

propagation model – Reflection – Diffraction – Scattering – Path loss models –Small scale multipath

propagation – Parameter of mobile multipath channels – Types of small scale fading

UNIT – III

Equalization Technique: Fundamentals of equalization- Training of adaptive equalizer – Equalizers

in a communication receiver, Survey of equalization techniques – Linear equalizations, Nonlinear

equalization – Decision Feedback Equalization (DFE), Maximum Likelihood Sequence Estimation

(MLSE) equalizer, Algorithms for adaptive equalization – Zero Forcing (ZF) algorithm, Least Mean

Square (LMS) algorithm, Recursive Least Squares (RLS) algorithm.

Diversity techniques: Practical space diversity considerations, polarization diversity, frequency

diversity, time diversity, RAKE receiver.

UNIT – IV

Wireless Coding Techniques: Convolutional codes, turbo codes, Interleaver, OFDM.

Multiple Access Techniques: Introduction to multiple access techniques – FDMA, TDMA, CDMA

and SDMA – Capacity of cellular FDMA, TDMA, CDMA and SDMA.

UNIT – V

10

Wireless Systems and Standards: Second and third generation mobile communication standards:

GSM, IS 95 and cdma2000 standards

TEXTBOOK:

1. T. S. Rappaport, "Wireless Communications: Principles and Practice, Second Edition, Pearson

Education/ Prentice Hall of India, Third Indian Reprint 2003.

REFERENCES:

1. R. Blake, “Wireless Communication Technology", Thomson Delmar, 2003.

2. W. C. Y. Lee, "Mobile Communications Engineering: Theory and applications, Second

Edition, McGraw-Hill International, 1998.

Course Outcomes:

1. Employ cellular concept to improve capacity of cellular systems with limited radio spectrum.

(PO – b, h, k)

2. Analyze the received power and field components of propagated EM waves.

(PO – a, b, c, h, k)

3. Employ the concept of different diversity techniques to overcome the effect of small scale

multi-path propagation. (PO – b, c, h, k)

4. Apply the different coding techniques and multiple access techniques in wireless

communication. (PO – b, c, h, k)

5. Describe the functional blocks of GSM architecture and classify different types of channels in

IS-95 and CDMA-2000 standards. (PO – f, h, k)

11

INFORMATION THEORY AND CODING

Subject Code: EC703 Credits: 3:0:0

Prerequisites: Probability and Statistical Theory Contact Hours: 42

Course Coordinator: Dr. Maya V Karki

Course Objectives:

Appraise the basics of information theory, entropy, rate of information, extension of zero-

memory sources and Markov source.

Illustrate the properties of codes, devise source codes using Shannon-Fano algorithm and

Huffman algorithm

Illustrate the concepts of Shannon’s Channel Capacity theorem, Shannon-Hartley Law and

Shannon’s limit

Use convolutional encoders for error control codes and appraise the concepts of state diagram,

tree diagram and trellis diagrams.

Illustrate the Viterbi and Stack algorithm methods decoding.

Course Contents:

UNIT – I

Basics of Information Theory: Introduction, Block diagram of information system, Measure of

information, Average information content (entropy) of symbols in long independent sequences,

Information rate, Properties of entropy, Extension of zero-memory information source, Average

information content of symbols in long dependent sequences, Markov statistical model for

information sources

UNIT – II

Source Coding: Basic definitions and Encoding of source output, Properties of codes – Block codes,

Non-singular codes, Uniquely decodable codes, Instantaneous codes and optimal codes, Prefix of a

code, Test for instantaneous property, Kraft inequality, Construction of instantaneous codes and

problems, Code efficiency and redundancy, Shannon’s first theorem (Noiseless coding theorem) ,

Shannon-Fano encoding algorithm (binary & r-ary coding), Huffman encoding algorithm (binary and

r-ary coding)

UNIT – III

Channels for Communication: Discrete communication channels, definitions Representation of a

channel, Joint entropy, Entropy function and equivocation, Priori and posteriori entropies,

equivocation, Mutual information, its properties, Rate of information transmission over a discrete

channel and Capacity of a discrete memoryless channel, Shannon’s theorem on channel capacity,

Special channels, Estimation of channel capacity by Muroga’s method, Continuous channels,

Maximization of entropy with peak signal limitation, Mutual information of a continuous noisy

channel, Shannon-Hartley law and its implications

UNIT – IV

Error Control Coding: Rationale for coding and types of codes, Example of error control coding,

Methods of controlling errors, Types of errors and codes, Linear block codes, Matrix description of

LBCs, Encoding circuit for (n, k) LBC and related problems Syndrome and error correction,

Syndrome calculation circuit, Distance property, Error detection and correction capabilities of LBC,

SEC-Hamming codes, Hamming bound, Decoding using standard array

12

UNIT – V

High Level Error Control Codes: Binary cyclic codes, Structure and properties of cyclic codes, G

and H matrices for cyclic codes, Encoding using feedback shift registers, Syndrome Calculation

Circuit and Decoding using feedback shift registers, Syndrome calculation circuit, Binary BCH

codes Golay codes, Shortened cyclic codes, Burst error correcting codes, Convolutional codes –

encoders, State diagram, Code tree, Trellis diagram of convolutional codes, Decoding of

convolutional codes using Viterbi Algorithm.

TEXTBOOKS:

1. K. Sam Shanmugham, “Digital and analog communication Systems”, 2nd

edition, John Wiley

Publications, 1996.

2. Shu Lin, Daniel J. Costello, “Error Control Coding”, Pearson / Prentice Hall, 2nd

Edition, 2004.

3. Simon Haykin, “Digital Communications”, 2nd

edition, John Wiley Publications, 2003

REFERENCES:

1. Bernard Sklar, “Digital Communications”, 2nd

edition, Pearson Education, 2007.

2. Simon Haykin, “Introduction to Analog and Digital Communications”, 2nd

edition, John Wiley

Publications, 2003.

Course Outcomes:

1. Apply basics of information theory to analyze entropy, information rate, source extensions and

Markov sources. (PO – a, b, c, k)

2. Use code properties to design Shannon-Fano codes and Huffman codes. (PO – a, b, c, d, k)

3. Categorize various channels for information transmission and interpret Shannon’s 1st, 2

nd,

channel capacity theorems, Shannon Hartley Law and Shannon’s limit in continuous channels.

(PO – b, c, d, e, f)

4. Apply LBC and CBC in error detection and error correction. (PO – b, c, d, f)

5. Construct state tables, state diagrams, code-tree diagram and trellis diagrams for convolutional

encoders and use Viterbi and stack algorithms for decoding convolutional codes.

(PO – b, c, d, e, f, h, k, l)

OPTICAL FIBER COMMUNICATION

Subject Code: EC801 Credits: 3:0:0

Prerequisites: Analog and Digital Communication Contact Hours: 42

Course Coordinator: Dr. T. D. Senthilkumar

Course Objectives:

Understand the basics of light propagation in fiber optic waveguide and optical signal

degradations in propagation through fiber.

Learn the basics and applications of light sources and photo-detectors in optical

Communication.

Discuss the components in analog and digital optical link and error sources accounted in the

optical link.

Learn the principles of WDM components, optical amplifiers, and optical networks.

Course Contents:

UNIT – I

13

Introduction to fibers: Introduction, advantages, disadvantages and applications of optical fiber

communication, Basic optical laws and definitions, optical fiber modes and configurations, Mode

theory – overview of modes, key modal concepts, Single mode fibers - Mode field diameter,

propagation modes, Graded – index fiber structure.

Transmission characteristics of optical fibers: Attenuation, absorption, scattering losses, bending

loss, dispersion, Intra model dispersion, modal delay, group delay, material dispersion, waveguide

dispersion.

UNIT – II

Optical Sources: Direct and Indirect band gaps. Light Emitting Diodes – LED Structures, Quantum

efficiency and LED power, Laser Diodes – Laser diode modes and threshold conditions, Laser diode

rate equations, external quantum efficiency.

Photo detectors: Pin photo detector, Avalanche photodiodes, photo detector noise, Detector

response time.

Fiber joints and connectors: Fiber-to-fiber joints – mechanical misalignment, Fiber splicing, Fiber

connectors-connector types.

UNIT – III

Optical Receivers: Introduction, Optical Receiver Operation, receiver sensitivity, quantum limit,

and eye diagrams, coherent detection, Burst mode receiver, operation, Analog receivers.

Analog Links: Introduction, overview of analog links, CNR, multichannel transmission techniques,

RF over fiber, Radio over fiber links.

UNIT – IV

Digital links: Introduction, point–to–point links, link power budget, rise time budget, Power

penalties.

WDM Concepts: WDM concepts, Optical couplers, 2 x 2 fiber couplers, star couplers, Isolators and

circulators, direct thin film filters, Active optical components – variable optical attenuators, tunable

optical filters.

UNIT – V

WDM Components: Dynamic gain equalizers, optical drop multiplexers, polarization controllers,

chromatic dispersion compensators, tunable light sources.

14

Optical Amplifiers and Networks: Optical amplifiers, basic applications and types, semiconductor

optical amplifiers, Erbium Doped Fiber Amplifiers (EDFA). SONET / SDH – transmission formats,

SONET/SDH rings.

TEXTBOOKS:

1. Gerd Keiser, “Optical Fiber Communication”, 5th Edition, MGH, 2008.

2. John M. Senior, “Optical Fiber Communications”, Pearson Education, 2007.

REFERENCE:

1. Joseph C Palais, “Fiber Optic Communication”, 5th

Edition, Pearson Education, 2004.

Course Outcomes:

1. Apply the optical losses in the power budget estimation. (PO – a, b, h, k)

2. Employ suitable optical sources and detectors in the optical communication system to reduce

the coupling loss and joint loss. (PO – a, b, c, h, k)

3. Appreciate the importance of optical analog links. (PO – b, c, h, k)

4. Employ power budget and rise-time budget analysis in digital optical links. (PO – b, c,

h, k)

5. Demonstrate the principle of optical amplifiers, optical networks, and WDM components.

(PO – b, c, h, k)

EMBEDDED SYSTEM DESIGN AND SOFTWARE

Subject Code: EC802 Credits: 3:0:1

Prerequisites: Nil Contact Hours: 42 + 14

Course Coordinator: Mrs. Lakshmi Shrinivasan

Course Objectives:

Introduce the difference between embedded systems and general purpose systems.

Optimize hardware designs of custom single-purpose processors.

Introduce different peripheral interfaces to embedded systems.

Apply knowledge gained in software-hardware integration in team-based projects.

Design an embedded solution for a real world problem.

Select components to implement an embedded system.

Program the software for an embedded system together with its sensor and control

requirements.

Optimize an embedded system to meet design requirements of size, speed, and/or power

consumption.

UNIT – I

Introduction: Embedded Systems Overview, Design Challenge-Optimizing Design Metrics,

Processor Technology, IC Technology, Design Technology, Tradeoffs.

15

Custom Single-Purpose Processors – Hardware: Custom Single-purpose Processor Design,

Optimizing Custom Single-Purpose Processors.

UNIT – II

General-Purpose Processors – Software: Basic Architecture, Operation, Programmer’s View,

Development Environment, Application-Specific Instruction-Set Processors (ASIPs), Selecting a

Microprocessor, General Purpose Processor Design.

UNIT – III

Standard Single-Purpose Processors – Peripherals: Timers, Counters, and Watchdog Timers,

UART, Pulse Width Modulators, LCD Controllers, Keypad Controllers, Stepper Motor Controllers,

Analog-to-Digital Converters, Real-Time Clocks.

Memory: Memory Write Ability and Storage Permanence, Common Memory Types, Composing

Memory, Memory Hierarchy and Cache, Advanced RAM.

UNIT – IV

Embedded software – Interrupts: Interrupt Basics, The Shared-Data Problem, Interrupt Latency.

Survey of Software Architectures: Round-Robin, Round-Robin with Interrupts, Function-Queue-

Scheduling Architecture, Real-Time Operating System Architecture, Selecting an architecture.

UNIT – V

Introduction to RTOS: Tasks and Task States, Tasks and Data, Re-entrancy, Semaphores and

Shared Data, Semaphore Problems: Priority Inversion, Deadly Embrace Encapsulating Semaphores,

RTOS and ISR, Saving Memory Space, Saving Power.

TEXTBOOKS:

1. Frank Vahid, Tony Givargis, “Embedded System Design – A Unified Hardware/Software

Introduction”, 3rd

edition, John Wiley & Sons, 2002.

2. David E. Simon, “An Embedded Software Primer”, Pearson Education, 1999.

REFERENCE:

1. James K. Peckol, “Embedded Systems – A contemporary Design Tool”, John Wiley India Pvt.

Ltd, 2008.

Course Outcomes:

1. Compare embedded system design models using different processor technologies (single-

purpose, general-purpose, application specific processors). (PO – a, b)

2. Describe and compare the various types of peripherals used in embedded systems.

(PO – a, b, j)

3. Analyze a given embedded system and identify its critical performance. (PO – a, b, c, d, e, f)

4. Complete at least one project involving embedding peripherals.

(PO – a, b, c, d, e, f, g, h, j, l)

5. Able to explain and to demonstrate the hardware and software aspects of interrupt systems.

(PO – a, b, c)

CURRICULUM

for the Academic year 2017 – 2018

DEPARTMENT OF ELECTRONICS AND

COMMUNICATION

RAMAIAH INSTITUTE OF TECHNOLOGY

(Autonomous Institute, Affiliated to VTU)

BANGALORE – 54

III & IV Semester B. E.

2

About the Institute

Ramaiah Institute of Technology (RIT) (formerly known as M. S. Ramaiah Institute of Technology)

is a self-financing institution established in Bangalore in the year 1962 by the industrialist and

philanthropist, Late Dr. M S Ramaiah All engineering departments offering bachelor degree

programs have been accredited by NBA. RIT is one of the few institutes with faculty student ratio of

1:15 and achieves excellent academic results. The institute is a participant of the Technical

Education Quality Improvement Program (TEQIP), an initiative of the Government of India. All the

departments are full with competent faculty, with 100% of them being postgraduates or doctorates.

Some of the distinguished features of RIT are: State of the art laboratories, individual computing

facility to all faculty members. All research departments are active with sponsored projects and more

than 130 scholars are pursuing PhD. The Centre for Advanced Training and Continuing Education

(CATCE), and Entrepreneurship Development Cell (EDC) have been set up on campus. RIT has a

strong Placement and Training department with a committed team, a fully equipped Sports

department, large air-conditioned library with over 80,000 books with subscription to more than 300

International and National Journals. The Digital Library subscribes to several online e-journals like

IEEE, JET etc. RIT is a member of DELNET, and AICTE INDEST Consortium. RIT has a modern

auditorium, several hi-tech conference halls, all air-conditioned with video conferencing facilities. It

has excellent hostel facilities for boys and girls. RIT Alumni have distinguished themselves by

occupying high positions in India and abroad and are in touch with the institute through an active

Alumni Association. RIT obtained Academic Autonomy for all its UG and PG programs in the year

2007.As per the National Institutional Ranking Framework, MHRD, Government of India, Ramaiah

Institute of Technology has achieved 45th

rank in 2017 among the top 100 engineering colleges

across India and occupied No. 1 position in Karnataka, among the colleges affiliated to VTU,

Belagavi.

About the Department

The Department of Electronics and Communication was started in 1975 and has grown over the

years in terms of stature and infrastructure. The department has well equipped simulation and

electronic laboratories and is recognized as a research center under VTU. The department currently

offers a B. E. program with an intake of 120, and two M. Tech programs, one in Digital Electronics

and Communication, and one in VLSI Design and Embedded Systems, with intakes of 30 and 18

respectively. The department has a Center of Excellence in Food Technologies sponsored by VGST,

Government of Karnataka. The department is equipped with numerous UG and PG labs, along with

R & D facilities. Past and current research sponsoring agencies include DST, VTU, VGST and

AICTE with funding amount worth Rs. 1 crore. The department has modern research ambitions to

develop innovative solutions and products and to pursue various research activities focused towards

national development in various advanced fields such as Signal Processing, Embedded Systems,

Cognitive Sensors and RF Technology, Software Development and Mobile Technology.

3

Vision of the Institute

To evolve into 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

Quality Policy

We at M. S. Ramaiah Institute of Technology strive to deliver comprehensive, continually

enhanced, global quality technical and management education through an established Quality

Management System complemented by the synergistic interaction of the stake holders concerned

Vision of the Department

To be, and be recognized as, an excellent Department in Electronics& 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

4

Program Educational Objectives (PEOs):

PEO1: To train to be employed as successful professionals in a core area of their choice

PEO2: To participate in lifelong learning/ higher education efforts to emerge as expert

researchers and technologists

PEO3: To develop their skills in ethical, professional, and managerial domains

Program Outcomes (POs):

PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering

fundamentals, and an engineering specialization to the solution of complex engineering

problems.

PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex

engineering problems reaching substantiated conclusions using first principles of mathematics,

natural sciences, and engineering sciences.

PO3: Design/development of solutions: Design solutions for complex engineering problems

and design system components or processes that meet the specified needs with appropriate

consideration for the public health and safety, and the cultural, societal, and environmental

considerations.

PO4: Conduct investigations of complex problems: Use research-based knowledge and

research methods including design of experiments, analysis and interpretation of data, and

synthesis of the information to provide valid conclusions.

PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and

modern engineering and IT tools including prediction and modeling to complex engineering

activities with an understanding of the limitations.

PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to

assess societal, health, safety, legal and cultural issues and the consequent responsibilities

relevant to the professional engineering practice.

PO7: Environment and sustainability: Understand the impact of the professional engineering

solutions in societal and environmental contexts, and demonstrate the knowledge of, and need

for sustainable development.

PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities

and norms of the engineering practice.

5

PO9: Individual and team work: Function effectively as an individual, and as a member or

leader in diverse teams, and in multidisciplinary settings.

PO10: Communication: Communicate effectively on complex engineering activities with the

engineering community and with society at large, such as, being able to comprehend and write

effective reports and design documentation, make effective presentations, and give and receive

clear instructions.

PO11: Project management and finance: Demonstrate knowledge and understanding of the

engineering and management principles and apply these to one’s own work, as a member and

leader in a team, to manage projects and in multidisciplinary environments.

PO12: Life-long learning: Recognize the need for, and have the preparation and ability to

engage in independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs):

PSO1: Circuit Design Concepts: Apply basic and advanced electronics for implementing and

evaluating various circuit configurations

PSO2: VLSI and Embedded Domain: Demonstrate technical competency in the design and

analysis of components in VLSI and Embedded domains

PSO3: Communication Theory and Practice: Possess application level knowledge in

theoretical and practical aspects required for the realization of complex communication systems

6

CURRICULUM COURSE CREDITS DISTRIBUTION

Semester Humanities

& Social

Sciences

(HSS)

Basic

Sciences

/ Lab

(BS)

Engineering

Sciences/

Lab

(ES)

Professional

Courses -

Core (Hard

core, soft

core, Lab)

(PC-C)

Profession

al Courses

- Electives

(PC-E)

Other

Electives

(OE)

Project

Work/Int

ernship

(PW/IN)

Extra &

Co-

curricul

ar

activities

(EAC)

Total

Credits

in a

Semester

First 2 9 14 25

Second 4 9 12 25

Third 8 07 10 25

Fourth 4 21 25

Fifth 2 19 04 25

Sixth 15 04 06 25

Seventh 14 12 26

Eighth 4 18 02 24

Total 08 30 33 79 20 04 24 02 200

7

SCHEME OF TEACHING

III SEMESTER

SI.

No.

Course

Code Course Title Category

Credits Contact

Hours L T P S Total

1. EC31 Mathematics – III BS 4 0 0 0 4 4

2. EC32 Analog Electronic Circuits PC-C 4 0 0 0 4 4

3. EC33 Digital Electronic Circuits PC-C 4 0 0 0 4 4

4. EC34 Network Analysis ES 3 1 0 0 4 5

5. EC35 Electromagnetics BS 4 0 0 0 4 4

6. EC361 Computer Organization (Soft Core)

PC-C 2 0 0 1 3 6 7. EC362 Data Structures using C

(Soft Core)

8. ECL37 Analog Electronic Circuits Laboratory

PC-C 0 0 1 0 1 2

9. ECL38 Digital Electronic Circuits Laboratory

PC-C 0 0 1 0 1 2

Total 21 1 2 1 25 31

IV SEMESTER

SI.

No.

Course

Code Course Title Category

Credits Contact

Hours L T P S Total

1. EC41 Mathematics – IV BS 4 0 0 0 4 4

2. EC42 Linear Integrated Circuits PC-C 3 0 0 1 4 7

3. EC43 Control Systems PC-C 3 1 0 0 4 5

4. EC44 Microprocessors PC-C 4 0 0 0 4 4

5. EC45 Signals and Systems PC-C 4 0 0 0 4 4

6. EC461 Digital Electronic Measurements (Soft Core)

PC-C 3 0 0 0 3 3 7. EC462 Hardware Description

Language (Soft Core)

8. ECL47 Signals & Controls Laboratory PC-C 0 0 1 0 1 2

9. ECL48 Microprocessor Laboratory PC-C 0 0 1 0 1 2

Total 21 1 2 1 25 31

8

III SEMESTER

ENGINEERING MATHEMATICS – III

Course Code: EC31 Credits: 4:0:0:0

Prerequisite: Engineering Mathematics I and II Contact hours: 56

Course Coordinators: Dr. Monica Anand & Mr. Vijaya Kumar

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 – Siedel 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.

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.

9

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.

Textbooks:

1. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley Publication, 10th

edition, 2015.

2. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publishers, 43rd

edition, 2015.

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. Solve the problems of algebraic, transcendental and ordinary differential equations

using numerical methods and fit a suitable curve by the method of least squares and

determine the lines of regression for a set of statistical data. (POs – 1, 2, PSO – 1, 3)

2. Analyze the concept of rank of a matrix and testing the consistency and the solution by Gauss

elimination and Gauss Siedel iteration methods. (POs – 1, 2, PSO – 1, 3)

3. Apply the knowledge of Fourier series and expand a given function in both full range and half

range values of the variable and obtain the various harmonics of the Fourier series expansion

for the given numerical data. (POs – 1, 2, PSO – 1, 3)

4. Evaluate Fourier transforms, Fourier sine and Fourier cosine transforms of functions and solve

difference equations using Z-transforms. (POs – 1, 2, PSO – 1, 3)

5. Obtain the series solution of ordinary differential equations. (POs – 1, 2, PSO – 1, 3)

10

ANALOG ELECTRONIC CIRCUITS

Course Code: EC32 Credits: 4:0:0:0

Prerequisite: Basic Electronics Contact hours: 56

Course Coordinator: Mrs. Lakshmi Shrinivasan

UNIT – I

Small signal low frequency transistor models: Two-port devices and hybrid model, the three

transistor configurations, determination of h-parameters from the characteristics, Advantages of

h-parameters, Analysis of a transistor amplifier circuit using h-parameters (CE Configuration

only), CE amplifier with emitter resistance, Miller’s theorem and its dual, Miller effect

capacitance

Low frequency transistor amplifier circuits: Bootstrapped Darlington circuit, Cascode

transistor configuration.

Untuned amplifiers: Cascaded CE transistor stages.

UNIT – II

Feedback amplifiers: Feedback concept, advantages of Negative feedback, Transfer gain with

feedback, Loop gain, Feedback amplifier topologies, General characteristics of negative

feedback amplifiers, effect of negative feedback on input and output resistance in voltage series,

Effect of negative feedback on amplifier bandwidth.

Sinusoidal Oscillators: Barkhausen Criterion, LC oscillators (tuned oscillators) - Transistor

Colpitts oscillator, Hartley oscillator, Transistor Phase Shift Oscillator – RC Phase shift & Wien

Bridge oscillator (both without mathematical analysis), Crystal oscillator – Frequency Stability.

UNIT – III

Large Signal Amplifiers: Classification of power amplifiers, Class A Large signal amplifiers,

Second Harmonic distortion, conversion efficiency, Power Output, Transformer – Coupled

Audio Power Amplifier, Push – Pull Amplifiers, Advantages of a Push–Pull System, Class B

amplifiers, Complementary –Symmetry Circuits, Class AB operation, Class C and Class D

Amplifier, Problems, power transistor heat sink, thermal analogy of a power transistor.

11

UNIT – IV

Field Effect Transistors: Junction Field Effect Transistor, Pinch-Off Voltage Vp, JFET volt-

ampere characteristics, FET small signal model, Insulated Gate FET(MOSFET), Comparison of

MOSFET & JFET, Common Source Amplifier, Common Drain Amplifier, or Source Follower,

Generalized FET Amplifier, Biasing FET, FET as a Voltage Variable Resistor(VVR), Uni-

junction Transistor, Problems.

UNIT – V

MOSFET as an amplifier and a switch: Large signal operation – transfer characteristic,

graphical derivation of the transfer characteristic, operation as a switch, operation as a linear

amplifier, Biasing in MOS amplifiers, biasing by fixing VGS, biasing by fixing VGS and

connecting a resistance in the source, biasing using a drain-to-gate feedback resistor, biasing

using a constant current source.

Small signal operation and models: Small signal equivalent circuit model, T equivalent circuit

model, Modeling the Body effect, Common source amplifier with and without source resistance,

high frequency model of MOSFET, unity gain frequency, frequency response – Low frequency,

mid-band and high frequency analysis of common-source amplifier.

Textbooks:

1. Jacob Millman, Christos C. Halkias & Satyabrata Jit, “Electronic Devices and Circuits”, Tata

McGraw Hill, 2nd

Edition, 2008

2. Adel Sedra, Kenneth Smith, “Microelectronic Circuits”, 1st

Indian Edition, Oxford University

Press, 2006.

References:

1. Robert L. Boylestad and Louis Nashelsky, “Electronic Devices and Circuit Theory”, PHI, 9th

Edition, 2008.

Course Outcomes:

1. Analyze BJT hybrid model and its significance in circuit analysis along with general BJT

amplifiers. (POs – 1, 2, 3, 12. PSO –1)

2. Illustrate the importance of feedback amplifiers and oscillator circuits. (POs – 1, 2, 12.

PSO – 1)

3. Compute the conversion efficiency of different types of power amplifiers. (POs – 1, 2.

PSO – 1)

12

4. Compare different types of FET amplifiers. (POs – 1, 2, 4. PSO – 1)

5. Interpret the low and high frequency response of a common source amplifier using

MOSFET. (POs – 1, 2, 4. PSO – 1)

13

DIGITAL ELECTRONIC CIRCUITS

Course Code: EC33 Credits: 4:0:0:0

Prerequisites: Basic Electronics Contact Hours: 56

Course Coordinator: Mrs. H. Mallika

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, Minimization of 4 and 5 variable functions using Karnaugh maps, Multiplexing and

Demultiplexing, Multiplexers – Realization of 2:1, 4:1 and 8:1 multiplexers using gates,

applications, Demultiplexers: Realization of 1:2, 1:4, 1:8 using basic gates, applications.

UNIT – II

Combinational logic: Code converters: BCD to Excess 3 and vice versa, Binary to gray and vice

versa, Encoders, Priority Encoders, Decoders, BCD to Decimal and BCD to Seven segment

decoders, Parity circuits (generator and checker), Comparators: 1 bit and 2 bit comparators

design, cascade comparators.

Combinational Functions: Arithmetic operations: Adders, Parallel adders, Fast adders,

Subtractor: using 2s complement and applications, Adder/Subtractor, BCD adder, binary

multipliers.

UNIT – III

Flip Flops: Latches, Flip-Flops: Master Salve Flip Flops, Edge Triggered Flip Flop, setup and

hold time, Characteristic and Excitation Tables, Conversion from one flip flop to another.

Registers: Registers (basic, load control input, parallel load), Shift registers (basic, parallel load,

universal), SISO, SIPO, PISO, PIPO, Applications of shift registers (serial adder, ring counter,

Johnson counter)

UNIT – IV

Sequential Circuits Analysis and Design:

Ripple counter: Up counter, down counter, up/down counter using flip flops, design of Mod N

counter.

Synchronous counters: Design of synchronous counters (self-starting counter)

14

Synchronous sequential Machines: State table, state diagram, Mealy and Moore Machines,

Design and Analysis of Sequential Circuits using D /T Flip Flops.

UNIT – V

Synchronous Sequential Machines: Sequence recognizer, State assignment, State reduction,

design procedure.

Memory and Programmable Logic Devices: Random Access-Memory, Timing waveforms,

Read Only Memory, Programmable logic devices (PROM, Programmable Logic Array,

Programmable Array Logic Devices), implementation of combinational circuits using PLDs.

Textbooks:

1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”,

Pearson Education, 3rd

Edition, 2006.

2. Charles Roth Jr, and Larry L Kinney, “Fundamental of Logic Design”, Cengage Learning, 7th

Edition, 2014.

References:

1. Donald D Givone, “Digital Principles and Design”, Tata McGraw Hill Edition, 2002.

2. John Yarbrough, “Digital Logic Applications and Principles”, Cengage Learning, 1st

Edition, 2006.

Course Outcomes:

1. Employ K-Map for simplifying Boolean functions and design of circuits composed of NAND

and NOR gates. (POs – 1, 2, PSO – 2)

2. Analyze and design combinational logic circuits. (POs – 1, 2, PSO – 2)

3. Analyze and design sequential circuits. (POs – 1, 2, 3, PSO – 2)

4. Design and analyze synchronous sequential machines. (POs – 1, 2, 3, 4, PSO – 2)

5. Implement combinational logic circuits using PLD. (POs – 1, 2, 3, 4, PSO – 2)

15

NETWORK ANALYSIS

Course Code: EC34 Credits: 3:1:0:0

Prerequisites: Engineering Mathematics Contact hours: 56

Course Coordinator: Mrs. Punya Prabha

UNIT – I

Voltage and Current Laws: Kirchoff’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; 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 theorems, 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.

16

UNIT – V

Synthesis of One-Port Networks: Synthesis of L-C Driving-Point Immittances, R-C (R-L)

Impedances (Admittances). Filter design: Butterworth and Chebyshev approximations.

Frequency Response: Parallel and Series Resonance Forms.

Textbooks:

1. W. H. Hayt Jr., J. E. Kemmerly, S. M. Durbin, “Engineering Circuit Analysis”, 6th

Edition,

Tata McGraw-Hill, 2002.

2. F. F. Kuo, “Network Analysis and Synthesis”, 2nd

Edition; Wiley, 1966.

References:

1. V. K. Aatre, “Network Theory and Filter Design” 2nd

Edition, New Age International, 1980.

2. M. E. Van Valkenburg, “Network Analysis”, 3rd

Edition, Pearson Prentice Hall, 1974.

3. M. Nahvi, J. A. Edminister, “Electric Circuits”, 4th

Edition, Tata McGraw-Hill, 2007.

4. C. K. Alexander, M. N. O. Sadiku, “Fundamentals of Electric Circuits”, 3rd

Edition, Tata

McGraw-Hill, 2008.

Course Outcomes:

1. Employ nodal and mesh analysis techniques to various electric circuits. (POs – 1, 2, 5.

PSO – 1)

2. Analyze electrical circuits using network theorems. (POs – 1, 2, 5. PSO – 1)

3. Solve electric circuits using Laplace transform and network topology. (POs – 1, 2, 5.

PSO – 1)

4. Determine two-port network parameters. (PO – 1, 2, 3, 5. PSO – 1)

5. Synthesize one-port networks using lumped elements. (PO – 1, 2, 3, 5. PSO – 1)

17

ELECTROMAGNETICS

Course Code: EC35 Credits: 4:0:0:0

Prerequisites: Vector Analysis Contact hours: 56

Course Coordinator: Mrs. Sujatha B

UNIT – I

Coulomb's Law and Electric Field Intensity: The experimental Law of Coulomb, Electric field

intensity, Field Arising from 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: Differential Volume element, Divergence, Maxwell's First Equation

(Electrostatics), vector operator and Divergence Theorem.

Energy and Potential: 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, Stokes’ theorem.

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, Faraday's law,

Displacement Current, Maxwell's Equations in Point Form, Maxwell's Equations in Integral

Form, Retarded Potential.

18

UNIT – V

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.

Textbook:

1. William H. Hayt Jr., John A. Buck, “Engineering Electromagnetics”, McGraw-Hill

Publications, 8th

Edition, 2010.

Reference:

1. Mathew N. O. Sadiku, “Elements of Electromagnetics”, Oxford University Press, 4th

Edition,

2006.

Course Outcomes:

1. Apply Coulomb’s law and Gauss’s law to various charge distributions. (POs – 1, 2, 10.

PSO – 3)

2. Analyze the concept of divergence, potential and energy density in electrostatic field. (POs –

1, 2, 10. PSO – 3)

3. Employ boundary conditions, Laplace’s and Poisson’s equations to determine capacitance of

various configurations. (POs –1, 2, 3, 10. PSOs – 2, 3)

4. Use Biot-Savart’s law and Ampere’s law to determine magnetic field for various current

distributions. (POs – 1, 2, 10. PSOs –3)

5. Interpret Maxwell’s equations for time varying fields and in wave propagation. (POs – 1, 2,

10, 12. PSOs – 2, 3)

19

COMPUTER ORGANIZATION

Course Code: EC361 Credits: 2:0:0:1

Prerequisites: Basic Electronics Contact Hours: 28

Course Coordinator: Dr. V. Anandi

UNIT – I

Basic Structures of Computers: Computer types, Basic Operational Concepts, Performance,

Processor clock, Pipelining and Superscalar operation, Basic performance equation.

UNIT – II

Input/Output Organization: Accessing I/O devices, Interrupts: Interrupt Hardware, Enabling &

Disabling Interrupt, Handling Multiple Devices, Controlling Device Requests, exceptions, Direct

Memory Access, Bus Arbitration; Parallel Port, Serial Port.

UNIT – III

Memory System: Some Basic Concepts, Cache memories, Virtual memories and performance

considerations.

UNIT – IV

Basic Processing Unit: Some fundamental concepts: Register Transfers, Performing an

Arithmetic or Logic operation, Fetching a Word from Memory, Storing a Word in Memory,

Execution of a Complete Instruction, Branch instruction.

UNIT – V

Arithmetic Addition & Subtraction of Signed Numbers: Addition /Subtraction Logic Unit,

Multiplication of Positive numbers: Signed-Operand Multiplication, Booth Algorithm,

Fast Multiplication: Bit-pair Recording of Multipliers; Floating-point Numbers & Operations,

IEEE Standard for Floating-point Numbers

Self-Study: Functional units: Input unit, Memory unit, Arithmetic and logic unit, Control unit,

Output unit, standard I/O Interfaces, PCI bus, semiconductor RAM memories, Read only

memories, Speed size and cost, Design of fast adder: Carry-Look-ahead Addition.

20

Textbook:

1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”, 5th

Edition,

Tata McGraw Hill, 2002.

References:

1. William Stallings, “Computer Organization and Architecture – Designing for Performance”,

6th

Edition, Pearson Education, 2003.

2. David A. Patterson and John L. Hennessy, “Computer Organization and Design: The

Hardware/Software Interface”, 3rd

Edition, Elsevier, 2005.

Course Outcomes:

1. Recall the basic structure and functional units of a computer. (POs – 1, 2, 6. PSO – 2)

2. Describe the I/O organization and interface standards used in a computer. (POs – 2, 3, 4, 12.

PSO – 2)

3. List different types of memories used in computers. (POs – 2, 3, 6. PSO – 2)

4. Explain the basic processing schemes and data handling capability in a computer. (POs – 1,

2, 3, 5. PSO – 2)

5. Illustrate arithmetic logic unit and operations on floating point numbers. (POs – 1, 2, 3, 4, 5.

PSO – 2)

21

DATA STRUCTURES USING C

Course Code: EC362 Credits: 2:0:0:1

Prerequisite Courses : Fundamentals of Computing Contact hours: 28

Course Coordinator: Mrs. Reshma Verma

UNIT – I

Stack and Queues: Basic stack operations (Push, Pop, stack top), Stack algorithms and C

functions (create, push, pop, display), stack applications (Infix to postfix, evaluating postfix

expression), Queue Operations (enqueue, dequeue) algorithms and C functions (queue front and

rear)

UNIT – II

Linked List: General linear lists: Basic Operations (Insertion, deletion, retrieval, traversal),

Implementation, data structure (Head node, data node), algorithms and C functions (create list,

insert node, delete node, search node, display, traverse list), complex implementation (doubly

linked list, create list, insert node, delete node, search node, display, traverse list).

UNIT – III

Sorting and Searching: Sort concepts, algorithms and C functions, selection sort (straight

selection sort), insertion sort (straight selection sort), searching (sequential and binary search)

UNIT – IV

Trees: Basic tree concepts, binary tree, binary tree (concept only), binary tree traversals (depth

first traversals, breadth first traversals), expression trees (infix, postfix and prefix traversals)

UNIT – V

Graphs: Basic concepts, operations (insert and delete vertex, add and delete edge), traverse

graph (Depth-first traversal), Graph storage structures (Adjacency matrix), Networks: minimum

spanning tree (Prim’s algorithm), shortest path algorithm (Dijkstra’s)

Self-Study: Stack applications (Infix to prefix), Circular singly list (create list, insert node,

delete node, search node, display, traverse list), Sort order, stability, efficiency, exchange sort

(bubble and quick sort), Binary search trees (Basic concepts, BST operations, traversals, C

functions), Breadth-first traversal, Adjacency list, minimum spanning tree (Kruskal’s algorithm)

22

Textbook:

1. Richard Gilberg and Behrouz Forouzan, “Data Structures: A pseudo code approach with C”,

2nd

edition, Thomson Publishing, 2007.

Reference:

1. A. Tanenbaum, “Data Structures with C”, McGraw Hill, 2000.

Course Outcomes:

1. Implement stacks and queues. (POs – 1, 2, 3, 5, 12. PSO – 2)

2. Create various linked list applications. (POs –1, 2, 3, 12. PSO – 2)

3. Apply searching and sorting algorithms to sort data. (POs – 1, 2, 3, 5, 12. PSO – 2)

4. Illustrate the concepts of trees with suitable algorithm. (POs – 1, 2, 3, 5, 12. PSO – 2)

5. Develop algorithm to solve real world problems using graphs. (POs – 1, 2, 3, 5, 12. PSO – 2)

23

ANALOG ELECTRONIC CIRCUITS LABORATORY

Course Code: ECL37 Credits: 0:0:1:0

Prerequisite: Basic Electronics Contact Sessions: 14

Course Coordinator: Mrs. Lakshmi Shrinivasan

LIST OF EXPERIMENTS

1. Verification of Thevinin’s theorem and Maximum Power Transfer Theorem

2. Study the input output characteristics of BJT CE Amplifier and determine the h-

parameters

3. Study of drain characteristics and transfer characteristics of n-channel MOSFET

4. Design and test Bridge Rectifier with and without C filter

5. Design and test diode clipping and clamping circuits

6. Design and test RF oscillators (i) Hartley (ii) Colpitts

7. Design and test RC Phase Shift oscillators

8. Design and test a BJT- RC coupled amplifier. Plot the frequency response.

9. Design and test a FET- RC coupled amplifier. Plot the frequency response.

10. Design a voltage series feedback amplifier. Compare the parameters with and without

feedback.

11. Design and test power amplifiers (i) Class A transformer coupled audio power amplifier

(ii) Class B Push Pull power amplifier.

12. Design and test Darlington pair emitter follower with bootstrap capacitor

13. Simulation of all the above experiments.

Softwares suggested: MultiSim or any other suitable simulation tool.

Textbooks:

1. “Integrated Electronics”, Millman & Halkias, Tata McGraw Hill International Edition, 2001.

2. “Electronic Devices and Circuit Theory”, Robert L. Boylestad and Louis Nashelsky, 6th

Edition PHI, 2002.

3. “RF Microelectronics”, Behzad Razavi, Prentice Hall Communications Engineering and

Emerging Technology Series, 1998.

Course Outcomes:

1. Design amplifier circuits using BJT and FET devices. (POs – 1, 2, 3, 5, 8, 9, 10. PSO – 1)

2. Design power amplifiers, negative feedback amplifiers and oscillator circuits. (POs –1, 2, 3,

5, 8, 9, 10. PSO – 1)

24

3. Design diode clipping, clamping and rectifier circuits. (POs – 1, 2, 3, 5, 8, 9, 10.

PSO – 1)

4. Simulate and verify hardware designs. (POs –1, 2, 3, 5, 8, 9, 10. PSO – 1)

5. Prepare a report with design procedure and experimental results. (POs – 5, 8, 10. PSO – 1)

25

DIGITAL ELECTRONIC CIRCUITS LABORATORY

Course Code: ECL38 Credits: 0:0:1:0

Prerequisites: Basic Electronics Contact Sessions: 14

Course Coordinator: Mrs. Reshma Verma

LIST OF EXPERIMENTS

1. (i) Verification of basic, universal and XOR gates

(ii) Simplification, realization of Boolean expressions using universal gates

2. Realization of Half/Full adder and Half/Full Subtractor using NAND gates

3. (i) Realization of BCD to Excess 3 code converter

(ii) Realization of Binary to Gray code converter

4. Study of Decoder chip to drive LED display and priority encoder using IC 74147

5. Multiplexer using IC74153 and its applications

6. Demultiplexer using IC74139 and its applications

7. (i) Parallel Adder/Subtractor using IC7483

(ii) BCD Adder using IC7483

(iii) One bit comparator and study of IC7485 magnitude comparator

8. (i) JK Master slave, T-Type and D-Type Flip Flop using IC7476

(ii) Ripple counter using IC7476

9. (i) Study of asynchronous decade counter using IC 7490

(ii) Synchronous counter using IC7476

(iii) Study of synchronous decade counter using IC 74192

10. (i) Shift left, Shift right, SIPO, SISO, PISO, PIPO operations using IC7495 shift register

(ii) Study of Ring/Twisted counter using IC7495

(iii) Sequence generator using IC7495

(iv) Programming RAM using IC6116

Textbooks:

1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”,

Pearson Education, 3rd

Edition, 2006.

2. R. P. Jain, “Modern Digital Electronics”, TMH, 4th

Edition, 2010.

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.

26

Course Outcomes:

1. Design combinational logic circuits using gates. (POs – 1, 2, 9. PSO – 2)

2. Design combinational logic circuits using MUX/DEMUX/ADDER ICs (POs – 1, 2, 9.

PSO – 2)

3. Design sequential logic circuits. (POs – 1, 2, 3, 9. PSO – 2)

4. Demonstrate the operation of RAM. (POs – 3, 9. PSO – 2)

5. Prepare a report with design procedure and experimental results. (POs – 5,8,10. PSO – 1)

27

IV SEMESTER

ENGINEERING MATHEMATICS – IV

Course Code: EC41 Credits: 4:0:0:0

Prerequisites: Engineering Mathematics I and II Contact Hours: 56

Course Coordinators: Dr. Monica Anand & Mr. Vijaya Kumar

UNIT – I

Finite Differences and Interpolation: Forward, Backward differences, Interpolation, Newton-

Gregory 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 –

,,2 zewzw and )0(2

zz

azw , Bilinear transformation.

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).

28

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.

UNIT – V

Stochastic Processes: Introduction, Classification of stochastic processes, discrete time

processes, Stationary, Ergodicity, Autocorrelation, Power spectral density.

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.

Textbooks:

1. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publishers, 43rd

edition, 2015.

2. R. E. Walpole, R. H. Myers, R. S. L. Myers and K. Ye, “Probability and Statistics for

Engineers and Scientists”, Pearson Education, Delhi, 9th

edition, 2012.

References:

1. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley Publication, 10th

edition,

2015

2. Dennis G. Zill and Patric D. Shanahan, “A first course in complex analysis with

applications”, Jones and Bartlett Publishers, Second edition, 2009.

3. Glyn James, “Advanced Modern Engineering Mathematics”, Pearson Education, 4th

edition,

2010

4. Kishor S. Trivedi, “Probability & Statistics with Reliability, Queuing and Computer Science

Applications” John Wiley & Sons, 2nd

edition, 2008.

Course Outcomes:

1. Use a given data for equal and unequal intervals to find a polynomial function for estimation

(POs – 1, 2, PSOs – 1, 3)

29

2. Analyze functions of complex variable in terms of continuity, differentiability and analyticity

(POs – 1, 2, PSOs – 1, 3)

3. Find singularities of complex functions and determine the values of integrals using residues

(POs – 1, 2, PSOs – 1, 3)

4. Apply the concept of probability distribution to solve engineering problems. (POs – 1, 2,

PSOs – 1, 3)

5. Apply the stochastic process and Markov Chain in predictions of future events. (POs –

1, 2, PSOs – 1, 3)

30

LINEAR INTEGRATED CIRCUITS

Course Code: EC42 Credits: 3:0:0:1

Prerequisites: Analog Electronic Circuits Contact Hours: 42

Course Coordinator: Mrs. H. Mallika

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, Instrumentation

Amplifiers.

UNIT – II

Op-Amp 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-Amp switching, differentiating and integrating circuits: Zero crossing detectors,

Inverting Schmitt trigger circuits, Integrating circuits and Differentiating circuits.

Signal processing circuits using Op-Amp: Precision half-wave rectifier, Precision full-wave

rectifier, Limiting Circuits, Clamping circuits, Peak Detectors, Sample and Hold circuits.

UNIT – IV

Signal generators: Triangular/Rectangular wave generator, Phase shift Oscillator, Wein Bridge

Oscillator, 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 (block diagrams only)

31

UNIT – V

Applications of other Linear ICs: Series Op-amp Regulator, IC 723 general purpose Regulator,

555 Timer – Basic Timer circuit used as astable multivibrator and monostable multivibrator, PLL

operating principles

D – A and A – D Converters: DAC/ADC Specifications, R-2R DAC, Monolithic DAC,

Successive Approximation ADC and Dual Slope ADC.

Self-Study: Use of single polarity voltage supply, Op-amp frequency response and

compensation methods, Log and Antilog amplifier, multiplier and divider, Non-Inverting

Schmitt trigger, weighted resistor DAC, Flash type ADC and Counter type ADC

Textbooks:

1. David A. Bell, “Operational Amplifiers and Linear ICs”, 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, 4th

Edition, 2004.

Course Outcomes:

1. Explain the fundamentals of operational amplifier, signal generators, active filters, dc

amplifiers, other linear ICs and data converters. (PO – 1, PSO – 1)

2. Evaluate the parameters for different Op-Amp circuits. (POs – 1, 2, 3. PSO – 1)

3. Design and analyze the circuits using Op-Amp. (POs – 1, 2, 3. PSO – 1)

4. Design and analyze the circuits using IC 555 timer. (POs – 1, 2, 3. PSO – 1)

5. Build and demonstrate in teams the working of circuits involving linear ICs. (POs – 1, 2,

3, 4, 9, 10, 12. PSO – 1)

32

CONTROL SYSTEMS

Course Code: EC43 Credits: 3:1:0:0

Prerequisites: Network Analysis, Engineering Mathematics Contact Hours: 56

Course Coordinator: Mrs. Punya Prabha. V

UNIT – I

Introduction: Examples of control systems, closed loop vs open loop control systems,

classification of control systems.

Mathematical modeling of linear systems: Review of Laplace transforms, transfer function and

impulse response: Block diagram and signal flow graph.

UNIT – II

Mathematical modeling of linear systems: Analogous systems, Translational and Rotational

Mechanical systems.

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 analysis 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.

Introduction to state variable analysis: Concepts of state, state variables and state model for

electrical systems, Solution of state equations.

UNIT – V

Frequency response analysis: Introduction, Bode diagrams, assessment of relative stability

using Bode plots.

33

Controllers: Classification of controllers, Brief analysis of different types of controllers.

Textbooks:

1. K. Ogata, “Modern Control Engineering”, 4th

Edition, Prentice Hall, 2001.

2. I. J. Nagrath and M. Gopal, “Control System Engineering”, 5th

Edition, New Age

International Publishers, 2007.

References:

1. Ajit. K. Mandal, “Introduction to Control Engineering Modeling, Analysis and Design”, 2nd

Edition, New Age International Publishers, 2012.

2. Dhanesh N. Manik, “Control Systems”, Cengage Learning, 1st Edition, 2012.

Course Outcomes:

1. Employ mathematical modeling techniques to determine the transfer function of a system.

(POs – 1, 2, 5. PSO – 1)

2. Analyze the time response of first and second order systems. (POs – 1, 2, 5. PSO – 1)

3. Apply the concept of RH Criterion and root locus technique to determine the stability of a

system. (POs – 1, 2, 4, 5. PSO – 1)

4. Interpret the frequency response of a system using Bode’s plot and Nyquist stability criterion.

(POs –1, 2, 4, 5. PSO – 1)

5. Describe the state models and various controllers. (POs – 1, 2, 4, 5. PSO – 1)

34

MICROPROCESSORS

Course Code: EC44 Credits: 4:0:0:0

Prerequisites: Digital Electronic Circuits Contact Hours: 56

Course Coordinator: Mrs. Flory Francis

UNIT – I

Microprocessor and its architecture: Introduction, internal architecture of 8086, PSW, Real

mode memory addressing.

Addressing modes: Data, Program memory, Stack memory

UNIT – II

Instruction set of 8086: Data move, arithmetic and logic, program control, assembler directives,

assembly language programming, programs using BIOS and DOS interrupts.

UNIT – III

Modular Programming: Assembler & linker, PUBLIC & EXTRN, libraries, macros, DOS

function calls, programming examples using macros & DOS function calls.

8086 Hardware Specifications: Pin outs and Pin functions of 8086, clock generator 8284A, Bus

buffering and latching, bus timing, READY and wait state, minimum mode versus maximum

mode. (Basic comparison only)

UNIT – IV

Memory interfacing: Address decoding, memory interfacing for 8086, Introduction to dynamic

memory interfacing.

I/O interfacing: Introduction, I/O port address decoding (8 bit and 16 bit). Simple programs

related to I/O interface.

Interrupts: Basic interrupt processing, hardware interrupts.

35

UNIT – V

Peripherals and their interfacing with 8086: Study of 8255 PPI, 8253 timer and 8279

keyboard

Numeric Co-processor 8087: Data formats, numerical processors, architecture & programming.

(Simple programs)

High end processors: Introduction to 80386, 80486 and Pentium.

Textbooks:

1. Barry B Brey, “The Intel Microprocessors-Architecture, Programming and Interfacing”, 8th

Edition, Pearson Education, 2009.

2. A. K. Ray and K. M. Bhurchandi, “Advanced Microprocessor and Peripherals”, 3rd

Edition,

Tata McGraw Hill, 2007.

References:

1. Yu Cheng Liu & Glenn A Gibson, “Microcomputer systems 8086/8088 family, Architecture,

Programming and Design”, Prentice Hall of India, 2nd

Edition, July, 2003.

2. Douglas V. Hall, “Microprocessors & Interfacing, Programming & Hardware”, Penram

International, 2006.

Course Outcomes:

1. Explain the architecture of various processors. (PO – 1. PSO – 2)

2. Describe the addressing modes and instruction sets of 8086 processor. (PO – 2. PSO – 2)

3. Develop assembly language programs for different applications using instruction sets of

8086. (POs – 2, 3, 5. PSO – 2)

4. Use macros and DOS function calls in assembly language programs. (POs – 2, 3, 5.

PSO – 2)

5. Design interfacing circuits for 8086 processor. (POs – 2, 3, 5. PSO – 2)

36

SIGNALS AND SYSTEMS

Course Code: EC45 Credits: 4:0:0:0

Prerequisites: Engineering Mathematics Contact Hours: 56

Course Coordinator: Mrs. H. Mallika

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, Parseval’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 reversal, time expansion

UNIT – V

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 Z-

transform.

37

Textbooks:

1. Alan V. Oppenheim, Alan S. Wilsky with Hamid Nawab, “Signals and Systems”, 2nd

Edition, PHI Publications, 2011.

References:

1. John G. Proakis and Dimitris G. Manolakis, “Digital Signal Processing, Principles,

Algorithms, and Applications”, 4th

Edition, PHI Publications, 2006.

2. Haykin and B. Van Veen, “Signals and Systems”, 2nd

Edition, Wiley, 2003.

Course Outcomes:

1. Classify and analyze continuous, discrete time signals and systems. (POs – 1, 2, 9. PSO – 3)

2. Compute the response of a system using convolution. (POs – 1, 2, 9. PSO – 3)

3. Analyze the system by difference and differential equations. (POs – 1, 2, 3, 9. PSO – 3)

4. Employ Fourier Transform to analyze signals and systems. (POs – 1, 2, 3, 9. PSO – 3)

5. Apply Z-Transform and analyze the signals and systems. (POs – 1, 2, 3, 9. PSO – 3)

38

DIGITAL ELECTRONIC MEASUREMENTS

Course Code: EC461 Credits: 3:0:0:0

Pre-requisites: Linear Integrated Circuits Contact Hours: 42

Course Coordinator: Mrs. Punya Prabha. V

UNIT – I

Measurement and Error: Definitions, Accuracy and precision, Significant figures, Types of

errors, Limiting errors, Classification of standards of measurement, Time and frequency

standards.

Digital Voltmeters and Multimeters: Advantages of digital meters, General characteristics

(specifications) of a DVM, Ramp type DVM, Integrating type DVM (Voltage to frequency

conversion), Dual slope integrating type DVM (Voltage to time conversion), Successive

approximation type DVM, Digital meter displays – LED and LCD displays, Range changing

methods for DVM, Digital multimeter.

UNIT – II

Digital Frequency meters and Phase meters: Introduction, Frequency measurement, High

frequency measurement (extending the frequency range), Time (period) measurement, Time

interval measurement, Frequency ratio measurement, Totalizing mode of measurement,

Universal counter, Automatic and computing counters, Reciprocal electronic counters, Sources

of measurement errors, Specifications of electronic counters – Input characteristics and operating

mode specifications, Digital phase meter.

UNIT – III

Digital Instruments: Digital tachometer, Digital PH meter, Digital measurement of mains

(supply) frequency, Digital L, C and R measurements – Digital RCL meter.

Special Oscilloscopes: Sampling oscilloscope, Digital read out oscilloscope, Digital storage

oscilloscopes, DSO applications.

UNIT – IV

Digital Signal Generators: Arbitrary waveform generators (AWG), Key characteristics of

digital signal generators and Data generator.

39

Digital Spectrum Analyzer: Principle of working and its applications.

Logic Analyzer: Types of logic analyzer - Logic time analyzer. Logic state analyzer, interfacing

a target system,

Recorders: Digital data recording, Objectives and requirements of recording data, Recorder

selection and specifications, Digital memory waveform recorder (DWR).

UNIT – V

Transducers: Electrical transducers, advantages, classification of transducers, characteristics

and choice (selection) of transducers.

Digital Data Acquisition System: Objectives of DAS, Elements of data acquisition system.

Telemetry systems: Landline and radio frequency (RF) telemetry systems.

Digital Controllers: Direct digital and computer supervisory control, Digital process controllers.

Textbook:

1. Albert D. Helfrick, William D. Cooper, “Modern Electronic Instrumentation and

Measurement Techniques”, US Edition, PHI, 2012.

References:

1. H. S. Kalsi, “Electronic Instrumentation”, TMH, 3rd

Edition, Seventh reprint, 2012.

Course Outcomes:

1. Employ the concept of errors to study the performance of electronic instrumentation

systems. (POs – 1, 2, 5, 6, 12. PSO – 1)

2. Apply the basic principles of electronic instruments to design and construct new

instruments. (POs – 1, 2, 3, 5, 6, 12. PSO – 1)

3. Interpret the suitability of instruments in various applications. (POs – 1, 2, 3, 5, 6, 12.

PSO – 1)

4. Select the instruments to observe waveforms and spectrum. (POs – 1, 2, 4, 5, 6, 12.

PSOs – 1, 3)

5. Describe transducers, data acquisition systems and digital process controllers in

electronic applications. (POs – 1, 2, 3, 4, 5, 6, 12. PSOs – 1, 3)

40

HARDWARE DESCRIPTION LANGUAGE

Course Code: EC462 Credits: 3:0:0:0

Prerequisites: Digital Electronic Circuits Contact Hours: 42

Course coordinator: Mrs. A. R. Priyarenjini

UNIT – I

Overview of Digital Design with Verilog HDL: Evolution of computer aided digital design,

Emergence of HDLs, Importance of HDLs, Verilog HDL and Typical design flow, Design

methodologies, modules, instances, components of simulation, example, basic concepts.

UNIT – II

Modules and ports: Modules, ports, Rules, Hierarchical Names.

Data flow modeling: Continuous assignment, Delays, Expressions, Operators, Operands, and

Operator types, Gate level modeling.

UNIT – III

Behavioral modeling: Structured procedures, Procedural assignments, Timing controls,

conditional statement, Multi way branching, Loops, Sequential and parallel blocks, generate

blocks, Examples.

UNIT – IV

Tasks and Functions: Difference between Tasks and Functions, Tasks, Functions, Automatic

Functions, Constant Function, Signed Functions.

UNIT – V

Logic synthesis with Verilog HDL: Logic synthesis, Verilog HDL Synthesis, Interpretation of

Verilog Constructs, Modeling tips for logic synthesis, Synthesis Design flow, examples,

verification of the gate level netlist.

Timing and delays: Types of delay models, modeling, timing checks and delay back annotation.

Textbook:

1. Samir Palnitkar, “Verilog HDL – A guide to Digital Design and Synthesis”, Prentice Hall,

2nd

Edition, 2010.

41

References:

1. Stephen Brown, Zvonko Vranesic, “Fundamentals of Digital logic with Verilog design”, Tata

McGraw Hill, 2003.

2. Michael D. Ciletti, “Advanced Digital Design with Verilog HDL”, Pearson Education, 2005.

Course Outcomes:

1. Recall the basics of digital design and lexical conventions of HDL. (POs – 1, 3, 4, 5, 8,

PSO – 2)

2. Design, apply and test combinational circuits in HDL to verify the functionality. (POs – 1, 3,

4, 5, 8, 9, 10, 12. PSO – 2)

3. Write efficient RTL codes for sequential circuits and test using test benches. (POs –1, 3, 4, 5,

8, 9, 10, 12. PSO – 2)

4. Apply the concepts of tasks and functions in designing large digital systems. (POs – 1, 3, 4,

5, 8, 9, PSO – 2)

5. Justify the usage of EDA tools in digital circuit functional verification and logic synthesis

with design tradeoffs. (POs – 1, 3, 4, 5, 8, 9, 10, 12, PSO – 2)

42

SIGNALS AND CONTROLS LABORATORY

Course Code: ECL47 Credits: 0:0:1:0

Prerequisites: Engineering Mathematics Contact Sessions: 14

Course Coordinators: Mrs. H. Mallika, Mr. V. Nuthan Prasad

LIST OF EXPERIMENTS

1. Introduction to MATLAB: different operators and functions

2. Generation of both discrete and continuous time signals

3. Operations on discrete time signals

4. Convolution of discrete and continuous time signals

5. Z transform and pole zero plot, frequency response and solving difference equations

6. Representation of control system by transfer function, partial fraction expansion and pole

zero map

7. Block diagram reduction

8. System response (with step, impulse, ramp and parabolic inputs)

9. System analysis: Root locus, Bode plot and Nyquist plot

10. Simulink model of a control system and its response

11. Simulink model of a control system with PID controller

Textbooks:

1. Dr. Shailendra Jain, “Modeling and Simulation using MATLAB-Simulink”, Wiley, 2nd

Edition, 2014.

2. P. Ramakrishna Rao and Shankar Prakriya, “Signals and Systems”, McGraw Hill Education,

2nd

Edition, 2013.

3. Anoop K. Jairath and Saketh Kumar, “Control Systems – The state variable approach

(Conventional and MATLAB)”, Ane’s Students Edition, 2nd

Edition, 2010.

Course Outcomes:

1. Recall various functions available in MATLAB for signal processing and control systems.

(POs – 1, 2, 5, 9. PSO – 3)

2. Demonstrate the various operations on signals. (POs – 1, 2,5.PSO – 3)

3. Solve the response of a system by difference equation and transfer functions. (POs – 1, 2, 3,

5. PSO – 2)

4. Analyze the system stability from root locus, Bode and Nyquist plots. (POs – 1, 2, 3, 4, 5, 9.

PSO – 2)

5. Employ Simulink model for control systems. (POs – 1, 2, 3, 4, 5, 9. PSO – 2)

43

MICROPROCESSOR LABORATORY

Course Code: ECL48 Credits: 0:0:1:0

Prerequisites: Digital Electronic Circuits Contact Sessions: 14

Course Coordinator: Mrs. Flory Francis

LIST OF EXPERIMENTS

A. Assembly Language Programs

1. Programs involving data transfer instructions

(i) Block move without overlapping

(ii) Block move with overlapping

(iii) Block move interchange

2. Programs involving arithmetic operations

(i) 16 Bit Addition and Subtraction

(ii) N-bit multi precision numbers(N ≥ 32bits)

(iii) Multiplication of 32- bits unsigned hexadecimal number using successive addition

and using shift left and add

(iv) Division of 16-bits number by 8-bits number

3. Programs involving bit manipulation instructions

(i) To identify whether the given number is positive or negative and odd or even

(ii) 2 out of 5 Codes

(iii) Bitwise and nibble wise palindrome

(iv) Find the logical 1’s and 0’s in the given data

4. To find Square, Cube, LCM, HCF and Factorial

(i) Program to find square and cube of a given number

(ii) Program to find LCM of a given number

(iii) Program to HCF of a given number

(iv) Program to factorial of a given number

5. Code conversion

(i) BCD to Hexadecimal

(ii) Hexadecimal to BCD

(iii) Addition and subtraction of two string ASCII digits

(iv) Multiplication of a string of ASCII digits by a single ASCII digit

(v) Division of a string of ASCII digits by a single ASCII digit

44

6. Programs involving branch/loop instruction

(i) Program to sort the numbers in ascending order (bubble sorting)

(ii) Program to sort the numbers in descending order (bubble sorting)

(iii) Program to find the smallest and largest 16-bit signed number in an array

7. Programs involving string manipulation

(i) Program for string transfer using primitive instruction

(ii) Program to reverse a string

8. Program to search the occurrence of a character in the given string using DOS interrupt

INT 21

B. Interface Experiments

1. Delay calculation and generation of a square wave, triangular wave generation and stair

case waveform using DAC. Display the waveform on a CRO

2. Program to generate a square wave using 8253

3. Program using 8279 Chip

(i) Program to display a message on the display unit

(ii) Program to display the ASCII equivalent of the key pressed

4. Interfacing the stepper motor

Textbooks:

1. Barry B Brey, “The Intel Microprocessors – Architecture, Programming and Interfacing”, 8th

Edition, Pearson Education, 2009.

2. A. K. Ray and K. M. Bhurchandi, “Advanced Microprocessor and Peripherals”, 3rd

Edition,

Tata McGraw Hill, 2007.

References:

1. Yu Cheng Liu & Glenn A Gibson, “Microcomputer systems 8086/8088 family, Architecture,

Programming and Design”, Prentice Hall of India, 2nd

Edition, 2003.

2. Douglas V. Hall, “Microprocessors & Interfacing, Programming & Hardware”, Penram

International, 2006.

Course Outcomes:

1. Write, compile and debug assembly language program using arithmetic instructions. (POs –

45

1, 2, 3, 5. PSO – 2)

2. Compute using MASM, LCM, HCF, Factorial and code conversion. (POs – 1, 2, 4, 5.

PSO – 2)

3. Develop programs using string and loop instructions. (POs – 1, 2, 4, 5. PSO – 2)

4. Write assembly language programs to interface modules to 8086 microprocessor. (POs – 1, 2,

4, 5. PSO – 2)

5. Prepare a report with the algorithm and expected output. (POs – 5, 10. PSO – 2)

CURRICULUM

for the Academic year 2017 – 2018

DEPARTMENT OF ELECTRONICS AND

COMMUNICATION

RAMAIAH INSTITUTE OF TECHNOLOGY

(Autonomous Institute, Affiliated to VTU)

BANGALORE – 54

V & VI Semester B. E.

2

About the Institute

Ramaiah Institute of Technology (RIT) (formerly known as M. S. Ramaiah Institute of Technology)

is a self-financing institution established in Bangalore in the year 1962 by the industrialist and

philanthropist, Late Dr. M S Ramaiah. The institute is accredited with A grade by NAAC in 2016 and

all engineering departments offering bachelor degree programs have been accredited by NBA. RIT is

one of the few institutes with faculty student ratio of 1:15 and achieves excellent academic results.

The institute is a participant of the Technical Education Quality Improvement Program (TEQIP), an

initiative of the Government of India. All the departments are full with competent faculty, with 100%

of them being postgraduates or doctorates. Some of the distinguished features of RIT are: State of the

art laboratories, individual computing facility to all faculty members. All research departments are

active with sponsored projects and more than 130 scholars are pursuing PhD. The Centre for

Advanced Training and Continuing Education (CATCE), and Entrepreneurship Development Cell

(EDC) have been set up on campus. RIT has a strong Placement and Training department with a

committed team, a fully equipped Sports department, large air-conditioned library with over 80,000

books with subscription to more than 300 International and National Journals. The Digital Library

subscribes to several online e-journals like IEEE, JET etc. RIT is a member of DELNET, and AICTE

INDEST Consortium. RIT has a modern auditorium, several hi-tech conference halls, all air-

conditioned with video conferencing facilities. It has excellent hostel facilities for boys and girls. RIT

Alumni have distinguished themselves by occupying high positions in India and abroad and are in

touch with the institute through an active Alumni Association. RIT obtained Academic Autonomy for

all its UG and PG programs in the year 2007.As per the National Institutional Ranking Framework,

MHRD, Government of India, Ramaiah Institute of Technology has achieved 45th

rank in 2017

among the top 100 engineering colleges across India and occupied No. 1 position in Karnataka,

among the colleges affiliated to VTU, Belagavi.

About the Department

The Department of Electronics and Communication was started in 1975 and has grown over the

years in terms of stature and infrastructure. The department has well equipped simulation and

electronic laboratories and is recognized as a research center under VTU. The department currently

offers a B. E. program with an intake of 120, and two M. Tech programs, one in Digital Electronics

and Communication, and one in VLSI Design and Embedded Systems, with intakes of 30 and 18

respectively. The department has a Center of Excellence in Food Technologies sponsored by

VGST, Government of Karnataka. The department is equipped with numerous UG and PG labs,

along with R & D facilities. Past and current research sponsoring agencies include DST, VTU,

VGST and AICTE with funding amount worth Rs. 1 crore. The department has modern research

ambitions to develop innovative solutions and products and to pursue various research activities

focused towards national development in various advanced fields such as Signal Processing,

Embedded Systems, Cognitive Sensors and RF Technology, Software Development and Mobile

Technology.

3

Vision of the Institute

To evolve into 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

Quality Policy

We at M. S. Ramaiah Institute of Technology strive to deliver comprehensive, continually

enhanced, global quality technical and management education through an established Quality

Management System complemented by the synergistic interaction of the stake holders concerned

Vision of the Department

To be, and be recognized as, an excellent Department in Electronics& 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

4

Program Educational Objectives (PEOs): PEO1: To train to be employed as successful professionals in a core area of their choice

PEO2: To participate in lifelong learning/ higher education efforts to emerge as expert

researchers and technologists

PEO3: To develop their skills in ethical, professional, and managerial domains

Program Outcomes (POs):

PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering

fundamentals, and an engineering specialization to the solution of complex engineering problems.

PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex

engineering problems reaching substantiated conclusions using first principles of mathematics,

natural sciences, and engineering sciences.

PO3: Design/development of solutions: Design solutions for complex engineering problems and

design system components or processes that meet the specified needs with appropriate

consideration for the public health and safety, and the cultural, societal, and environmental

considerations.

PO4: Conduct investigations of complex problems: Use research-based knowledge and

research methods including design of experiments, analysis and interpretation of data, and

synthesis of the information to provide valid conclusions.

PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and

modern engineering and IT tools including prediction and modeling to complex engineering

activities with an understanding of the limitations.

PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess

societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the

professional engineering practice.

PO7: Environment and sustainability: Understand the impact of the professional engineering

solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for

sustainable development.

PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and

norms of the engineering practice.

PO9: Individual and team work: Function effectively as an individual, and as a member or

leader in diverse teams, and in multidisciplinary settings.

5

PO10: Communication: Communicate effectively on complex engineering activities with the

engineering community and with society at large, such as, being able to comprehend and write

effective reports and design documentation, make effective presentations, and give and receive

clear instructions.

PO11: Project management and finance: Demonstrate knowledge and understanding of the

engineering and management principles and apply these to one’s own work, as a member and

leader in a team, to manage projects and in multidisciplinary environments.

PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage

in independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs):

PSO1: Circuit Design Concepts: Apply basic and advanced electronics for implementing and

evaluating various circuit configurations

PSO2: VLSI and Embedded Domain: Demonstrate technical competency in the design and

analysis of components in VLSI and Embedded domains

PSO3: Communication Theory and Practice: Possess application level knowledge in theoretical

and practical aspects required for the realization of complex communication systems

6

CURRICULUM COURSE CREDITS DISTRIBUTION

Semester Humanities

& Social

Sciences

(HSS)

Basic

Sciences

/ Lab

(BS)

Engineering

Sciences/

Lab

(ES)

Professional

Courses -

Core (Hard

core, soft

core, Lab)

(PC-C)

Profession

al Courses

- Electives

(PC-E)

Other

Electives

(OE)

Project

Work/Int

ernship

(PW/IN)

Extra &

Co-

curricul

ar

activities

(EAC)

Total

Credits

in a

Semester

First 2 9 14 25

Second 4 9 10 23

Third 8 07 10 25

Fourth 4 21 25

Fifth 2 19 04 25

Sixth 15 04 06 25

Seventh 14 12 26

Eighth 4 20 02 26

Total 08 30 31 79 20 04 26 02 200

7

SCHEME OF TEACHING

V SEMESTER

SI.

No

.

Course

Code Course Title Category

Credits Contact

Hours L T P S Total

1. EC51 Analog Communication PC-C 4 0 0 0 4 4

2. EC52 CMOS VLSI Design PC-C 3 0 0 1 4 5

3. EC53 Digital Signal Processing PC-C 3 1 0 0 4 5

4. EC54 Transmission Lines & Radiating Systems

PC-C 3 1 0 0 4 5

5. EC55 Management, Entrepreneurship & IPR

PC-C 1 0 0 1 2 5

6. ECExx Departmental Elective PC-E 3 0 0 1 4 7

7. ECL56 Analog Communication & LIC Laboratory

PC-C 0 0 1 0 1 2

8. ECL57 Digital Signal Processing Laboratory

PC-C 0 0 1 0 1 2

9. ECL58 HDL & VLSI Laboratory PC-C 0 0 1 0 1 2

Total 17 2 3 3 25 37

VI SEMESTER

SI.

No.

Course

Code Course Title Category

Credits Contact

Hours L T P S Total

1. EC61 Digital Communication PC-C 3 1 0 0 4 5

2. EC62 Microcontroller PC-C 3 0 0 1 4 7

3. EC63 Microwaves and Radar PC-C 3 0 0 1 4 7

4. EC64 Mini-Project (Optional:

Interdisciplinary Projects) PC-C

0 0 6 0 6 6

5. ECExx Departmental Elective PC-E 3 0 0 1 4 7

6. ECL65 Digital Communication

Laboratory PC-C

0 0 1 0 1 2

7. ECL66 Microwaves & OFC Laboratory PC-C 0 0 1 0 1 2

8. ECL67 Microcontroller Laboratory PC-C 0 0 1 0 1 2

Total 12 1 9 3 25 38

8

List of Electives

SI. No.

Course Code

Course Title Credits

L T P S Total

1. ECE01 Power Electronics 3 0 0 1 4

2. ECE02 Random Variables and Random Process

3 0 0 1 4

3. ECE03 Speech Processing 3 0 0 1 4

4. ECE04 Low Power VLSI design 3 0 0 1 4

5. ECE05 Object Oriented Programming with C++

3 0 0 1 4

6. ECE06 Digital System Design using Verilog 3 0 0 1 4

7. ECE07 DSP Architecture & Algorithms 3 0 0 1 4

8. ECE08 MEMS 3 0 0 1 4

9. ECE09 Artificial Neural Networks & Fuzzy Logic

3 0 0 1 4

10. ECE10 Image Processing 3 0 0 1 4

11. ECE11 Real Time Systems 3 0 0 1 4

12. ECE12 Advanced Digital Logic Design 3 0 0 1 4

13. ECE13 Advanced Digital Logic Verification 3 0 0 1 4

14. ECE14 Linear Algebra 3 0 0 1 4

15. ECE15 Machine Learning 3 0 0 1 4

16. ECE16 Analog and Mixed Signal VLSI Design 3 0 0 1 4

17. ECE17 Neural Networks and Deep Learning 3 0 0 1 4

18. ECE18 Advanced Embedded Systems 3 0 0 1 4

19. ECE19 Multi-resolution Signal Processing 3 0 0 1 4

20. ECE20 Modeling and Simulation of Data Networks

3 0 0 1 4

21. ECE21 Cyber Security 3 0 0 1 4

22. ECE22 Distributed Systems 3 0 0 1 4

23. ECE23 Optical Networks 3 0 0 1 4

24. ECE24 Internet Engineering 3 0 0 1 4

25. ECE25 Multimedia Communication 3 0 0 1 4

26. ECE26 RTOS 3 0 0 1 4

27. ECE27 GSM Network 3 0 0 1 4

28. ECE28 Ad-hoc Wireless Networks 3 0 0 1 4

29. ECE29 Cryptography and Network Security 3 0 0 1 4

30. ECE30 Advanced Computer Architecture 3 0 0 1 4

9

ANALOG COMMUNICATION

Course Code: EC51 Credits: 4:0:0:0

Prerequisites: Signals and Systems Contact Hours: 56

Course Coordinator: Mrs. Lakshmi S

UNIT – I

Amplitude Modulation and Double Side-band Suppressed Carrier Modulation: Introduction

to AM: Time domain description, Frequency domain description. Generation of AM wave: Square

law modulator, switching modulator. Detection of AM waves: Square law detector, envelope

detector, time domain description of DSBSC, Frequency domain representation, Generation of

DSBSC waves, balanced modulator, ring modulator, coherent detection of DSBSC modulated

waves, Costas loop, Quadrature carrier multiplexing

UNIT – II

Single Side-band Modulation (SSB): Hilbert transform, properties of Hilbert transform, pre-

envelope, single side-band modulation, frequency domain description of SSB wave, time domain

description of SSB wave, frequency discrimination method for generating an SSB modulated

wave, phase discrimination method for generating an SSB modulated wave, demodulation of SSB

waves.

Vestigial Side-band Modulation: Frequency domain description, Generation of VSB modulated

wave, time domain description, coherent demodulation, envelope detection of VSB wave along

with carrier.

UNIT – III

Angle Modulation (FM): Basic definitions, FM, narrow band FM, wideband FM, transmission

bandwidth of FM waves. Generation of FM waves: indirect FM and direct FM, frequency

stabilization in FM receivers, Demodulation of FM waves: frequency discrimination method,

phase locked loop, nonlinear model of phase locked loop, linear model of the phase locked loop,

nonlinear effect in FM systems.

UNIT – IV

Applications of AM and FM: AM radio (super heterodyne): Block diagram of transmitter and

receiver, mixer, AGC, performance characteristics. FM radio: block diagram of transmitter and

receiver.

Elements of Color TV: Frequency range and channel bandwidth, scanning and synchronization,

composite video signal. Block diagram of transmitter and receiver.

10

UNIT – V

Noise Basics and Noise in Continuous Wave Modulation Systems: Introduction, shot noise,

thermal noise, white noise, noise equivalent bandwidth, noise figure, equivalent noise temperature,

cascade connection of two port networks, receiver model, noise in DSBSC receivers, noise in SSB

receivers, noise in AM receivers, threshold effect, noise in FM receivers, FM threshold effect, pre-

emphasis and de-emphasis in FM.

Textbooks:

1. Simon Haykin, and Michael Moher, “Communication Systems”, 5th

Edition, John Wiley, 2009.

2. George Kennedy, Bernard Davis, S R M Prasanna, “Electronic Communication Systems”, 5th

Edition, McGraw Hill, 2011.

References:

1. Simon Haykin, “An Introduction to Analog and Digital Communication”, 2nd

Edition,

Wiley India Pvt Ltd., 2012.

2. H. Taub, D. L. Schilling, “Principles of Communication Systems”, 2nd

Edition, McGraw Hill,

Reprint, 2008.

3. R. R. Gulati, “Monochrome and Colour TV”, 3rd

Edition, New Age International (P) Ltd.

2014.

Course Outcomes:

1. Analyze the generation and demodulation of AM and DSBSC systems (POs – 1, 2, 3, 4, 12,

PSOs – 1, 3)

2. Realize the generation and demodulation of SSB and VSB (POs – 1, 2, 3, 4, 12, PSOs – 1, 3)

3. Discuss the direct and indirect method of generation of FM and its detection (POs – 1, 2, 3, 4,

12, PSOs – 1, 3)

4. Apply AM and FM basics in radio and TV systems (POs – 2, 3, 12, PSOs – 1, 3)

5. Analyze the noise performance of receivers (POs – 1, 2, 12, PSOs – 1, 3)

11

CMOS VLSI DESIGN

Course Code: EC52 Credits: 3:0:0:1

Prerequisites: Digital Electronic Circuits Contact Hours: 42

Course Coordinator: Mrs. A. R. Priyarenjini

UNIT – I

CMOS Logic and Layouts: Introduction and history, CMOS Logic Circuits: Logic Gates, Pass

Transistor and Transmission gates

CMOS Fabrication and Layouts: Inverter Cross Section, Fabrication Process, Layout Design

Rules, Gate Layout, Stick Diagrams, Fabrication, Packaging and Testing.

UNIT – II

MOS Transistor Theory: Ideal V-I Characteristics, C-V Characteristics: simple MOS capacitance

models, Detailed MOS Gate Capacitance model, Detailed MOS diffusion capacitance model, Non-

ideal V-I Effects, DC Transfer Characteristics, Switch level RC delay model.

UNIT – III

Circuit Characterization and Performance Estimation: Delay Estimation: RC delay model,

linear delay model, Logical Effort (LE), LE and Transistor Sizing: Delay in gates and multistage

networks, choosing the best number of stages with LE, Power Dissipation, Low power design,

Interconnect.

UNIT – IV

Combinational Circuit Design: Circuit Families: Static CMOS, Ratioed Circuits, CVSL,

Dynamic Circuits, Pass Transistor Circuits, Differential Circuits, Sense Amplifier Circuits,

BiCMOS Circuits, Low Power Logic Design.

UNIT – V

Data path Subsystems: Adders: Ripple carry, Carry Generate and Propagate, Propagate Generate

Logic, Manchester Carry Chain, Carry Skip, Carry Select, Carry Look ahead, Tree Adders,

Subtraction, Multiple-Input Addition.

Self Study: VLSI Design Flow, Design specification, Design entry, Functional Simulation,

Placement and Routing, Timing Simulation, Fabrication into the chip. (U1) CMOS Technologies

(U2) Design Margins, Reliability (U3) Comparison of circuit families, Historical Perspectives,

(U4) One/Zero Detectors, Comparators, Counters (U5)

12

Textbooks:

1. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective”, 4th

Edition, Tata McGraw Hill, 2010.

2. Sung Mo Kang and Yusuf Leblebici, “CMOS Digital Integrated Circuits”, 4th

Edition, McGraw

Hill, 2014.

References:

1. Jan Rabaey, B. Nikolic, A. Chandrakasan, “Digital Integrated Circuits: A Design Perspective”,

2nd

Edition, Pearson, 2003.

2. Morris Mano and Michael Ciletti, “Digital Design”, 4th

Edition, Prentice Hall, 2006.

Course Outcomes:

1. Create MOS schematics and corresponding layouts for simple digital logic functions. (PO – 2,

3, 4, 5, 9, 10, 11, PSO – 2)

2. Calculate various circuit parameters such as current and device capacitance for a MOS

transistor. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2)

3. Evaluate the delay due to a MOS logic circuit, and thereby design a circuit to satisfy certain

design parameters. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2)

4. Analyze the performance of various MOS circuit families. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2)

5. Describe various connection configurations to realize digital adder designs and analyze their

operating speed. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2)

13

DIGITAL SIGNAL PROCESSING

Course Code: EC53 Credits: 3:1:0:0

Prerequisite: Signals and Systems Contact Sessions: 56

Course Coordinator: Dr. K. Indira

UNIT – I

Sampling and Reconstruction of Signals: Ideal sampling and reconstruction of continuous time

signals, discrete time processing of continuous time signals.

Frequency Domain analysis of LTI systems: Frequency domain characteristics of LTI systems,

Frequency response of LTI systems, Frequency Domain Sampling and Reconstruction of discrete

time signals.

UNIT – II

DFT and FFT: Discrete Fourier Transform, DFT as a linear transformation, Properties of DFT,

DFT in linear filtering, Filtering long data sequences: overlap-save method, overlap-add method,

FFT algorithms: Direct computation of DFT, Radix-2 FFT algorithm: Decimation-in-time

algorithm, Decimation-in-frequency algorithm.

UNIT – III

FIR Filters: Design of FIR filters: Symmetric and anti-symmetric FIR filters, Design of linear-

phase FIR filters using windows and frequency sampling methods, FIR differentiators.

Structures for FIR Systems: Direct-Form Structures, Cascade-Form Structures and Lattice

Structures.

UNIT – IV

IIR Filters: Analog filter specifications, Classification of Analog filters: Butterworth and

Chebyshev filters, Frequency transformations, Design of Analog filters, Digital IIR filter design

using impulse invariant method, bilinear transformation, Matched z-transform methods.

IIR filter structures: Direct form (I and II), Cascade, Parallel, and Transposed structures

UNIT – V

Architecture and Instruction set of TMS320C67x Processor: Architecture, Addressing modes,

Instruction sets, Assembler directives, Memory considerations, Fixed and Floating point formats,

implementation of FIR and IIR filters.

14

Textbooks:

1. J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms and

Applications”, 4th

Edition, Pearson Education Asia/Prentice Hall of India, 2014.

2. Rulph Chassaing, Donald Relay, “Digital Signal Processing and Applications with

TMS3206713 and TMS320C6416DSK”, 2nd

Edition, Wiley Publications, 2014.

References:

1. Oppenheim and Schafer, “Discrete Time Signal Processing”, 3rd

Edition, Pearson Education,

2014.

2. Sen M. Kuo, Woon-Seng S. Gan, “Digital Signal Processors: Architectures, Implementations

and Applications”, Pearson/Prentice Hall, 2005.

3. Emmanuel Ifeachor, Barrie W. Jervis, “Digital Signal Processing: A Practical Approach”, 2nd

Edition, Pearson Education, 2002.

Course Outcomes:

1. Illustrate the importance of sampling and frequency domain analysis of LTI Systems. (POs – 1,

2. PSO – 3)

2. Apply DFT in linear filtering. (POs – 2, 3. PSO – 3)

3. Design the filter coefficients of FIR and IIR filters. (POs – 2, 3. PSO – 3)

4. Develop digital structures for FIR and IIR filters. (POs – 2, 3. PSO – 3)

5. Summarize the architecture and instruction sets of TMS32067x processor. (POs – 2, 3.

PSO – 3)

15

TRANSMISSION LINES AND RADIATING SYSTEMS

Course Code: EC54 Credits: 3:1:0:0

Prerequisite: Electromagnetics Contact Sessions: 56

Course Coordinator: Mrs. Sujatha B

UNIT – I

Transmission Line theory: Lumped element circuit model for a transmission line, wave

propagation on a transmission line and general solutions of line, terminated lossless line,

characteristic impedance, reflection coefficient, VSWR and impedance equation. Special cases of

terminated lossless line, Smith chart: construction and applications, Conventional and graphical

solution of line parameters.

UNIT – II

Impedance matching and tuning, Line resonators: Matching with lumped elements (L-

networks) only Smith chart solutions, Single stub tuning: Shunt and Series stubs, Quarter Wave

transformer: Bandwidth performance of the transformer, Series and parallel resonant circuits:

loaded Q and unloaded Q, Transmission line resonators.

UNIT – III

Transmission lines and Fundamentals of radiator: Co-axial line, Strip line and Micro strip line,

Principle of antenna, fields from oscillating dipole, antenna field zones, basic antenna parameters,

patterns, beam area, Radiation intensity, beam efficiency, directivity and gain, antenna aperture,

effective height and radio communication link (Friis formula).

UNIT – IV

Point source and Arrays: Point source, Types of Arrays (Broad side, End fire, Extended End

fire), Arrays of two point sources, linear array of n-isotropic point sources of equal amplitude and

spacing, Null direction for arrays n isotropic point source of equal amplitude and spacing, pattern

multiplication.

UNIT – V

Thin linear antenna, Horn antenna and Parabolic reflectors: Introduction, short electric dipole,

Fields of short electric dipole, radiation resistance of short electric dipole, thin linear antenna, field

components of λ/2 (hertz) dipole antenna, radiation resistance of λ/2 antenna, Directivity of dipole

antenna, Types of antenna – Yagi-Uda antenna, Horn antenna, parabolic reflectors.

Textbooks:

1. David M. Pozar, “Microwave Engineering”, 3rd

Edition, Wiley, 2011.

2. John D Kraus, Ronald J Marhetka, Ahmad S Khan, “Antennas and Wave Propagation”, 4th

Edition, Tata McGraw Hill, 2010.

16

References:

1. John Ryder D, “Networks, Lines and Fields”, Pearson India, 2015.

2. Constantine A Balanis, “Antenna, Theory, Analysis & Design”, 4th

Edition, John Wiley &

Sons, 2016.

Course Outcomes:

1. Analyze various transmission lines and find there parameters analytically and graphically.

(POs – 1, 2, 3, 12, PSOs – 1, 2).

2. Apply Smith chart to design various impedance matching networks and also analyze line

resonators. (POs – 1, 2, 3, 12, PSOs –1, 2).

3. Define the parameters of antenna. (POs – 1, 2, 3, 12, PSOs – 1, 3).

4. Design different types of arrays and study the concept of pattern multiplication. (POs – 1, 2, 3,

12, PSOs – 1, 3).

5. Explore the field components and radiation resistance of various antennas. (POs – 1, 2, 3, 12,

PSOs – 1, 3).

17

MANAGEMENT, ENTREPRENEURSHIP AND IPR

Course Code: EC55 Credits: 1:0:0:1

Prerequisite: Nil Contact Hours: 14

Course Coordinator: Mr. V. Nuthan Prasad

UNIT – I

Management: Introduction, functions of management, Roles of manager, Levels of management,

Development of management thought.

Planning: Planning process, Types of plans (meaning only), Steps in planning, Decision making.

Organizing and Staffing: Principles of organization, Types of organization, Importance of

staffing.

UNIT – II

Directing and Controlling: Principles of directing, Leadership styles, Techniques and importance

of coordination and steps in controlling.

Entrepreneur: Functions of an entrepreneur, Stages in entrepreneurial process.

UNIT – III

SSI: Role of SSI in Economic Development, Steps to start an SSI

Project Management: Project Identification, Project selection

Entrepreneurship Development and Government: KIADB, MSME, SIDBI

UNIT – IV

IPR: Basic Principles of IPR laws, history of IPR – GATT, WTO, WIPO and TRIPS, role of IPR

in R&D and Knowledge era, concept of property, justification, Marx’s theory of property, different

forms of IPR.

UNIT – V

Patent: Evolution of patent law in India, Justifications, subject matters of patent, Criteria for

patentability, patentable and non-patentable inventions, pre-grant and post-grant oppositions, grant

or refusal of patents.

18

Patent application procedure and drafting: Patent drafting, format, provisional and complete

specifications, scopes of invention, claims, patent search and types of patent searches.

Self-Study: Modern management approaches, planning premises, Departmentation, committees,

communication meaning and importance, methods of establishing control (in brief). Types of

Entrepreneur, role of Entrepreneur in Indian economy and developing economies with reference to

Self-employment development, impact of liberalization, privatization globalization on SSI, project

report, KSFC, constitutional aspects of intellectual property, infringement of patents and design

rights

Textbooks:

1. P. C. Tripathi, P. N. Reddy, “Principles of Management”, 5th

Edition, McGraw Hill, 2016

2. Vasant Desai, “ Dynamics of Entrepreneurial Development & Management”, 4th

Edition,

Himalaya Publishing House, 2010

3. P. Ganguli, “Intellectual Property Rights”, TMH, 2007.

4. T. Ramakrishna, “Course Material for I Year P. G. Diploma in IPR”, NLSIU, Bangalore

References:

1. Robert Lussier, “Management Fundamentals – Concepts, Application, Skill Development”, 5th

Edition, Thomson, 2012

2. World Intellectual Property Organization Handbook/Notes, 2nd

Edition, WIPO Publication,

2008

Course Outcomes:

1. Identify the importance of managerial discipline. (POs – 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12,

PSO – 2)

2. Interpret the concepts of directing and controlling. (POs – 1, 2, 5, 7, 8, 9, 10, 11, 12, PSO – 2)

3. Demonstrate the functions of an entrepreneurship development and describe various

institutional supports (POs – 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, PSO – 3)

4. Describe the basic principles of different IPRs (POs – 2, 7, 9, 10, 11, 12, PSO – 3)

5. Recognize the characteristics and infringement of patents (POs – 5, 6, 8, 9, 10, 11, 12, PSO – 3)

19

ANALOG COMMUNICATION AND LIC LABORATORY

Course Code: ECL56 Credits: 0:0:1:0

Prerequisites: Analog Electronic Circuits Laboratory Contact Sessions: 14

Course Coordinator: Mrs. Lakshmi S

LIST OF EXPERIMENTS

1. Differentiator and integrator using op-amps

2. Second order active low pass and high pass filter

3. Precision rectifier & 723 Regulator

4. Class-C amplifier

5. Generation and demodulation of AM

6. Schmitt Trigger

7. Generation of DSBSC using ring modulation

8. 555 Timer: Astable and Monostable Multivibrators

9. Generation and demodulation of FM

10. R-2R Ladder type Analog to Digital Converter and Flash ADC

11. Up conversion and down conversion using transistor mixer

12. Simulation of analog modulation techniques

Textbooks:

1. Simon Haykin and Michael Moher, “Communication Systems”, 5th

Edition, John Wiley, 2009.

2. George Kennedy, Bernard Davis, S R M Prasanna, “Electronic Communication Systems”, 5th

Edition, McGraw-Hill, 2011.

3. David A. Bell, “Operational Amplifiers and Linear IC’s”, PHI/Pearson, 3rd

Edition, 2011.

4. D. Roy Choudhury and Shail B. Jain, “Linear Integrated Circuits”, 2nd

Edition, New Age

International Reprint, 2006.

Course Outcomes:

1. Analyze basic op-amp circuits to perform differentiation and integration. (POs – 1, 2, 3, 4, 9,

10, PSOs – 1, 3)

2. Design, simulate and implement modulation and demodulation circuits for AM and FM (POs –

1, 2, 3, 4, 5, 9, 10, PSOs – 1, 3)

3. Test analog filters, precision rectifier and regulators for the given specifications (POs – 1, 2, 3,

4, 9, 10, PSOs – 1, 3)

4. Implement multivibrators using IC 555 timer for the given specifications (POs – 1, 2, 3, 4, 9,

10, PSOs – 1, 3)

5. Construct analog to digital converters. (POs – 1, 2, 3, 4, 9, 10. PSOs –1, 3)

20

DIGITAL SIGNAL PROCESSING LABORATORY

Course Code: ECL57 Credits: 0:0:1:0

Prerequisite: Signals and Systems Contact Sessions: 14

Course Coordinator: Dr. K. Indira

LIST OF EXPERIMENTS

Simulation Experiments

1. Verification of Sampling Theorem

2. DFT and IDFT, Circular convolution and Linear convolution

3. Design and implementation of FIR Filters (LP, HP, BP, BS) by using window techniques

4. Design and implementation of analog IIR Filters (Butterworth and Chebyshev)

5. Design and implementation of digital IIR Filters (Bilinear transformation)

Hardware Experiments

6. Linear convolution and Circular convolution

7. Computation of N point DFT/IDFT

8. Response of a discrete time system

9. Design and implementation of digital FIR Filters

10. Design and implementation of digital IIR Filters

11. Filtering of noisy signal using FIR filter

12. Generating signals of different frequencies and construction of AM wave

Textbooks:

1. J. G. Proakis and Ingle, “Digital signal processing using MATLAB”, 3rd

Edition, Cengage

learning, 2014.

2. Sanjit K. Mitra, “Digital Signal Processing”, 4th

Edition, Tata McGraw Hill, 2014.

Course Outcomes:

1. Apply sampling theorem on continuous time signal. (POs – 1, 2, 3, 5, 9, PSO – 3)

2. Apply DFT and IDFT in linear and circular convolutions. (POs –1, 2, 3, 5, 9, PSO – 3)

3. Analyze the frequency response of FIR and IIR filters. (POs – 2, 3, 5, 9, PSO – 3)

4. Demonstrate filtering of noisy signals. (POs – 2, 3, 4, 5, 9, PSO – 3)

5. Discuss generation of AM wave. (POs – 2, 3, 4, 5, 9, PSO – 3)

21

HDL AND VLSI LABORATORY

Course Code: ECL58 Credits: 0:0:1:0

Prerequisite: Digital Design Contact Sessions: 14

Course Coordinator: Mrs. A. R. Priyarenjini

LIST OF EXPERIMENTS

All the experiments will make use of appropriate design tools.

1. Introduction to Design Entry and Simulation

2. Netlist generation, power, area, and timing report generation

3. NMOS and PMOS DC Analysis

4. Device Characterization

5. CMOS Inverter DC and Transient Analysis

6. Propagation delay of various simple gates, and comparison with logical effort

7. Fanout-of-4 Inverter delay measurement in different technologies

8. Inverter Chain Sizing

9. Comparison of MUX implementation

10. Verification of Full adder implementations at the transistor level

11. Verilog implementation of carry-select and carry-skip adders

12. Inverter Layout Design and Post layout simulation

Textbook:

1. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective”, 4th

Edition, Tata McGraw Hill, 2010

Course Outcomes:

1. Employ the digital design tools for HDL design entry, simulation, and synthesis. (POs – 2, 3, 4,

5, 9, 10, PSO – 2)

2. Create and verify functionality of various gates at the transistor level. (POs – 2, 3, 4, 5, 9, 10,

PSO – 2)

3. Measure circuit performance parameters by performing simulations of circuit configurations.

(POs – 2, 3, 4, 5, 9, 10, PSO – 2)

4. Use tools to characterize processes by conducting suitable experiments. (POs – 2, 3, 4, 5, 9, 10,

PSO – 2)

5. Create the layout for simple gates, and perform RC extraction and post layout simulation.

(POs – 2, 3, 4, 5, 9, 10, PSOs – 2)

22

DIGITAL COMMUNICATION

Course Code: EC61 Credits: 3:1:0:0

Prerequisites: Analog Communication Contact Sessions: 56

Course Coordinator: Mr. Sadashiva V Chakrasali

UNIT – I

Signal Sampling: Basic signal processing operations in digital communication, Sampling

Principles, Sampling Theorem, Quadrature sampling of band-pass signals, Practical aspects of

sampling and signal recovery, PAM, TDM.

UNIT – II

Waveform Coding Techniques: PCM block diagram, Different quantization techniques, SNR in

PCM Robust quantization, DPCM, DM, Adaptive DM.

Base-Band Shaping for Data Transmission: Line Codes and their power spectra.

UNIT – III

Inter symbol interference: Introduction, Nyquist criterion for distortion less base-band binary

transmission, correlative coding, duo binary coding, Eye pattern.

Detection: Model of digital communication system, Gram – Schmidt orthogonalization, geometric

interpretation of signals, Maximum likelihood estimation.

UNIT – IV

Detection: Correlation receiver, Matched Filter Receiver, Properties of Matched Filter.

Digital Modulation and Demodulation Techniques: Coherent binary modulation techniques,

BPSK, FSK, ASK, QPSK systems with signal space diagram, generation, demodulation and error

probability concept, Comparison using Power Spectrum.

UNIT – V

Non coherent modulation techniques: FSK and BPSK, DPSK.

23

Spread spectrum modulation: Pseudo noise sequences, Notion of spread spectrum, direct

sequence spread coherent BPSK, Signal space dimensionality and processing gain, Frequency Hop

spread spectrum and applications of spread spectrum modulation.

Textbooks:

1. Simon Haykin, “Digital Communications”, John Wiley, Reprint 2014.

2. B. P. Lathi and Zhi Ding, “Modern Digital and Analog Communication Systems”,

International 4th

Edition, Oxford University Press, 2015.

References:

1. Simon Haykin, “An Introduction to Analog and Digital Communication”, John Wiley, 2003.

2. Bernard Sklar “Digital Communications”, Pearson Education, 2007.

Course Outcomes:

1. Design a system to convert given analog signal into discrete signal. (POs – 1, 2, 3, 8, 11,

PSO – 3)

2. Analyze PCM, DPCM, DM and ADM systems and Base Band shaping for data transmission.

(POs – 1, 2, 3, 4, 8, 11, PSO – 3)

3. Describe effects of ISI and detect message signal in noisy environment. (POs – 1, 2, 3, 4, 8, 11,

PSO – 3)

4. Compare performance of BPSK, ASK, and QPSK systems and their power spectra. (POs – 1,

2, 3, 8, 11, PSO – 3)

5. Describe spread spectrum technology and its applications. (POs – 1, 2, 3, 8, 11. PSO – 3)

24

MICROCONTROLLER

Course Code: EC62 Credits: 3:0:0:1

Prerequisite: Microprocessors Contact Hours: 42

Course Coordinator: Mrs. Suma K.V

UNIT – I

The MSP430 Architecture: The outside view-pin out, the inside view, memory, CPU, Memory

mapped input output Addressing Modes, Constant generator and emulated instructions, Instruction

set, examples

UNIT – II

Functions and subroutines: Storage for local variables, passing parameters to a subroutine and

returning a result, mixing C and assembly language, Interrupts, interrupt service routines, interrupt

service routines in C, non-maskable interrupts, issues associated with interrupts, Low power modes

Digital input, output and displays: parallel ports, digital inputs, interrupts on digital inputs,

multiplexed inputs: scanning a matrix keypad, analog aspects of digital inputs, switch debounce,

debouncing in hardware, debouncing in software, digital outputs, multiplexed displays, interface

between 3V & 5V system, liquid crystal displays, driving an LCD from MSP430xx

UNIT – III

Timers: Watchdog timer, basic timer1, real time clock, timer A, capture/compare channels,

interrupts from timer A, measurement in the capture mode, a single pulse or delay with a precise

duration, output in the continuous mode, edge-aligned pulse width modulation, uses of channel 0

in the up mode, Edge-Aligned PWM, simple PWM, design of PWM.

UNIT – IV

Mixed signal systems: Comparator_A, Architecture of Comparator_A+, Operation of

Comparator_A+, Analog to digital conversion: general issues, Resolution, Precision, and

Accuracy, SD 16 sigma delta ADC, signal conditioning and operational amplifiers

25

UNIT – V

Communication: Communication peripherals in the MSP430, serial peripheral interface, inter-

integrated circuit bus, a thermometer using I2C with the F2013 as master, asynchronous serial

communication

Self Study: clock generator, driving an LCD from an MSP430x4xx, output in the continuous

mode of timer, digital to analog conversion, a software UART using Timer A

Textbook:

1. John H Davies, “MSP430 Microcontrollers Basics”, Ist

Edition, Newnes Publishers, 2008.

Reference:

1. C. P. Ravikumar, “MSP430 Microcontroller in Embedded System Projects”, Elite Publishing

House, New Delhi, 2012.

Course Outcomes:

1. Describe the architecture of 16 bit mixed signal processor MSP430 including the

programming aspects. (POs – 1, 3. PSOs –1, 2)

2. Interface various digital input and output devices to MSP430. (POs – 1, 4. PSOs –1, 2)

3. Design timer applications in different modes of MSP430 timer. (POs – 1, 3. PSOs – 1, 2)

4. Apply the knowledge of on-chip mixed signal systems to build simple embedded system (PO –

1, 4. PSO –1, 2)

5. Implement embedded system using communication protocol. (PO –1, 3. PSO –1, 3)

26

MICROWAVE DEVICES AND RADAR

Course Code: EC63 Credits: 3:0:0:1

Prerequisites: Transmission Lines & Radiating Systems Contact Hours: 42

Course Coordinator: Mrs. Sujatha B

UNIT – I

Multiport Microwave Network Analysis: Scattering matrix – reciprocal networks and lossless

networks, shift in reference planes, Basic properties of dividers and couplers – three-port networks,

four-port networks; T-junction power divider – lossless divider, resistive divider, Wilkinson power

divider – even-odd mode analysis.

UNIT – II

Microwave Passive and Active devices: Composite filter design by the image parameter method,

PIN diodes, Phase shifters, Schottky-barrier diode, Attenuator, RWH theory, Gunn diodes– Gunn

effect, modes of operation.

UNIT – III

Microwave Tubes: Introduction, Klystrons: Two cavity klystron amplifiers, Multicavity Klystron

Amplifiers, Reflex Klystrons: Mathematical analysis of power and efficiency, Traveling Wave

Tubes, Magnetron Oscillators.

UNIT – IV

Introduction to Radar: Basic Radar – Principle of operation, Simple form of the Radar Equation,

Radar Block Diagram, Radar Frequencies, Applications of Radar.

Radar Equation: Introduction, Detection of signals in noise, Receiver noise and signal-to-noise

ratio, Radar cross-section of Targets.

UNIT – V

Special types of Radar: CW Radar, Coherent MTI Radar – Delay line cancellers, Blind speeds,

Digital MTI processor, Pulse Doppler Radar, Tracking Radar, Synthetic Aperture Radar (SAR),

Air Surveillance Radar, Electronic Counter Measure, Bistatic Radar.

Self-Study: Impedance, admittance and transmission matrices of reciprocal microwave networks

and lossless microwave networks, Stepped-impedance low-pass filters, varactor diode and its

27

applications, IMPATT diode and its applications, conventional vacuum tubes comparison,

applications of Klystron amplifier, oscillator, applications of TWTA, applications of magnetron

oscillator, origins of radar, applications of radar, Doppler effect, millimeter waves radar.

Textbooks:

1. David M. Pozar, “Microwave Engineering”, 3rd

Edition, Wiley, 2011.

2. Samuel Y Liao, “Microwave Devices and Circuits”, 3rd

Edition, Pearson, 2011.

3. Merrill I. Skolnik, “Introduction to Radar Systems”, 3rd

Edition, Tata McGraw Hill, 2015.

References:

1. Annapurna Das and Sisir K Das, “Microwave Engineering”, 2nd

Edition, McGraw-Hill 2009.

2. Robert E. Collin “Foundations of Microwave Engineering”, 2nd

Edition, Wiley, 2005.

Course Outcomes:

1. Apply the properties of scattering parameters to obtain the S-matrix of microwave components

and circuits. (POs – 1, 2. PSO – 3)

2. Examine the consequence of various microwave passive & active devices and design the

Microwave filters. (POs – 1, 2, 3, 10. PSO – 3)

3. Illustrate the significance of various microwave tubes. (POs – 1, 2, 10. PSO – 3)

4. Interpret the importance of radar and radar range equation. (PO - 1, 2, 10. PSO – 3)

5. Outline the key role played by special types of radar. (PO – 1, 10. PSO – 3)

28

MINI PROJECT

Course Code: EC64 Credits: 0:0:6:0

Students will commence and complete a technical project under the guidance of a faculty member

in the department. The quality of the work will be judged in two presentations, where the panel

consists of the guide and at least two other faculty members in the project domain.

Subject

Code Subject

No. of Hrs/Week Duration

of Exam

(Hrs)

Marks Total

Marks Credits

Lecture Practical/

Field Work IA Exam

EC64 Mini-project - - - 50 - 50 6

Course Outcomes:

1. Perform a survey of existing methods in the domain of the chosen topic (POs – 1, 2, 3, 4,

PSO – 1)

2. Describe the proposed design in terms of its technical block diagram (POs – 2, 3, 10,

PSOs – 2, 3)

3. Implement the technical block diagram using appropriate tools (POs – 2, 3, 4, 5, PSOs – 2, 3)

4. Conduct extensive experimentation to evaluate the quality of the design (POs – 2, 3, 4, 5,

PSOs – 2, 3)

5. Present and prepare technical details of the project at regular intervals (POs – 9, 10,

PSOs – 2, 3)

29

EVALUATION RUBRICS

Criteria

Max.

Marks

Inadequate

(0% – 33%)

Development

(34% – 66%)

Proficient

(67% – 100%)

Marks CO

Mapping

Introduction to area

(Review I)

10 No information about the

specific technical details in the

chosen area.

Some information about the area,

but no clarity in internal details.

Clear presentation of the technical

details, internal working, and

rationale of design choices.

COs – 1, 5

Explanation of Technical

Block Diagram

(Review I)

10 Block diagram is not

technically correct, or is not

feasible.

Technically correct block

diagram, but not practical with

existing data/tools/methods.

Technically correct block diagram

with ample resources for

implementation.

COs – 2, 5

Implementation of Block

Diagram

(Review II)

10 Incomplete or no

implementation of diagram,

using unsuitable tools.

Block diagram is implemented,

but results are not matching

initial predictions.

Complete implementation using

suitable tools, and producing

consistent results.

COs – 3, 5

Results & Discussion

(Review II)

10 No or insufficient

experimentation to rest

working.

Simple experiments to show

functionality, without exhausting

testing.

Complete experimental analysis

including corner cases/weaknesses

of design.

COs – 4, 5

Presentation and Report

(Review I , II)

10 No proper use of tables/media,

unscientific language in report.

Basic use of media, no

continuity/flow in report and

presentation.

Media effectively used, along with

a smooth flow from beginning to

end, scientific language used in

report.

CO – 5

TOTAL MARKS AWARDED

30

DIGITAL COMMUNICATION LABORATORY

Course Code: ECL65 Credits: 0:0:1:0

Prerequisites: Analog Communication Contact Sessions: 14

Course Coordinator: Mr. Sadashiva V Chakrasali

LIST OF EXPERIMENTS

1. Verification of sampling theorem

2. Time Division Multiplexing

3. Generation and detection of Amplitude Shift Keying signals

4. Generation and detection of Frequency Shift Keying signals

5. Generation and detection of Phase Shift Keying signals

6. Generation and detection of Quadrature PSK & DPSK

7. PCM modulation and demodulation

8. Delta modulation and demodulation

9. Simulation for verification of sampling theorem

10. Simulation for performance analysis of various digital modulation and demodulation

techniques

Textbooks:

1. Simon Haykin, “Digital Communications”, John Wiley, Reprint 2014.

2. J. G. Proakis and M. Salehi, “Contemporary Communication Systems Using MATLAB”,

PWS Publishing Company, 2007.

Course Outcomes:

1. Implement a sampling circuit to find Nyquist rate. (POs – 1, 2, 3, 5, 6, 8, 11. PSO – 3)

2. Employ TDM for band limited signals. (POs – 1, 2, 11. PSO – 3)

3. Design and implement ASK, PSK, FSK, DPSK digital modulation schemes. (POs –3, 4,

5, 7, 11. PSO – 3)

4. Design and implement PCM and Delta modulation scheme. (POs – 3, 4, 5, 7, 11.

PSO – 3)

5. Analyze the performance of various modulation techniques. (PO – 2, 4, 11. PSO – 3)

31

MICROWAVE AND OFC LABORATORY

Course Code: ECL66 Credits: 0:0:1:0

Prerequisite: Transmission Line & Radiating Systems Contact Sessions: 14

Course Coordinator: Mrs. Sujatha B

LIST OF EXPERIMENTS

1. Parameter characterization of microwave signals

2. Verify the power division and calculate insertion loss and isolation of a hybrid network

(Magic tee).

3. Determination of coupling and isolation characteristics of a microstrip

a) Branch-line directional coupler

b) Back-ward Directional coupler

4. a) Measurement of resonance characteristics of a microstrip ring resonator and

determination of dielectric constant.

b) Measurement of power division and isolation characteristics of a microstrip 3 dB

power divider.

5. Characteristics of Gunn diode

6. Mode curves of Reflex Klystron

7. Radiation pattern and directivity of Horn antenna

8. Radiation pattern and directivity of printed antennas

9. Measurement of losses in a given optical fiber

10. Measurement of numerical aperture of a given optical fiber

11. Fiber Dispersion Measurement

12. Voice and data multiplexing using optical fiber

Softwares suggested: Computer Simulation Technology (CST) or any other suitable

simulation tool.

Textbooks:

1. David M. Pozar, “Microwave Engineering”, 3rd

Edition, Wiley, 2011.

2. Samuel Y Liao, “Microwave Devices and Circuits”, 3rd

Edition, Pearson, 2011.

3. John D. Kraus , Ronald J. Marhefka and Ahmad S Khan “Antennas and Wave

Propagation”, 4th

Edition, McGraw-Hill Publications, 2006.

4. G. Keiser, “Optical Fiber Communication”, 4th

Edition, McGraw Hill, 2008.

Course Outcomes:

1. Analyze the characteristics of Multiport Microwave networks. (POs – 1, 2, 5, 6, 7, 8, 9, 10.

PSO – 3)

2. Interpret the characteristics of Microwave Oscillators. (POs –1, 2, 5, 6, 7, 8, 9, 10.

PSO – 3)

32

3. Obtain the radiation pattern and calculate the antenna parameters. (POs – 1, 2, 5, 6, 7, 8,

9, 10. PSO – 3)

4. Calculate the losses and numerical aperture in optical fiber communication. (POs – 1, 2,

5, 6, 7, 8, 9, 10. PSO – 3)

5. Analyze data multiplexing in optical fiber communication. (POs – 1, 2, 5, 6, 7, 8, 9, 10.

PSO – 3)

33

MICROCONTROLLER LABORATORY

Course Code: ECL67 Credits: 0:0:1:0

Prerequisite: Microprocessors Contact Sessions: 14

Course Coordinator: Mrs. Suma K. V.

LIST OF EXPERIMENTS

Part A: Assembly Language Programming

1. Data block move : with overlap, without overlap and interchange

2. Addition, subtraction, multiplication and division of N-bit multi precision numbers

(N > 32 bits)

3. Identify whether a given number is positive, negative, odd and even

4. Sorting and Finding smallest/largest element in an array

5. Code conversion between BCD, ASCII & Hexadecimal

6. Generating Pulse Width Modulation

7. Square, cube, LCM, HCF and Factorial of a number

8. Addition and subtraction of two string ASCII digits

9. String transfer and string reversal

10. Identify whether a string is palindrome

Part B: Interfacing

Write C programs to interface MSP430 with peripherals:

11. Identify a key press by interfacing keypad with LCD display

12. Display on LCD : a key pressed or a message on the LCD module

13. External Analog to Digital converter interface using digital output pins and display on

the LCD display

14. Seven segment interface: 4 digit up/down binary and decimal counter

15. DC Motor interface: using PWM signal as variable DC signal

Textbook:

1. John Davies, “MSP430 Microcontroller Basics”, Elsevier, 2008.

Reference:

1. C. P. Ravikumar, “MSP430 Microcontroller in Embedded System Projects”, Elite

Publishing House, New Delhi, 2012.

Course Outcomes:

1. Employ hardware and software development and debugging tool. (PO – 5. PSO – 2)

34

2. Write, compile and debug assembly language program. (POs – 1, 2, 3, 5. PSO – 2)

3. Develop C programs for different applications. (POs – 1, 2, 4, 5. PSO – 2)

4. Write C language programs to interface modules to MSP430 microcontroller. (POs –1, 2, 4,

5. PSOs – 2, 3)

5. Write assembly language programs to use GPIO ports and timer module of MSP430

microcontroller. (PO – 10. PSOs – 2)

35

DEPARTMENT ELECTIVES

POWER ELECTRONICS

Course Code: ECE01 Credits: 3:0:0:1

Prerequisites: Analog Electronic Circuits Contact Hours: 42

Course Coordinator/s: Mrs. Punya Prabha. V, Mrs. Reshma Verma

UNIT – I

Introduction: Application of power electronics, power semiconductor devices, control

characteristics of power devices, types of power electronic circuits, peripheral effects.

Thyristors: Static characteristics, two- transistor model, dynamic characteristics turn on and

turn-off

Power MOSFET: Structure, operation, concept of pinch-off, steady state characteristics,

switching characteristics, gate drive.

IGBT: Structure of punch-through and non-punch-through IGBT, operation, steady state

characteristics, switching characteristics.

UNIT – II

DC Choppers: Principle of step-up and step-down chopper

Power Supplies: Introduction, Linear Series Voltage Regulator, Linear Shunt Voltage

Regulator, Integrated Circuit Voltage Regulators, Switching Regulators, Applications

UNIT – III

Inverters: Principle of operation, performance parameters, single phase half and full bridge

inverter with R and RL load

Uninterruptible Power Supplies: Introduction, Classification, Performance Evaluation,

Applications, Control Techniques, Energy Storage

UNIT – IV

Automotive Applications of Power Electronics: Introduction, Present Automotive Electrical

Power System, System Environment, Functions Enabled by Power Electronics, Multiplexed

36

Load Control, and Electromechanical Power Conversion, Dual/High Voltage Automotive

Electrical Systems, Electric and Hybrid Electric Vehicles.

UNIT – V

Non-conventional energy sources: Photovoltaic cells, wind power, LED light circuits,

Self Study: Conduct experiments on Static characteristics of Power MOSFET, IGBT, SCR,

RC half-wave and full-wave triggering circuit for a thyristor, SCR firing circuit using

synchronized UJT relaxation circuit, Commutation circuits for thyristor – LC circuit and

Impulse commutation circuit, Voltage impulse commutated chopper, Series Inverter.

Textbooks:

1. M. H. Rashid, “Power Electronics: Circuits, Devices and Applications”, 3rd

Edition, PHI,

2011.

2. M. H. Rashid, “Power Electronics Handbook”, 3rd

Edition, Elsevier Inc., 2011

References:

1. Vedam Subramanyam, “Power Electronics”, Revised 2nd

Edition, New Age International

Publishers, 2008.

Course Outcomes:

1. Describe the structure, characteristics and operation of power semiconductor devices like

Thyristor, MOSFET and IGBT. (PO – 1, PSO – 2)

2. Analyze detailed operation of Power supplies. (POs – 1, 2, PSO – 2)

3. Illustrate the various operations of UPS. (POs – 2, 3, PSO – 2)

4. Investigate the various automotive applications of power electronics (POs – 2, 3, PSO – 2)

5. Analyze electronic ballast for discharge lamps. (PO – 3, 5, 9, PSO – 2)

37

RANDOM VARIABLES AND RANDOM PROCESS

Course Code: ECE02 Credits: 3:0:0:1

Prerequisites: Engineering Mathematics Contact Hours: 42

Course Coordinator: Mr. Sadashiva V Chakrasali

UNIT – I

Introduction: Set theory, definitions, conditional probability, Bayes theorem, combined

experiments.

Specific Random Variables: Gaussian random variable, other distributions, density functions

and examples, conditional distribution and density functions.

UNIT – II

Operations on one random variable: Introduction, Expectation, moments, functions that give

moments, Transformations of random variables, computer generation of one random variable.

Multiple random variables: Introduction, vector random variables, joint distribution and its

properties, joint density and its properties, conditional distributions and density functions,

statistical independence.

UNIT – III

Multiple random variables: Distribution and density function of sum of random variables,

central limit theorem.

Random Processes: Introduction, the random process concept, stationarity and independence,

correlation functions, measurement of correlation functions.

UNIT – IV

Random Processes: Ergodic processes, Gaussian random processes, Poisson random

processes, Wiener Processes.

Spectral Characteristics of Random Processes: Power density spectrum and its properties,

white noise.

UNIT – V

Analysis and Processing of Random Processes: Response of linear systems to random

inputs, cross power density spectrums. Noise bandwidth, Band pass and band limited

processes, modeling of noise processes.

38

Self Study: Probability: Set definitions, set operations, probability introduced through sets,

joint and conditional probability, independent events and Bernoulli trials, Random Variable:

the random variable concept, distribution function, density function.

Textbook:

1. Peyton Z. Peebles, “Probability, Random Variables and Random Signal Principles”, 4th

Edition, McGraw Hill, 2007.

2. A. Papoulis and S. U. Pillai, “Probability, Random Variables and Stochastic Processes”,

4th

Edition, McGraw Hill, 2012.

References:

1. Hwei P. Hsu, “Theory and Problems of Probability, Random Variables, and Random

Processes”, Schaum’s Outline Series, McGraw Hill, 1997.

2. H Stark and J W Woods, “Probability and Random Processes with applications to Signal

Processing”, 3rd

Edition, Pearson Education, 2002.

Course Outcomes:

1. Solve basic probability and random variable problems. (POs – 1, 2, PSOs – 1, 3)

2. Identify different random variables and their properties. (POs – 1, 2, PSOs – 1, 3)

3. Estimate statistical parameters of different random variables. (POs – 1, 2, PSOs – 1, 3)

4. Classify different random processes. (POs – 1, 2, PSOs – 1, 3)

5. Relate input and output processes of a LTI system. (POs – 1, 2, PSOs – 1, 3)

39

SPEECH PROCESSING

Course Code: ECE03 Credits: 3:0:0:1

Prerequisites: Digital Signal Processing Contact Hours: 42

Course Coordinator: Mr. Sadashiva V Chakrasali

UNIT – I

Digital Models for the Speech Signal: The process of speech production, the acoustic theory

of speech production, lossless tube models.

UNIT – II

Time Domain Models for Speech Processing: Time dependent processing of speech, short

time energy and average magnitude, speech and silence determination, pitch period estimation.

UNIT – III

Digital Representations of the Speech Waveform: Sampling speech signals, Instantaneous

quantization and adaptive quantization, delta modulation, differential PCM.

UNIT – IV

Short Time Fourier analysis and Homomorphic speech processing: Design of digital filter

banks, spectrographic displays, pitch detection, analysis by synthesis, analysis – synthesis

systems.

Homomorphic speech processing: The complex cepstrum of speech, Pitch detection, formant

estimation.

UNIT – V

Linear Predictive Coding: Linear predictive coding of speech: basic principles of linear

predictive analysis, computation of the gain for the model, solution of the LPC equations,

relations between various speech parameters, synthesis of speech from linear predictive

parameters.

Self Study: Digital models for speech signals, short time average zero crossing rates, direct

digital code conversion, implementation of filter bank summation method using FFT,

applications of LPC parameters.

Textbooks:

1. L R Rabiner and R W Schafer, “Digital Processing of Speech Signals”, Pearson

Education, 2004.

40

2. Thomas F. Quatieri, “Discrete Time Speech Signal Processing”, Pearson Education, 2009.

References:

1. L. Rabiner, R Schafer, “Theory and Applications of Digital Speech Processing”, 1st

Edition, Pearson Education, 2010.

2. I. McLoughlin, “Applied Speech and Audio Processing: with Matlab Examples”, 1st

Edition, Cambridge University Press, 2009.

Course Outcomes:

1. Compare various speech production models. (POs – 2, 3, PSO – 3)

2. Find various speech parameters. (POs – 2, 3, PSO – 3)

3. Represent speech signal in different codes. (POs – 2, 3, 5, PSO – 3)

4. Interpret and analyze speech signals in frequency domain. (POs – 2, 3, PSO – 3)

5. Determine LPC parameters for given speech signal. (POs – 2, 3, 5, PSO – 3)

41

LOW POWER VLSI DESIGN

Course Code: ECE04 Credits: 3:0:0:1

Prerequisites: CMOS VLSI Design Contact Hours: 42

Course Coordinator: Dr. V. Anandi

UNIT – I

Power Dissipation in CMOS: Introduction: Need for low power VLSI chips, sources of

power consumption, introduction to CMOS inverter power dissipation, low power VLSI design

limits, basic principle of low power design.

UNIT – II

Power Optimization: Logical Level Power Optimization: gate reorganization, local

restructuring, signal gating, logic encoding, state machine encoding, pre-computation logic

Circuit Level Power Optimization: Transistor and gate sizing, equivalent pin ordering,

network restructuring and re-organization, special latches and flip-flops.

UNIT – III

Design of Low Power CMOS Circuits: Reducing power consumption in memories: low

power techniques for SRAM, Circuit techniques for reducing power consumption in adders and

multipliers.

Special techniques: Power reduction and clock networks, CMOS floating gate, low power

bus, delay balancing.

UNIT – IV

Power Estimation: Simulation power analysis: SPICE circuit simulation, Gate level

Simulation, Architectural level analysis, Data correlation analysis in DSP systems, Monte-

Carlo simulation.

Probabilistic Power analysis: Random signals, probabilistic techniques for signal activity

estimation, propagation of static probability in logic circuits, gate level power analysis using

transition density.

42

UNIT – V

Synthesis for Low Power: Behavioral level transforms, algorithm level transforms for low

power, architecture driven voltage scaling, power optimization using operation reduction,

operation substitution, Bus switching activity.

Self Study: Basic principle of low power design, Signal gating, Network restructuring and re-

organization, CMOS floating gates, delay balancing in multipliers, SPICE circuit simulation,

Random signals, power optimization using Operation reduction

Textbooks:

1. Gary Yeap, “Practical Low Power Digital VLSI Design”, Kluwer Academic, 1998.

2. K. Roy and S.C. Prasad, “Low Power CMOS VLSI Circuit Design”, Wiley, 2000.

References:

1. Jan M. Rabaey and Massoud Pedram, “Low Power Design Methodologies”, Kluwer

Academic, 2010.

2. P. Chandrakasan and R.W. Broadersen, “Low Power Digital CMOS Design”, Kluwer

Academic 1995.

3. NPTEL Lecture series on, “Low power Circuits and Systems”, June 2012.

Course Outcomes:

1. Identify the sources of power dissipation in CMOS circuits. (POs –1, 2, 4, 9, PSO – 2)

2. Investigate low power design techniques. (POs – 2, 4, 6, PSO – 2)

3. Apply optimization and trade-off techniques that involve power dissipation of digital

circuits. (POs – 2, 5, 6, PSO – 2)

4. Perform power analysis using simulation and probabilistic based approaches. (POs – 4, 9,

11, PSO – 2)

5. Analyze and design low-power VLSI circuits using current generation design style and

process technology. (POs – 2, 4, 5, 11, PSO – 2)

43

OBJECT ORIENTED PROGRAMMING WITH C++

Course Code: ECE05 Credits: 3:0:0:1

Prerequisite: Data Structures using C Contact Hours: 42

Course Coordinator: Dr. K. Indira

UNIT – I

Introduction: Structure of C++ program: Preprocessor directive, declarations and definitions.

Functions: Passing simple function, passing arguments to functions such as variables,

reference arguments pointer type, function return data type such as constant, variables, data

structures, specifying a class, member functions and member data, nested classes, static data

members and member functions, friendly functions.

UNIT – II

Classes and Objects: Definition, class initialization, class constructors, destructors,

constructor types , multiple constructor in a class, destructors, inheritance, defining derived

classes, different types of inheritance, Virtual base classes, abstract classes, constructors in

derived classes, virtual functions and dynamic polymorphism, Pure virtual function.

UNIT – III

Operator Overloading: Overloading using various operators, Overloading using friends,

Function Overloading, Templates: Function Templates, Class Templates, Header File and

Implementation File of a Class Template

UNIT – IV

Pointers and Standard Template Library: Pointer data types and Pointer Variables,

Dynamic Arrays, Classes and Pointers, Overloading the array index operator.

Components of STL, Sequence Container, Iterators and Programming Examples

UNIT – V

Stacks: Implementation of Stacks as Arrays, Linked implementation of Stacks Applications of

Stacks.

Queues: Implementation of Queues as Arrays, Linked implementation of Queues

Trees: Basic terminologies of binary trees, Binary Tree Traversal, Binary Search Trees

44

Self Study: Programs using C++ for the following topics: Introduction to C++ Programming,

Data types in C++, Manipulators and Functions, Structures, Recursive function and Class,

Nested Member Functions and Arrays, Static variables, Static Member Function, Arrays of

objects and objects as Arguments, Friend Functions and Constructors, Inheritance, Multiple

Inheritance and Virtual Functions, Stacks Queues, Trees and Hashing.

Textbooks:

1. E. Balaguruswamy, “Object Oriented Programming with C++”, TMH, 4th

Edition, 2011.

2. D. S. Malik, “Data Structures using C++”, Indian Edition, Cengage Learning, 2003.

References:

1. Robert Lafore, “Introduction to OOPs with C++”, 4th

Edition, Sams Publishing, 2001.

2. Sartaj Sahni, “Data Structures, Algorithms and Applications in C++”, International Edition,

McGraw Hill, 2000.

3. Gray Litwin, “Programming with C++ and Data Structures”, Vikas Publications, 2003.

Course Outcomes:

1. Illustrate the concept of C++ program by using functions with different arguments. (POs –

1, 2, 3, 5, 12, PSO – 2)

2. Apply the concept of inheritance in solving real world problems. (POs – 2, 3, 5, 12,

PSO – 2)

3. Employ overloading concepts to overload built in operators. (POs – 2, 3, 5, 12, PSO – 2)

4. Use pointers for dynamic arrays and Linked Lists. (POs – 2, 3, 5, 12, PSO – 2)

5. Implement the concept of stack, queues and trees using Standard Template Library. (PO –

2, 3, 5, 12, PSO – 2)

45

DIGITAL SYSTEM DESIGN USING VERILOG

Course Code: ECE06 Credits: 3:0:0:1

Prerequisite: Digital Electronics Contact Hours: 42

Course Coordinator: Mrs. Lakshmi Shrinivasan

UNIT – I

Introduction and Methodology: Digital systems and embedded systems, Real world circuits,

Models, Design Methodology.

Combinational Basics: Boolean function and Boolean Algebra, Binary coding, Combinational

components and circuits.

UNIT – II

Sequential Basics: Counters, Sequential data paths and controls, Clocked synchronous timing

methodology, Memories: Concepts, Memory types, Error detection and correction.

UNIT – III

Implementation Fabrics: ICs, PLDs, Interconnections and signal integrity, Processor Basics:

Embedded computer organization, Instruction and data.

UNIT – IV

Interfacing with memory and I/O Interfacing: I/O devices, I/O Controllers, Parallel Buses,

Serial transmission, I/O software.

UNIT – V

Accelerators: General concepts, Case study: Video edge detection, verifying an accelerator.

Design Methodology: Design optimization, Design for test.

Self Study: Binary representation and circuit elements, Sequential Basics: Storage elements,

Packaging and circuit boards, Design methodology: Design Flow.

Textbook:

1. Peter J. Ashenden, “Digital design: An Embedded systems approach using Verilog”,

Morgan Kaufmann Publishers, Elsevier, 2014.

46

References:

1. Samir Palnitkar, “Verilog HDL: A guide to digital design and synthesis”, 2nd

Edition,

Pearson Publications, 2009.

2. Stephen Brown, ZvonkoVranesic, “Fundamentals of Digital Logic with Verilog Design”,

2nd

Edition, Tata Mc Graw Hill Publications. 2009.

Course Outcomes:

1. Describe the basics of combinational components for building digital systems.

(POs – 1, 3, PSOs – 1, 2)

2. Apply the sequential basics and memory concepts to build a specified digital system

(POs – 1, 2, 3, PSOs – 1, 2)

3. Implement processors and other digital systems on programmable logic devices.

(POs – 1, 2, 3, 4, PSOs – 1, 2)

4. Interface different I/O and memory modules in a system. (POs – 1, 2, 3, PSOs – 1, 2)

5. Illustrate the entire digital system design flow. (PO – 1, 2, 3, PSOs – 1, 2)

47

DSP ARCHITECTURE AND ALGORITHMS

Course Code: ECE07 Credits: 3:0:0:1

Prerequisites: Digital Signal Processing Contact Hours: 42

Course Coordinator: Dr. Maya V. Karki

UNIT – I

Introduction to Digital Signal Processors: A Digital Signal Processing System,

Programmable digital signal processors, major features of programmable digital signal

processors, architectures for programmable digital signal processing devices, introduction to

basic architectural features.

Architecture and instruction set of C6x processor: TMS320C6x architecture, functional

units, fetch and execute units, pipelining, registers, linear and circular addressing modes,

instruction sets

UNIT – II

Software and memory consideration of C6xProcessor: Assembler directives, Linear

assembly, ASM statements within C, C callable assembly function, timers, interrupts,

multichannel buffered serial ports, direct memory access, memory considerations, fixed and

floating point format, code improvements, constraints, Programming examples using assembly

and linear assembly.

UNIT – III

Implementation of FIR filters: FIR filters, FIR lattice structure, FIR implementation using

Fourier series, window functions, Programming example using ASM and C

UNIT – IV

Implementation of IIR filters: Introduction, IIR filter structures, Bilinear transformation,

Programming examples based on ASM and C

UNIT – V

Fast Fourier Transform: Introduction, development of FFT algorithm with Radix-2,

Decimation in frequency FFT algorithm with Radix-2, Decimation in Time FFT algorithm with

Radix-2, Bit reversal for unscrambling, development of FFT algorithm with Radix-4, Inverse

fast Fourier transform

48

Self Study: Assembly code format, Programming examples using assembly and linear

assembly, Programming example using ASM on FIR and IIR filtering, Programming example

using ASM on FFT

Textbook:

1. Rulph Chassaing, Donald Relay ”Digital Signal Processing and Applications with

TMS3206713 and TMS320C6416DSK” , 2nd

Edition, Wiley 2014

References:

1. Sen M. Kuo, Woon-Seng S. Gan, “Digital Signal Processors: Architectures,

Implementations and Applications”, Pearson Prentice Hall, 2005

2. Lapsley, “DSP Processor Fundamentals, Architectures & Features”, S. Chand & Co, 2000.

Course Outcomes:

1. Distinguish the computational building blocks, architectural features and instruction sets of

TMS320C6x (POs – 1, 2, 3, PSO – 3)

2. Compute the programming examples using assembly and linear assembly (POs – 2, 3, 5,

PSO – 3)

3. Demonstrate implementation of FIR filters using ASM and C (POs – 2, 3, 5, PSO – 3)

4. Employ ASM and C code to realize IIR filtering (POs – 2, 3, 5, PSO – 3)

5. Illustrate realization of FFT algorithm with Radix-2 and Radix-4 (POs – 2, 3, 5, PSO – 3)

49

MICRO ELECTRO MECHANICAL SYSTEMS

Course Code: ECE08 Credits: 3:0:0:1

Prerequisites: CMOS VLSI Design Contact Hours: 42

Course Coordinator: Mrs. Lakshmi S

UNIT – I

Introduction to MEMS: Historical background of Micro Electro Mechanical Systems, multi-

disciplinary aspects, basic technologies, application areas, scaling laws in miniaturization,

scaling in geometry, electrostatics, electromagnetics, electricity and heat transfer.

UNIT – II

Micro Systems – Principles: Transduction principles in MEMS Sensors: Various sensing

mechanisms, Actuators: different actuation mechanisms - silicon capacitive accelerometer,

piezo-resistive pressure sensor, blood analyzer, conductometric gas sensor, silicon micro-

mirror arrays, piezo-electric based inkjet print head, electrostatic comb-drives.

UNIT – III

Materials and Micromanufacturing: Semiconducting materials, Silicon, Silicon dioxide,

Silicon Nitride, Quartz, Poly silicon, Polymers, Materials for wafer processing, Packaging

materials Silicon wafer processing, lithography, thin-film deposition, etching (wet and dry),

wafer-bonding, Silicon micromachining: surface, bulk, LIGA process.

UNIT – IV

Electrical and Electronics Aspects: Electrostatics, Coupled electro mechanics, stability and

Pull-in phenomenon, Practical signal conditioning circuits for microsystems, RF MEMS:

Switches, varactors.

UNIT – V

Integration and Packaging of Microelectromechanical Systems: Integration of

microelectronics and micro devices at wafer and chip levels, Microelectronic packaging: wire

and ball bonding, flip chip, Micro system packaging examples.

Self Study: Feynman’s vision, Smart phone applications, Smart buildings, Wafer bonding

process, Tuned filters, Application circuits Based on microcontrollers for pressure sensor,

Accelerometer, Testing of Micro sensors, Qualification of MEMS devices.

50

Textbooks:

1. G. K. Ananthasuresh, K. J. Vinoy, S. Gopalakrishnan, K. N. Bhat, V. K. Aatre, “Micro and

Smart Systems”, 1st Edition, Wiley India, 2010.

2. T R Hsu, “MEMS and Microsystems Design and Manufacturing”, 2nd

Edition, Tata

McGraw Hill, 2008

References:

1. Chang Liu, “Foundations of MEMS”, Pearson International Edition, 2006.

2. S D Senturia, “Microsystem Design”, Springer International Edition, 2001.

Course Outcomes:

1. Recognize the multidisciplinary and scaling aspects of micro systems. (POs – 1, 2, 3, 4,

PSOs – 2, 3)

2. Analyze the various transduction mechanisms and applications of MEMS. (POs – 1, 2, 3, 4,

PSOs – 2, 3)

3. Describe the various fabrication processes of MEMS devices. (POs – 2, 9, 10, 12,

PSOs – 2, 3)

4. Analyze the electronics aspects of MEMS systems. (POs – 1, 2, 3, 4, PSOs – 2, 3)

5. Classify the various packaging methods for MEMS devices. (POs – 2, 3, 4, PSOs – 2, 3)

51

ARTIFICIAL NEURAL NETWORKS AND FUZZY LOGIC

Course Code: ECE09 Credit: 3:0:0:1

Prerequisites: Digital Signal Processing Contact Hours: 42

Course Coordinator/s: Mrs. Punya Prabha. V

UNIT – I

Fundamentals of Neural Networks: Biological neurons and their artificial models, Neural

Network Architecture: Single Layer, Multi layer Feed Forward Networks, Recurrent Networks,

Learning methods, Applications.

UNIT – II

Back Propagation Networks: Architecture of a back propagation network, Back propagation

learning, Training of Neural network, Method of steepest descent, effect of learning rate, Back

propagation algorithm, Radial Basis Function Network (RBFN), Applications.

UNIT – III

Adaptive Resonance Theory (ART): Introduction, Cluster Structure, Vector Quantization,

Classical ART Networks, Simplified ART Architecture, Special features of ART1 models,

ART1 Algorithms, Illustration, Applications.

UNIT – IV

Fuzzy Set Theory: Fuzzy vs crisp sets, crisp sets, Operations on crisp sets, Properties of crisp

sets, Partition and Covering, Membership function, Basic fuzzy set operations, Properties of

Fuzzy sets, Crisp relations and Fuzzy relations, Applications.

UNIT – V

Fuzzy systems: Crisp logic: Laws of propositional logic, inference in propositional logic,

Predicate logic: Interpretations of predicate logic formula, inference in predicate logic, Fuzzy

logic: Fuzzy Quantifiers, Fuzzy inference. Fuzzy rule based system, defuzzification.

Applications: Greg Viot’s Fuzzy cruise controller, Air conditioner controller

52

Self Study: Implementation: Pattern classification using Hebb net and McCulloch –Pitts net,

Pattern recognition using Perceptron Networks, Implementation of all fuzzy operations on both

discrete and continuous fuzzy sets, Defuzzification, Fuzzy inference system

Textbooks:

1. Rajasekaran. S, Vijayalakshmi Pai G.A, “Neural networks, Fuzzy logic, and Genetic

Algorithms, Synthesis and Applications”, PHI New Delhi, 2011.

2. S. N. Sivanandam, S. Sumathi, S N Deepa , “Introduction to Neural Networks using Matlab

6.0”, Tata McGraw Hill, 2006.

References:

1. Simon Haykin, “Neural Networks: A Comprehensive Foundation”, 3rd Edition, PHI, 2009.

2. Timothy J Ross, “Fuzzy Logic with Engineering Applications”, 3rd Edition, Wiley, India,

New Delhi, 2011.

Course Outcomes:

1. Describe the relation between real brains and simple artificial neural network models.

(POs – 1, 6, 12, PSO – 2)

2. Select different neural network algorithms for suitable applications. (POs – 1, 3, 6, 12,

PSO – 2)

3. Identify the main implementation issues for common neural network systems and apply

ANN models to data compression and pattern identification (POs – 1, 3, 6, 12, PSO – 2)

4. Apply the rules of fuzzy logic for fuzzy controller (POs – 2, 4, 6, 12, PSO – 2)

5. Employ fuzzy set operations and defuzzification for a given application (POs – 1, 2, 4, 6,

12, PSO – 2)

53

IMAGE PROCESSING

Course Code: ECE10 Credit: 3:0:0:1

Prerequisites: Digital Signal Processing Contact Hours: 42

Course Coordinator: Mr. Shreedarshan K

UNIT – I

Introduction and Fundamentals: What is Digital Image Processing? Origins, Examples,

fundamental steps in Digital Image Processing, Components of an image processing system,

Elements of visual perception, Image sensing and acquisition, Image sampling and

quantization, some basic relationships between pixels, mathematical tools used in image

processing.

UNIT – II

Intensity Transformations and Spatial Filtering: Basic intensity transformation functions,

Histogram processing, spatial filtering, smoothing spatial filters, sharpening spatial filters.

UNIT – III

Image Transforms: Two dimensional orthogonal and unitary transforms, property of unitary

transforms, 1D-DFT, 2D-DFT, DCT, Basics of filtering in the frequency domain, image

smoothing and image sharpening using frequency domain filters, Geometric mean filter.

UNIT – IV

Image Segmentation – 1: Fundamentals, Detection of discontinuities, line detection, Edge

detection, Edge linking via Hough Transform, Thresholding, Optimal global and adaptive

thresholding.

UNIT – V

Image Segmentation and Morphological Image Processing: Region based segmentation:

Region growing, splitting and merging, Dilation and Erosion, some basic morphological

algorithms, segmentation using morphological watersheds.

Self Study: Implement programs for image processing basics, reading and display of image,

histogram, image sensing, acquisition and sampling, intensity transformations and filtering,

DFT, DCT, and thresholding of images, image segmentation and morphological algorithms

54

Textbooks:

1. R. C. Gonzalez, R. E. Woods, “Digital Image Processing”, 3rd

Edition, Pearson Education,

2009.

2. R. C. Gonzalez, R. E. Woods, S. L. Eddins, “Digital Image Processing using MATLAB”, 2nd

Edition, 2009.

References:

1. Anil K. Jain, “Fundamentals of Digital Image Processing”, Pearson Education, 2002.

Course Outcomes:

1. Analyze general terminology of digital image processing. (POs – 1, 2, 3, 5, PSO – 3)

2. Examine various types of images, intensity transformations and spatial filtering. (POs – 2,

3, 5, PSO – 3)

3. Employ Fourier Transform for image processing in frequency domain. (POs – 1, 2, 3, 5,

PSO – 3)

4. Evaluate the methodologies for image segmentation and morphological image processing.

(POs – 3, 5, PSO – 3)

5. Apply image processing algorithms in practical applications. (POs – 2, 3, 5, PSO – 3)

55

REAL TIME SYSTEMS

Course Code: ECE11 Credits: 3:0:0:1

Prerequisite: Microprocessors Contact Hours: 42

Course Coordinator: Mrs. Lakshmi Shrinivasan

UNIT – I

Fundamentals of Real Time Systems: Concepts and Misconceptions, Multidisciplinary

Design Challenges, Birth and Evolution of Real-Time Systems.

Hardware for Real Time Systems: Basic Processor Architecture, Memory Technologies,

Architectural Advancements, Peripheral Interfacing, Microprocessor versus Microcontroller,

Distributed Real-Time Architectures.

UNIT – II

Real Time Operating systems: From Pseudo kernels to Operating Systems, Theoretical

Foundations of Scheduling, System Services for Application Programs, Memory Management

Issues, and Selecting Real-Time Operating Systems.

UNIT – III

Programming Languages for Real-Time Systems: Coding of Real-Time Software,

Assembly Language, Procedural Languages, and Object-Oriented Languages, Overview of

Programming Languages, Automatic Code Generation, and Compiler Optimizations of Code.

UNIT – IV

Requirements Engineering Methodologies: Requirements Engineering for Real-Time

Systems, Formal Methods in System Specification, Semiformal Methods in System

Specification, The Requirements Document.

UNIT – V

Software Design Approaches: Qualities of Real-Time Software, Software Engineering

Principles, Procedural Design Approach, Object-Oriented Design Approach, Life Cycle

Models.

Self Study: Advancements behind Modern Real-Time Systems, Hierarchical Memory

Organization, Time-Triggered Architectures, and Memory Management in the Task Control

Block Model, Case Study: Selecting a Commercial Real-Time Operating System, Cardelli’s

Metrics and Object-Oriented Languages, Recommendations on Specification Approach, Agile

Methodologies.

56

Textbook:

1. Phillip. A. Laplante, “Real-time systems design and analysis”, 2nd

Edition, PHI, 2012.

References:

1. Stuart Bennet, “Real-Time Computer Control – An Introduction”, 2nd

Edition, Pearson

Education, 2005.

2. Rob Williams, “Real-Time Systems Development”, Elsevier, 2006.

3. Raj Kamal, “Embedded Systems”, Tata McGraw Hill, India, 2005.

Course Outcomes:

1. Describe the basics of real time systems (POs – 1, 2, PSO – 2)

2. Select appropriate scheduling strategy based on real time application constraints

(POs – 3, 4, PSOs – 2, 3)

3. Elaborate the language syntax for real time applications (POs – 2, 3, PSO – 2)

4. Identify suitable RTS development methodology for a given application (POs – 3, 4,

PSOs – 2, 3)

5. Apply the knowledge of software design specification to build RTS (POs – 1, 2, 3, 4,

PSO – 2)

57

ADVANCED DIGITAL LOGIC DESIGN

Course Code: ECE12 Credits: 3:0:0:1

Prerequisites: Digital Electronic Circuits Contact Hours: 42

Course Coordinator: Mrs. A. R. Priyarenjini

UNIT – I

Digital Integrated Circuits: Technology Scaling, Die size growth, Frequency, Power

dissipation, Challenges in digital design, Design metrics, Cost of Integrated circuits, ASIC,

Evolution of SoC, ASIC flow vs SoC flow, SoC design challenges.

Introduction to CMOS Technology: CMOS operation principles, Characteristic curves of

CMOS, CMOS inverter and characteristic curves, Delays in inverters, Buffer Design, Power

dissipation in CMOS, CMOS Logic, Stick diagrams and Layout diagrams, Timing concepts

UNIT – II

Digital Building Blocks: Decoder, encoder, code converters. Priority encoder, multiplexer,

Demultiplexer, Comparators, Parity check schemes, Multiplexer, De-multiplexer, Pass

Transistor Logic, Application of multiplexer as a multi-purpose logical element, asynchronous

and synchronous up-down counters, Shift registers.

FSM Design: Mealy and Moore modeling, Adder & Multiplier concepts

UNIT – III

Logic Design using Verilog: Lexical Conventions, Data Types, Modules, Nets, Values, Data

Types, Comments, arrays in Verilog, Expressions, Operators, Operands, Arrays, memories,

Strings, Delays, parameterized designs, Procedural blocks, Blocking and Non-Blocking

assignment, looping, flow Control, Task, Function, Synchronization, Event Simulation, need

for verification, basic test bench generation and simulation

UNIT – IV

Principles of RTL Design: Verilog coding concepts, Verilog coding guide lines:

Combinational, Sequential, FSM, general guidelines, synthesizable Verilog constructs,

sensitivity list, Verilog events, RTL design challenges, clock domain crossing, Verilog

modeling of combinational logic, Verilog modeling of sequential logic.

UNIT – V

58

Design and simulation of architectural building blocks: Basic Building blocks, design

using Verilog HDL: Arithmetic Components – Multiplier design, Data Integrity – Parity

Generation circuits, Control logic – Arbitration, FSM Design, overlapping and non-

overlapping Mealy and Moore state machine design

Mini-Project: n bit simple ALU design & verification

Self Study: Moore’s law, PMOS & NMOS operation, basic gates, universal gates, NAND &

NOR CMOS implementation, Evolution & importance of HDL, Introduction to Verilog,

Levels of abstraction, typical design flow, design using Verilog HDL, Arithmetic components

– Adder, Subtractor.

Textbooks:

1. Morris Mano M, “Digital Design”, 4th

Edition, Pearson Education, 2014.

2. Neil H. E. Weste, David Harris, “CMOS VLSI Design: A Circuits and Systems

Perspective”, 3rd

Edition, Pearson Education, 2004.

3. Samir Palnitkar, “VERILOG HDL – A guide to digital design and synthesis”, 2nd

Edition,

Pearson Education, 2003.

References:

1. J. Bhasker, “Verilog HDL Synthesis: A Practical Primer”, 3rd

Edition, Star Galaxy, 2005.

2. A. Anand Kumar, “Fundamentals of Digital Circuits”, 2nd

Edition, PHI Learning, 2012.

Course Outcomes:

1. Understand the basic VLSI principles. (POs – 1, 2, 3, 4, PSO – 2)

2. Apply basic digital design principles to complex circuits. (POs – 1, 2, 3, 4, 5, PSO – 1, 2)

3. Employ Verilog HDL for describing digital circuits. (POs – 1, 2, 3, 4, 5, PSO – 2)

4. Create directed test benches, running simulators and analyze/debug. (POs – 1, 2, 3, 4, 5,

PSO – 2).

5. Apply Linux commands and Cadence tools to get simulation results, Netlist creation, basic

timing, area and power report. (POs – 1, 2, 3, 4, 5, PSO – 2).

59

ADVANCED DIGITAL LOGIC VERIFICATION

Course Code: ECE13 Credits: 3:0:0:1

Prerequisites: Advanced Digital Logic Design Contact Hours: 42

Course Coordinator: Mr. S. L. Gangadharaiah

UNIT – I

Verification Concepts: Concepts of verification, Test bench generation, Functional

verification approaches, Typical verification flow, Stimulus generation, Direct testing.

Coverage: Code coverage and Functional coverage, Coverage plan.

UNIT – II

System Verilog – language constructs: System Verilog constructs – Data types, two state

data, strings, Arrays: Queues, Dynamic and Associative Arrays, Structs, Enumerated types.

Program blocks, modules, interfaces, Clocking ports, Mod ports.

UNIT – III

System Verilog – Classes: Classes and Objects, Class Variables and Methods, Class

Instantiation, Inheritance and Encapsulation, Polymorphism.

Randomization: Directed vs Random Testing, Randomization: Constraint driven

Randomization.

UNIT – IV

System Verilog – Assertions and Coverage: Introduction to assertion based verification,

Immediate and concurrent assertions

Coverage driven assertion: Motivation, types of coverage, Cover group, Cover point, Cross

coverage, Concepts of binning and event sampling.

UNIT – V

Building Test bench: Layered test bench architecture, Introduction to universal verification

methodology, Overview of UVM.

60

Self Study: Importance of verification, Stimulus vs verification, Language evolution,

Introduction to universal verification methodology, Base classes and simulation phases in

UVM and UVM macros, Unified messaging in UVM, UVM environment structure,

Connecting DUT – Virtual Interface.

Tools: NCVerilog, NCSim, VCSMX for System Verilog

References:

1. System Verilog LRM

2. Chris Spear, Greogory J Tumbush, “System Verilog for Verification – A guide to learning

test bench language features”, Springer, 2012.

3. Sasan Iman, “Step by Step functional Verification with System Verilog and OVM”,

Hansen Brown Publishing, 2008

Reference Websites: www.testbench.in, www.asic-world.com

Online material: Seer recordings

Course Outcomes:

1. Express the principle of HDL verification. (POs – 2, 3, 4, 5, PSO – 2)

2. Apply OOPs concepts in System Verilog. (POs – 2, 3, 4, 5, PSO – 2)

3. Build basic verification environment using System Verilog. (POs – 2, 3, 4, 5, PSO – 2)

4. Generate random stimulus and track functional coverage using System Verilog. (POs – 2,

3, 4, 5, PSO – 2)

5. Appreciate the concepts of layered test bench architecture and its components. (POs – 2, 3,

4, 5, PSO – 2)

61

LINEAR ALGEBRA

Course Code: ECE14 Credits: 3:0:0:1

Prerequisite: Engineering Mathematics Contact Hours: 42

Course Coordinator: Mr. Shreedarshan K

UNIT – I

Linear Equations: Systems of Linear Equations, Row reduction and Echelon Forms, Vector

Equations, Matrix Equation Ax = b, Solution Sets of Linear Systems, Linear Independence,

Introduction to Linear Transformations, Matrix of a Linear Transformation, Applications.

UNIT – II

Vector Spaces: Vector Spaces and Subspaces, Null Spaces, Column Spaces and Linear

Transformations, Linearly Independent sets, Bases, Co-ordinate Systems, The Dimension of a

Vector Space, Rank,.

UNIT – III

Eigen Values and Eigen Vectors: The Characteristic equation, Diagonalization, Eigen

Vectors and Linear Transformations.

UNIT – IV

Orthogonality and Least Squares: Orthogonal Sets, Orthogonal Projections, Gram –

Schmidt Process, Least Squares Problems

UNIT – V

Symmetric Matrices and Quadratic Forms: Diagonalization of Symmetric Matrices,

Quadratic Forms, Singular Value Decomposition.

Self Study: Linear models in engineering, Applications to difference equations, Inner Product,

Length and Orthogonality, Constrained Optimization.

Textbooks:

1. David C Lay, Stephen R Lay, Judi J McDonald, “Linear Algebra and its Applications”, 5th

Edition, Pearson Education, 2015.

2. Gilbert Strang, “Linear Algebra and its Applications”, 4th

Edition, Thomson Learning Asia,

2007.

62

References:

1. S Lipschutz, M Lipson, “Schaum’s Outline of Linear Algebra”, 5th

Edition, 2012.

2. M J Sterling, “Linear Algebra for Dummies”, 1st Edition, 2009.

Course Outcomes:

1. Solve systems of linear equations using multiple methods, including Gaussian elimination,

matrix inversion and matrix operations. (POs – 1, 2, 3, PSO – 3)

2. Demonstrate understanding of the concepts of vector space and subspace. (POs – 2, 3, 5,

PSO – 3)

3. Demonstrate understanding of linear independence, span, and basis. (POs – 2, 3, 5,

PSO – 3)

4. Determine eigen values and eigenvectors and solve eigen value problems. (POs – 2, 3, 5,

PSO – 3)

5. Apply principles of matrix algebra to linear transformations. (POs – 2, 3, 5, PSO – 3)

63

MACHINE LEARNING

Course Code: ECE15 Credits: 3:1:0:0

Prerequisite: Linear Algebra Contact Hours: 54

Course Coordinator: Dr. S. Sethu Selvi

UNIT – I

Introduction: Probability theory, what is machine learning, example machine learning

applications

Supervised Learning: Learning a class from examples, VC dimension, PAC learning, Noise,

Learning multiple classes, Regression, Model selection and generalization

UNIT – II

Bayesian Learning: Classification, losses and risks, utility theory MLE, Evaluating an

estimator, Bayes estimator, parametric classification

Discriminant functions: Introduction, Discriminant functions, Least squares classification,

Fisher’s linear discriminant, fixed basis functions, logistic regression

UNIT – III

Multivariate methods: Multivariate data, Parameter Estimation, Estimation of Missing

Values, Multivariate Normal Distribution, Multivariate Classification, Tuning Complexity,

Discrete Features, Multivariate Regression

Non-parametric methods: Nearest Neighbor Classifier, Nonparametric Density Estimation

UNIT – IV

Maximum margin classifiers: SVM, Introduction to kernel methods, Overlapping class

distributions, Relation to logistic regression, Multiclass SVMs, SVMs for regression

Mixture models and EM: K – means clustering, Mixture of Gaussians, Hierarchical

Clustering, Choosing the Number of Clusters

UNIT – V

Dimensionality reduction: Combining Models

64

Self Study: Implementation of Histograms, Covariance matrices, Regression with sampling,

Bayes classifier, Perceptron algorithm and clustering algorithms

Textbooks:

1. Ethem Alpaydin, “Introduction to Machine Learning”, 2nd

Edition, PHI Learning Pvt. Ltd,

2010.

2. Christopher Bishop, “Pattern Recognition and Machine Learning”, CBS Publishers &

Distributors, 2010.

Course Outcomes:

1. Appreciate the concepts and issues of various learning systems. (POs – 1, 2, 3, 4, 5, 10,

PSOs – 1, 3)

2. Employ Bayesian learning and discriminant functions for classification. (POs – 1, 2, 3, 4, 5,

10, PSOs – 1, 3)

3. Evaluate multi-variate and non-parametric methods for regression and classification.

(POs – 1, 2, 3, 4, 5, 10, PSOs – 1, 3)

4. Describe maximum margin classifiers and mixture models. (POs – 1, 2, 3, 4, 5, 10,

PSOs – 1, 3)

5. Examine various dimensionality reduction algorithms. (POs – 1, 2, 3, 4, 5, 10, PSOs – 1, 3)

65

ANALOG AND MIXED SIGNAL VLSI DESIGN

Course Code: ECE16 Course Credits: 3:0:0:1

Prerequisite: CMOS VLSI Design Contact Hours: 42

Course Coordinator: Dr. M Nagabhushan

UNIT – I

Single Stage Amplifiers: Common Source stage with different loads and source degeneration,

Source follower, Common Gate stage, Cascode structures and Folded Cascode structures.

UNIT – II

Differential Amplifier and Current Mirrors: Introduction to Differential Pair Amplifier,

Quantitative Analysis to Differential Pair Amplifier, Common Mode Response, Differential

Amplifiers with Different Loads, Effects of mismatches, Simple Current Mirrors, Cascode

Current Mirrors, Differential Pair with Current Mirror Load.

UNIT – III

Operational Amplifiers and Frequency Response: Op Amps Low Frequency Analysis,

Telescopic Op Amps, Folded Cascode Op Amps, Two Stage Op Amps, Common Mode

Feedback. Frequency response of common source amplifiers, Source Follower Common Gate,

Cascode Structures and Folded Cascode Structures, Differential Amplifiers, Single Ended

Differential Pair.

UNIT – IV

Frequency Compensation and Stability: Frequency compensation techniques in Telescopic

Op Amps, Folded Cascode Op Amps, Two Stage Op Amps.

UNIT – V

Data Converters: Analog vs Digital and Discrete time signals, converting analog signals to

digital signals, Sample and Hold characteristics, DAC Specifications, ADC Specifications,

DAC Architectures, Digital input code, Resistor String, R – 2R Ladder Networks, Current

steering, Charge scaling DACs, Cyclic DAC, Pipeline DAC, ADC Architectures. Flash type, 2-

Step Flash, Pipeline ADC, Integrating ADC, Successive Approximation methods.

Self Study: Differential amplifiers with different loads, Op-amp low frequency analysis,

frequency response of cascode structures, ADC & DAC specifications, cyclic DAC

66

Textbooks:

1. B Razavi, “Design of Analog CMOS Integrated Circuits”, 2nd

Edition, McGraw Hill

Education, 2016.

2. R. Jacob Baker, “CMOS Circuit Design, Layout, and Simulation”, Wiley IEEE Press, 3rd

Edition, 2010.

References:

1. Tony Chan Carusone, David Johns, Kenneth Martin, “Analog Integrated Circuit Design”,

2nd

Edition, Wiley, 2011.

2. P E Allen, D R Holberg, “CMOS Analog Circuit Design”, 2nd

Edition, Oxford University

Press, 2002.

3. Gray Paul R, Meyer Robert G, “Analysis and Design of Analog Integrated Circuits”, 5th

Edition, John Wiley, 2010.

4. Franco Sergio, “Design with Operational Amplifiers and Analog Integrated Circuits”, 4th

Edition, McGraw Hill, 2011.

Course Outcomes:

1. Design a simple current mirror and cascode current mirror. (POs – 1, 2, 3, 4, 6, 10, 11,

PSOs – 1, 2)

2. Design a multistage amplifier using single stage amplifier concept. (POs – 2, 3, 4, 6, 10, 11,

PSOs – 1, 2)

3. Determine the poles and zeroes of a multi-pole system and analyze the frequency response,

and stability of the system. (POs – 2, 3, 4, 6, 11, PSOs – 1, 2)

4. Design an operational amplifier to optimize its performance metrics. (POs – 1, 2, 3, 4, 6, 8,

10, 11, PSO – 1, 2)

5. Analyze different ADC/DAC architectures. (POs – 1, 2, 3, 4, 6, 8, 10, 11, PSOs – 1, 2)

67

NEURAL NETWORKS AND DEEP LEARNING

Course Code: ECE17 Credits: 3:0:0:1

Prerequisites: Machine Learning Contact Hours: 42

Course Coordinator: Dr. S. Sethu Selvi

UNIT – I

Introduction: Human brain, neuron models, neural nets as directed graphs, feedback, neural

architectures, knowledge representation, connection to artificial intelligence

UNIT – II

Learning process: Error-correction learning, memory based learning, Hebbian learning,

competitive learning, Boltzman learning, credit assignment, learning with and without a teacher,

learning tasks, memory, statistical learning theory

UNIT – III

Modern practical deep neural networks: Deep feed forward networks, regularization for deep

learning, optimization for training deep models, convolutional networks

UNIT – IV

Sequence Modeling: Recurrent and Recursive nets, Practical Methodology, applications

UNIT – V

Deep Learning Research: Linear factor models, auto encoders, variational auto encoders,

restricted Boltzman machine, generative adversarial networks

Self Study: Implementation of neural network and deep learning algorithms

Textbooks:

1. Simon Haykin, “Neural networks: A comprehensive foundation”, 2nd

Edition, Prentice Hall,

New Delhi, 1999.

2. Ian Goodfellow, Yoshua Bengio and Aaron Courville, “Deep Learning”, MIT Press, 2016.

Course Outcomes:

1. Appreciate the concepts and applications of neural networks and deep learning (POs – 2, 3, 4,

5, 10, PSOs – 1, 3)

2. Examine how various types of learning work and how they can be used (POs – 2, 3, 4, 5, 10,

PSOs – 1, 3)

3. Apply deep feed forward and convolutional networks to solve practical problems (POs – 2, 3,

4, 5, 10, PSOs – 1, 3)

68

4. Demonstrate how recurrent and recursive nets function and how practical problems can be

mapped to them (POs – 2, 3, 4, 5, 10, PSOs – 1, 3)

5. Design end-to-end deep learning architectures involving auto encoders, RBM, and generative

adversarial networks for practical applications (POs – 2, 3, 4, 5, 10, PSOs – 1, 3)

CURRICULUM

for the Academic year 2017 – 2018

DEPARTMENT OF ELECTRONICS AND

COMMUNICATION

RAMAIAH INSTITUTE OF TECHNOLOGY

(Autonomous Institute, Affiliated to VTU)

BANGALORE – 54

VII & VII Semester B. E.

2

About the Institute

Ramaiah Institute of Technology (RIT) (formerly known as M. S. Ramaiah Institute of Technology)

is a self-financing institution established in Bangalore in the year 1962 by the industrialist and

philanthropist, Late Dr. M S Ramaiah. The institute is accredited with A grade by NAAC in 2016

and all engineering departments offering bachelor degree programs have been accredited by NBA.

RIT is one of the few institutes with faculty student ratio of 1:15 and achieves excellent academic

results. The institute is a participant of the Technical Education Quality Improvement Program

(TEQIP), an initiative of the Government of India. All the departments are full with competent

faculty, with 100% of them being postgraduates or doctorates. Some of the distinguished features of

RIT are: State of the art laboratories, individual computing facility to all faculty members. All

research departments are active with sponsored projects and more than 130 scholars are pursuing

PhD. The Centre for Advanced Training and Continuing Education (CATCE), and Entrepreneurship

Development Cell (EDC) have been set up on campus. RIT has a strong Placement and Training

department with a committed team, a fully equipped Sports department, large air-conditioned library

with over 80,000 books with subscription to more than 300 International and National Journals. The

Digital Library subscribes to several online e-journals like IEEE, JET etc. RIT is a member of

DELNET, and AICTE INDEST Consortium. RIT has a modern auditorium, several hi-tech

conference halls, all air-conditioned with video conferencing facilities. It has excellent hostel

facilities for boys and girls. RIT Alumni have distinguished themselves by occupying high positions

in India and abroad and are in touch with the institute through an active Alumni Association. RIT

obtained Academic Autonomy for all its UG and PG programs in the year 2007.As per the National

Institutional Ranking Framework, MHRD, Government of India, Ramaiah Institute of Technology

has achieved 45th

rank in 2017 among the top 100 engineering colleges across India and occupied

No. 1 position in Karnataka, among the colleges affiliated to VTU, Belagavi.

About the Department

The Department of Electronics and Communication was started in 1975 and has grown over the

years in terms of stature and infrastructure. The department has well equipped simulation and

electronic laboratories and is recognized as a research center under VTU. The department currently

offers a B. E. program with an intake of 120, and two M. Tech programs, one in Digital Electronics

and Communication, and one in VLSI Design and Embedded Systems, with intakes of 30 and 18

respectively. The department has a Center of Excellence in Food Technologies sponsored by VGST,

Government of Karnataka. The department is equipped with numerous UG and PG labs, along with

R & D facilities. Past and current research sponsoring agencies include DST, VTU, VGST and

AICTE with funding amount worth Rs. 1 crore. The department has modern research ambitions to

develop innovative solutions and products and to pursue various research activities focused towards

national development in various advanced fields such as Signal Processing, Embedded Systems,

Cognitive Sensors and RF Technology, Software Development and Mobile Technology.

Vision of the Institute

To evolve into 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

Quality Policy

We at M. S. Ramaiah Institute of Technology strive to deliver comprehensive, continually enhanced,

global quality technical and management education through an established Quality Management

System complemented by the synergistic interaction of the stake holders concerned

Vision of the Department

To be, and be recognized as, an excellent Department in Electronics& 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

Program Educational Objectives (PEOs):

PEO1: To provide fundamental prerequisites in mathematical, scientific and engineering fields

required to solve technical problems

PEO2: To train in analyzing, designing and creating new scientific tools and other software so as to

gain good breadth of knowledge

4

PEO3: To be able to involve in a professional and ethical environment by building effective

communication, multidisciplinary and teamwork skills and relate to engineering issues in a broader

social context

PEO4: To provide an academic environment for excelling and leading a successful professional

career with lifelong learning

PEO5: To conduct research, design/develop, create novel products/solutions by formulating and

integrating various concepts

Program Outcomes (POs):

POa: Fundamental Concepts: Recollect the essential descriptions from basic sciences, and apply

them in E & C stream

POb: Analysis: Demonstrate ability to identify, interpret and solve engineering problems

POc: Design Concepts: Design circuits and conduct experiments with electronic systems,

communication equipments, analyze and interpret the result

POd: Design Applications: Design systems/subsystems and devices

POe: Team Work: Demonstrate the capability to visualize, organize and work in interdisciplinary

tasks

POf: Technical Skills: Demonstrate skills in mastering different software tools and modern

technology

POg: Professional Ethics: Inculcate the ethical, social and professional responsibilities such as

project management and finance

POh: Communication Skills: Communicate effectively in oral /written form of scientific analysis

or data

POi: Contemporary Issues: Understand the impact of engineering solutions on the society and be

aware of contemporary issues and criticisms

POj: Entrepreneurship: Develop self-confidence and become excellent multi-skilled engineer,

manager, leader and entrepreneur and display ability for life-long learning

POk: Competitive Ability: Participate and succeed in competitive examinations/placement and show

potential research capability

PO l: Leadership Quality: Understand engineering and management principles and apply these as

a member and leader in a team for project management

5

CURRICULUM COURSE CREDITS DISTRIBUTION

Semester Humanities

& Social

Sciences

(HSS)

Basic

Sciences

/ Lab

(BS)

Engineeri

ng

Sciences/

Lab

(ES)

Profession

al Courses

- Core

(Hard

core, soft

core, Lab)

(PC-C)

Profession

al Courses

- Electives

(PC-E)

Other

Electives

(OE)

Project

Work/I

nternsh

ip

(PW/I

N)

Total

Credits

in a

Semester

First 2 9 14 25

Second 4 9 12 25

Third 8 08 08 24

Fourth 8 17 25

Fifth 22 04 26

Sixth 2 15 08 25

Seventh 2 06 08 3 06 25

Eighth 07 04 14 25

Total 10 34 34 75 24 03 20 200

SCHEME OF TEACHING

VII SEMESTER

SI. No.

Course Code

Course Title Category Credits Contact

Hours L T P Total

1. EC701 IPR HSS 2 0 0 2 2

2. EC702 Wireless Communication PC-C 3 0 0 3 3

3. EC703 Information Theory & Coding PC-C 3 0 0 3 3

4. ECPExx Department Elective – IV PC-E x x x 4 4

5. ECPExx Department Elective – V PC-E x x x 4 4

6. XXOExx Open Elective OE x x x 3 3

7. EC704 Project Work – I PW 0 0 6 6 12

Total 8+x x 6+x 25 31

VIII SEMESTER

SI. No.

Course Code

Course Title Category Credits Contact

Hours L T P Total

1. EC801 Optical Fiber Communication PC-C 3 0 0 3 3

2. EC802 Embedded System Design PC-C 3 0 1 4 5

3. ECPExx Department Elective – VI PC-E x x x 4 4

4. EC804 Project Work – II PW 0 0 14 14 28

Total 6+x x 15+x 25 40

7

LIST OF PROFESSIONAL ELECTIVES:

The student has to earn a maximum of 20 credits as professional (departmental) electives.

The student has to earn a maximum of 03 credits as open electives.

Course Code

Course Title Credits

L T P Total

ECPE01 OOPs with C++ and Data Structures PC-E 3 0 1 4

ECPE02 Operating Systems PC-E 4 0 0 4

ECPE03 Computer Organization and Architecture PC-E 4 0 0 4

ECPE04 Power Electronics PC-E 3 0 1 4

ECPE05 Digital Electronic Measurements PC-E 4 0 0 4

ECPE06 Advanced Signal Processing PC-E 4 0 0 4

ECPE07 Image Processing PC-E 3 0 1 4

ECPE08 Communication Switching Systems PC-E 4 0 0 4

ECPE09 Discrete Time Control Systems PC-E 4 0 0 4

ECPE10 Linear Algebra PC-E 4 0 0 4

ECPE11 Micro Electro Mechanical Systems PC-E 4 0 0 4

ECPE12 Neural Networks and Fuzzy Systems PC-E 3 0 1 4

ECPE13 Cryptography and Network Security PC-E 4 0 0 4

ECPE14 Global Positioning Systems (GPS) PC-E 4 0 0 4

ECPE15 Low Power VLSI Design PC-E 4 0 0 4

ECPE16 Design of Electronic Systems PC-E 4 0 0 4

ECPE17 Data Compression PC-E 4 0 0 4

ECPE18 Radar and Navigational Aids PC-E 4 0 0 4

ECPE19 Wavelets and its Applications PC-E 4 0 0 4

ECPE20 Spread Spectrum Communication PC-E 4 0 0 4

ECPE21 Satellite Communication PC-E 4 0 0 4

ECPE22 RF ICs PC-E 4 0 0 4

ECPE23 Advanced Digital Logic Design PC-E 3 0 1 4

ECPE24 Advanced Digital Logic Verification PC-E 3 0 1 4

ECPE25 Machine Learning PC-E 3 0 1 4

ECPE26 Neural Networks and Deep Learning PC-E 3 0 1 4

8

INTELLECTUAL PROPERTY RIGHTS

Course Code: EC701 Credits: 2:0:0

Prerequisites: Nil Contact Hours: 28

Course coordinator: Mrs. Jayashree

UNIT – I

Basic principles of IPR laws: History of IPR – GATT, WTO, WIPO and TRIPs, Role of IPR in

Research & Development and Knowledge era, Concept of property, Marx’s theory of property,

Constitutional Aspects of Intellectual property, Different forms of IPR

UNIT – II

Understanding Copyright Law: Evolution of copy right law in India, Justifications, Subject matter

of copyright, Terms of protections, Concepts-originality/Novelty idea expression, Fixation & fair

Use, Copyrights in software protection, Infringement of copyright and acquisition in Indian context,

Case studies

UNIT – III

Trademark: Introduction, Justification, Concepts of subject matter acquisition, Implication and

benefits of registration terms of protection of Geographical indication of goods, infringements of

trade marks, Case studies

UNIT – IV

Patent: Criteria for patentability, Novelty, Utility and Inventive step, Non obviousness, Non

Patentable inventions. Pre-grant and post-grant oppositions, grant or refusal of patents, infringement

and prosecution in India,

Patent application procedure and drafting: Patent Drafting, Format, Provisional and Complete

specifications, Scopes of inventions, description of invention, drawings, claims.

UNIT – V

Industrial Designs: Introduction, Justification, Subject matter of design law definition, Excluded

subject matter law relating to industrial design and registration in India, Infringement of design

rights.

Semiconductor and IC Layout Designs: Semiconductor topography design rights, Infringement,

Case studies.

9

Textbooks:

1. P. Ganguli, “Intellectual Property Rights”, 1st Edition, TMH, 2001.

2. Dr. B. L. Wadhera, “Intellectual Property Law Handbook”, 2nd

Edition, Universal Law

Publishing, 2002.

3. T. Ramakrishna, “Course Material for 1 year P. G Diploma in IPR”, 1st Edition, NLSIU,

Bangalore.

References:

1. P. Narayan, “Intellectual Property Law”, 3rd

Edition, Eastern Law House, 2001.

2. D. Baingridge, “Intellectual Property”, 5th

Edition, Pearson Education, 2003.

3. World Intellectual Property Organization Handbook/Notes

Course Outcomes:

1. Appreciate contributions and limitations of GATT, reasons for formation of WTO and

functions of WIPO. (PO – e, g, h, i, j, l)

2. Describe concepts of original ideas not forgetting the copyright. (PO – e, g, h, i, j, l)

3. Use implication and protection for GI of goods. (PO – e, g, h, i, j, l)

4. Understand procedures to get Indian and other country patents by direct application or by PCT

route. (PO – e, g, h, i,)

5. Gain knowledge of various forms of IP, their infringements and their significance in

knowledge transfer and sharing. (PO – e, g, h, i, j)

WIRELESS COMMUNICATIONS

Course Code: EC702 Credits: 3:0:0

Prerequisite(s): Digital Signal Processing & Contact Hours: 42

Digital Communication

Course Coordinator: Dr. T. D. Senthilkumar

UNIT – I

Introduction to cellular systems: Evolution of mobile communications, mobile radio systems-

Examples, trends in cellular radio and personal communications. Cellular Concept: Frequency reuse,

channel assignment, hand off, Interference and system capacity, Trunking and Grade of Service,

Improving coverage and capacity in cellular systems.

UNIT – II

Mobile Radio Propagation Models: Introduction to radio wave propagation – Free space

propagation model – Reflection – Diffraction – Scattering – Path loss models –Small scale multipath

propagation – Parameter of mobile multipath channels – Types of small scale fading

UNIT – III

Equalization Technique: Fundamentals of equalization- Training of adaptive equalizer – Equalizers

in a communication receiver, Survey of equalization techniques – Linear equalizations, Nonlinear

equalization – Decision Feedback Equalization (DFE), Maximum Likelihood Sequence Estimation

(MLSE) equalizer, Algorithms for adaptive equalization – Zero Forcing (ZF) algorithm, Least Mean

Square (LMS) algorithm, Recursive Least Squares (RLS) algorithm.

Diversity techniques: Practical space diversity considerations, polarization diversity, frequency

diversity, time diversity, RAKE receiver.

UNIT – IV

Wireless Coding Techniques: Convolutional codes, turbo codes, Interleaver, OFDM.

Multiple Access Techniques: Introduction to multiple access techniques – FDMA, TDMA, CDMA

and SDMA – Capacity of cellular FDMA, TDMA, CDMA and SDMA.

UNIT – V

Wireless Systems and Standards: Second and third generation mobile communication standards:

GSM, IS 95 and cdma2000 standards

Textbooks:

1. T. S. Rappaport, "Wireless Communications: Principles and Practice, Second Edition, Pearson

Education/ Prentice Hall of India, 3rd

Indian Reprint 2003.

11

References:

1. R. Blake, “Wireless Communication Technology", Thomson Delmar, 2003.

2. W. C. Y. Lee, "Mobile Communications Engineering: Theory and applications, 2nd

Edition, McGraw-Hill International, 1998.

Course Outcomes:

1. Employ cellular concept to improve capacity of cellular systems with limited radio spectrum.

(PO – b, h, k)

2. Analyze the received power and field components of propagated EM waves. (PO – a, b, c, h, k)

3. Employ the concept of different diversity techniques to overcome the effect of small scale multi-

path propagation. (PO – b, c, h, k)

4. Apply the different coding techniques and multiple access techniques in wireless

communication. (PO – b, c, h, k)

5. Describe the functional blocks of GSM architecture and Classify different types of channels in IS-

95 and CDMA-2000 standards. (PO – f, h, k)

INFORMATION THEORY AND CODING

Course Code: EC703 Credits: 3:0:0

Prerequisites: Engineering Mathematics Contact Hours: 42

Course Coordinator: Dr. Maya V Karki

UNIT – I

Basics of Information Theory: Introduction, Block diagram of information system, Measure of

information, Average information content (entropy) of symbols in long independent sequences,

Information rate, Properties of entropy, Extension of zero-memory information source, Average

information content of symbols in long dependent sequences, Markov statistical model for

information sources

UNIT – II

Source Coding: Basic definitions and Encoding of source output, Properties of codes – Block codes,

Non-singular codes, Uniquely decodable codes, Instantaneous codes and optimal codes, Prefix of a

code, Test for instantaneous property, Kraft inequality, Construction of instantaneous codes and

problems, Code efficiency and redundancy, Shannon’s first theorem (Noiseless coding theorem),

Shannon-Fano encoding algorithm (binary & r-ary coding), Huffman encoding algorithm (binary and

r-ary coding)

UNIT – III

Channels for Communication: Discrete communication channels, definitions Representation of a

channel, Joint entropy, Entropy function and equivocation, Priori and posteriori entropies,

equivocation, Mutual information, its properties, Rate of information transmission over a discrete

channel and Capacity of a discrete memoryless channel, Shannon’s theorem on channel capacity,

Special channels, Estimation of channel capacity by Muroga’s method, Continuous channels,

Maximization of entropy with peak signal limitation, Mutual information of a continuous noisy

channel, Shannon-Hartley law and its implications

UNIT – IV

Error Control Coding: Rationale for coding and types of codes, Example of error control coding,

Methods of controlling errors, Types of errors and codes, Linear block codes, Matrix description of

LBCs, Encoding circuit for (n, k) LBC and related problems Syndrome and error correction,

Syndrome calculation circuit, Distance property, Error detection and correction capabilities of LBC,

SEC-Hamming codes, Hamming bound, Decoding using standard array

13

UNIT – V

High Level Error Control Codes: Binary cyclic codes, Structure and properties of cyclic codes, G

and H matrices for cyclic codes, Encoding using feedback shift registers, Syndrome Calculation

Circuit and Decoding using feedback shift registers, Syndrome calculation circuit, Binary BCH

codes Golay codes, Shortened cyclic codes, Burst error correcting codes, Convolutional codes –

encoders, State diagram, Code tree, Trellis diagram of convolutional codes, Decoding of

convolutional codes using Viterbi Algorithm.

Textbooks:

1. K. Sam Shanmugham, “Digital and analog communication Systems”, 2nd

Edition, John Wiley

Publications, 1996.

2. Shu Lin, Daniel J. Costello, “Error Control Coding”, Pearson / Prentice Hall, 2nd

Edition, 2004.

3. Simon Haykin, “Digital Communications”, 2nd

Edition, John Wiley Publications, 2003

References:

1. Bernard Sklar, “Digital Communications”, 2nd

Edition, Pearson Education, 2007.

2. Simon Haykin, “Introduction to Analog and Digital Communications”, 2nd

Edition, John Wiley

Publications, 2003.

Course Outcomes:

1. Apply basics of information theory to analyze entropy, information rate, source extensions and

Markov sources. (PO – a, b, c, k)

2. Use code properties to design Shannon-Fano codes and Huffman codes. (PO – a, b, c, d, k)

3. Categorize various channels for information transmission and interpret Shannon’s 1st, 2

nd,

channel capacity theorems, Shannon Hartley Law and Shannon’s limit in continuous channels.

(PO – b, c, d, e, f)

4. Apply LBC and CBC in error detection and error correction. (PO – b, c, d, f)

5. Construct state tables, state diagrams, code-tree diagram and trellis diagrams for convolutional

encoders and use Viterbi and stack algorithms for decoding convolutional codes. (PO – b, c, d,

e, f, h, k, l)

OPTICAL FIBER COMMUNICATION

Course Code: EC801 Credits: 3:0:0

Prerequisites: Analog and Digital Communication Contact Hours: 42

Course Coordinator: Dr. T. D. Senthilkumar

UNIT – I

Introduction to fibers: Introduction, advantages, disadvantages and applications of optical fiber

communication, Basic optical laws and definitions, optical fiber modes and configurations, Mode

theory – overview of modes, key modal concepts, Single mode fibers - Mode field diameter,

propagation modes, Graded – index fiber structure.

Transmission characteristics of optical fibers: Attenuation, absorption, scattering losses, bending

loss, dispersion, Intra model dispersion, modal delay, group delay, material dispersion, waveguide

dispersion.

UNIT – II

Optical Sources: Direct and Indirect band gaps. Light Emitting Diodes – LED Structures, Quantum

efficiency and LED power, Laser Diodes – Laser diode modes and threshold conditions, Laser diode

rate equations, external quantum efficiency.

Photo detectors: Pin photo detector, Avalanche photodiodes, photo detector noise, Detector

response time.

Fiber joints and connectors: Fiber-to-fiber joints – mechanical misalignment, Fiber splicing, Fiber

connectors-connector types.

UNIT – III

Optical Receivers: Introduction, Optical Receiver Operation, receiver sensitivity, quantum limit,

and eye diagrams, coherent detection, Burst mode receiver, operation, Analog receivers.

Analog Links: Introduction, overview of analog links, CNR, multichannel transmission techniques,

RF over fiber, Radio over fiber links.

UNIT – IV

Digital links: Introduction, point–to–point links, link power budget, rise time budget, Power

penalties.

WDM Concepts: WDM concepts, Optical couplers, 2 x 2 fiber couplers, star couplers, Isolators and

circulators, direct thin film filters, Active optical components – variable optical attenuators, tunable

optical filters.

15

UNIT – V

WDM Components: Dynamic gain equalizers, optical drop multiplexers, polarization controllers,

chromatic dispersion compensators, tunable light sources.

Optical Amplifiers and Networks: Optical amplifiers, basic applications and types, semiconductor

optical amplifiers, Erbium Doped Fiber Amplifiers (EDFA). SONET / SDH – transmission formats,

SONET/SDH rings.

Textbooks:

1. Gerd Keiser, “Optical Fiber Communication”, 5th

Edition, MGH, 2008.

2. John M. Senior, “Optical Fiber Communications”, Pearson Education, 2007.

References:

1. Joseph C Palais, “Fiber Optic Communication”, 5th

Edition, Pearson Education, 2004.

Course Outcomes:

1. Apply the optical losses in the power budget estimation. (PO – a, b, h, k)

2. Employ suitable optical sources and detectors in the optical communication system to reduce

the coupling loss and joint loss. (PO – a, b, c, h, k)

3. Appreciate the importance of optical analog links. (PO – b, c, h, k)

4. Employ power budget and rise-time budget analysis in digital optical links. (PO – b,

c, h, k)

5. Demonstrate the principle of optical amplifiers, optical networks, and WDM components.

(PO – b, c, h, k)

EMBEDDED SYSTEM DESIGN AND SOFTWARE

Course Code: EC802 Credits: 3:0:1

Prerequisites: Microcontroller Contact Hours: 70

Course Coordinator: Mrs. K. V. Suma

UNIT – I

Introduction: Embedded Systems Overview, Design Challenge-Optimizing Design Metrics,

Processor Technology, IC Technology, Design Technology, Tradeoffs.

Custom Single-Purpose Processors – Hardware: Custom Single-purpose Processor Design,

Optimizing Custom Single-Purpose Processors.

UNIT – II

General-Purpose Processors – Software: Basic Architecture, Operation, Programmer’s View,

Development Environment, Application-Specific Instruction-Set Processors (ASIPs), Selecting a

Microprocessor, General Purpose Processor Design.

UNIT – III

Standard Single-Purpose Processors – Peripherals: Timers, Counters, and Watchdog Timers,

UART, Pulse Width Modulators, LCD Controllers, Keypad Controllers, Stepper Motor Controllers,

Analog-to-Digital Converters, Real-Time Clocks.

Memory: Memory Write Ability and Storage Permanence, Common Memory Types, Composing

Memory, Memory Hierarchy and Cache, Advanced RAM.

UNIT – IV

Embedded software – Interrupts: Interrupt Basics, The Shared-Data Problem, Interrupt Latency.

Survey of Software Architectures: Round-Robin, Round-Robin with Interrupts, Function-Queue-

Scheduling Architecture, Real-Time Operating System Architecture, Selecting an architecture.

UNIT – V

Introduction to RTOS: Tasks and Task States, Tasks and Data, Re-entrancy, Semaphores and

Shared Data, Semaphore Problems: Priority Inversion, Deadly Embrace Encapsulating Semaphores,

RTOS and ISR, Saving Memory Space, Saving Power.

Textbooks:

1. Frank Vahid, Tony Givargis, “Embedded System Design – A Unified Hardware/Software

Introduction”, 3rd

edition, John Wiley & Sons, 2002.

17

2. David E. Simon, “An Embedded Software Primer”, Pearson Education, 1999.

References:

1. James K. Peckol, “Embedded Systems – A contemporary design tool”, John Wiley India Pvt.

Ltd, 2008.

Course Outcomes:

1. Compare embedded system design models using different processor technologies (single-

purpose, general-purpose, application specific processors). (PO – a, b)

2. Describe and compare the various types of peripherals used in embedded systems.

(PO – a, b, j)

3. Analyze a given embedded system and identify its critical performance. (PO – a, b, c, d, e, f)

4. Complete at least one project involving embedding peripherals.

(PO – a, b, c, d, e, f, g, h, j, l)

5. Explain and demonstrate the hardware and software aspects of interrupt systems. (PO – a, b, c)

CURRICULUM

Institute of Technology

RAMAIAH INSTITUTE OF TECHNOLOGY(Autonomous Institute, Affiliated to VTU)

Bangalore – 560054.

for the Academic year 2018 – 2019

DEPARTMENT OF ELECTRONICS AND

COMMUNICATION

III & IV SEMESTER B.E.

About the Institute Ramaiah Institute of Technology (RIT) (formerly known as M. S. Ramaiah Institute of Technology) is a self-financing institution established in Bangalore in the year 1962 by the industrialist and philanthropist, Late Dr. M S Ramaiah. The institute is accredited with “A” grade by NAAC in 2016 and all engineering departments offering bachelor degree programs have been accredited by NBA. RIT is one of the few institutes with prescribed faculty student ratio and achieves excellent academic results. The institute was a participant of the Technical Education Quality Improvement Program (TEQIP), an initiative of the Government of India. All the departments have competent faculty, with 100% of them being postgraduates or doctorates. Some of the distinguished features of RIT are: State of the art laboratories, individual computing facility to all faculty members. All research departments are active with sponsored projects and more than 150 scholars are pursuing PhD. The Centre for Advanced Training and Continuing Education (CATCE), and Entrepreneurship Development Cell (EDC) have been set up on campus. RIT has a strong Placement and Training department with a committed team, a good Mentoring/Proctorial system, a fully equipped Sports department, large air-conditioned library with over 1,35,427 books with subscription to more than 300 International and National Journals. The Digital Library subscribes to several online e-journals like IEEE, JET etc. RIT is a member of DELNET, and AICTE INDEST Consortium. RIT has a modern auditorium, several hi-tech conference halls and all are air-conditioned with video conferencing facilities. It has excellent hostel facilities for boys and girls. RIT Alumni have distinguished themselves by occupying high positions in India and abroad and are in touch with the institute through an active Alumni Association. RIT obtained Academic Autonomy for all its UG and PG programs in the year 2007. As per the National Institutional Ranking Framework, MHRD, Government of India, Ramaiah Institute of Technology has achieved 60th rank in 2018 among the top 100 engineering colleges across India. About the Department The Department of Electronics and Communication was started in 1975 and has grown over the years in terms of stature and infrastructure. The department has well equipped simulation and electronic laboratories and is recognized as a research center under VTU. The department currently offers a B. E. program with an intake of 120, and two M. Tech programs, one in Digital Electronics and Communication, and one in VLSI Design and Embedded Systems, with intakes of 30 and 18 respectively. The department has a Center of Excellence in Food Technologies sponsored by VGST, Government of Karnataka. The department is equipped with numerous UG and PG labs, along with R & D facilities. Past and current research sponsoring agencies include DST, VTU, VGST and AICTE with funding amount worth Rs. 1 crore. The department has modern research ambitions to develop innovative solutions and products and to pursue various research activities focused towards national development in various advanced fields such as Signal Processing, Embedded Systems, Cognitive Sensors and RF Technology, Software Development and Mobile Technology.

2

Vision of the Institute To be an Institution of International Eminence, renowned for imparting quality technical education, cutting edge research and innovation to meet global socio economic needs

Mission of the Institute MSRIT shall meet the global socio-economic needs through

• Imparting quality technical education by nurturing a conducive learning environment through continuous improvement and customization

• Establishing research clusters in emerging areas in collaboration with globally reputed

organizations

• Establishing innovative skills development, techno-entrepreneurial activities and consultancy for socio-economic needs

Quality Policy

We at M. S. Ramaiah Institute of Technology strive to deliver comprehensive, continually enhanced, global quality technical and management education through an established Quality Management System complemented by the synergistic interaction of the stake holders concerned

Vision of the Department To be, and be recognized as, an excellent Department in Electronics& 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): PEO1: To train to be employed as successful professionals in a core area of their choice PEO2: To participate in lifelong learning/ higher education efforts to emerge as expert researchers and technologists PEO3: To develop their skills in ethical, professional, and managerial domains Program Outcomes (POs): PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. PO3: Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations. PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice. PO7: Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

4

PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. PO10: Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. PO11: Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs): PSO1: Circuit Design Concepts: Apply basic and advanced electronics for implementing and evaluating various circuit configurations PSO2: VLSI and Embedded Domain: Demonstrate technical competency in the design and analysis of components in VLSI and Embedded domains PSO3: Communication Theory and Practice: Possess application level knowledge in theoretical and practical aspects required for the realization of complex communication systems

5

CURRICULUM COURSE CREDITS DISTRIBUTION

Semester Humanities Basic Engineering Professional Profession Other Project Extra & Total & Social Sciences Sciences/ Courses - al Courses Electives Work/Int Co- Credits Sciences / Lab Lab Core (Hard - Electives (OE) ernship curricul in a (HSS) (BS) (ES) core, soft (PC-E) (PW/IN) ar Semester core, Lab) activities (PC-C) (EAC)

First 2 9 14 25 Second 4 9 12 25 Third 8 07 10 25

Fourth 4 21 25 Fifth 2 19 04 25 Sixth 15 04 06 25

Seventh 14 12 26 Eighth 4 18 02 24 Total 08 30 33 79 20 04 24 02 200

6

SCHEME OF TEACHING

III SEMESTER

SI. Course Course Title Category Credits Contact

No. Code

Hours

L T P S Total

1. EC31 Mathematics – III BS 4 0 0 0 4 4

2. EC32 Analog Electronic Circuits PC-C 4 0 0 0 4 4

3. EC33 Digital Electronic Circuits PC-C 4 0 0 0 4 4

4. EC34 Network Analysis ES 3 1 0 0 4 5

5. EC35 Electromagnetics BS 4 0 0 0 4 4

6. EC362 Data Structures using C (Soft Core) PC-C 2 0 0 1 3 2

7. EC363 Digital Electronic Measurements (Soft Core)

8. ECL37 Analog Electronic Circuits PC-C 0 0 1 0 1 2

Laboratory

9. ECL38 Digital Electronic Circuits PC-C 0 0 1 0 1 2

Laboratory

Total 21 1 2 1 25 27

IV SEMESTER

SI. Course Course Title Category Credits Contact

No. Code

Hours

L T P S Total

1. EC41 Mathematics – IV BS 4 0 0 0 4 4

2. EC42 Linear Integrated Circuits PC-C 3 0 0 1 4 3

3. EC43 Control Systems PC-C 3 1 0 0 4 5

4. EC44 Microprocessors PC-C 4 0 0 0 4 4

5. EC45 Signals and Systems PC-C 4 0 0 0 4 4

6. EC462 Hardware Description Language (Soft Core) PC-C 3 0 0 0 3 3

7. EC463 Computer Organization (Soft Core)

8. ECL47 Signals & Controls Laboratory PC-C 0 0 1 0 1 2

9. ECL48 Microprocessor Laboratory PC-C 0 0 1 0 1 2

Total 21 1 2 1 25 27

7

III SEMESTER

ENGINEERING MATHEMATICS – III Course Code: EC31 Credits: 4:0:0:0 Prerequisite: Engineering Mathematics I and II Contact Hours: 56 Course Coordinators: Dr. Monica Anand & Mr. Vijaya Kumar

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 – Siedel 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 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 –

,,2 zewzw == and )0(2

≠+= zzazw , bilinear transformation.

UNIT – IV

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).

8

UNIT – V Fourier series: Convergence and divergence of infinite series of positive terms, Periodic function, Dirchlet 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. Textbooks: 1. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley Publication, 10th Edition, 2015. 2. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publishers, 43rd Edition, 2015. 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. 3. Dennis G. Zill and Patric D. Shanahan, “A First Course in Complex Analysis with Applications”,

Jones and Bartlett Publishers, 2nd Edition, 2009.

Course Outcomes: 1. Solve the problems of algebraic, transcendental and ordinary differential equations using

numerical methods and fit a suitable curve by the method of least squares and determine the lines of regression for a set of statistical data. (POs – 1, 2. PSO – 1, 3)

2. Analyze the concept of rank of a matrix and testing the consistency and the solution by Gauss elimination and Gauss Siedel iteration methods. (POs – 1, 2. PSO – 1, 3)

3. Analyze functions of complex variable in terms of continuity, differentiability and analyticity and apply Cauchy-Riemann equations and harmonic functions to solve problems related to Fluid Mechanics, Thermo Dynamics and Electromagnetic fields and geometrical interpretation of conformal and bilinear transformations. (POs – 1, 2. PSO – 1, 3)

4. Find singularities of complex functions and determine the values of integrals using residues. (POs – 1, 2. PSO – 1, 3)

5. Apply the knowledge of Fourier series and expand a given function in both full range and half range values of the variable and obtain the various harmonics of the Fourier series expansion for the given numerical data. (POs – 1, 2. PSO – 1, 3)

9

ANALOG ELECTRONIC CIRCUITS Course Code: EC32 Credits: 4:0:0:0 Prerequisite: Basic Electronics Contact Hours: 56 Course Coordinator: Mrs. Lakshmi Shrinivasan

UNIT – I Small signal low frequency transistor models: Two-port devices and hybrid model, the three transistor configurations, determination of h-parameters from the characteristics, Advantages of h-parameters, Analysis of a transistor amplifier circuit using h-parameters (CE Configuration only), CE amplifier with emitter resistance, Miller’s theorem and its dual, Miller effect capacitance Low frequency transistor amplifier circuits: Bootstrapped Darlington circuit, Cascode transistor configuration. Untuned amplifiers: Cascaded CE transistor stages.

UNIT – II Feedback amplifiers: Feedback concept, advantages of Negative feedback, Transfer gain with feedback, Loop gain, Feedback amplifier topologies, General characteristics of negative feedback amplifiers, effect of negative feedback on input and output resistance in voltage series, Effect of negative feedback on amplifier bandwidth. Sinusoidal Oscillators: Barkhausen Criterion, LC oscillators (tuned oscillators) - Transistor Colpitts oscillator, Hartley oscillator, Transistor Phase Shift Oscillator – RC Phase shift & Wien Bridge oscillator (both without mathematical analysis), Crystal oscillator – Frequency Stability.

UNIT – III Large Signal Amplifiers: Classification of power amplifiers, Class A Large signal amplifiers, Second Harmonic distortion, conversion efficiency, Power Output, Transformer – Coupled Audio Power Amplifier, Push – Pull Amplifiers, Advantages of a Push–Pull System, Class B amplifiers, Complementary –Symmetry Circuits, Class AB operation, Class C and Class D Amplifier, Problems, power transistor heat sink, thermal analogy of a power transistor.

10

UNIT – IV Field Effect Transistors: Junction Field Effect Transistor, Pinch-Off Voltage Vp, JFET volt-ampere characteristics, FET small signal model, Insulated Gate FET(MOSFET), Comparison of MOSFET & JFET, Common Source Amplifier, Common Drain Amplifier, or Source Follower, Generalized FET Amplifier, Biasing FET, FET as a Voltage Variable Resistor(VVR), Uni-junction Transistor, Problems.

UNIT – V MOSFET as an amplifier and a switch: Large signal operation – transfer characteristic, graphical derivation of the transfer characteristic, operation as a switch, operation as a linear amplifier, Biasing in MOS amplifiers, biasing by fixing VGS, biasing by fixing VGS and connecting a resistance in the source, biasing using a drain-to-gate feedback resistor, biasing using a constant current source. Small signal operation and models: Small signal equivalent circuit model, T equivalent circuit model, Modeling the Body effect, Common source amplifier with and without source resistance, high frequency model of MOSFET, unity gain frequency, frequency response – Low frequency, mid-band and high frequency analysis of common-source amplifier. Textbooks: 1. Jacob Millman, Christos C. Halkias & Satyabrata Jit, “Electronic Devices and Circuits”, Tata

McGraw Hill, 2nd Edition, 2008. 2. Adel Sedra, Kenneth Smith, “Microelectronic Circuits”, 1st Indian Edition, Oxford University

Press, 2006. References: 1. Robert L. Boylestad and Louis Nashelsky, “Electronic Devices and Circuit Theory”, PHI, 9th

Edition, 2008. Course Outcomes: 1. Analyze BJT hybrid model and its significance in circuit analysis along with general BJT

amplifiers. (POs – 1, 2, 3, 12. PSO –1) 2. Illustrate the importance of feedback amplifiers and oscillator circuits. (POs – 1, 2, 12.

PSO – 1) 3. Compute the conversion efficiency of different types of power amplifiers. (POs – 1, 2.

PSO – 1)

11

4. Compare different types of FET amplifiers. (POs – 1, 2, 4. PSO – 1) 5. Interpret the low and high frequency response of a common source amplifier using

MOSFET. (POs – 1, 2, 4. PSO – 1)

12

DIGITAL ELECTRONIC CIRCUITS

Course Code: EC33 Credits: 4:0:0:0 Prerequisites: Basic Electronics Contact Hours: 56 Course Coordinator: Mrs. Reshma Verma

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, Minimization of 4 variable functions using Karnaugh maps, Multiplexing and Demultiplexing, Multiplexers – Realization of 2:1, 4:1 and 8:1 multiplexers using gates, applications, Demultiplexers: Realization of 1:2, 1:4, 1:8 using basic gates, applications.

UNIT – II Combinational logic: Code converters: BCD to Excess 3 and vice versa, Binary to gray and vice versa, Encoders, Priority Encoders, Decoders, BCD to Decimal and BCD to Seven segment decoders, Parity circuits (generator and checker), Comparators: 1 bit and 2 bit comparators design, cascade comparators. Combinational Functions: Arithmetic operations: Adders, Parallel adders, Fast adders, Subtractor: using 2s complement and applications, Adder/Subtractor, BCD adder, binary multipliers.

UNIT – III Flip Flops: Latches, Flip-Flops: Master Salve Flip Flops, Edge Triggered Flip Flop, setup and hold time, Characteristic and Excitation Tables, Conversion from one flip flop to another. Registers: Registers (basic, load control input, parallel load), Shift registers (basic, parallel load, universal), SISO, SIPO, PISO, PIPO, Applications of shift registers (serial adder, ring counter, Johnson counter)

UNIT – IV Sequential Circuits Analysis and Design: Ripple counter: Up counter, down counter, up/down counter using flip flops, design of Mod N counter. Synchronous counters: Design of synchronous counters (self-starting counter)

13

Synchronous sequential Machines: State table, state diagram, Mealy and Moore Machines, Design and Analysis of Sequential Circuits using D /T Flip Flops.

UNIT – V Synchronous Sequential Machines: Sequence recognizer, State assignment, State reduction, design procedure. Memory and Programmable Logic Devices: Random Access-Memory, Timing waveforms, Read Only Memory, Programmable logic devices (PROM, Programmable Logic Array, Programmable Array Logic Devices), implementation of combinational circuits using PLDs. Textbooks: 1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”,

Pearson Education, 3rd Edition, 2006. 2. Charles Roth Jr, and Larry L Kinney, “Fundamental of Logic Design”, Cengage Learning, 7th

Edition, 2014. References: 1. Donald D Givone, “Digital Principles and Design”, Tata McGraw Hill Edition, 2002. 2. John Yarbrough, “Digital Logic Applications and Principles”, Cengage Learning, 1st

Edition, 2006. Course Outcomes: 1. Employ K-Map for simplifying Boolean functions and design of circuits composed of NAND

and NOR gates. (POs – 1, 2. PSO – 2) 2. Analyze and design combinational logic circuits. (POs – 1, 2. PSO – 2) 3. Analyze and design sequential circuits. (POs – 1, 2, 3. PSO – 2) 4. Design and analyze synchronous sequential machines. (POs – 1, 2, 3, 4. PSO – 2) 5. Implement combinational logic circuits using PLD. (POs – 1, 2, 3, 4. PSO – 2)

14

NETWORK ANALYSIS Course Code: EC34 Credits: 3:1:0:0 Prerequisites: Engineering Mathematics Contact hours: 56 Course Coordinator: Mrs. Punya Prabha

UNIT – I Voltage and Current Laws: Kirchoff’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; 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 theorems, 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.

15

UNIT – V Synthesis of One-Port Networks: Synthesis of L-C Driving-Point Immittances, R-C (R-L) Impedances (Admittances). Frequency Response: Parallel and Series Resonance Forms. Textbooks: 1. W. H. Hayt Jr., J. E. Kemmerly, S. M. Durbin, “Engineering Circuit Analysis”, 6th Edition,

Tata McGraw-Hill, 2002. 2. F. F. Kuo, “Network Analysis and Synthesis”, 2nd Edition; Wiley, 1966. References: 1. V. K. Aatre, “Network Theory and Filter Design” 2nd Edition, New Age International, 1980. 2. M. E. Van Valkenburg, “Network Analysis”, 3rd Edition, Pearson Prentice Hall, 1974. 3. M. Nahvi, J. A. Edminister, “Electric Circuits”, 4th Edition, Tata McGraw-Hill, 2007. 4. C. K. Alexander, M. N. O. Sadiku, “Fundamentals of Electric Circuits”, 3rd Edition, Tata

McGraw-Hill, 2008. Course Outcomes: 1. Employ nodal and mesh analysis techniques to various electric circuits. (POs – 1, 2, 5.

PSO – 1) 2. Analyze electrical circuits using network theorems. (POs – 1, 2, 5. PSO – 1) 3. Solve electric circuits using Laplace transform and network topology. (POs – 1, 2, 5.

PSO – 1) 4. Determine two-port network parameters. (PO – 1, 2, 3, 5. PSO – 1) 5. Synthesize one-port networks using lumped elements. (PO – 1, 2, 3, 5. PSO – 1)

16

ELECTROMAGNETICS Course Code: EC35 Credits: 4:0:0:0 Prerequisites: Engineering Mathematics Contact hours: 56 Course Coordinator: Mrs. Jayashree S

UNIT – I Coulomb's Law and Electric Field Intensity: The experimental Law of Coulomb, Electric field intensity, Field Arising from 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: Differential Volume element, Divergence, Maxwell's First Equation (Electrostatics), vector operator ∇ and Divergence Theorem. Energy and Potential: 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, Stokes’ theorem.

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, Faraday's law, Displacement Current, Maxwell's Equations in Point Form, Maxwell's Equations in Integral Form, Retarded Potential.

17

UNIT – V 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. Textbook: 1. William H. Hayt Jr., John A. Buck, “Engineering Electromagnetics”, McGraw-Hill

Publications, 8th Edition, 2010. Reference: 1. Mathew N. O. Sadiku, “Elements of Electromagnetics”, Oxford University Press, 4th Edition,

2006. Course Outcomes: 1. Apply Coulomb’s law and Gauss’s law to various charge distributions. (POs – 1, 2, 10.

PSO – 3) 2. Analyze the concept of divergence, potential and energy density in electrostatic field.

(POs – 1, 2, 10. PSO – 3) 3. Employ boundary conditions, Laplace’s and Poisson’s equations to determine capacitance of

various configurations. (POs –1, 2, 3, 10. PSOs – 2, 3) 4. Use Biot-Savart’s law and Ampere’s law to determine magnetic field for various current

distributions. (POs – 1, 2, 10. PSOs –3) 5. Interpret Maxwell’s equations for time varying fields and in wave propagation. (POs – 1, 2,

10, 12. PSOs – 2, 3)

18

DATA STRUCTURES USING C Course Code: EC362 Credits: 2:0:0:1 Prerequisite Courses: Fundamentals of Computing Contact hours: 28 Course Coordinator: Mrs. Reshma Verma

UNIT – I Stack and Queues: Basic stack operations (Push, Pop, stack top), Stack algorithms and C functions (create, push, pop, display), stack applications (Infix to postfix, evaluating postfix expression), Queue Operations (enqueue, dequeue) algorithms and C functions (queue front and rear)

UNIT – II Linked List: General linear lists: Basic Operations (Insertion, deletion, retrieval, traversal), Implementation, data structure (Head node, data node), algorithms and C functions (create list, insert node, delete node, search node, display, traverse list), complex implementation (doubly linked list, create list, insert node, delete node, search node, display, traverse list).

UNIT – III Sorting and Searching: Sort concepts, algorithms and C functions, selection sort (straight selection sort), insertion sort (straight selection sort), searching (sequential and binary search)

UNIT – IV Trees: Basic tree concepts, binary tree, binary tree (concept only), binary tree traversals (depth first traversals, breadth first traversals), expression trees (infix, postfix and prefix traversals)

UNIT – V Graphs: Basic concepts, operations (insert and delete vertex, add and delete edge), traverse graph (Depth-first traversal), Graph storage structures (Adjacency matrix), Networks: minimum spanning tree (Prim’s algorithm), shortest path algorithm (Dijkstra’s) Self-Study: Stack applications (Infix to prefix), Circular singly list (create list, insert node, delete node, search node, display, traverse list), Sort order, stability, efficiency, exchange sort (bubble and quick sort), Binary search trees (Basic concepts, BST operations, traversals, C functions), Breadth-first traversal, Adjacency list, minimum spanning tree (Kruskal’s algorithm)

19

Textbook: 1. Richard Gilberg and Behrouz Forouzan, “Data Structures: A pseudo code approach with C”,

2nd Edition, Thomson Publishing, 2007. Reference: 1. A. Tanenbaum, “Data Structures with C”, McGraw Hill, 2000. Course Outcomes: 1. Implement stacks and queues. (POs – 1, 2, 3, 5, 12. PSO – 2) 2. Create various linked list applications. (POs –1, 2, 3, 12. PSO – 2) 3. Apply searching and sorting algorithms to sort data. (POs – 1, 2, 3, 5, 12. PSO – 2) 4. Illustrate the concepts of trees with suitable algorithm. (POs – 1, 2, 3, 5, 12. PSO – 2) 5. Develop algorithm to solve real world problems using graphs. (POs – 1, 2, 3, 5, 12. PSO – 2)

20

DIGITAL ELECTRONIC MEASUREMENTS Course Code: EC363 Credits: 2:0:0:1 Pre-requisites: Basic Electronics Contact Hours: 28 Course Coordinator: Mrs. Punya Prabha. V

UNIT – I Measurement and Error: Definitions, Accuracy and precision, Significant figures, Types of errors, Limiting errors, Classification of standards of measurement, Time and frequency standards. Digital Voltmeters and Multimeters: Advantages of digital meters, General characteristics (specifications) of a DVM, Ramp type DVM, Integrating type DVM (Voltage to frequency conversion), Digital meter displays – LED and LCD displays, Range changing methods for DVM, Digital multimeter.

UNIT – II Digital Frequency meters and Phase meters: Introduction, Frequency measurement, High frequency measurement (extending the frequency range), Time (period) measurement, Universal counter, Automatic and computing counters, Reciprocal electronic counters, Sources of measurement errors, Specifications of electronic counters – Input characteristics and operating mode specifications, Digital phase meter.

UNIT – III Digital Instruments: Digital tachometer, Digital PH meter, Digital measurement of mains (supply) frequency, Digital L, C and R measurements – Digital RCL meter. Special Oscilloscopes: Sampling oscilloscope, Digital read out oscilloscope.

UNIT – IV Digital Signal Generators: Arbitrary waveform generators (AWG), Key characteristics of digital signal generators. Digital Spectrum Analyzer: Principle of working and its applications. Logic Analyzer: Types of logic analyzer – Logic time analyzer Recorders: Digital data recording, Objectives and requirements of recording data, Recorder selection and specifications.

21

UNIT – V Transducers: Electrical transducers, advantages, classification of transducers, characteristics and choice (selection) of transducers. Digital Data Acquisition System: Objectives of DAS, Elements of data acquisition system. Telemetry systems: Landline and radio frequency (RF) telemetry systems. Digital Controllers: Direct digital and computer supervisory control, Digital process controllers. Self-Study: Dual slope integrating type DVM (Voltage to time conversion), Successive approximation type DVM, Parallel or flash type DVM, Microprocessor based ramp type DVM, Time interval measurement, Frequency ratio measurement, Totalizing mode of measurement, Digital capacitance meter, Digital storage oscilloscopes, Arbitrary function generator, Data generator, Logic state analyzer, Digital memory waveform recorder (DWR), Digital Transducers – Optical encoders, Shaft (spatial) encoders, Data loggers. Textbook: 1. Albert D. Helfrick, William D. Cooper, “Modern Electronic Instrumentation and

Measurement Techniques”, US Edition, PHI, 2012. References: 1. H. S. Kalsi, “Electronic Instrumentation”, TMH, 3rd Edition, Seventh reprint, 2012. Course Outcomes: 1. Employ the concept of errors to study the performance of electronic instrumentation systems.

(POs – 1, 2, 5, 6, 12. PSO – 1) 2. Apply the basic principles of electronic instruments to design and construct new instruments.

(POs – 1, 2, 3, 5, 6, 12. PSO – 1) 3. Interpret the suitability of instruments in various applications. (POs – 1, 2, 3, 5, 6, 12.

PSO – 1) 4. Select the instruments to observe waveforms and spectrum. (POs – 1, 2, 4, 5, 6, 12.

PSOs – 1, 3) 5. Describe transducers, data acquisition systems and digital process controllers in electronic

applications. (POs – 1, 2, 3, 4, 5, 6, 12. PSOs – 1, 3)

22

ANALOG ELECTRONIC CIRCUITS LABORATORY Course Code: ECL37 Credits: 0:0:1:0 Prerequisite: Basic Electronics Contact Sessions: 14 Course Coordinator: Mrs. Lakshmi Shrinivasan

LIST OF EXPERIMENTS

1. Verification of Thevinin’s theorem and Maximum Power Transfer Theorem 2. Study the input output characteristics of BJT CE Amplifier and determine the h-

parameters 3. Study of drain characteristics and transfer characteristics of n-channel MOSFET 4. Design and test Bridge Rectifier with and without C filter 5. Design and test diode clipping and clamping circuits 6. Design and test RF oscillators (i) Hartley (ii) Colpitts 7. Design and test RC Phase Shift oscillators 8. Design and test a BJT- RC coupled amplifier. Plot the frequency response. 9. Design and test a FET- RC coupled amplifier. Plot the frequency response. 10. Design a voltage series feedback amplifier. Compare the parameters with and without

feedback. 11. Design and test power amplifiers (i) Class A transformer coupled audio power amplifier

(ii) Class B Push Pull power amplifier. 12. Design and test Darlington pair emitter follower with bootstrap capacitor 13. Simulation of all the above experiments.

Softwares suggested: MultiSim or any other suitable simulation tool. Textbooks: 1. Millman & Halkias, “Integrated Electronics”, Tata McGraw Hill International Edition, 2001. 2. Robert L. Boylestad and Louis Nashelsky, “Electronic Devices and Circuit Theory”, 6th

Edition PHI, 2002. 3. Behzad Razavi, “RF Microelectronics”, Prentice Hall Communications Engineering and

Emerging Technology Series, 1998. Course Outcomes: 1. Design amplifier circuits using BJT and FET devices. (POs – 1, 2, 3, 5, 8, 9, 10. PSO – 1) 2. Design power and negative feedback amplifiers. (POs –1, 2, 3, 5, 8, 9, 10. PSO – 1)

23

3. Design diode clipping, clamping and rectifier circuits. (POs – 1, 2, 3, 5, 8, 9, 10. PSO – 1) 4. Design oscillator circuits using BJT. (POs – 1, 2, 3, 5, 8, 9, 10. PSO – 1) 5. Simulate and verify hardware designs. (POs – 1, 2, 3, 5, 8, 9, 10. PSO – 1)

24

DIGITAL ELECTRONIC CIRCUITS LABORATORY Course Code: ECL38 Credits: 0:0:1:0 Prerequisites: Basic Electronics Contact Sessions: 14 Course Coordinator: Mrs. Reshma Verma

LIST OF EXPERIMENTS

1. (i) Verification of basic, universal and XOR gates (ii) Simplification, realization of Boolean expressions using universal gates

2. Realization of Half/Full adder and Half/Full Subtractor using NAND gates 3. (i) Realization of BCD to Excess 3 code converter

(ii) Realization of Binary to Gray code converter 4. Study of Decoder chip to drive LED display and priority encoder using IC 74147 5. Multiplexer using IC74153 and its applications 6. Demultiplexer using IC74139 and its applications 7. (i) Parallel Adder/Subtractor using IC7483

(ii) BCD Adder using IC7483 (iii) One bit comparator and study of IC7485 magnitude comparator

8. (i) JK Master slave, T-Type and D-Type Flip Flop using IC7476 (ii) Ripple counter using IC7476

9. (i) Study of asynchronous decade counter using IC 7490 (ii) Synchronous counter using IC7476 (iii) Study of synchronous decade counter using IC 74192

10. (i) Shift left, Shift right, SIPO, SISO, PISO, PIPO operations using IC7495 shift register (ii) Study of Ring/Twisted counter using IC7495 (iii) Sequence generator using IC7495 (iv) Programming RAM using IC6116

Textbooks: 1. M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”,

Pearson Education, 3rd Edition, 2006. 2. R. P. Jain, “Modern Digital Electronics”, Tata McGraw Hill, 4th Edition, 2010. 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.

25

Course Outcomes: 1. Design combinational logic circuits using gates. (POs – 1, 2, 9. PSO – 2) 2. Design combinational logic circuits using MUX/DEMUX/ADDER ICs (POs – 1, 2, 9.

PSO – 2) 3. Design sequential logic circuits. (POs – 1, 2, 3, 9. PSO – 2) 4. Demonstrate the operation of RAM. (POs – 3, 9. PSO – 2) 5. Design sequence generator circuits. (POs – 1, 2, 3, 9. PSO – 2)

26

IV SEMESTER

ENGINEERING MATHEMATICS – IV Course Code: EC41 Credits: 4:0:0:0 Prerequisites: Engineering Mathematics I and II Contact Hours: 56 Course Coordinators: Dr. Monica Anand & Mr. Vijaya Kumar

UNIT – I Finite Differences and Interpolation: Forward, Backward differences, Interpolation, Newton-Gregory 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.

UNIT – II

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, Convergence of Z-transforms, Inverse Z-transform, Convolution theorem and problems, Application of Z-transform to solve difference equations.

UNIT – III 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, Gamma distribution, Uniform distribution, Joint probability distribution (both discrete and continuous), Conditional probability, Conditional expectation, Simulation of random variables.

27

UNIT – IV Stochastic Processes: Introduction, Classification of stochastic processes, discrete time processes, Stationarity, Ergodicity, Autocorrelation, Power spectral density. 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.

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, Orthogonality of Bessel functions, Series solution of Legendre differential equation leading to Legendre polynomials, Rodrigues’s formula. Textbooks: 1. B. S. Grewal, “Higher Engineering Mathematics”, Khanna Publishers, 43rd Edition, 2015. 2. R. E. Walpole, R. H. Myers, R. S. L. Myers and K. Ye, “Probability and Statistics for

Engineers and Scientists”, Pearson Education, Delhi, 9th Edition, 2012. References: 1. Erwin Kreyszig, “Advanced Engineering Mathematics”, Wiley Publication, 10th Edition,

2015 2. Glyn James, “Advanced Modern Engineering Mathematics”, Pearson Education, 4th Edition,

2010 3. Kishor S. Trivedi, “Probability & Statistics with Reliability, Queuing and Computer Science

Applications”, John Wiley & Sons, 2nd Edition, 2008. Course Outcomes: 1. Use a given data for equal and unequal intervals to find a polynomial function for estimation

and compute maxima, minima, curvature, radius of curvature, arc length, area, surface area and volume using numerical differentiation and integration. (POs – 1, 2, PSOs – 1, 3)

2. Evaluate Fourier, Fourier sine and Fourier cosine transforms of functions and apply the knowledge of Z – transforms to solve difference equations. (POs – 1, 2, PSOs – 1, 3)

3. Apply the concept of probability distribution to solve engineering problems. (POs – 1, 2, PSOs – 1, 3)

4. Apply the stochastic process and Markov Chain in predictions of future events. (POs – 1, 2, PSOs – 1, 3)

5. Obtain the series solution of ordinary differential equations. (POs – 1, 2, PSOs – 1, 3)

28

LINEAR INTEGRATED CIRCUITS

Course Code: EC42 Credits: 3:0:0:1 Prerequisites: Analog Electronic Circuits Contact Hours: 42 Course Coordinator: Mrs. H. Mallika

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, Instrumentation Amplifiers.

UNIT – II Op-Amp 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-Amp switching, differentiating and integrating circuits: Zero crossing detectors, Inverting Schmitt trigger circuits, Integrating circuits and Differentiating circuits. Signal processing circuits using Op-Amp: Precision half-wave rectifier, Precision full-wave rectifier, Limiting Circuits, Clamping circuits, Peak Detectors, Sample and Hold circuits.

UNIT – IV Signal generators: Triangular/Rectangular wave generator, Phase shift Oscillator, Wein Bridge Oscillator, 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 (block diagrams only)

29

UNIT – V Applications of other Linear ICs: Series Op-amp Regulator, IC 723 general purpose Regulator, 555 Timer – Basic Timer circuit used as astable multivibrator and monostable multivibrator, PLL operating principles DAC and ADC: DAC/ADC Specifications, R-2R DAC, Monolithic DAC, Successive Approximation ADC and Dual Slope ADC. Self-Study: Use of single polarity voltage supply, Op-amp frequency response and compensation methods, Log and Antilog amplifier, multiplier and divider, Non-Inverting Schmitt trigger, weighted resistor DAC, Flash type ADC and Counter type ADC Textbooks: 1. David A. Bell, “Operational Amplifiers and Linear ICs”, 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, 4th

Edition, 2004. Course Outcomes:

1. Evaluate the parameters of an op-amp. (PO – 1, PSO – 1) 2. Design op-amp amplifier circuits. (PO – 1,2, 3, PSO – 1) 3. Analyze and design switching and signal processing circuits. (PO – 1,2, 3, PSO – 1) 4. Analyze active filters and signal generators. (PO – 1,2, 3, PSO – 1) 5. Employ linear ICs in various applications. (PO – 1,2, 3, PSO – 1)

30

CONTROL SYSTEMS Course Code: EC43 Credits: 3:1:0:0 Prerequisites: Network Analysis, Engineering Mathematics Contact Hours: 56 Course Coordinator: Mrs. Punya Prabha. V

UNIT – I Introduction: Examples of control systems, closed loop vs open loop control systems, classification of control systems. Mathematical modeling of linear systems: Review of Laplace transforms, transfer function and impulse response: Block diagram and signal flow graph.

UNIT – II Mathematical modeling of linear systems: Analogous systems, Translational and Rotational Mechanical systems. 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 analysis 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. Introduction to state variable analysis: Concepts of state, state variables and state model for electrical systems, Solution of state equations.

UNIT – V Frequency response analysis: Introduction, Bode diagrams, assessment of relative stability using Bode plots.

31

Controllers: Classification of controllers, Brief analysis of different types of controllers. Textbooks: 1. K. Ogata, “Modern Control Engineering”, 4th Edition, Prentice Hall, 2001. 2. I. J. Nagrath and M. Gopal, “Control System Engineering”, 5th Edition, New Age

International Publishers, 2007. References: 1. Ajit. K. Mandal, “Introduction to Control Engineering Modeling, Analysis and Design”, 2nd

Edition, New Age International Publishers, 2012. 2. Dhanesh N. Manik, “Control Systems”, Cengage Learning, 1st Edition, 2012. Course Outcomes: 1. Employ mathematical modeling techniques to determine the transfer function of a system.

(POs – 1, 2, 5. PSO – 1) 2. Analyze the time response of first and second order systems. (POs – 1, 2, 5. PSO – 1) 3. Apply the concept of RH Criterion and root locus technique to determine the stability of a

system. (POs – 1, 2, 4, 5. PSO – 1) 4. Interpret the frequency response of a system using Bode’s plot and Nyquist stability criterion.

(POs –1, 2, 4, 5. PSO – 1) 5. Describe the state models and various controllers. (POs – 1, 2, 4, 5. PSO – 1)

32

MICROPROCESSORS Course Code: EC44 Credits: 4:0:0:0 Prerequisites: Digital Electronic Circuits Contact Hours: 56 Course Coordinator: Mrs. Flory Francis

UNIT – I Microprocessor and its architecture: Introduction, internal architecture of 8086, PSW, Real mode memory addressing. Addressing modes: Data, Program memory, Stack memory

UNIT – II Instruction set of 8086: Data move, arithmetic and logic, program control, assembler directives, assembly language programming, programs using BIOS and DOS interrupts.

UNIT – III Modular Programming: Assembler & linker, PUBLIC & EXTRN, libraries, macros, DOS function calls, programming examples using macros & DOS function calls. 8086 Hardware Specifications: Pin outs and Pin functions of 8086, clock generator 8284A, Bus buffering and latching, bus timing, READY and wait state, minimum mode versus maximum mode. (Basic comparison only)

UNIT – IV Memory interfacing: Address decoding, memory interfacing for 8086, Introduction to dynamic memory interfacing. I/O interfacing: Introduction, I/O port address decoding (8 bit and 16 bit). Simple programs related to I/O interface. Interrupts: Basic interrupt processing, hardware interrupts.

33

UNIT – V Peripherals and their interfacing with 8086: Study of 8255 PPI, 8253 timer and 8279 keyboard Numeric Co-processor 8087: Data formats, numerical processors, architecture & programming. (Simple programs) High end processors: Introduction to 80386, 80486 and Pentium. Textbooks: 1. Barry B Brey, “The Intel Microprocessors – Architecture, Programming and Interfacing”, 8th

Edition, Pearson Education, 2009. 2. A. K. Ray and K. M. Bhurchandi, “Advanced Microprocessor and Peripherals”, 3rd Edition,

Tata McGraw Hill, 2007. References: 1. Yu Cheng Liu & Glenn A Gibson, “Microcomputer systems 8086/8088 family, Architecture,

Programming and Design”, Prentice Hall of India, 2nd Edition, July, 2003. 2. Douglas V. Hall, “Microprocessors & Interfacing, Programming & Hardware”, Penram

International, 2006. Course Outcomes: 1. Explain the architecture and addressing modes of 8086. (PO – 1, PSO – 2) 2. Develop assembly language programs for different applications using instruction sets of

8086 and DOS functions. (POs – 2, 3, 5, PSO – 2) 3. Interpret hardware specifications for 8086 and clock generator. (POs – 2, 3, 5, PSO – 2) 4. Illustrate the concepts of interfacing and interrupts. (POs – 2, 3, 5, PSO – 2) 5. Describe peripheral ICs, co-processors and high end processors. (POs – 2, 3, 5, PSO – 2)

34

SIGNALS AND SYSTEMS Course Code: EC45 Credits: 4:0:0:0 Prerequisites: Engineering Mathematics Contact Hours: 56 Course Coordinator: Ms. Akkamahadevi M. B.

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, Parseval’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 reversal, time expansion

UNIT – V 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 Z-transform.

35

Textbooks: 1. Alan V. Oppenheim, Alan S. Wilsky with Hamid Nawab, “Signals and Systems”, 2nd

Edition, PHI Publications, 2011. References: 1. John G. Proakis and Dimitris G. Manolakis, “Digital Signal Processing, Principles,

Algorithms, and Applications”, 4th Edition, PHI Publications, 2006. 2. Haykin and B. Van Veen, “Signals and Systems”, 2nd Edition, Wiley, 2003. Course Outcomes: 1. Classify and analyze continuous, discrete time signals and systems. (POs – 1, 2, 9. PSO – 3) 2. Compute the response of a system using convolution. (POs – 1, 2, 9. PSO – 3) 3. Analyze the system by difference and differential equations. (POs – 1, 2, 3, 9. PSO – 3) 4. Employ Fourier Transform to analyze signals and systems. (POs – 1, 2, 3, 9. PSO – 3) 5. Apply Z-Transform and analyze the signals and systems. (POs – 1, 2, 3, 9. PSO – 3)

36

HARDWARE DESCRIPTION LANGUAGE

Course Code: EC462 Credits: 3:0:0:0 Prerequisites: Digital Electronic Circuits Contact Hours: 42 Course coordinator: Mrs. A. R. Priyarenjini

UNIT – I Overview of Digital Design with Verilog HDL: Evolution of computer aided digital design, Emergence of HDLs, Importance of HDLs, Verilog HDL and Typical design flow, Design methodologies, modules, instances, components of simulation, example, basic concepts.

UNIT – II Modules and ports: Modules, ports, Rules, Hierarchical Names. Data flow modeling: Continuous assignment, Delays, Expressions, Operators, Operands, and Operator types, Gate level modeling.

UNIT – III Behavioral modeling: Structured procedures, Procedural assignments, Timing controls, conditional statement, Multi way branching, Loops, Sequential and parallel blocks, generate blocks, Examples.

UNIT – IV Tasks and Functions: Difference between Tasks and Functions, Tasks, Functions, Automatic Functions, Constant Function, Signed Functions.

UNIT – V Logic synthesis with Verilog HDL: Logic synthesis, Verilog HDL Synthesis, Interpretation of Verilog Constructs, Modeling tips for logic synthesis, Synthesis Design flow, examples, verification of the gate level netlist. Timing and delays: Types of delay models, modeling, timing checks and delay back annotation. Textbook: 1. Samir Palnitkar, “Verilog HDL – A guide to Digital Design and Synthesis”, Prentice Hall,

2nd Edition, 2010.

37

References: 1. Stephen Brown, Zvonko Vranesic, “Fundamentals of Digital logic with Verilog design”, Tata

McGraw Hill, 2003. 2. Michael D. Ciletti, “Advanced Digital Design with Verilog HDL”, Pearson Education, 2005. Course Outcomes: 1. Recall the basics of digital design and lexical conventions of HDL. (POs – 1, 3, 4, 5, 8,

PSO – 2) 2. Design, apply and test combinational circuits in HDL to verify the functionality. (POs – 1, 3,

4, 5, 8, 9, 10, 12. PSO – 2) 3. Write efficient RTL codes for sequential circuits and test using test benches. (POs –1, 3, 4, 5,

8, 9, 10, 12. PSO – 2) 4. Apply the concepts of tasks and functions in designing large digital systems. (POs – 1, 3, 4,

5, 8, 9, PSO – 2) 5. Justify the usage of EDA tools in digital circuit functional verification and logic synthesis

with design tradeoffs. (POs – 1, 3, 4, 5, 8, 9, 10, 12, PSO – 2)

38

COMPUTER ORGANIZATION Course Code: EC463 Credits: 3:0:0:0 Prerequisites: Basic Electronics Contact Hours: 42 Course Coordinator: Dr. Maya V. Karki

UNIT – I Basic Structures of Computers: Computer types, Basic Operational Concepts, Performance, Processor clock, Functional units: Input unit, Memory unit, Arithmetic and logic unit, Control unit, Output unit, Pipelining and Superscalar operation, Basic performance equation.

UNIT – II Input/Output Organization: Accessing I/O devices, Interrupts: Interrupt Hardware, Enabling & Disabling Interrupt, Handling Multiple Devices, Controlling Device Requests, exceptions, Direct Memory Access, Bus Arbitration; Standard I/O Interfaces, Parallel Port, Serial Port, PCI bus.

UNIT – III Memory System: Some Basic Concepts, Semiconductor RAM memories, Read only memories, Speed size and cost Cache memories, Virtual memories and performance considerations.

UNIT – IV Basic Processing Unit: Some fundamental concepts: Register Transfers, Performing an Arithmetic or Logic operation, Fetching a Word from Memory, Storing a Word in Memory, Execution of a Complete Instruction, Branch instruction.

UNIT – V Arithmetic Addition & Subtraction of Signed Numbers: Addition /Subtraction Logic Unit, Multiplication of Positive numbers: Signed-Operand Multiplication, Booth Algorithm, Design of fast adder: Carry-Look-ahead Addition. Fast Multiplication: Bit-pair Recoding of Multipliers; Floating-point Numbers & Operations, IEEE Standard for Floating-point Numbers

39

Textbook: 1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”, 5th Edition,

Tata McGraw Hill, 2002. References: 1. William Stallings, “Computer Organization and Architecture – Designing for Performance”,

6th Edition, Pearson Education, 2003. 2. David A. Patterson and John L. Hennessy, “Computer Organization and Design: The

Hardware/Software Interface”, 3rd Edition, Elsevier, 2005. Course Outcomes: 1. Recall the basic structure and functional units of a computer. (POs – 1, 2, 6. PSO – 2) 2. Describe the I/O organization and interface standards used in a computer. (POs – 2, 3, 4, 12.

PSO – 2) 3. List different types of memories used in computers. (POs – 2, 3, 6. PSO – 2) 4. Explain the basic processing schemes and data handling capability in a computer. (POs – 1,

2, 3, 5. PSO – 2) 5. Illustrate arithmetic logic unit and operations on floating point numbers. (POs – 1, 2, 3, 4, 5.

PSO – 2)

40

SIGNALS AND CONTROLS LABORATORY Course Code: ECL47 Credits: 0:0:1:0 Prerequisites: Engineering Mathematics Contact Sessions: 14 Course Coordinators: Mrs. H. Mallika, Mr. V. Nuthan Prasad

LIST OF EXPERIMENTS 1. Introduction to MATLAB: different operators and functions 2. Generation of both discrete and continuous time signals 3. Operations on discrete time signals 4. Convolution of discrete and continuous time signals 5. Z transform and pole zero plot, frequency response and solving difference equations 6. Representation of control system by transfer function, partial fraction expansion and pole

zero map 7. Block diagram reduction 8. System response (with step, impulse, ramp and parabolic inputs) 9. System analysis: Root locus, Bode plot and Nyquist plot 10. Simulink model of a control system and its response 11. Simulink model of a control system with PID controller Textbooks: 1. Dr. Shailendra Jain, “Modeling and Simulation using MATLAB-Simulink”, Wiley, 2nd

Edition, 2014. 2. P. Ramakrishna Rao and Shankar Prakriya, “Signals and Systems”, McGraw Hill Education,

2nd Edition, 2013. 3. Anoop K. Jairath and Saketh Kumar, “Control Systems – The state variable approach

(Conventional and MATLAB)”, Ane’s Students Edition, 2nd Edition, 2010. Course Outcomes: 1. Recall various functions available in MATLAB for signal processing and control systems.

(POs – 1, 2, 5, 9. PSO – 3) 2. Demonstrate the various operations on signals. (POs – 1, 2,5.PSO – 3) 3. Solve the response of a system by difference equation and transfer functions. (POs – 1, 2, 3,

5. PSO – 2) 4. Analyze the system stability from root locus, Bode and Nyquist plots. (POs – 1, 2, 3, 4, 5, 9.

PSO – 2) 5. Employ Simulink model for control systems. (POs – 1, 2, 3, 4, 5, 9. PSO – 2)

41

MICROPROCESSOR LABORATORY Course Code: ECL48 Credits: 0:0:1:0 Prerequisites: Digital Electronic Circuits Contact Sessions: 14 Course Coordinator: Mrs. Flory Francis

LIST OF EXPERIMENTS A. Assembly Language Programs

1. Programs involving data transfer instructions (i) Block move without overlapping (ii) Block move with overlapping (iii) Block move interchange

2. Programs involving arithmetic operations

(i) 16 Bit Addition and Subtraction (ii) N-bit multi precision numbers(N ≥ 32bits) (iii) Multiplication of 32 bits unsigned hexadecimal number using successive addition

and using shift left and add (iv) Division of 16-bits number by 8-bits number

3. Programs involving bit manipulation instructions

(i) To identify whether the given number is positive or negative and odd or even (ii) 2 out of 5 Codes (iii) Bitwise and nibble wise palindrome (iv) Find the logical 1’s and 0’s in the given data

4. To find LCM, HCF and Factorial

(i) Program to find LCM of a given number (ii) Program to HCF of a given number (iii) Program to factorial of a given number

5. Code conversion

(i) BCD to Hexadecimal (ii) Hexadecimal to BCD (iii) Addition and subtraction of two string ASCII digits (iv) Multiplication of a string of ASCII digits by a single ASCII digit (v) Division of a string of ASCII digits by a single ASCII digit

42

6. Programs involving branch/loop instruction (i) Program to sort the numbers in ascending order (bubble sorting) (ii) Program to sort the numbers in descending order (bubble sorting) (iii) Program to find the smallest and largest 16-bit signed number in an array

7. Programs involving string manipulation

(i) Program for string transfer using primitive instruction (ii) Program to reverse a string

8. Program to search the occurrence of a character in the given string using DOS interrupt INT 21

B. Interface Experiments

1. Delay calculation and generation of a square wave, triangular wave generation and stair case waveform using DAC. Display the waveform on a CRO

2. Program using 8279 Chip

(i) Program to display a message on the display unit (ii) Program to display the ASCII equivalent of the key pressed

3. Interfacing the stepper motor

Textbooks: 1. Barry B Brey, “The Intel Microprocessors – Architecture, Programming and Interfacing”, 8th

Edition, Pearson Education, 2009. 2. A. K. Ray and K. M. Bhurchandi, “Advanced Microprocessor and Peripherals”, 3rd Edition,

Tata McGraw Hill, 2007. References: 1. Yu Cheng Liu & Glenn A Gibson, “Microcomputer systems 8086/8088 family, Architecture,

Programming and Design”, Prentice Hall of India, 2nd Edition, 2003. 2. Douglas V. Hall, “Microprocessors & Interfacing, Programming & Hardware”, Penram

International, 2006.

43

Course Outcomes: 1. Write, compile and debug assembly language programs using arithmetic instructions.

(POs –1, 2, 3, 5. PSO – 2) 2. Compute LCM, HCF, factorial and code conversion using assembly language programs.

(POs – 1, 2, 4, 5. PSO – 2) 3. Write assembly language programs to display using DOS functions. (POs – 1, 2, 4, 5.

PSO – 2) 4. Develop programs using string and loop instructions. (POs – 1, 2, 4, 5. PSO – 2) 5. Write assembly language programs to interface modules to 8086 microprocessor. (POs – 1,

2, 4, 5. PSO – 2)

44

CURRICULUM

Institute of Technology

RAMAIAH INSTITUTE OF TECHNOLOGY(Autonomous Institute, Affiliated to VTU)

Bangalore – 560054.

for the Academic year 2018 – 2019

DEPARTMENT OF ELECTRONICS AND COMMUNICATION

V & VI SEMESTER B.E.

2

About the Institute Ramaiah Institute of Technology (RIT) (formerly known as M. S. Ramaiah Institute of Technology) is a self-financing institution established in Bangalore in the year 1962 by the industrialist and philanthropist, Late Dr. M S Ramaiah. The institute is accredited with “A” grade by NAAC in 2016 and all engineering departments offering bachelor degree programs have been accredited by NBA. RIT is one of the few institutes with prescribed faculty student ratio and achieves excellent academic results. The institute was a participant of the Technical Education Quality Improvement Program (TEQIP), an initiative of the Government of India. All the departments have competent faculty, with 100% of them being postgraduates or doctorates. Some of the distinguished features of RIT are: State of the art laboratories, individual computing facility to all faculty members. All research departments are active with sponsored projects and more than 150 scholars are pursuing PhD. The Centre for Advanced Training and Continuing Education (CATCE), and Entrepreneurship Development Cell (EDC) have been set up on campus. RIT has a strong Placement and Training department with a committed team, a good Mentoring/Proctorial system, a fully equipped Sports department, large air-conditioned library with over 1,35,427 books with subscription to more than 300 International and National Journals. The Digital Library subscribes to several online e-journals like IEEE, JET etc. RIT is a member of DELNET, and AICTE INDEST Consortium. RIT has a modern auditorium, several hi-tech conference halls and all are air-conditioned with video conferencing facilities. It has excellent hostel facilities for boys and girls. RIT Alumni have distinguished themselves by occupying high positions in India and abroad and are in touch with the institute through an active Alumni Association. RIT obtained Academic Autonomy for all its UG and PG programs in the year 2007. As per the National Institutional Ranking Framework, MHRD, Government of India, Ramaiah Institute of Technology has achieved 60th rank in 2018 among the top 100 engineering colleges across India.

About the Department The Department of Electronics and Communication was started in 1975 and has grown over the years in terms of stature and infrastructure. The department has well equipped simulation and electronic laboratories and is recognized as a research center under VTU. The department currently offers a B. E. program with an intake of 120, and two M. Tech programs, one in Digital Electronics and Communication, and one in VLSI Design and Embedded Systems, with intakes of 30 and 18 respectively. The department has a Center of Excellence in Food Technologies sponsored by VGST, Government of Karnataka. The department is equipped with numerous UG and PG labs, along with R & D facilities. Past and current research sponsoring agencies include DST, VTU, VGST and AICTE with funding amount worth Rs. 1 crore. The department has modern research ambitions to develop innovative solutions and products and to pursue various research activities focused towards national development in various advanced fields such as Signal Processing, Embedded Systems, Cognitive Sensors and RF Technology, Software Development and Mobile Technology.

3

Vision of the Institute To be an Institution of International Eminence, renowned for imparting quality technical education, cutting edge research and innovation to meet global socio economic needs

Mission of the Institute MSRIT shall meet the global socio-economic needs through

• Imparting quality technical education by nurturing a conducive learning environment through continuous improvement and customization

• Establishing research clusters in emerging areas in collaboration with globally reputed

organizations

• Establishing innovative skills development, techno-entrepreneurial activities and consultancy for socio-economic needs

Quality Policy

We at M. S. Ramaiah Institute of Technology strive to deliver comprehensive, continually enhanced, global quality technical and management education through an established Quality Management System complemented by the synergistic interaction of the stake holders concerned

Vision of the Department To be, and be recognized as, an excellent Department in Electronics& 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

4

Program Educational Objectives (PEOs): PEO1: To train to be employed as successful professionals in a core area of their choice PEO2: To participate in lifelong learning/ higher education efforts to emerge as expert researchers and technologists PEO3: To develop their skills in ethical, professional, and managerial domains Program Outcomes (POs): PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. PO3: Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations. PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice. PO7: Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice. PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

5

PO10: Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. PO11: Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs): PSO1: Circuit Design Concepts: Apply basic and advanced electronics for implementing and evaluating various circuit configurations PSO2: VLSI and Embedded Domain: Demonstrate technical competency in the design and analysis of components in VLSI and Embedded domains PSO3: Communication Theory and Practice: Possess application level knowledge in theoretical and practical aspects required for the realization of complex communication systems

6

CURRICULUM COURSE CREDITS DISTRIBUTION

Semester Humanities Basic Engineering Professional Profession Other Project Extra & Total & Social Sciences Sciences/ Courses - al Courses Electives Work/Int Co- Credits Sciences / Lab Lab Core (Hard - Electives (OE) ernship curricul in a (HSS) (BS) (ES) core, soft (PC-E) (PW/IN) ar Semester core, Lab) activities (PC-C) (EAC)

First 2 9 14 25 Second 4 9 10 23 Third 8 07 10 25

Fourth 4 21 25 Fifth 2 19 04 25 Sixth 15 04 06 25

Seventh 14 12 26 Eighth 4 20 02 26 Total 08 30 31 79 20 04 26 02 200

7

SCHEME OF TEACHING V SEMESTER

SI. Course Credits Contact

No. Course Title Category

Hours

L T P S Total

Code

1. EC51 Analog Communication PC-C 4 0 0 0 4 4

2. EC52 CMOS VLSI Design PC-C 3 0 0 1 4 5

3. EC53 Digital Signal Processing PC-C 3 1 0 0 4 5

4. EC54 Transmission Lines & Radiating PC-C 3 1 0 0 4 5

Systems

5. EC55 Management, Entrepreneurship PC-C 1 0 0 1 2 5

& IPR

6. ECExx Departmental Elective PC-E 3 0 0 1 4 7

7. ECL56 Analog Communication & LIC PC-C 0 0 1 0 1 2

Laboratory

8. ECL57 Digital Signal Processing PC-C 0 0 1 0 1 2

Laboratory

9. ECL58 HDL & VLSI Laboratory PC-C 0 0 1 0 1 2

Total 17 2 3 3 25 37

VI SEMESTER

SI. Course Course Title Category Credits Contact

No. Code

Hours

L T P S Total

1. EC61 Digital Communication PC-C 3 1 0 0 4 5

2. EC62 Microcontroller PC-C 3 0 0 1 4 7

3. EC63 Microwaves and Radar PC-C 3 0 0 1 4 7

4. EC64 Mini-Project (Optional: PC-C 0 0 6 0 6 6

Interdisciplinary Projects)

5. ECExx Departmental Elective PC-E 3 0 0 1 4 7

6. ECL65 Digital Communication PC-C 0 0 1 0 1 2

Laboratory

7. ECL66 Microwaves & Antenna Laboratory PC-C 0 0 1 0 1 2

8. ECL67 Microcontroller Laboratory PC-C 0 0 1 0 1 2

Total 12 1 9 3 25 38

8

List of Electives

SI. Course Course Title Credits

No. Code L T P S Total

1. ECE01 Power Electronics 3 0 0 1 4

2. ECE02 Random Variables and Random 3 0 0 1 4

Process

3. ECE03 Speech Processing 3 0 0 1 4

4. ECE04 Low Power VLSI design 3 0 0 1 4

5. ECE05 Object Oriented Programming with 3 0 0 1 4

C++

6. ECE06 Digital System Design using Verilog 3 0 0 1 4

7. ECE07 DSP Architecture & Algorithms 3 0 0 1 4

8. ECE08 MEMS 3 0 0 1 4

9. ECE09 Artificial Neural Networks & Fuzzy 3 0 0 1 4

Logic

10. ECE10 Image Processing 3 0 0 1 4

11. ECE11 Real Time Systems 3 0 0 1 4

12. ECE12 Advanced Digital Logic Design 3 0 0 1 4

13. ECE13 Advanced Digital Logic Verification 3 0 0 1 4

14. ECE14 Linear Algebra 3 0 0 1 4

15. ECE15 Machine Learning 3 0 0 1 4

16. ECE16 Analog and Mixed Signal VLSI Design 3 0 0 1 4

17. ECE17 Neural Networks and Deep Learning 3 0 0 1 4

18. ECE18 Advanced Embedded Systems 3 0 0 1 4

19. ECE19 Multi-resolution Signal Processing 3 0 0 1 4

20. ECE20 Modeling and Simulation of Data 3 0 0 1 4

Networks

21. ECE21 Cyber Security 3 0 0 1 4

22. ECE22 Distributed Systems 3 0 0 1 4

23. ECE23 Optical Networks 3 0 0 1 4

24. ECE24 Internet Engineering 3 0 0 1 4

25. ECE25 Multimedia Communication 3 0 0 1 4

26. ECE26 RTOS 3 0 0 1 4

27. ECE27 GSM Network 3 0 0 1 4

28. ECE28 Ad-hoc Wireless Networks 3 0 0 1 4

29. ECE29 Cryptography and Network Security 3 0 0 1 4

30. ECE30 Advanced Computer Architecture 3 0 0 1 4

9

ANALOG COMMUNICATION Course Code: EC51 Credits: 4:0:0:0 Prerequisites: Signals and Systems Contact Hours: 56 Course Coordinator: Mrs. Lakshmi S

UNIT – I Amplitude Modulation and Double Side-band Suppressed Carrier Modulation: Introduction to AM: Time domain description, Frequency domain description. Generation of AM wave: Square law modulator, switching modulator. Detection of AM waves: Square law detector, envelope detector, time domain description of DSBSC, Frequency domain representation, Generation of DSBSC waves, balanced modulator, ring modulator, coherent detection of DSBSC modulated waves, Costas loop, Quadrature carrier multiplexing

UNIT – II Single Side-band Modulation (SSB): Hilbert transform, properties of Hilbert transform, pre-envelope, single side-band modulation, frequency domain description of SSB wave, time domain description of SSB wave, frequency discrimination method for generating an SSB modulated wave, phase discrimination method for generating an SSB modulated wave, demodulation of SSB waves. Vestigial Side-band Modulation: Frequency domain description, Generation of VSB modulated wave, time domain description, coherent demodulation, envelope detection of VSB wave along with carrier.

UNIT – III Angle Modulation (FM): Basic definitions, FM, narrow band FM, wideband FM, transmission bandwidth of FM waves. Generation of FM waves: indirect FM and direct FM, frequency stabilization in FM receivers, Demodulation of FM waves: frequency discrimination method, phase locked loop, nonlinear model of phase locked loop, linear model of the phase locked loop, nonlinear effect in FM systems.

UNIT – IV

Applications of AM and FM: AM radio (super heterodyne): Block diagram of transmitter and receiver, mixer, AGC, performance characteristics. FM radio: block diagram of transmitter and receiver. Elements of Color TV: Frequency range and channel bandwidth, scanning and synchronization, composite video signal. Block diagram of transmitter and receiver

10

UNIT – V

Noise Basics and Noise in Continuous Wave Modulation Systems: Introduction, shot noise, thermal noise, white noise, noise equivalent bandwidth, noise figure, equivalent noise temperature, cascade connection of two port networks, receiver model, noise in DSBSC receivers, noise in SSB receivers, noise in AM receivers, threshold effect, noise in FM receivers, FM threshold effect, pre-emphasis and de-emphasis in FM. Textbooks: 1. Simon Haykin, and Michael Moher, “Communication Systems”, 5th Edition, John Wiley, 2009. 2. George Kennedy, Bernard Davis, S R M Prasanna, “Electronic Communication Systems”, 5th

Edition, McGraw Hill, 2011. References: 1. Simon Haykin, “An Introduction to Analog and Digital Communication”, 2nd Edition, Wiley

India Pvt Ltd., 2012. 2. H. Taub, D. L. Schilling, “Principles of Communication Systems”, 2nd Edition, McGraw Hill,

Reprint, 2008. 3. R. R. Gulati, “Monochrome and Colour TV”, 3rd Edition, New Age International (P) Ltd. 2014. Course Outcomes: 1. Analyze the generation and demodulation of AM and DSBSC systems (POs – 1, 2, 3, 4, 12,

PSOs – 1, 3) 2. Realize the generation and demodulation of SSB and VSB (POs – 1, 2, 3, 4, 12, PSOs – 1, 3) 3. Discuss the direct and indirect method of generation of FM and its detection (POs – 1, 2, 3, 4,

12, PSOs – 1, 3) 4. Apply AM and FM basics in radio and TV systems (POs – 2, 3, 12, PSOs – 1, 3) 5. Analyze the noise performance of receivers (POs – 1, 2, 12, PSOs – 1, 3)

11

CMOS VLSI DESIGN Course Code: EC52 Credits: 3:0:0:1 Prerequisites: Digital Electronic Circuits Contact Hours: 42 Course Coordinator: Mrs. A. R. Priyarenjini

UNIT – I CMOS Logic and Layouts: Introduction and history, CMOS Logic Circuits: Logic Gates, Pass Transistor and Transmission gates CMOS Fabrication and Layouts: Inverter Cross Section, Fabrication Process, Layout Design Rules, Gate Layout, Stick Diagrams, Fabrication, Packaging and Testing.

UNIT – II MOS Transistor Theory: Ideal V-I Characteristics, C-V Characteristics: simple MOS capacitance models, Detailed MOS Gate Capacitance model, Detailed MOS diffusion capacitance model, Non-ideal V-I Effects, DC Transfer Characteristics, Switch level RC delay model.

UNIT – III Circuit Characterization and Performance Estimation: Delay Estimation: RC delay model, linear delay model, Logical Effort (LE), LE and Transistor Sizing: Delay in gates and multistage networks, choosing the best number of stages with LE, Power Dissipation.

UNIT – IV Combinational Circuit Design: Circuit Families: Static CMOS, Ratioed Circuits, CVSL, Dynamic Circuits, Pass Transistor Circuits.

UNIT – V Data path Subsystems: Adders: Ripple carry, Carry Generate and Propagate, Propagate Generate Logic, Manchester Carry Chain, Carry Skip, Carry Select, Carry Look ahead, Tree Adders, Subtraction, Multiple-Input Addition. Self Study: VLSI Design Flow, Design specification, Design entry, Functional Simulation, Placement and Routing, Timing Simulation, Fabrication into the chip. (U1) CMOS Technologies (U2) Design Margins, Reliability (U3) Comparison of circuit families, Historical Perspectives, (U4) One/Zero Detectors.

12

Textbooks: 1. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective”, 4th

Edition, Tata McGraw Hill, 2010. 2. Sung Mo Kang and Yusuf Leblebici, “CMOS Digital Integrated Circuits”, 4th Edition, McGraw

Hill, 2014. References: 1. Jan Rabaey, B. Nikolic, A. Chandrakasan, “Digital Integrated Circuits: A Design Perspective”,

2nd Edition, Pearson, 2003. 2. Morris Mano and Michael Ciletti, “Digital Design”, 4th Edition, Prentice Hall, 2006. Course Outcomes: 1. Create MOS schematics and corresponding layouts for simple digital logic functions. (PO – 2,

3, 4, 5, 9, 10, 11, PSO – 2) 2. Calculate various circuit parameters such as current and device capacitance for a MOS transistor.

(PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2) 3. Evaluate the delay due to a MOS logic circuit, and thereby design a circuit to satisfy certain

design parameters. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2) 4. Analyze the performance of various MOS circuit families. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2) 5. Describe various connection configurations to realize digital adder designs and analyze their

operating speed. (PO – 2, 3, 4, 5, 9, 10, 11, PSO – 2)

13

DIGITAL SIGNAL PROCESSING Course Code: EC53 Credits: 3:1:0:0 Prerequisite: Signals and Systems Contact Sessions: 56 Course Coordinator: Dr. K. Indira

UNIT – I Sampling and Reconstruction of Signals: Ideal sampling and reconstruction of continuous time signals, discrete time processing of continuous time signals. Frequency Domain analysis of LTI systems: Frequency domain characteristics of LTI systems, Frequency response of LTI systems, Frequency Domain Sampling and Reconstruction of discrete time signals.

UNIT – II DFT and FFT: Discrete Fourier Transform, DFT as a linear transformation, Properties of DFT, DFT in linear filtering, Filtering long data sequences: overlap-save method, overlap-add method, FFT algorithms: Direct computation of DFT, Radix-2 FFT algorithm: Decimation-in-time algorithm, Decimation-in-frequency algorithm.

UNIT – III FIR Filters: Design of FIR filters: Symmetric and anti-symmetric FIR filters, Design of linear-phase FIR filters using windows and frequency sampling methods, FIR differentiators. Structures for FIR Systems: Direct-Form Structures, Cascade-Form Structures and Lattice Structures.

UNIT – IV IIR Filters: Analog filter specifications, Classification of Analog filters: Butterworth and Chebyshev filters, Frequency transformations, Design of Analog filters, Digital IIR filter design using impulse invariant method, bilinear transformation, Matched z-transform methods. IIR filter structures: Direct form (I and II), Cascade, Parallel, and Transposed structures

UNIT – V Architecture and Instruction set of TMS320C67x Processor: Architecture, Addressing modes, Instruction sets, Assembler directives, Memory considerations, Fixed and Floating point formats, implementation of FIR and IIR filters.

14

Textbooks: 1. J. G. Proakis and D. G. Manolakis, “Digital Signal Processing: Principles, Algorithms and

Applications”, 4th Edition, Pearson Education Asia/Prentice Hall of India, 2014. 2. Rulph Chassaing, Donald Relay, “Digital Signal Processing and Applications with

TMS3206713 and TMS320C6416DSK”, 2nd Edition, Wiley Publications, 2014. References: 1. Oppenheim and Schafer, “Discrete Time Signal Processing”, 3rd Edition, Pearson Education,

2014. 2. Sen M. Kuo, Woon-Seng S. Gan, “Digital Signal Processors: Architectures, Implementations

and Applications”, Pearson/Prentice Hall, 2005. 3. Emmanuel Ifeachor, Barrie W. Jervis, “Digital Signal Processing: A Practical Approach”, 2nd

Edition, Pearson Education, 2002. Course Outcomes: 1. Illustrate the importance of sampling and frequency domain analysis of LTI Systems.

(POs – 1, 2. PSO – 3) 2. Apply DFT in linear filtering. (POs – 2, 3. PSO – 3) 3. Design and develop digital structures for FIR filters. (POs – 2, 3. PSO – 3) 4. Design and develop digital structures for IIR filters. (POs – 2, 3. PSO – 3) 5. Summarize the architecture and instruction sets of TMS32067x processor. (POs – 2, 3. PSO –3)

15

TRANSMISSION LINES AND RADIATING SYSTEMS Course Code: EC54 Credits: 3:1:0:0 Prerequisite: Electromagnetics Contact Sessions: 56 Course Coordinator: Mrs. Sujatha B

UNIT – I Transmission Line theory: Lumped element circuit model for a transmission line, wave propagation on a transmission line and general solutions of line, terminated lossless line, characteristic impedance, reflection coefficient, VSWR and impedance equation. Special cases of terminated lossless line, Smith chart: construction and applications, Conventional and graphical solution of line parameters.

UNIT – II Impedance matching and tuning, Line resonators: Matching with lumped elements (L-networks) only Smith chart solutions, Single stub tuning: Shunt and Series stubs, Quarter Wave transformer: Bandwidth performance of the transformer, Series and parallel resonant circuits: loaded Q and unloaded Q, Transmission line resonators.

UNIT – III Transmission lines and Fundamentals of radiator: Co-axial line, Strip line and Micro strip line, Principle of antenna, fields from oscillating dipole, antenna field zones, basic antenna parameters, patterns, beam area, Radiation intensity, beam efficiency, directivity and gain, antenna aperture, effective height and radio communication link (Friis formula).

UNIT – IV Point source and Arrays: Point source, Types of Arrays (Broad side, End fire, Extended End fire), Arrays of two point sources, linear array of n-isotropic point sources of equal amplitude and spacing, Null direction for arrays n isotropic point source of equal amplitude and spacing, pattern multiplication.

UNIT – V Thin linear antenna, Horn antenna and Parabolic reflectors: Introduction, short electric dipole, Fields of short electric dipole, radiation resistance of short electric dipole, thin linear antenna, field components of λ/2 (hertz) dipole antenna, radiation resistance of λ/2 antenna, Directivity of dipole antenna, Types of antenna – Yagi-Uda antenna, Horn antenna, parabolic reflectors.

16

Textbooks:

1. David M. Pozar, “Microwave Engineering”, 3rd Edition, Wiley, 2011. 2. John D Kraus, Ronald J Marhetka, Ahmad S Khan, “Antennas and Wave Propagation”, 4th

Edition, Tata McGraw Hill, 2010. References:

1. John Ryder D, “Networks, Lines and Fields”, Pearson India, 2015. 2. Constantine A Balanis, “Antenna, Theory, Analysis & Design”, 4th Edition, John Wiley &

Sons, 2016. Course Outcomes: 1. Analyze various transmission lines and find there parameters analytically and graphically.

(POs – 1, 2, 3, 12, PSOs – 1, 2). 2. Apply Smith chart to design various impedance matching networks and also analyze line

resonators. (POs – 1, 2, 3, 12, PSOs –1, 2). 3. Define the parameters of antenna. (POs – 1, 2, 3, 12, PSOs – 1, 3). 4. Design different types of arrays and study the concept of pattern multiplication. (POs – 1, 2, 3,

12, PSOs – 1, 3). 5. Explore the field components and radiation resistance of various antennas. (POs – 1, 2, 3, 12,

PSOs – 1, 3).

17

MANAGEMENT, ENTREPRENEURSHIP AND IPR Course Code: EC55 Credits: 1:0:0:1 Prerequisite: Nil Contact Hours: 14 Course Coordinator: Mr. V. Nuthan Prasad

UNIT – I Management: Introduction, functions of management, Roles of manager, Levels of management, Development of management thought. Planning: Planning process, Types of plans (meaning only), Steps in planning, Decision making. Organizing and Staffing: Principles of organization, Types of organization, Importance of staffing.

UNIT – II Directing and Controlling: Principles of directing, Leadership styles, Techniques and importance of coordination and steps in controlling. Entrepreneur: Functions of an entrepreneur, Stages in entrepreneurial process.

UNIT – III SSI: Role of SSI in Economic Development, Steps to start an SSI Project Management: Project Identification, Project selection Entrepreneurship Development and Government: KIADB, MSME, SIDBI

UNIT – IV IPR: Basic Principles of IPR laws, history of IPR – GATT, WTO, WIPO and TRIPS, role of IPR in R&D and Knowledge era, concept of property, justification, Marx’s theory of property, different forms of IPR.

UNIT – V

Patent: Evolution of patent law in India, Justifications, subject matters of patent, Criteria for patentability, patentable and non-patentable inventions, pre-grant and post-grant oppositions, grant or refusal of patents.

18

Patent application procedure and drafting: Patent drafting, format, provisional and complete specifications, scopes of invention, claims, patent search and types of patent searches. Self-Study: Modern management approaches, planning premises, Departmentation, committees, communication meaning and importance, methods of establishing control (in brief). Types of Entrepreneur, role of Entrepreneur in Indian economy and developing economies with reference to Self-employment development, impact of liberalization, privatization globalization on SSI, project report, KSFC, constitutional aspects of intellectual property, infringement of patents and design rights Textbooks: 1. P. C. Tripathi, P. N. Reddy, “Principles of Management”, 5th Edition, McGraw Hill, 2016 2. Vasant Desai, “ Dynamics of Entrepreneurial Development & Management”, 4th Edition,

Himalaya Publishing House, 2010 3. P. Ganguli, “Intellectual Property Rights”, Tata McGraw Hill, 2007. 4. T. Ramakrishna, “Course Material for I Year P. G. Diploma in IPR”, NLSIU, Bangalore References: 1. Robert Lussier, “Management Fundamentals – Concepts, Application, Skill Development”, 5th

Edition, Thomson, 2012 2. World Intellectual Property Organization Handbook/Notes, 2nd Edition, WIPO Publication, 2008 Course Outcomes: 1. Identify the importance of managerial discipline.(POs – 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12,PSO – 2) 2. Interpret the concepts of directing and controlling. (POs – 1, 2, 5, 7, 8, 9, 10, 11, 12, PSO – 2) 3. Demonstrate the functions of an entrepreneurship development and describe various institutional

supports (POs – 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, PSO – 3) 4. Describe the basic principles of different IPRs (POs – 2, 7, 9, 10, 11, 12, PSO – 3) 5. Recognize the characteristics and infringement of patents (POs – 5, 6, 8, 9, 10, 11, 12, PSO – 3)

19

ANALOG COMMUNICATION AND LIC LABORATORY Course Code: ECL56 Credits: 0:0:1:0 Prerequisites: Analog Electronic Circuits Laboratory Contact Sessions: 14 Course Coordinator: Mrs. Lakshmi S

LIST OF EXPERIMENTS

1. Differentiator and integrator using op-amps 2. Second order active low pass and high pass filter 3. Precision rectifier & 723 Regulator 4. Class-C amplifier 5. Generation and demodulation of AM 6. Schmitt Trigger 7. Generation of DSBSC using ring modulation 8. 555 Timer: Astable and Monostable Multivibrators 9. Generation and demodulation of FM 10. R-2R Ladder type Analog to Digital Converter and Flash ADC 11. Up conversion and down conversion using transistor mixer 12. Simulation of analog modulation techniques

Textbooks: 1. Simon Haykin and Michael Moher, “Communication Systems”, 5th Edition, John Wiley, 2009. 2. George Kennedy, Bernard Davis, S R M Prasanna, “Electronic Communication Systems”, 5th

Edition, McGraw-Hill, 2011. 3. David A. Bell, “Operational Amplifiers and Linear IC’s”, PHI/Pearson, 3rd Edition, 2011. 4. D. Roy Choudhury and Shail B. Jain, “Linear Integrated Circuits”, 2nd Edition, New Age

International Reprint, 2006. Course Outcomes: 1. Analyze basic op-amp circuits to perform differentiation and integration. (POs – 1, 2, 3, 4, 9, 10,

PSOs – 1, 3) 2. Design, simulate and implement modulation and demodulation circuits for AM and FM

(POs – 1, 2, 3, 4, 5, 9, 10, PSOs – 1, 3) 3. Test analog filters, precision rectifier and regulators for the given specifications (POs – 1, 2, 3,

4, 9, 10, PSOs – 1, 3) 4. Implement multivibrators using IC 555 timer for the given specifications (POs – 1, 2, 3, 4, 9,

10, PSOs – 1, 3) 5. Construct analog to digital converters. (POs – 1, 2, 3, 4, 9, 10. PSOs –1, 3)

20

DIGITAL SIGNAL PROCESSING LABORATORY Course Code: ECL57 Credits: 0:0:1:0 Prerequisite: Signals and Systems Contact Sessions: 14 Course Coordinator: Dr. K. Indira

LIST OF EXPERIMENTS Simulation Experiments 1. Verification of Sampling Theorem 2. DFT and IDFT, Circular convolution and Linear convolution 3. Design and implementation of FIR Filters (LP, HP, BP, BS) by using window techniques 4. Design and implementation of analog IIR Filters (Butterworth and Chebyshev) 5. Design and implementation of digital IIR Filters (Bilinear transformation)

Hardware Experiments 6. Linear convolution and Circular convolution 7. Computation of N point DFT/IDFT 8. Response of a discrete time system 9. Design and implementation of digital FIR Filters 10. Design and implementation of digital IIR Filters 11. Filtering of noisy signal using FIR filter 12. Generating signals of different frequencies and construction of AM wave

Textbooks: 1. J. G. Proakis and Ingle, “Digital signal processing using MATLAB”, 3rd Edition, Cengage

Learning, 2014. 2. Sanjit K. Mitra, “Digital Signal Processing”, 4th Edition, Tata McGraw Hill, 2014.

Course Outcomes:

1. Apply sampling theorem on continuous time signal. (POs – 1, 2, 3, 5, 9, PSO – 3) 2. Apply DFT and IDFT in linear and circular convolutions. (POs –1, 2, 3, 5, 9, PSO – 3) 3. Analyze the frequency response of FIR and IIR filters. (POs – 2, 3, 5, 9, PSO – 3) 4. Demonstrate filtering of noisy signals. (POs – 2, 3, 4, 5, 9, PSO – 3) 5. Discuss generation of AM wave. (POs – 2, 3, 4, 5, 9, PSO – 3)

21

HDL AND VLSI LABORATORY Course Code: ECL58 Credits: 0:0:1:0 Prerequisite: Digital Design Contact Sessions: 14 Course Coordinator: Mrs. A. R. Priyarenjini

LIST OF EXPERIMENTS All the experiments will make use of appropriate design tools.

1. Introduction to Design Entry and Simulation 2. Netlist generation, power, area, and timing report generation 3. NMOS and PMOS DC Analysis 4. Device Characterization 5. CMOS Inverter DC and Transient analysis 6. Propagation delay of various simple gates, and comparison with logical effort 7. Fanout-of-4 Inverter delay measurement in different technologies 8. Verification of method of Logical effort 9. Inverter Chain Sizing 10. Verification of Full adder implementations at the transistor level 11. Inverter Layout Design and Post layout simulation

Textbook: 1. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective”, 4th

Edition, Tata McGraw Hill, 2010 Course Outcomes: 1. Employ the digital design tools for HDL design entry, simulation, and synthesis. (POs – 2, 3, 4,

5, 9, 10, PSO – 2) 2. Create and verify functionality of various gates at the transistor level. (POs – 2, 3, 4, 5, 9, 10,

PSO – 2) 3. Measure circuit performance parameters by performing simulations of circuit configurations.

(POs – 2, 3, 4, 5, 9, 10, PSO – 2) 4. Use tools to characterize processes by conducting suitable experiments. (POs – 2, 3, 4, 5, 9, 10,

PSO – 2) 5. Create the layout for simple gates, and perform RC extraction and post layout simulation.

(POs – 2, 3, 4, 5, 9, 10, PSOs – 2)

22

DIGITAL COMMUNICATION Course Code: EC61 Credits: 3:1:0:0 Prerequisites: Analog Communication Contact Sessions: 56 Course Coordinator: Mr. Sadashiva V Chakrasali

UNIT – I Signal Sampling: Basic signal processing operations in digital communication, Sampling Principles, Sampling Theorem, Quadrature sampling of band-pass signals, Practical aspects of sampling and signal recovery, PAM, TDM.

UNIT – II Waveform Coding Techniques: PCM block diagram, Different quantization techniques, SNR in PCM Robust quantization, DPCM, DM, Adaptive DM. Base-Band Shaping for Data Transmission: Line Codes and their power spectra.

UNIT – III Inter symbol interference: Introduction, Nyquist criterion for distortion less base-band binary transmission, correlative coding, duo binary coding, Eye pattern. Detection: Model of digital communication system, Gram – Schmidt orthogonalization, geometric interpretation of signals, Maximum likelihood estimation.

UNIT – IV Detection: Correlation receiver, Matched Filter Receiver, Properties of Matched Filter. Digital Modulation and Demodulation Techniques: Coherent binary modulation techniques, BPSK, FSK, ASK, QPSK systems with signal space diagram, generation, demodulation and error probability concept, Comparison using Power Spectrum.

UNIT – V Non coherent modulation techniques: FSK and BPSK, DPSK. Spread spectrum modulation: Pseudo noise sequences, Notion of spread spectrum, direct sequence spread coherent BPSK, Signal space dimensionality and processing gain, Frequency Hop spread spectrum and applications of spread spectrum modulation.

23

Textbooks: 1. Simon Haykin, “Digital Communications”, John Wiley, Reprint 2014. 2. B. P. Lathi and Zhi Ding, “Modern Digital and Analog Communication Systems”,

International 4th Edition, Oxford University Press, 2015. References: 1. Simon Haykin, “An Introduction to Analog and Digital Communication”, John Wiley, 2003. 2. Bernard Sklar “Digital Communications”, Pearson Education, 2007. Course Outcomes: 1. Design a system to convert the given analog signal into discrete signal. (POs – 1, 2, 3, 8, 11,

PSO – 3) 2. Analyze PCM, DPCM, DM and ADM systems and Base Band shaping for data transmission.

(POs – 1, 2, 3, 4, 8, 11, PSO – 3) 3. Describe effects of ISI and detect message signal in noisy environment. (POs – 1, 2, 3, 4, 8, 11,

PSO – 3) 4. Compare performance of BPSK, ASK, and QPSK systems and their power spectra.

(POs – 1, 2, 3, 8, 11, PSO – 3) 5. Describe spread spectrum technology and its applications. (POs – 1, 2, 3, 8, 11. PSO – 3)

24

MICROCONTROLLER Course Code: EC62 Credits: 3:0:0:1 Prerequisite: Microprocessors Contact Hours: 42 Course Coordinator: Mrs. Sara Mohan George

UNIT – I The MSP430 Architecture: The outside view-pin out, the inside view, memory, CPU, Memory mapped input output Addressing Modes, Constant generator and emulated instructions, Instruction set, examples

UNIT – II Functions and subroutines: Storage for local variables, passing parameters to a subroutine and returning a result, mixing C and assembly language, interrupts, interrupt service routines, interrupt service routines in C, non-maskable interrupts, issues associated with interrupts, Low power modes Digital input, output and displays: Parallel ports, digital inputs, interrupts on digital inputs, multiplexed inputs: scanning a matrix keypad, Digital outputs: multiplexed displays.

UNIT – III Timers: Watchdog timer, timer A: Timer block, capture/compare channels, interrupts from timer A, Measurement in the capture mode: Measurement of time; Press and release of button, Output in the continuous mode: Generation of Independent, Periodic Signals, Output in the Up Mode: Edge-Aligned PWM, simple PWM, design of PWM.

UNIT – IV Mixed signal systems: Comparator_A+, Architecture of Comparator_A+, Operation of Comparator_A+, Analog to digital conversion: general issues, Resolution, Precision, and Accuracy, SD 16 sigma delta ADC, signal conditioning and operational amplifiers: Thermistor for range 5°C – 30°C.

UNIT – V Communication: Communication peripherals in MSP430, serial peripheral interface, SPI with USI, Inter-integrated circuit bus: Hardware for I2C, I2C protocol. Self Study: Clock generator, driving an LCD from an MSP430x4xx, Basic timer1, real time clock, Architecture of Sigma Delta ADC, Asynchronous serial communication.

25

Textbook: 1. John H Davies, “MSP430 Microcontrollers Basics”, 1st Edition, Newnes Publishers, 2008. Reference: 1. C. P. Ravikumar, “MSP430 Microcontroller in Embedded System Projects”, Elite Publishing

House, New Delhi, 2012. Course Outcomes: 1. Explain the addressing modes, generation of constants and instruction sets of MSP430

microcontroller. (POs – 1, 3. PSOs –1, 2) 2. Demonstrate the interfacing of various devices to the input and output pins of MSP430 using

Interrupt Service Routines. (POs – 1, 4. PSOs –1, 2) 3. Generate independent periodic and PWM signals using different modes of MSP430 timer.

(POs – 1, 3. PSOs – 1, 2) 4. Design the conversion of analog inputs to digital outputs using comparator A+ and Sigma Delta

ADC. (POs – 1, 4. PSOs – 1, 2) 5. Describe communication between peripherals using SPI and I2C. (PO – 1, 3. PSO – 1, 3)

26

MICROWAVE DEVICES AND RADAR Course Code: EC63 Credits: 3:0:0:1 Prerequisites: Transmission Lines & Radiating Systems Contact Hours: 42 Course Coordinator: Mrs. Sujatha B

UNIT – I Multiport Microwave Network Analysis: Scattering matrix – reciprocal networks and lossless networks, shift in reference planes, Basic properties of dividers and couplers – three-port networks, four-port networks; T-junction power divider – lossless divider, resistive divider, Wilkinson power divider – even-odd mode analysis.

UNIT – II Microwave Passive and Active devices: Composite filter design by the image parameter method, PIN diodes, Phase shifters, Schottky-barrier diode, Attenuator, RWH theory, Gunn diodes– Gunn effect, modes of operation.

UNIT – III Microwave Tubes: Introduction, Klystrons: Two cavity klystron amplifiers, Multicavity Klystron Amplifiers, Reflex Klystrons: Mathematical analysis of power and efficiency, Traveling Wave Tubes, Magnetron Oscillators.

UNIT – IV Introduction to Radar: Basic Radar – Principle of operation, Simple form of the Radar Equation, Radar Block Diagram, Radar Frequencies, Applications of Radar. Radar Equation: Introduction, Detection of signals in noise, Receiver noise and signal-to-noise ratio, Radar cross-section of Targets.

UNIT – V Special types of Radar: CW Radar, Coherent MTI Radar – Delay line cancellers, Blind speeds, Digital MTI processor, Pulse Doppler Radar, Tracking Radar, Synthetic Aperture Radar (SAR), Air Surveillance Radar, Electronic Counter Measure, Bistatic Radar. Self-Study: Impedance, admittance and transmission matrices of reciprocal microwave networks and lossless microwave networks, Stepped-impedance low-pass filters, varactor diode and its applications, IMPATT diode and its applications, conventional vacuum tubes comparison, applications of Klystron amplifier, oscillator, applications of TWTA, applications of magnetron oscillator, origins of radar, applications of radar, Doppler effect, millimeter waves radar.

27

Textbooks: 1. David M. Pozar, “Microwave Engineering”, 3rd Edition, Wiley, 2011. 2. Samuel Y Liao, “Microwave Devices and Circuits”, 3rd Edition, Pearson, 2011. 3. Merrill I. Skolnik, “Introduction to Radar Systems”, 3rd Edition, Tata McGraw Hill, 2015. References: 1. Annapurna Das and Sisir K Das, “Microwave Engineering”, 2nd Edition, McGraw-Hill 2009. 2. Robert E. Collin “Foundations of Microwave Engineering”, 2nd Edition, Wiley, 2005. Course Outcomes: 1. Apply the properties of scattering parameters to obtain the S-matrix of microwave components

and circuits. (POs – 1, 2. PSO – 3) 2. Examine the consequence of various microwave passive & active devices and design the

Microwave filters. (POs – 1, 2, 3, 10. PSO – 3) 3. Illustrate the significance of various microwave tubes. (POs – 1, 2, 10. PSO – 3) 4. Interpret the importance of radar and radar range equation. (PO - 1, 2, 10. PSO – 3) 5. Outline the key role played by special types of radar. (PO – 1, 10. PSO – 3)

28

MINI PROJECT Course Code: EC64 Credits: 0:0:6:0 Students will commence and complete a technical project under the guidance of a faculty member in the department. The quality of the work will be judged in two presentations, where the panel consists of the guide and at least two other faculty members in the project domain.

Subject No. of Hrs/Week Duration Marks Total

Subject

of Exam

Credits

Practical/

Code Lecture IA Exam Marks

Field Work (Hrs)

EC64 Mini-project - - - 50 - 50 6

Course Outcomes: 1. Perform a survey of existing methods in the domain of the chosen topic (POs – 1, 2, 3, 4,

PSO-1) 2. Describe the proposed design in terms of its technical block diagram (POs – 2, 3, 10,

PSOs – 2, 3) 3. Implement the technical block diagram using appropriate tools (POs – 2, 3, 4, 5, PSOs – 2, 3) 4. Conduct extensive experimentation to evaluate the quality of the design (POs – 2, 3, 4, 5,

PSOs – 2, 3) 5. Present and prepare technical details of the project at regular intervals(POs – 9, 10,

PSOs – 2, 3)

29

EVALUATION RUBRICS

Criteria Max. Marks

Inadequate (0% – 33%)

Development (34% – 66%)

Proficient (67% – 100%) Marks

CO Mapping

Introduction to area (Review I) 10

No information About the

specific technical details in the

chosen area.

Some information about the area,

but no clarity in internal details.

Clear presentation of the technical details,

Internal working, And rationale of design

choices.

COs – 1, 5

Explanation of

Technical Block Diagram

(Review I) 10

Block diagram is not technically correct,

or is not feasible.

Technically Correct block diagram, but not practical

with existing data/ tools/methods.

Technically correct block diagram with ample

Resources for implementation.

COs – 2, 5

Implementation of Block

Diagram (Review II) 10

Incomplete or no implementation of

diagram, using unsuitable

tools.

Block diagram is implemented, but results

are not matching initial predictions.

Complete Implementation using Suitable tools, And producing consistent

results.

COs – 3, 5

Results & Discussion

(Review II) 10

No or insufficient Experimentation to rest

working.

Simple experiments

To show functionality, without exhausting

testing.

Complete Experimental analysis

including corner cases/weaknesses of

design.

COs – 4, 5

Presentation and Report

(Review I , II) 10

No proper use of tables/media,

unscientific language in report.

Basic use of media no continuity/flow in

reportand presentation.

Media effectively used, along with

a smooth flow from beginning to

end, scientific language used in report.

CO – 5

TOTAL MARKS AWARDED

30

DIGITAL COMMUNICATION LABORATORY Course Code: ECL65 Credits: 0:0:1:0 Prerequisites: Analog Communication Contact Sessions: 14 Course Coordinator: Mr. Sadashiva V Chakrasali

LIST OF EXPERIMENTS 1. Verification of sampling theorem 2. Time Division Multiplexing 3. Generation and detection of Amplitude Shift Keying signals 4. Generation and detection of Frequency Shift Keying signals 5. Generation and detection of Phase Shift Keying signals 6. Generation and detection of Quadrature PSK & DPSK 7. PCM modulation and demodulation 8. Delta modulation and demodulation 9. Simulation for verification of sampling theorem 10. Simulation for performance analysis of various digital modulation and demodulation

techniques Textbooks: 1. Simon Haykin, “Digital Communications”, John Wiley, Reprint 2014. 2. J. G. Proakis and M. Salehi, “Contemporary Communication Systems Using MATLAB”,

PWS Publishing Company, 2007. Course Outcomes: 1. Implement a sampling circuit to find Nyquist rate. (POs – 1, 2, 3, 5, 6, 8, 11. PSO – 3) 2. Employ TDM for band limited signals. (POs – 1, 2, 11. PSO – 3) 3. Design and implement ASK, PSK, FSK, DPSK digital modulation schemes. (POs – 3, 4,

7, 11. PSO – 3) 4. Design and implement PCM and Delta modulation scheme. (POs – 3, 4, 5, 7, 11. PSO – 3) 5. Analyze the performance of various modulation techniques. (PO – 2, 4, 11. PSO – 3)

31

MICROWAVE AND ANTENNAS LABORATORY Course Code: ECL66 Credits: 0:0:1:0 Prerequisite: Transmission Line & Radiating Systems Contact Sessions: 14 Course Coordinator: Mrs. Sujatha B

LIST OF EXPERIMENTS 1. Verify the power division and calculate insertion loss and isolation of a hybrid network

(Magic tee). 2. Determination of coupling and isolation characteristics of a microstrip, branch line

directional coupler 3. Determination of coupling and isolation characteristics of a microstrip backward directional

coupler 4. Measurement of resonance characteristics of a microstrip ring resonator and determination

of dielectric constant 5. Measurement of power division and isolation characteristics of a microstrip 3 dB power

divider 6. Verify the power division and calculate insertion loss and isolation of a waveguide

directional coupler 7. Characteristics of Gunn diode 8. Mode curves of Reflex Klystron 9. Radiation pattern and directivity of Horn antenna 10. Radiation pattern and directivity of Yagi-uda antenna 11. Radiation pattern and directivity of dipole antenna 12. Radiation pattern and directivity of patch antenna Textbooks: 1. David M. Pozar, “Microwave Engineering”, 3rd Edition, Wiley, 2011. 2. Samuel Y Liao, “Microwave Devices and Circuits”, 3rd Edition, Pearson, 2011. 3. John D. Kraus , Ronald J. Marhefka and Ahmad S Khan “Antennas and Wave Propagation”,

4th Edition, McGraw-Hill Publications, 2006. Course Outcomes: 1. Analyze the characteristics of multiport waveguide microwave networks. (POs – 1, 2, 9, 10.

PSO – 3) 2. Interpret the characteristics of microwave oscillators. (POs –1, 2, 9, 10. PSO – 3) 3. Obtain the radiation pattern and calculate the directivity and gain of horn antenna.

(POs – 1, 2, 9, 10. PSO – 3) 4. Calculate the parameters of printed antennas (POs – 1, 2, 9, 10. PSO – 3) 5. Analyze the power division in micro-strip microwave network. (POs – 1, 2, 9, 10. PSO – 3)

32

MICROCONTROLLER LABORATORY Course Code: ECL67 Credits: 0:0:1:0 Prerequisite: Microprocessors Contact Sessions: 14 Course Coordinator: Mrs. Sara Mohan George

LIST OF EXPERIMENTS Part A: Assembly Language Programming

1. Data block move : with overlap, without overlap and interchange 2. Addition, subtraction, multiplication and division of N-bit multi precision numbers (N >

32 bits) 3. Identify whether a given number is positive, negative, odd and even 4. Sorting and Finding smallest/largest element in an array 5. Code conversion between BCD, ASCII & Hexadecimal 6. Square, cube, LCM, HCF and Factorial of a number 7. Addition and subtraction of two string ASCII digits 8. String transfer and string reversal 9. Identify whether a string is palindrome

Part B: Interfacing Write C programs to interface MSP430 with peripherals:

10. Toggle LEDs using Timer_A to set delay 11. Identify a key press by interfacing keypad with 7 segment display 12. Display on LCD: a key pressed or a message on the LCD module 13. Seven segment interface: 4 digit up/down binary and decimal counter 14. Generating pulse width modulation

Textbook: 1. John Davies, “MSP430 Microcontroller Basics”, Elsevier, 2008. Reference: 1. C. P. Ravikumar, “MSP430 Microcontroller in Embedded System Projects”, Elite

Publishing House, New Delhi, 2012.

33

Course Outcomes: 1. Employ hardware and software development and debugging tool. (PO – 5. PSO – 2) 2. Write, compile and debug assembly language program. (POs – 1, 2, 3, 5. PSO – 2) 3. Develop C programs for different applications. (POs – 1, 2, 4, 5. PSO – 2) 4. Write C language programs to interface modules to MSP430 microcontroller. (POs –1, 2, 4,

5. PSOs – 2, 3) 5. Write assembly language programs to use GPIO ports and timer module of MSP430

microcontroller. (PO – 10. PSOs – 2)

34

DEPARTMENT ELECTIVES

POWER ELECTRONICS Course Code: ECE01 Credits: 3:0:0:1 Prerequisites: Analog Electronic Circuits Contact Hours: 42 Course Coordinator/s: Mrs. Punya Prabha. V, Mrs. Reshma Verma

UNIT – I

Introduction: Application of power electronics, power semiconductor devices, control characteristics of power devices, types of power electronic circuits, peripheral effects. Thyristors: Static characteristics, two- transistor model, dynamic characteristics turn on and turn-off Power MOSFET: Structure, operation, concept of pinch-off, steady state characteristics, switching characteristics, gate drive. IGBT: Structure of punch-through and non-punch-through IGBT, operation, steady state characteristics, switching characteristics.

UNIT – II

DC Choppers: Principle of step-up and step-down chopper Power Supplies: Introduction, Linear Series Voltage Regulator, Linear Shunt Voltage Regulator, Integrated Circuit Voltage Regulators, Switching Regulators, Applications

UNIT – III

Inverters: Principle of operation, performance parameters, single phase half and full bridge inverter with R and RL load Uninterruptible Power Supplies: Introduction, Classification, Performance Evaluation, Applications, Control Techniques, Energy Storage

UNIT – IV Automotive Applications of Power Electronics: Introduction, Present Automotive Electrical Power System, System Environment, Functions Enabled by Power Electronics, Multiplexed Load Control, and Electromechanical Power Conversion, Dual/High Voltage Automotive Electrical Systems, Electric and Hybrid Electric Vehicles.

35

UNIT – V Non-conventional energy sources: Photovoltaic cells, wind power, LED light circuits, Self Study: Conduct experiments on Static characteristics of Power MOSFET, IGBT, SCR, RC half-wave and full-wave triggering circuit for a thyristor, SCR firing circuit using synchronized UJT relaxation circuit, Commutation circuits for thyristor – LC circuit and Impulse commutation circuit, Voltage impulse commutated chopper, Series Inverter. Textbooks: 1. M. H. Rashid, “Power Electronics: Circuits, Devices and Applications”, 3rd Edition,

Prentice Hall India, 2011. 2. M. H. Rashid, “Power Electronics Handbook”, 3rd Edition, Elsevier Inc., 2011 References: 1. Vedam Subramanyam, “Power Electronics”, Revised 2nd Edition, New Age International

Publishers, 2008. Course Outcomes: 1. Describe the structure, characteristics and operation of power semiconductor devices like

Thyristor, MOSFET and IGBT. (PO – 1, PSO – 2) 2. Analyze detailed operation of Power supplies. (POs – 1, 2, PSO – 2) 3. Illustrate the various operations of UPS. (POs – 2, 3, PSO – 2) 4. Investigate the various automotive applications of power electronics (POs – 2, 3, PSO – 2) 5. Analyze electronic ballast for discharge lamps. (PO – 3, 5, 9, PSO – 2)

36

RANDOM VARIABLES AND RANDOM PROCESS Course Code: ECE02 Credits: 3:0:0:1 Prerequisites: Engineering Mathematics Contact Hours: 42 Course Coordinator: Mr. Sadashiva V Chakrasali

UNIT – I Introduction: Set theory, definitions, conditional probability, Bayes theorem, combined experiments. Specific Random Variables: Gaussian random variable, other distributions, density functions and examples, conditional distribution and density functions.

UNIT – II Operations on one random variable: Introduction, Expectation, moments, functions that give moments, Transformations of random variables, computer generation of one random variable. Multiple random variables: Introduction, vector random variables, joint distribution and its properties, joint density and its properties, conditional distributions and density functions, statistical independence.

UNIT – III Multiple random variables: Distribution and density function of sum of random variables, central limit theorem. Random Processes: Introduction, the random process concept, stationarity and independence, correlation functions, measurement of correlation functions.

UNIT – IV Random Processes: Ergodic processes, Gaussian random processes, Poisson random processes, Wiener Processes. Spectral Characteristics of Random Processes: Power density spectrum and its properties, white noise.

UNIT – V Analysis and Processing of Random Processes: Response of linear systems to random inputs, cross power density spectrums. Noise bandwidth, Band pass and band limited processes, modeling of noise processes.

37

Self Study: Probability: Set definitions, set operations, probability introduced through sets, joint and conditional probability, independent events and Bernoulli trials, Random Variable: the random variable concept, distribution function, density function. Textbook: 1. Peyton Z. Peebles, “Probability, Random Variables and Random Signal Principles”, 4th

Edition, McGraw Hill, 2007. 2. A. Papoulis and S. U. Pillai, “Probability, Random Variables and Stochastic Processes”,

4th Edition, McGraw Hill, 2012. References: 1. Hwei P. Hsu, “Theory and Problems of Probability, Random Variables, and Random

Processes”, Schaum’s Outline Series, McGraw Hill, 1997. 2. H Stark and J W Woods, “Probability and Random Processes with applications to Signal

Processing”, 3rd Edition, Pearson Education, 2002. Course Outcomes: 1. Solve basic probability and random variable problems. (POs – 1, 2, PSOs – 1, 3) 2. Identify different random variables and their properties. (POs – 1, 2, PSOs – 1, 3) 3. Estimate statistical parameters of different random variables. (POs – 1, 2, PSOs – 1, 3) 4. Classify different random processes. (POs – 1, 2, PSOs – 1, 3) 5. Relate input and output processes of a LTI system. (POs – 1, 2, PSOs – 1, 3)

38

SPEECH PROCESSING Course Code: ECE03 Credits: 3:0:0:1 Prerequisites: Digital Signal Processing Contact Hours: 42 Course Coordinator: Mr. Sadashiva V Chakrasali

UNIT – I Digital Models for the Speech Signal: The process of speech production, the acoustic theory of speech production, lossless tube models.

UNIT – II Time Domain Models for Speech Processing: Time dependent processing of speech, short time energy and average magnitude, speech and silence determination, pitch period estimation.

UNIT – III Digital Representations of the Speech Waveform: Sampling speech signals, Instantaneous quantization and adaptive quantization, delta modulation, differential PCM.

UNIT – IV Short Time Fourier analysis and Homomorphic speech processing: Design of digital filter banks, spectrographic displays, pitch detection, analysis by synthesis, analysis – synthesis systems. Homomorphic speech processing: The complex cepstrum of speech, Pitch detection, formant estimation.

UNIT – V Linear Predictive Coding: Linear predictive coding of speech: basic principles of linear predictive analysis, computation of the gain for the model, solution of the LPC equations, relations between various speech parameters, synthesis of speech from linear predictive parameters. Self Study: Digital models for speech signals, short time average zero crossing rates, direct digital code conversion, implementation of filter bank summation method using FFT, applications of LPC parameters.

39

Textbooks: 1. L R Rabiner and R W Schafer, “Digital Processing of Speech Signals”, Pearson

Education, 2004. 2. Thomas F. Quatieri, “Discrete Time Speech Signal Processing”, Pearson Education, 2009.

References: 1. L. Rabiner, R Schafer, “Theory and Applications of Digital Speech Processing”, 1st

Edition, Pearson Education, 2010. 2. I. McLoughlin, “Applied Speech and Audio Processing: with Matlab Examples”, 1st

Edition, Cambridge University Press, 2009. Course Outcomes: 1. Compare various speech production models. (POs – 2, 3, PSO – 3) 2. Find various speech parameters. (POs – 2, 3, PSO – 3) 3. Represent speech signal in different codes. (POs – 2, 3, 5, PSO – 3) 4. Interpret and analyze speech signals in frequency domain. (POs – 2, 3, PSO – 3) 5. Determine LPC parameters for given speech signal. (POs – 2, 3, 5, PSO – 3)

40

LOW POWER VLSI DESIGN Course Code: ECE04 Credits: 3:0:0:1 Prerequisites: CMOS VLSI Design Contact Hours: 42 Course Coordinator: Dr. V. Anandi

UNIT – I

Power Dissipation in CMOS: Introduction: Need for low power VLSI chips, sources of power consumption, introduction to CMOS inverter power dissipation, low power VLSI design limits, basic principle of low power design.

UNIT – II Power Optimization: Logical Level Power Optimization: gate reorganization, local restructuring, signal gating, logic encoding, state machine encoding, pre-computation logic Circuit Level Power Optimization: Transistor and gate sizing, equivalent pin ordering, network restructuring and re-organization, special latches and flip-flops.

UNIT – III Design of Low Power CMOS Circuits: Reducing power consumption in memories: low power techniques for SRAM, Circuit techniques for reducing power consumption in adders and multipliers. Special techniques: Power reduction and clock networks, CMOS floating gate, low power bus, delay balancing.

UNIT – IV Power Estimation: Simulation power analysis: SPICE circuit simulation, Gate level Simulation, Architectural level analysis, Data correlation analysis in DSP systems, Monte-Carlo simulation. Probabilistic Power analysis: Random signals, probabilistic techniques for signal activity estimation, propagation of static probability in logic circuits, gate level power analysis using transition density.

41

UNIT – V Synthesis for Low Power: Behavioral level transforms, algorithm level transforms for low power, architecture driven voltage scaling, power optimization using operation reduction, operation substitution, Bus switching activity. Self Study: Basic principle of low power design, Signal gating, Network restructuring and re-organization, CMOS floating gates, delay balancing in multipliers, SPICE circuit simulation, Random signals, power optimization using Operation reduction Textbooks: 1. Gary Yeap, “Practical Low Power Digital VLSI Design”, Kluwer Academic, 1998. 2. K. Roy and S.C. Prasad, “Low Power CMOS VLSI Circuit Design”, Wiley, 2000. References: 1. Jan M. Rabaey and Massoud Pedram, “Low Power Design Methodologies”, Kluwer

Academic, 2010. 2. P. Chandrakasan and R.W. Broadersen, “Low Power Digital CMOS Design”, Kluwer

Academic 1995. 3. NPTEL Lecture series on, “Low power Circuits and Systems”, June 2012. Course Outcomes: 1. Identify the sources of power dissipation in CMOS circuits. (POs –1, 2, 4, 9, PSO – 2) 2. Investigate low power design techniques. (POs – 2, 4, 6, PSO – 2) 3. Apply optimization and trade-off techniques that involve power dissipation of digital circuits.

(POs – 2, 5, 6, PSO – 2) 4. Perform power analysis using simulation and probabilistic based approaches. (POs – 4, 9,

11, PSO – 2) 5. Analyze and design low-power VLSI circuits using current generation design style and

process technology. (POs – 2, 4, 5, 11, PSO – 2)

42

OBJECT ORIENTED PROGRAMMING WITH C++ Course Code: ECE05 Credits: 3:0:0:1 Prerequisite: Data Structures using C Contact Hours: 42 Course Coordinator: Dr. K. Indira

UNIT – I Introduction: Structure of C++ program: Preprocessor directive, declarations and definitions. Functions: Passing simple function, passing arguments to functions such as variables, reference arguments pointer type, function return data type such as constant, variables, data structures, specifying a class, member functions and member data, nested classes, static data members and member functions, friendly functions.

UNIT – II Classes and Objects: Definition, class initialization, class constructors, destructors, constructor types , multiple constructor in a class, destructors, inheritance, defining derived classes, different types of inheritance, Virtual base classes, abstract classes, constructors in derived classes, virtual functions and dynamic polymorphism, Pure virtual function.

UNIT – III Operator Overloading: Overloading using various operators, Overloading using friends, Function Overloading, Templates: Function Templates, Class Templates, Header File and Implementation File of a Class Template

UNIT – IV Pointers: Pointer data types and Pointer Variables, Dynamic Arrays, Classes and Pointers, Overloading the array index operator. Standard Template Library: Components of STL, Sequence Container, Iterators and Programming Examples

UNIT – V Stacks: Implementation of Stacks as Arrays, Linked implementation of Stacks Applications of Stacks. Queues: Implementation of Queues as Arrays, Linked implementation of Queues Trees: Basic terminologies of binary trees, Binary Tree Traversal, Binary Search Trees

43

Self Study: Programs using C++ for the following topics: Introduction to C++ Programming, Data types in C++, Manipulators and Functions, Structures, Recursive function and Class, Nested Member Functions and Arrays, Static variables, Static Member Function, Arrays of objects and objects as Arguments, Friend Functions and Constructors, Inheritance, Multiple Inheritance and Virtual Functions, Stacks Queues, Trees and Hashing. Textbooks: 1. E. Balaguruswamy, “Object Oriented Programming with C++”, TMH, 4th Edition, 2011. 2. D. S. Malik, “Data Structures using C++”, Indian Edition, Cengage Learning, 2003. References: 1. Robert Lafore, “Introduction to OOPs with C++”, 4th Edition, Sams Publishing, 2001. 2. Sartaj Sahni, “Data Structures, Algorithms and Applications in C++”, International Edition,

McGraw Hill, 2000. 3. Gray Litwin, “Programming with C++ and Data Structures”, Vikas Publications, 2003. Course Outcomes: 1. Illustrate the concept of C++ program by using functions with different arguments.

(POs – 1, 2, 3, 5, 12, PSO – 2) 2. Apply the concept of inheritance in solving real world problems. (POs – 2,3,5,12, PSO – 2) 3. Employ overloading concepts to overload built in operators. (POs – 2, 3, 5, 12, PSO – 2) 4. Use pointers for dynamic arrays and linked lists. (POs – 2, 3, 5, 12, PSO – 2) 5. Implement the concept of stack, queues and trees using Standard Template Library.

(PO – 2, 3, 5, 12, PSO – 2)

44

DIGITAL SYSTEM DESIGN USING VERILOG Course Code: ECE06 Credits: 3:0:0:1 Prerequisite: Digital Electronics Contact Hours: 42 Course Coordinator: Mrs. Lakshmi Shrinivasan

UNIT – I Introduction and Methodology: Digital systems and embedded systems, Real world circuits, Models, Design Methodology. Combinational Basics: Boolean function and Boolean Algebra, Binary coding, Combinational components and circuits.

UNIT – II Sequential Basics: Counters, Sequential data paths and controls, Clocked synchronous timing methodology, Memories: Concepts, Memory types, Error detection and correction.

UNIT – III Implementation Fabrics: ICs, PLDs, Interconnections and signal integrity, Processor Basics: Embedded computer organization, Instruction and data.

UNIT – IV Interfacing with memory and I/O Interfacing: I/O devices, I/O Controllers, Parallel Buses, Serial transmission, I/O software.

UNIT – V Accelerators: General concepts, Case study: Video edge detection, verifying an accelerator. Design Methodology: Design optimization, Design for test. Self Study: Binary representation and circuit elements, Sequential Basics: Storage elements, Packaging and circuit boards, Design methodology: Design Flow. Textbook: 1. Peter J. Ashenden, “Digital design: An Embedded systems approach using Verilog”, Morgan

Kaufmann Publishers, Elsevier, 2014.

45

References: 1. Samir Palnitkar, “Verilog HDL: A guide to digital design and synthesis”, 2nd Edition,

Pearson Publications, 2009. 2. Stephen Brown, ZvonkoVranesic, “Fundamentals of Digital Logic with Verilog Design”, 2nd

Edition, Tata Mc Graw Hill Publications. 2009. Course Outcomes: 1. Describe the basics of combinational components for building digital systems.

(POs – 1, 3, PSOs – 1, 2) 2. Apply the sequential basics and memory concepts to build a specified digital system

(POs – 1, 2, 3, PSOs – 1, 2) 3. Implement processors and other digital systems on programmable logic devices.

(POs – 1, 2, 3, 4, PSOs – 1, 2) 4. Interface different I/O and memory modules in a system. (POs – 1, 2, 3, PSOs – 1, 2) 5. Illustrate the entire digital system design flow. (PO – 1, 2, 3, PSOs – 1, 2)

46

DSP ARCHITECTURE AND ALGORITHMS Course Code: ECE07 Credits: 3:0:0:1 Prerequisites: Digital Signal Processing Contact Hours: 42 Course Coordinator: Dr. Maya V. Karki

UNIT – I Introduction to Digital Signal Processors: A Digital Signal Processing System, Programmable digital signal processors, major features of programmable digital signal processors, architectures for programmable digital signal processing devices, introduction to basic architectural features.

Architecture and instruction set of C6x processor: TMS320C6x architecture, functional units, fetch and execute units, pipelining, registers, linear and circular addressing modes, instruction sets

UNIT – II Software and memory consideration of C6xProcessor: Assembler directives, Linear assembly, ASM statements within C, C callable assembly function, timers, interrupts, multichannel buffered serial ports, direct memory access, memory considerations, fixed and floating point format, code improvements, constraints, Programming examples using assembly and linear assembly.

UNIT – III Implementation of FIR filters: FIR filters, FIR lattice structure, FIR implementation using Fourier series, window functions, Programming example using ASM and C

UNIT – IV Implementation of IIR filters: Introduction, IIR filter structures, Bilinear transformation, Programming examples based on ASM and C

UNIT – V Fast Fourier Transform: Introduction, development of FFT algorithm with Radix-2, Decimation in frequency FFT algorithm with Radix-2, Decimation in Time FFT algorithm with Radix-2, Bit reversal for unscrambling, development of FFT algorithm with Radix-4, Inverse fast Fourier transform

47

Self Study: Assembly code format, Programming examples using assembly and linear assembly, Programming example using ASM on FIR and IIR filtering, Programming example using ASM on FFT Textbook: 1. Rulph Chassaing, Donald Relay ”Digital Signal Processing and Applications with

TMS3206713 and TMS320C6416DSK”, 2nd Edition, Wiley 2014 References: 1. Sen M. Kuo, Woon-Seng S. Gan, “Digital Signal Processors: Architectures, Implementations

and Applications”, Pearson Prentice Hall, 2005 2. Lapsley, “DSP Processor Fundamentals, Architectures & Features”, S. Chand & Co, 2000. Course Outcomes: 1. Distinguish the computational building blocks, architectural features and instruction sets of

TMS320C6x (POs – 1, 2, 3, PSO – 3) 2. Compute the programming examples using assembly and linear assembly (POs – 2, 3, 5,

PSO – 3) 3. Demonstrate implementation of FIR filters using ASM and C (POs – 2, 3, 5, PSO – 3) 4. Employ ASM and C code to realize IIR filtering (POs – 2, 3, 5, PSO – 3) 5. Illustrate realization of FFT algorithm with Radix-2 and Radix-4 (POs – 2, 3, 5, PSO – 3)

48

MICRO ELECTRO MECHANICAL SYSTEMS Course Code: ECE08 Credits: 3:0:0:1 Prerequisites: CMOS VLSI Design Contact Hours: 42 Course Coordinator: Mrs. Lakshmi S

UNIT – I Introduction to MEMS: Historical background of Micro Electro Mechanical Systems, multi-disciplinary aspects, basic technologies, application areas, scaling laws in miniaturization, scaling in geometry, electrostatics, electromagnetics, electricity and heat transfer.

UNIT – II Micro Systems – Principles: Transduction principles in MEMS Sensors: Various sensing mechanisms, Actuators: different actuation mechanisms - silicon capacitive accelerometer, piezo-resistive pressure sensor, blood analyzer, conductometric gas sensor, silicon micro-mirror arrays, piezo-electric based inkjet print head, electrostatic comb-drives.

UNIT – III Materials and Micromanufacturing: Semiconducting materials, Silicon, Silicon dioxide, Silicon Nitride, Quartz, Poly silicon, Polymers, Materials for wafer processing, Packaging materials Silicon wafer processing, lithography, thin-film deposition, etching (wet and dry), wafer-bonding, Silicon micromachining: surface, bulk, LIGA process.

UNIT – IV Electrical and Electronics Aspects: Electrostatics, Coupled electro mechanics, stability and Pull-in phenomenon, Practical signal conditioning circuits for microsystems, RF MEMS: Switches, varactors.

UNIT – V Integration and Packaging of Microelectromechanical Systems: Integration of microelectronics and micro devices at wafer and chip levels, Microelectronic packaging: wire and ball bonding, flip chip, Micro system packaging examples. Self Study: Feynman’s vision, Smart phone applications, Smart buildings, Wafer bonding process, Tuned filters, Application circuits Based on microcontrollers for pressure sensor, Accelerometer, Testing of Micro sensors, Qualification of MEMS devices.

49

Textbooks: 1. G. K. Ananthasuresh, K. J. Vinoy, S. Gopalakrishnan, K. N. Bhat, V. K. Aatre, “Micro and

Smart Systems”, 1st Edition, Wiley India, 2010. 2. T R Hsu, “MEMS and Microsystems Design and Manufacturing”, 2nd Edition, Tata McGraw

Hill, 2008 References: 1. Chang Liu, “Foundations of MEMS”, Pearson International Edition, 2006. 2. S D Senturia, “Microsystem Design”, Springer International Edition, 2001. Course Outcomes: 1. Recognize the multidisciplinary and scaling aspects of micro systems. (POs – 1, 2, 3, 4,

PSOs – 2, 3) 2. Analyze the various transduction mechanisms and applications of MEMS. (POs – 1, 2, 3, 4,

PSOs – 2, 3) 3. Describe the various fabrication processes of MEMS devices. (POs – 2, 9, 10, 12,

PSOs – 2, 3) 4. Analyze the electronics aspects of MEMS systems. (POs – 1, 2, 3, 4, PSOs – 2, 3) 5. Classify the various packaging methods for MEMS devices. (POs – 2, 3, 4, PSOs – 2, 3)

50

ARTIFICIAL NEURAL NETWORKS AND FUZZY LOGIC Course Code: ECE09 Credit: 3:0:0:1 Prerequisites: Digital Signal Processing Contact Hours: 42 Course Coordinator/s: Mrs. Punya Prabha. V

UNIT – I Fundamentals of Neural Networks: Biological neurons and their artificial models, Neural Network Architecture: Single Layer, Multi layer Feed Forward Networks, Recurrent Networks, Learning methods, Applications.

UNIT – II Back Propagation Networks: Architecture of a back propagation network, Back propagation learning, Training of Neural network, Method of steepest descent, effect of learning rate, Back propagation algorithm, Radial Basis Function Network (RBFN), Applications.

UNIT – III Adaptive Resonance Theory (ART): Introduction, Cluster Structure, Vector Quantization, Classical ART Networks, Simplified ART Architecture, Special features of ART1 models, ART1 Algorithms, Illustration, Applications.

UNIT – IV Fuzzy Set Theory: Fuzzy vs crisp sets, crisp sets, Operations on crisp sets, Properties of crisp sets, Partition and Covering, Membership function, Basic fuzzy set operations, Properties of Fuzzy sets, Crisp relations and Fuzzy relations, Applications.

UNIT – V Fuzzy systems: Crisp logic: Laws of propositional logic, inference in propositional logic, Predicate logic: Interpretations of predicate logic formula, inference in predicate logic, Fuzzy logic: Fuzzy Quantifiers, Fuzzy inference. Fuzzy rule based system, defuzzification. Applications: Greg Viot’s Fuzzy cruise controller, Air conditioner controller

51

Self Study: Implementation: Pattern classification using Hebb net and McCulloch –Pitts net, Pattern recognition using Perceptron Networks, Implementation of all fuzzy operations on both discrete and continuous fuzzy sets, Defuzzification, Fuzzy inference system Textbooks: 1. Rajasekaran. S, Vijayalakshmi Pai G.A, “Neural networks, Fuzzy logic, and Genetic

Algorithms, Synthesis and Applications”, PHI New Delhi, 2011. 2. S. N. Sivanandam, S. Sumathi, S N Deepa , “Introduction to Neural Networks using Matlab

6.0”, Tata McGraw Hill, 2006. References: 1. Simon Haykin, “Neural Networks: A Comprehensive Foundation”, 3rd Edition, PHI, 2009. 2. Timothy J Ross, “Fuzzy Logic with Engineering Applications”, 3rd Edition, Wiley, India,

New Delhi, 2011. Course Outcomes: 1. Describe the relation between real brains and simple artificial neural network models.

(POs – 1, 6, 12, PSO – 2) 2. Select different neural network algorithms for suitable applications. (POs – 1, 3, 6, 12,

PSO – 2) 3. Identify the main implementation issues for common neural network systems and apply

ANN models to data compression and pattern identification (POs – 1, 3, 6, 12, PSO – 2) 4. Apply the rules of fuzzy logic for fuzzy controller. (POs – 2, 4, 6, 12, PSO – 2) 5. Employ fuzzy set operations and defuzzification for a given application. (POs – 1, 2, 4, 6,

12, PSO – 2)

52

IMAGE PROCESSING Course Code: ECE10 Credit: 3:0:0:1 Prerequisites: Digital Signal Processing Contact Hours: 42 Course Coordinator: Mr. Shreedarshan K

UNIT – I Introduction and Fundamentals: What is Digital Image Processing? Origins, Examples, fundamental steps in Digital Image Processing, Components of an image processing system, Elements of visual perception, Image sensing and acquisition, Image sampling and quantization, some basic relationships between pixels, mathematical tools used in image processing.

UNIT – II Intensity Transformations and Spatial Filtering: Basic intensity transformation functions, Histogram processing, spatial filtering, smoothing spatial filters, sharpening spatial filters.

UNIT – III Image Transforms: Two dimensional orthogonal and unitary transforms, property of unitary transforms, 1D-DFT, 2D-DFT, DCT, Basics of filtering in the frequency domain, image smoothing and image sharpening using frequency domain filters.

UNIT – IV Image Segmentation – 1: Fundamentals, Detection of discontinuities, line detection, Edge detection, Edge linking via Hough Transform, Thresholding, Basics of intensity thresholding, Basic global thresholding, Optimum global thresholding using Otsu’s method.

UNIT – V

Image Segmentation and Morphological Image Processing: Region based segmentation: Region growing, splitting and merging, Dilation and Erosion, some basic morphological algorithms, segmentation using morphological watersheds. Self Study: Implement programs for image processing basics, reading and display of image, histogram, image sensing, acquisition and sampling, intensity transformations and filtering, DFT, DCT, and thresholding of images, image segmentation and morphological algorithms

53

Textbooks: 1. R. C. Gonzalez, R. E. Woods, “Digital Image Processing”, 3rd Edition, Pearson Education,

2009. 2. R. C. Gonzalez, R. E. Woods, S. L. Eddins, “Digital Image Processing using MATLAB”, 2nd

Edition, 2009. References: 1. Anil K. Jain, “Fundamentals of Digital Image Processing”, Pearson Education, 2002. Course Outcomes: 1. Analyze general terminology of digital image processing. (POs – 1, 2, 3, 5, PSO – 3) 2. Examine various types of images, intensity transformations and spatial filtering. (POs – 2, 3,

5, PSO – 3) 3. Employ Fourier Transform for image processing in frequency domain. (POs – 1, 2, 3, 5,

PSO – 3) 4. Apply segmentation algorithms to detect and link edges in an image. (POs – 3, 5, PSO – 3) 5. Develop morphological algorithms to describe the shape of a region in an image. (POs – 2,

3, 5, PSO – 3)

54

REAL TIME SYSTEMS Course Code: ECE11 Credits: 3:0:0:1 Prerequisite: Microprocessors Contact Hours: 42 Course Coordinator: Mrs. Lakshmi Shrinivasan

UNIT – I Fundamentals of Real Time Systems: Concepts and Misconceptions, Multidisciplinary Design Challenges, Birth and Evolution of Real-Time Systems. Hardware for Real Time Systems: Basic Processor Architecture, Memory Technologies, Architectural Advancements, Peripheral Interfacing, Microprocessor versus Microcontroller, Distributed Real-Time Architectures.

UNIT – II Real Time Operating systems: From Pseudo kernels to Operating Systems, Theoretical Foundations of Scheduling, System Services for Application Programs, Memory Management Issues, and Selecting Real-Time Operating Systems.

UNIT – III Programming Languages for Real-Time Systems: Coding of Real-Time Software, Assembly Language, Procedural Languages, and Object-Oriented Languages, Overview of Programming Languages, Automatic Code Generation, and Compiler Optimizations of Code.

UNIT – IV Requirements Engineering Methodologies: Requirements Engineering for Real-Time Systems, Formal Methods in System Specification, Semiformal Methods in System Specification, The Requirements Document.

UNIT – V Software Design Approaches: Qualities of Real-Time Software, Software Engineering Principles, Procedural Design Approach, Object-Oriented Design Approach, Life Cycle Models. Self Study: Advancements behind Modern Real-Time Systems, Hierarchical Memory Organization, Time-Triggered Architectures, and Memory Management in the Task Control Block Model, Case Study: Selecting a Commercial Real-Time Operating System, Cardelli’s Metrics and Object-Oriented Languages, Recommendations on Specification Approach, Agile Methodologies.

55

Textbook: 1. Phillip. A. Laplante, “Real-time systems design and analysis”, 2nd Edition, PHI, 2012. References: 1. Stuart Bennet, “Real-Time Computer Control – An Introduction”, 2nd Edition, Pearson

Education, 2005. 2. Rob Williams, “Real-Time Systems Development”, Elsevier, 2006. 3. Raj Kamal, “Embedded Systems”, Tata McGraw Hill, India, 2005. Course Outcomes: 1. Describe the basics of real time systems (POs – 1, 2, PSO – 2) 2. Select appropriate scheduling strategy based on real time application constraints

(POs – 3, 4, PSOs – 2, 3) 3. Elaborate the language syntax for real time applications (POs – 2, 3, PSO – 2) 4. Identify suitable RTS development methodology for a given application (POs – 3, 4,

PSOs – 2, 3) 5. Apply the knowledge of software design specification to build RTS (POs – 1, 2, 3, 4,

PSO – 2)

56

ADVANCED DIGITAL LOGIC DESIGN

Course Code: ECE12 Credits: 3:0:0:1 Prerequisites: Digital Electronic Circuits Contact Hours: 42 Course Coordinator: Mrs. A. R. Priyarenjini

UNIT – I Digital Integrated Circuits: Technology Scaling, Die size growth, Frequency, Power dissipation, Challenges in digital design, Design metrics, Cost of Integrated circuits, ASIC, Evolution of SoC, ASIC flow vs SoC flow, SoC design challenges. Introduction to CMOS Technology: CMOS operation principles, Characteristic curves of CMOS, CMOS inverter and characteristic curves, Delays in inverters, Buffer Design, Power dissipation in CMOS, CMOS Logic, Stick diagrams and Layout diagrams, Timing concepts

UNIT – II

Digital Building Blocks: Decoder, encoder, code converters, Priority encoder, multiplexer, Demultiplexer, Comparators, Parity check schemes, Multiplexer, De-multiplexer, Pass Transistor Logic, Application of multiplexer as a multi-purpose logical element, asynchronous and synchronous up-down counters, Shift registers.

FSM Design: Mealy and Moore modeling, Adder & Multiplier concepts

UNIT – III

Logic Design using Verilog: Lexical Conventions, Data Types, Modules, Nets, Values, Data Types, Comments, arrays in Verilog, Expressions, Operators, Operands, Arrays, memories, Strings, Delays, parameterized designs, Procedural blocks, Blocking and Non-Blocking assignment, looping, flow Control, Task, Function, Synchronization, Event Simulation, need for verification, basic test bench generation and simulation

UNIT – IV

Principles of RTL Design: Verilog coding concepts, Verilog coding guide lines: Combinational, Sequential, FSM, general guidelines, synthesizable Verilog constructs, sensitivity list, Verilog events, RTL design challenges, clock domain crossing, Verilog modeling of combinational logic, Verilog modeling of sequential logic.

57

UNIT – V Design and simulation of architectural building blocks: Basic Building blocks, design using Verilog HDL: Arithmetic Components – Multiplier design, Data Integrity – Parity Generation circuits, Control logic – Arbitration, FSM Design, overlapping and non-overlapping Mealy and Moore state machine design Mini-Project: n bit simple ALU design & verification

Self Study: Moore’s law, PMOS & NMOS operation, basic gates, universal gates, NAND & NOR CMOS implementation, Evolution & importance of HDL, Introduction to Verilog, Levels of abstraction, typical design flow, design using Verilog HDL, Arithmetic components – Adder, Subtractor.

Textbooks:

1. Morris Mano M, “Digital Design”, 4th Edition, Pearson Education, 2014. 2. Neil H. E. Weste, David Harris, “CMOS VLSI Design: A Circuits and Systems

Perspective”, 3rd Edition, Pearson Education, 2004. 3. Samir Palnitkar, “VERILOG HDL – A guide to digital design and synthesis”, 2nd Edition,

Pearson Education, 2003. References:

1. J. Bhasker, “Verilog HDL Synthesis: A Practical Primer”, 3rd Edition, Star Galaxy, 2005. 2. A. Anand Kumar, “Fundamentals of Digital Circuits”, 2nd Edition, PHI Learning, 2012.

Course Outcomes: 1. Understand the basic VLSI design principles. (POs – 1, 2, 3, 4, PSO – 2) 2. Apply basic digital design principles to complex circuits. (POs – 1, 2, 3, 4, 5, PSO – 1, 2) 3. Employ Verilog HDL for describing digital circuits. (POs – 1, 2, 3, 4, 5, PSO – 2) 4. Create directed test benches, run simulators and analyze/debug. (POs – 1, 2, 3, 4, 5,

PSO – 2). 5. Employ FSMs for the design of basic sub circuits and use EDA tools to simulate them.

(POs – 1, 2, 3, 4, 5, PSO – 2).

58

ADVANCED DIGITAL LOGIC VERIFICATION Course Code: ECE13 Credits: 3:0:0:1 Prerequisites: Advanced Digital Logic Design Contact Hours: 42 Course Coordinator: Mr. S. L. Gangadharaiah

UNIT – I Verification Concepts: Concepts of verification, Test bench generation, Functional verification approaches, Typical verification flow, Stimulus generation, Direct testing. Coverage: Code coverage and Functional coverage, Coverage plan.

UNIT – II System Verilog – language constructs: System Verilog constructs – Data types, two state data, strings, Arrays: Queues, Dynamic and Associative Arrays, Structs, Enumerated types. Program blocks, modules, interfaces, Clocking ports, Mod ports.

UNIT – III System Verilog – Classes: Classes and Objects, Class Variables and Methods, Class Instantiation, Inheritance and Encapsulation, Polymorphism. Randomization: Directed vs Random Testing, Randomization: Constraint driven Randomization.

UNIT – IV System Verilog – Assertions and Coverage: Introduction to assertion based verification, Immediate and concurrent assertions Coverage driven assertion: Motivation, types of coverage, Cover group, Cover point, Cross coverage, Concepts of binning and event sampling.

UNIT – V Building Test bench: Layered test bench architecture, Introduction to universal verification methodology, Overview of UVM.

59

Self Study: Importance of verification, Stimulus vs verification, Language evolution, Introduction to universal verification methodology, Base classes and simulation phases in UVM and UVM macros, Unified messaging in UVM, UVM environment structure, Connecting DUT – Virtual Interface. Tools: NCVerilog, NCSim, VCSMX for System Verilog References: 1. System Verilog LRM 2. Chris Spear, Greogory J Tumbush, “System Verilog for Verification – A guide to learning

test bench language features”, Springer, 2012. 3. Sasan Iman, “Step by Step functional Verification with System Verilog and OVM”, Hansen

Brown Publishing, 2008 Reference Websites: www.testbench.in, www.asic-world.com Online material: Seer recordings Course Outcomes: 1. Express the principle of HDL verification. (POs – 2, 3, 4, 5, PSO – 2) 2. Apply OOPs concepts in System Verilog. (POs – 2, 3, 4, 5, PSO – 2) 3. Build basic verification environment using System Verilog. (POs – 2, 3, 4, 5, PSO – 2) 4. Generate random stimulus and track functional coverage using System Verilog. (POs – 2, 3,

4, 5, PSO – 2) 5. Appreciate the concepts of layered test bench architecture and its components. (POs – 2, 3,

4, 5, PSO – 2)

60

LINEAR ALGEBRA Course Code: ECE14 Credits: 3:0:0:1 Prerequisite: Engineering Mathematics Contact Hours: 42 Course Coordinator: Mr. Shreedarshan K

UNIT – I Linear Equations: Systems of Linear Equations, Row reduction and Echelon Forms, Vector Equations, Matrix Equation Ax = b, Solution Sets of Linear Systems, Linear Independence, Introduction to Linear Transformations, Matrix of a Linear Transformation, Applications.

UNIT – II Vector Spaces: Vector Spaces and Subspaces, Null Spaces, Column Spaces and Linear Transformations, Linearly Independent sets, Bases, Co-ordinate Systems, The Dimension of a Vector Space, Rank,.

UNIT – III Eigen Values and Eigen Vectors: The Characteristic equation, Diagonalization, Eigen Vectors and Linear Transformations.

UNIT – IV Orthogonality and Least Squares: Orthogonal Sets, Orthogonal Projections, Gram – Schmidt Process, Least Squares Problems

UNIT – V Symmetric Matrices and Quadratic Forms: Diagonalization of Symmetric Matrices, Quadratic Forms, Singular Value Decomposition. Self Study: Linear models in engineering, Applications to difference equations, Inner Product, Length and Orthogonality, Constrained Optimization. Textbooks: 1. David C Lay, Stephen R Lay, Judi J McDonald, “Linear Algebra and its Applications”, 5th

Edition, Pearson Education, 2015. 2. Gilbert Strang, “Linear Algebra and its Applications”, 4th Edition, Thomson Learning Asia,

2007.

61

References: 1. S Lipschutz, M Lipson, “Schaum’s Outline of Linear Algebra”, 5th Edition, 2012. 2. M J Sterling, “Linear Algebra for Dummies”, 1st Edition, 2009. Course Outcomes: 1. Solve systems of linear equations using multiple methods, including Gaussian elimination,

matrix inversion and matrix operations. (POs – 1, 2, 3, PSO – 3) 2. Demonstrate understanding of the concepts of vector space and subspace. (POs – 2, 3, 5,

PSO – 3) 3. Demonstrate understanding of linear independence, span and basis. (POs – 2, 3, 5,

PSO – 3) 4. Determine eigen values and eigenvectors and solve eigen value problems. (POs – 2, 3, 5,

PSO – 3) 5. Apply principles of matrix algebra to linear transformations. (POs – 2, 3, 5, PSO – 3)

62

MACHINE LEARNING Course Code: ECE15 Credits: 3:1:0:0 Prerequisite: Linear Algebra Contact Hours: 54 Course Coordinator: Dr. S. Sethu Selvi

UNIT – I Introduction: Probability theory, what is machine learning, example machine learning applications Supervised Learning: Learning a class from examples, VC dimension, PAC learning, Noise, Learning multiple classes, Regression, Model selection and generalization

UNIT – II Bayesian Learning: Classification, losses and risks, utility theory MLE, Evaluating an estimator, Bayes estimator, parametric classification Discriminant functions: Introduction, Discriminant functions, Least squares classification, Fisher’s linear discriminant, fixed basis functions, logistic regression

UNIT – III Multivariate methods: Multivariate data, Parameter Estimation, Estimation of Missing Values, Multivariate Normal Distribution, Multivariate Classification, Tuning Complexity, Discrete Features, Multivariate Regression Non-parametric methods: Nearest Neighbor Classifier, Nonparametric Density Estimation

UNIT – IV Maximum margin classifiers: SVM, Introduction to kernel methods, Overlapping class distributions, Relation to logistic regression, Multiclass SVMs, SVMs for regression Mixture models and EM: K – means clustering, Mixture of Gaussians, Hierarchical Clustering, Choosing the Number of Clusters

63

UNIT – V Dimensionality reduction: Combining Models Self Study: Implementation of Histograms, Covariance matrices, Regression with sampling, Bayes classifier, Perceptron algorithm and clustering algorithms Textbooks: 1. Ethem Alpaydin, “Introduction to Machine Learning”, 2nd Edition, PHI Learning Pvt. Ltd, 2010. 2. Christopher Bishop, “Pattern Recognition and Machine Learning”, CBS Publishers &

Distributors, 2010. Course Outcomes: 1. Appreciate the concepts and issues of various learning systems. (POs – 1, 2, 3, 4, PSOs – 1, 3) 2. Employ Bayesian learning and discriminant functions for classification. (POs – 1, 2, 3, 4,

PSOs – 1, 3) 3. Evaluate multi-variate and non-parametric methods for regression and classification.

(POs – 1, 2, 3, 4, PSOs – 1, 3) 4. Describe maximum margin classifiers and mixture models. (POs – 1, 2, 3, 4, PSOs – 1, 3) 5. Examine various dimensionality reduction algorithms. (POs – 1, 2, 3, 4, PSOs – 1, 3)

64

ANALOG AND MIXED SIGNAL VLSI DESIGN Course Code: ECE16 Course Credits: 3:0:0:1 Prerequisite: CMOS VLSI Design Contact Hours: 42 Course Coordinator: Dr. M Nagabhushan

UNIT – I Single Stage Amplifiers: Common Source stage with different loads and source degeneration, Source follower, Common Gate stage, Cascode structures and Folded Cascode structures.

UNIT – II Differential Amplifier and Current Mirrors: Introduction to Differential Pair Amplifier, Quantitative Analysis to Differential Pair Amplifier, Common Mode Response, Differential Amplifiers with Different Loads, Effects of mismatches, Simple Current Mirrors, Cascode Current Mirrors, Differential Pair with Current Mirror Load.

UNIT – III Operational Amplifiers and Frequency Response: Op Amps Low Frequency Analysis, Telescopic Op Amps, Folded Cascode Op Amps, Two Stage Op Amps, Common Mode Feedback. Frequency response of common source amplifiers, Source Follower Common Gate, Cascode Structures and Folded Cascode Structures, Differential Amplifiers, Single Ended Differential Pair.

UNIT – IV Frequency Compensation and Stability: Frequency compensation techniques in Telescopic Op Amps, Folded Cascode Op Amps, Two Stage Op Amps.

UNIT – V Data Converters: Analog vs Digital and Discrete time signals, converting analog signals to digital signals, Sample and Hold characteristics, DAC Specifications, ADC Specifications, DAC Architectures, Digital input code, Resistor String, R – 2R Ladder Networks, Current steering, Charge scaling DACs, Cyclic DAC, Pipeline DAC, ADC Architectures. Flash type, 2-Step Flash, Pipeline ADC, Integrating ADC, Successive Approximation methods. Self Study: Differential amplifiers with different loads, Op-amp low frequency analysis, frequency response of cascode structures, ADC & DAC specifications, cyclic DAC

65

Textbooks: 1. B Razavi, “Design of Analog CMOS Integrated Circuits”, 2nd Edition, McGraw Hill

Education, 2016. 2. R. Jacob Baker, “CMOS Circuit Design, Layout, and Simulation”, Wiley IEEE Press, 3rd

Edition, 2010. References: 1. Tony Chan Carusone, David Johns, Kenneth Martin, “Analog Integrated Circuit Design”,

2nd Edition, Wiley, 2011. 2. P E Allen, D R Holberg, “CMOS Analog Circuit Design”, 2nd Edition, Oxford University

Press, 2002. 3. Gray Paul R, Meyer Robert G, “Analysis and Design of Analog Integrated Circuits”, 5th

Edition, John Wiley, 2010. 4. Franco Sergio, “Design with Operational Amplifiers and Analog Integrated Circuits”, 4th

Edition, McGraw Hill, 2011. Course Outcomes: 1. Appreciate the basic concepts of single amplifier design and cascode Amplifier. (POs – 1, 2,

3, 4, 6, 10, 11, PSOs – 1, 2) 2. Design a multistage amplifier using single stage amplifier concept. (POs – 2, 3, 4, 6, 10, 11,

PSOs – 1, 2) 3. Determine the poles and zeroes of a multi-pole system and analyze the frequency response and

stability of the system. (POs – 2, 3, 4, 6, 11, PSOs – 1, 2) 4. Design an operational amplifier to optimize its performance metrics. (POs – 1, 2, 3, 4, 6, 8, 10,

11, PSO – 1, 2) 5. Analyze different ADC/DAC architectures. (POs – 1, 2, 3, 4, 6, 8, 10, 11, PSOs – 1, 2)

66

NEURAL NETWORKS AND DEEP LEARNING Course Code: ECE17 Credits: 3:0:0:1 Prerequisites: Machine Learning Contact Hours: 42 Course Coordinator: Dr. S. Sethu Selvi

UNIT – I Introduction: Human brain, neuron models, neural nets as directed graphs, feedback, neural architectures, knowledge representation, connection to artificial intelligence

UNIT – II Learning process: Error-correction learning, memory based learning, Hebbian learning, competitive learning, Boltzman learning, credit assignment, learning with and without a teacher, learning tasks, memory, statistical learning theory

UNIT – III Modern practical deep neural networks: Deep feed forward networks, regularization for deep learning, optimization for training deep models, convolutional networks

UNIT – IV Sequence Modeling: Recurrent and Recursive nets, Practical Methodology, applications

UNIT – V Deep Learning Research: Linear factor models, auto encoders, variational auto encoders, restricted Boltzman machine, generative adversarial networks Self Study: Implementation of neural network and deep learning algorithms Textbooks: 1. Simon Haykin, “Neural networks: A comprehensive foundation”, 2nd Edition, Prentice Hall,

New Delhi, 1999. 2. Ian Goodfellow, Yoshua Bengio and Aaron Courville, “Deep Learning”, MIT Press, 2016.

67

Course Outcomes: 1. Appreciate the concepts and applications of neural networks and deep learning (POs – 2, 3, 4,

5, PSOs – 1, 3) 2. Examine how various types of learning work and how they can be used (POs – 2, 3, 4, 5,

PSOs – 1, 3) 3. Apply deep feed forward and convolutional networks to solve practical problems (POs – 2, 3,

4, 5, PSOs – 1, 3) 4. Demonstrate how recurrent and recursive nets function and how practical problems can be

mapped to them (POs – 2, 3, 4, 5, PSOs – 1, 3) 5. Design end-to-end deep learning architectures involving auto encoders, RBM, and generative

adversarial networks for practical applications (POs – 2, 3, 4, 5, PSOs – 1, 3)

CURRICULUM

Institute of Technology

RAMAIAH INSTITUTE OF TECHNOLOGY(Autonomous Institute, Affiliated to VTU)

Bangalore – 560054.

for the Academic year 2018 – 2019

ELECTRONICS A ND COMMUNICATION

ENGINEERING

VII & VIII SEMESTER B.E.

2

About the Institute Ramaiah Institute of Technology (RIT) (formerly known as M. S. Ramaiah Institute of Technology) is a self-financing institution established in Bangalore in the year 1962 by the industrialist and philanthropist, Late Dr. M S Ramaiah. The institute is accredited with “A” grade by NAAC in 2016 and all engineering departments offering bachelor degree programs have been accredited by NBA. RIT is one of the few institutes with prescribed faculty student ratio and achieves excellent academic results. The institute was a participant of the Technical Education Quality Improvement Program (TEQIP), an initiative of the Government of India. All the departments have competent faculty, with 100% of them being postgraduates or doctorates. Some of the distinguished features of RIT are: State of the art laboratories, individual computing facility to all faculty members. All research departments are active with sponsored projects and more than 150 scholars are pursuing PhD. The Centre for Advanced Training and Continuing Education (CATCE), and Entrepreneurship Development Cell (EDC) have been set up on campus. RIT has a strong Placement and Training department with a committed team, a good Mentoring/Proctorial system, a fully equipped Sports department, large air-conditioned library with over 1,35,427 books with subscription to more than 300 International and National Journals. The Digital Library subscribes to several online e-journals like IEEE, JET etc. RIT is a member of DELNET, and AICTE INDEST Consortium. RIT has a modern auditorium, several hi-tech conference halls and all are air-conditioned with video conferencing facilities. It has excellent hostel facilities for boys and girls. RIT Alumni have distinguished themselves by occupying high positions in India and abroad and are in touch with the institute through an active Alumni Association. RIT obtained Academic Autonomy for all its UG and PG programs in the year 2007. As per the National Institutional Ranking Framework, MHRD, Government of India, Ramaiah Institute of Technology has achieved 60th rank in 2018 among the top 100 engineering colleges across India. About the Department The Department of Electronics and Communication was started in 1975 and has grown over the years in terms of stature and infrastructure. The department has well equipped simulation and electronic laboratories and is recognized as a research center under VTU. The department currently offers a B. E. program with an intake of 120, and two M. Tech programs, one in Digital Electronics and Communication, and one in VLSI Design and Embedded Systems, with intakes of 30 and 18 respectively. The department has a Center of Excellence in Food Technologies sponsored by VGST, Government of Karnataka. The department is equipped with numerous UG and PG labs, along with R & D facilities. Past and current research sponsoring agencies include DST, VTU, VGST and AICTE with funding amount worth Rs. 1 crore. The department has modern research ambitions to develop innovative solutions and products and to pursue various research activities focused towards national development in various advanced fields such as Signal Processing, Embedded Systems, Cognitive Sensors and RF Technology, Software Development and Mobile Technology.

3

Vision of the Institute To be an Institution of International Eminence, renowned for imparting quality technical education, cutting edge research and innovation to meet global socio economic needs

Mission of the Institute MSRIT shall meet the global socio-economic needs through

• Imparting quality technical education by nurturing a conducive learning environment through continuous improvement and customization

• Establishing research clusters in emerging areas in collaboration with globally reputed

organizations

• Establishing innovative skills development, techno-entrepreneurial activities and consultancy for socio-economic needs

Quality Policy

We at M. S. Ramaiah Institute of Technology strive to deliver comprehensive, continually enhanced, global quality technical and management education through an established Quality Management System complemented by the synergistic interaction of the stake holders concerned

Vision of the Department To be, and be recognized as, an excellent Department in Electronics& 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

4

Program Educational Objectives (PEOs): PEO1: To train to be employed as successful professionals in a core area of their choice PEO2: To participate in lifelong learning/ higher education efforts to emerge as expert researchers and technologists PEO3: To develop their skills in ethical, professional, and managerial domains Program Outcomes (POs): PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. PO3: Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions. PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations. PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice. PO7: Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

5

PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. PO10: Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions. PO11: Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs): PSO1: Circuit Design Concepts: Apply basic and advanced electronics for implementing and evaluating various circuit configurations PSO2: VLSI and Embedded Domain: Demonstrate technical competency in the design and analysis of components in VLSI and Embedded domains PSO3: Communication Theory and Practice: Possess application level knowledge in theoretical and practical aspects required for the realization of complex communication systems

6

CURRICULUM COURSE CREDITS DISTRIBUTION

Semester Humanities Basic Engineering Professional Profession Other Project Extra & Total & Social Sciences Sciences/ Courses - al Courses Electives Work/Int Co- Credits Sciences / Lab Lab Core (Hard - Electives (OE) ernship curricul in a (HSS) (BS) (ES) core, soft (PC-E) (PW/IN) ar Semester core, Lab) activities (PC-C) (EAC)

First 2 9 14 25 Second 4 9 12 25 Third 8 07 10 25

Fourth 4 21 25 Fifth 2 19 04 25 Sixth 15 04 06 25

Seventh 14 12 26 Eighth 4 18 02 24 Total 08 30 33 79 20 04 24 02 200

7

SCHEME OF TEACHING

VII SEMESTER

SI. No.

Course Code Course Title Category Credits Contact

Hours L T P S Total 1. EC71 Wireless and Data

Communication PS-C 3 0 0 1 4 3

2. EC72 Information Theory and Coding PS-C 3 1 0 0 4 5 3. EC73 Embedded System Design PS-C 4 0 0 0 4 4 4. ECExx Departmental Elective PS-E 3 0 0 1 4 3 5. ECExx Departmental Elective PS-E 3 0 0 1 4 3 6. ECExx Departmental Elective PS-E 3 0 0 1 4 3 7. ECL74 Wireless & Data

Communication Laboratory PS-C 0 0 1 0 1 2

8. ECL75 Embedded System Design Lab PS-C 0 0 1 0 1 2 Total 19 1 2 4 26 25

VIII SEMESTER

SI. Course Course Title Category Credits Contact

No. Code

Hours

L T P S Total

1. xxOExx Open Elective OE 4 0 0 0 4 4

I

2. ECIN Internship/Departmental Elective (Industry collaborated course) IN 0 0 4 0 4 8

3. ECP Project Work PW 0 0 16 0 16 32

4. EAC Extra Curricular/Co-Curricular Activities EAC 0 0 2 0 2 4

Total 4 0 22 0 26 48

8

LIST OF ELECTIVES

SI. No.

Course Code Course Title Credits

L T P S Total 1. ECE18 Internet of Things (IoT) 3 0 0 1 4 2. ECE19 Multi-resolution Signal Processing 3 0 0 1 4 3. ECE20 Error Control Coding 3 0 0 1 4 4. ECE21 Cyber Security 3 0 0 1 4 5. ECE22 Optical Communication Networks 3 0 0 1 4 6. ECE23 Multimedia Communication 3 0 0 1 4 7. ECE24 Real Time Operating Systems (RTOS) 3 0 0 1 4 8. ECE25 Satellite Communication and GPS 3 0 0 1 4 9. ECE26 Wireless Networks 3 0 0 1 4 10. ECE27 Cryptography 3 0 0 1 4 11. ECE28 Advanced Computer Architecture 3 0 0 1 4

9

WIRELESS AND DATA COMMUNICATION

Course Code: EC71 Credits: 3:0:0:1 Pre requisites: Digital Communication Contact Hours: 42 Course Coordinators: Flory Francis, T. D. Senthilkumar

UNIT – I Network Models: Introduction, OSI Model Layers, TCP/IP Suite Data Link Control: Introduction to data link layer, Point-to-Point Protocol Multiple Accesses: Random access – CSMA/CD, CSMA/CA, and Channelization

UNIT – II Wired LANs: Ethernet, IEEE standards, Standard Ethernet Network Layer: Logical addressing IPv4 and IPv6 Addresses, IPv4 and IPv6 format, Unicast Routing Protocols Transport layer: Process to Process delivery, UDP, TCP

UNIT – III Cellular Concepts: Frequency reuse, channel assignment, hand off, interference and system capacity, improving coverage and capacity in cellular systems – cell splitting, cell sectoring, microcell zone concept. Mobile Radio Propagation – Large Scale Path Loss: Free space propagation model, Relating power to electric field – Reflection, Diffraction, Scattering, Link budget design, log-distance path loss models, log normal shadowing.

UNIT – IV Mobile Radio Propagation – Small Scale Fading and Multipath: Small scale multipath propagation – Parameter of mobile multipath channels – Types of small scale fading. Diversity techniques: Polarization diversity, frequency diversity, time diversity and RAKE receiver, Space diversity – combining techniques and derivation of selection diversity improvement.

10

UNIT – V

Multiple Access Techniques: Introduction to multiple access techniques, FDMA, TDMA, CDMA and SDMA, Capacity of cellular FDMA, TDMA, and CDMA. Mobile Communication Systems: Transmit diversity: 2 x 1 MISO system and 2 x 2 MIMO system example – Space Time Block Codes (STBC) and spatial multiplexing, Orthogonal Frequency Division Multiplexing (OFDM) Self Study: HDLC protocol – HTTP & FTP protocols, Wireless LAN, Intersymbol interference, Rayleigh and Rician fading, Spread spectrum techniques, Examples of 2G/3G wireless systems: GSM, IS95, CDMA 2000, Introduction and features of LTE standards. Textbooks:

1. Behrouz A. Forouzan, “Data Communications and Networking”, 5th Edition, McGraw Hill, 2016.

2. T. S. Rappaport, “Wireless Communications: Principles and Practice”, 2nd Edition, Prentice Hall of India, Third Indian Reprint, 2010.

References:

1. Wayne Tomasi, “Introduction to Data Communication and Networking”, Pearson Education, 2007.

2. James Kurose Keith Ross “Computer Networking”, Pearson Education, 2017. 3. David Tse, Pramod Viswanath, “Fundamentals of Wireless Communication”, Cambridge

University Press, 2005. 4. Arunabha Ghosh, Jan Zhang, Jefferey Andrews, Riaz Mohammed, “Fundamentals of

LTE”, Prentice Hall, Communications Engineering and Emerging Technologies, 2010.

Course Outcomes:

1. Discriminate the functionality between the layers in OSI model and TCP/IP suite (POs – 1, 2, 10, 12, PSO – 3)

2. Describe transport layer formats and the network layer routing algorithms in the internet (POs – 1, 2, 10, 12, PSO – 3)

3. Employ cellular concept to improve capacity of cellular system with limited radio spectrum (POs – 1, 2, 10, 12, PSO – 3)

4. Appreciate the importance of diversity technique in mobile fading channel. (POs – 1, 2, 10, 12, PSO – 3)

5. Employ the concept of multiple access techniques in 4G/5G mobile communication standards. (POs – 1, 2, 10, 12, PSO – 3)

11

INFORMATION THEORY AND CODING

Subject Code: EC72 Credits: 3:1:0:0 Prerequisites: Digital Communication Contact Hours: 56 Course Coordinator: V. Nuthan Prasad

UNIT – I

Information Theory: Introduction, Measure of information, Information content of message, Average Information content of symbols in Long Independent sequences, Source Coding: Prefix Codes, Source coding theorem, Kraft McMillan Inequality property – KMI. Encoding of the Source Output, Huffman codes, Arithmetic Coding, LZW Algorithm.

UNIT – II Information Channels: Communication Channels, Channel Models, Channel Matrix, Joint Probability Matrix, Mutual Information, Channel Capacity, Special Channel, Capacity of Binary Symmetric Channel, Binary Erasure Channel, Muroga’s Theorem, Continuous Channels.

UNIT – III Linear Block Codes: Introduction, matrix description of linear block codes, Error detection and error correction capabilities of linear block codes, Single error correcting Hamming codes, Table lookup decoding using standard array.

UNIT – IV

Binary Cyclic Codes: Algebraic Structure of Cyclic Codes, Encoding using an (n-k) bit shift register, Syndrome calculation, Error detection and correction

UNIT – V

Convolution Codes: Convolution Encoder, Time domain approach, Transform domain approach, code tree, Trellis and State Diagram, Viterbi decoding algorithm for the convolution code. Textbooks:

1. K. Sam Shanmugham, “Digital and Analog Communication Systems”, John Wiley Publications, 1996.

2. Muralidhar Kulkarni, “Information Theory and Coding”, Wiley Publications, 1st Edition, 2015.

12

3. Shu Lin, Daniel J. Costello, “Error Control Coding”, Pearson/Prentice Hall, 2nd Edition, 2004.

References:

1. Bernard Sklar, “Digital Communications”, Pearson Education, 2nd Edition, 2007. 2. Ranjan Bose, “Information Theory, Coding and Cryptography”, TMH Publication, 2nd

Edition, 2007. 3. Khalid Sayood, “Introduction to Data Compression”, Elsevier, 4th Edition, 2012.

Course Outcomes:

1. Apply basics of information theory to compute entropy, information rate and design various coding techniques (POs – 1, 2, 3, 4, PSOs – 1, 2)

2. Categorize various channels for information transmission and interpret Shannon’s theorem in continuous channels (POs – 2, 3, 4, PSOs – 1, 2)

3. Design Linear Block Codes for error detection and error correction (POs – 2, 3, 4, PSOs – 2, 3)

4. Model Cyclic Block Codes using shift register for error detection and correction (POs – 2, 3, 4, PSOs – 2, 3)

5. Construct trellis diagrams for Convolution encoders and decode with Viterbi algorithm (POs – 2, 3, 4, 5, PSOs – 2, 3)

13

EMBEDDED SYSTEM DESIGN

Course Code: EC73 Credits: 4:0:0:0 Prerequisites: Microcontrollers Contact Hours: 56 Course Coordinator: Lakshmi Shrinivasan & Suma K V

UNIT – I

Introduction to Embedded Systems: Embedded system vs General computing system, characteristics of an embedded system, quality attributes of embedded system, core of embedded system, memory, sensors and actuators, communication interfaces, Embedded firmware design approaches, embedded firmware development languages.

UNIT – II

ARM7 Processor Fundamentals: ARM Architecture, Registers, current program status register, pipeline, exceptions, interrupts and vector table, core extensions. Introduction to ARM Instruction Set: Data Processing Instructions, Branch Instructions.

UNIT – III

Introduction to ARM7 Instruction Set: Load Store Instructions, Software Interrupt Instruction, Program Status Register Instructions, Loading Constants, and Conditional Execution. Introduction to the THUMB Instruction set: Thumb register usage, ARM7 – Thumb Interworking, other branch instructions, Data Processing Instructions, Single register Load – Store Instructions, Multiple register Load Store Instructions, Stack Instructions, and Software Interrupt Instruction.

UNIT – IV

Interrupts & Exception Handling in ARM7: Exception Handling Interrupts, Interrupt handling schemes, Design of system using GPIO’s (LCD interface, 4 x 4 Keypad), Timers.

UNIT – V

Embedded/Real – Time Operating System Concepts: Architecture of the Kernel, Tasks & Task Scheduler, and Interrupt service Routine. I/O peripherals: ADC, DAC, UART, SPI.

14

Textbooks:

1. Shibu K V, “Introduction to Embedded Systems”, 2nd Edition, McGraw Hill Education, 2009.

2. Andrew N. Sloss, “ARM system Developers Guide”, Elsevier, 1st Edition, 2008.

References:

1. K. V. K. K. Prasad, “Embedded Real-Time Systems: Concepts, Design & Programming”, Dreamtech Press, 2005.

2. LP2148 user manual.

Course Outcomes:

1. Identify the requirements of an embedded system (POs – 1, 3, PSO – 2) 2. Familiarize with the ARM architecture (POs – 1, 3, 4, PSO – 2) 3. Write programs using ARM / THUMB instruction set (POs – 1, 2, 3, 4, PSO – 2) 4. Analyze the various ways of handling exceptions and interrupts in ARM processor

(POs – 1, 2, 4, PSO – 2) 5. Develop embedded C programs to interact with various built in peripherals of ARM7

(POs –1, 2, 3, 4, PSO – 2)

15

WIRELESS AND DATA COMMUNICATION LABORATORY

Course Code: ECL74 Credits: 0:0:1:0 Pre requisites: Digital Communication Laboratory Contact Sessions: 14 Course Coordinators: Flory Francis and T. D. Senthilkumar

LIST OF EXPERIMENTS Data Communication

1. Write a program for error detection using CRC-CCITT (16 bits) using C. 2. Write a program for a HLDC frame to perform bit stuffing and destuffing in a single

frame. 3. Write a program for a HLDC frame to perform character stuffing and destuffing in a

single frame. 4. Write a program for encryption and decryption of text. 5. Simulate a three node point-to-point network with duplex links between them. Set the

queue size, vary the bandwidth and find the number of packets dropped using NS2. 6. Simulate a four node point-to-point network, and connect the links as follows: n0-n2, n1-

n2 and n2-n3. Apply TCP agent between n0-n3 and UDP agent between n1-n3. Apply relevant applications over TCP and UDP agents by changing the parameters and determine the number of packets sent by TCP/UDP using NS2.

Wireless Communication

1. Analyze the performance of Quadrature Amplitude Modulation (QAM) and M-ary Phase Shift Keying (PSK) scheme in AWGN channel, and compare the results with theoretical results.

2. Compute Bit Error Rate (BER) for different digital modulation schemes in frequency-flat and slowly varying fading channel.

3. Bit error rate analysis of digital communication receivers with Maximal Ratio Combining (MRC) receive diversity in frequency-flat and slowly varying fading channel.

4. Bit error rate analysis of digital communication receivers with Equal Gain Combining (EGC) receive diversity in frequency-flat and slowly varying fading channel.

5. Simulation of Direct Sequence Spread Spectrum (DSSS) techniques. 6. (a) Measurement of numerical aperture and attenuation loss in analog fiber optic link.

(b) Data multiplexing using fiber optic link

Textbooks:

1. Behrouz A. Forouzan, “Data communication and Networking”, 5th Edition, Tata McGraw-Hill, 2012.

2. J. G. Proakis and M. Salehi, “Contemporary Communication Systems using MATLAB”, PWS Publishing Company, 2007.

16

References:

1. James F. Kurose and Keith W. Ross, “Computer Networking: A Top Down Approach”, 5th Edition, Addison Wesley, 2009.

2. Larry L. Peterson and Bruce S Davie, “Computer Networks: A Systems Approach”, 5th Edition, Elsevier, 2011.

3. T. S. Rappaport, “Wireless Communications: Principles and Practice”, 2nd Edition, Prentice Hall of India, Third Indian Reprint, 2010.

Course Outcomes:

1. Examine the performance of the algorithms of OSI model layers (POs – 1, 2, 3, 4, 5, PSO – 3)

2. Use simulators to evaluate the network performance in different layers like NS2 (POs – 1, 2, 3, 4, 5, PSO – 3)

3. Analyze the performance of the digital modulation receivers in AWGN and fading channel (POs – 1, 2, 3, 4, 5, PSO – 3)

4. Analyze the performance of diversity receiver in multipath fading channel (POs – 1, 2, 4, 5, PSO – 3)

5. Examine the characteristics of analog and digital optical link (POs – 1, 2, 4, 5, PSO – 3)

17

EMBEDDED SYSTEM DESIGN LABORATORY Course Code: ECL75 Credits: 0:0:1:0 Prerequisite: Microcontrollers Contact Sessions: 14 Course Coordinator: Lakshmi Shrinivasan & Suma K V

LIST OF EXPERIMENTS Part A: Assembly language programs 1. Search a key element “X” in a list of ‘n’ 16-bit numbers using binary search algorithm. 2. Sort a given set of ‘n’ 16-bit numbers in ascending order using bubble sort algorithm. 3. Reverse a given string and verify whether it is a palindrome or not. Display the

appropriate message. 4. Compute nCr using recursive procedure. Assume that ‘n’ and ‘r’ are non-negative

integers. 5. Read the current time and date from the system and display it in the standard format on

the screen. 6. ARM assembly language programs for data transfer, arithmetic, Thumb instructions and

logical operations. 7. C Programs for matrix multiplication, matrix addition and sparse matrix implementation.

Part B: Interfacing programs

1. Familiarize I/O ports of LPC 2148 – on/off control of LEDs using switches. 2. Display a given string using the LCD display interface. 3. Interface keypad and display the key pressed on LCD. 4. Waveform generation using the internal DAC of LPC 2148. 5. Convert a given analog voltage to digital using ADC of LPC 2148. 6. Interface a DC motor and control the speed of it. 7. Design and display a 2 digit counter (using timer/counter/capture module of LPC 2148)

Textbooks:

1. Andrew N. Sloss, “ARM System Developers Guide”, Elsevier, 1st Edition, 2008. 2. LPC 2148 user manual.

Reference:

1. Shibu K V, “Introduction to Embedded Systems”, McGraw Hill Education, 2nd Edition, 2009.

18

Course Outcomes:

1. Write ARM assembly level programs. (POs – 1, 2, 3, 4, 5, 9, 10, 12, PSO – 2) 2. Build subroutines using ARM/THUMB instructions (POs – 1, 2, 3, 5, 9, PSO – 2 ) 3. Develop embedded C programs to interface display modules (POs – 1, 2, 3, 4, 6, 10,

PSO – 2) 4. Design embedded C programs to interact with data converters (POs – 1, 2, 3, 4, 6, 10,

PSO – 2) 5. Implement digital counter using internal timer module (POs – 1, 2, 3, 4, 6, 10, PSO – 2)

19

INTERNSHIP

Course Code: ECIN Credits: 0:0:4:0 The evaluation of students will be based on an intermediate presentation, along with written report containing a Certificate from the employer. The rubrics for evaluation of the presentation and the questionnaire for the report will be distributed at the beginning of the internship.

Course Code

Course Name

No. of Hrs/Week Duration of Exam

(Hrs)

Marks Total

Marks Credits

Lecture Practical/

Field Work IA Exam

ECIN

Internship

- - - 50 50 100 4

Course Outcomes: 1. Analyze the working of complex technical systems/blocks. (POs – 1, 2, 3, 4, PSOs – 1, 2, 3) 2. Apply modern software tools effectively for design and development of complex technical

blocks. (POs – 1, 2, 3, 4, 5, PSOs – 2, 3) 3. Appreciate the effectiveness of teamwork in completing complex tasks within deadlines.

(PO – 9) 4. Appreciate the requirements for constant technology updation. (PO – 12) 5. Create quality technical report describing all aspects of the internship. (PO – 10)

20

EVALUATION RUBRICS

Criteria Maximum Marks

Achievement Levels CO

Mapping Inadequate

(0% – 33 %)

Developing

(34% – 66 %)

Proficient

(67% – 100 %)

Marks Awarded

Complex Technical Blocks

10 No working knowledge of the domain.

Working knowledge of the domain, with some knowledge of internal details.

Detailed understanding of the system, along with underlying mechanisms.

CO 1

Modern Software Tools

10 Has not applied any modern tools for the design/analysis of the technical block diagrams.

Has applied tools, but without proper working knowledge, and has not obtained satisfactory results.

Has applied tools effectively to design/ analyze/debug/optimize complex technical blocks.

CO 2

Teamwork 10 Does not understand the importance of teamwork in a practical setting.

Has utilized/partaken in team efforts to a limited extent.

Has effectively participated as a member in a team, due to which significant results have been obtained.

CO 3

Lifelong Learning 10 No understanding of the requirements for lifelong learning in the engineering profession.

Can present examples of the impact of lifelong learning in the engineering industry.

Can present examples of the impact of lifelong learning, along with the requirement of skills updation in the modern engineering profession.

CO 4

Report Writing 10 Not professionally written, content not covering all items of course outcome.

Professional report writing, with some of the course outcomes addressed as part of the report.

Professionally prepared report, addressing to full extant all the items listed as part of the required outcomes of the internship.

CO 5

TOTAL MARKS AWARDED

21

PROJECT

Course Code: ECP Credits: 0:0:16:0 The evaluation of students will be based on an intermediate presentation, along with written report containing a Certificate from the employer. The rubrics for evaluation of the presentation and the questionnaire for the report will be distributed at the beginning of the internship.

Course Code

Course Name

No. of Hrs/Week Duration of Exam

(Hrs)

Marks

Total Marks

Credits Lecture

Practical/

Field Work IA Exam

ECP Project - - - 50 50 100 16

Course Outcomes: 1. Display an ability to undertake research activities by formulating a hypothesis and testing

through appropriate experiments. (POs – 1, 2, 3, 4, 10, PSO – 1) 2. Choose and use modern tools most suitable to the chosen technical problem. (POs – 5, 11,

PSO – 2, 3) 3. Analyze and evaluate technical block diagrams and propose suitable modifications to

improve performance. (POs – 1, 2, 3, 4, 5, PSO – 2, 3) 4. Work effectively as a member or a leader of a team. (POs – 9, 11) 5. Communicate technical content effectively through written report and oral presentations.

(POs – 10, PSOs – 2, 3)

22

Rubrics for Evaluation (Maximum Marks = 50)

Two reviews will be conducted with the same rubrics, the marks will be averaged. Marks

Awarded GROUP Poor Satisfactory Proficient

Modern Tool Usage

(10)

Tools chosen are not appropriate for the required analysis, or are obsolete. Results are incomplete. (0 – 3)

Tools chosen are appropriate, along with the most modern version. Results are incomplete/incorrect. (4 – 7)

Tools chosen are appropriate, along with results that are matching theoretical arguments. (8 – 10)

Teamwork

(5)

No cohesive teamwork noticeable, with individuals working separately without coordination. (0 – 1)

Individuals working together, but no clear separation of tasks. (2 – 3)

Teamwork effectively used to achieve goals on schedule. (4 – 5)

Project Management

(5)

No goals and/or timelines set for project. (0 – 1)

Goals and times set, but no continuous evaluation of progress. (2 – 3)

Division into timelines and intermediate goals, along with periodic reviews and observations. (4 – 5)

Report Writing (10)

Non uniform/improper formatting, details are missing, language and grammar are poor. Poor reference list. (0 – 1)

Clear formatting, but lacking detail. Grammar and writing are not suitable. Reference list is partial and not in proper format. (4 – 7)

Clear formatting, with concise and precise expression of ideas. Reference list is adequate with all details. (8 – 10)

23

INDIVIDUAL

Name & USN: Poor Satisfactory Proficient Marks

Awarded

Effort & Contribution

(5)

The individual did not contribute to the project and failed to meet responsibilities. The individual does not identify key performance criteria of the system.(0 – 3)

The individual contributed modestly to the project, and is able to understand some of the design criteria in the project. (4 – 7)

The individual has contributed significantly to the project, and is informed about all the design aspects that can impact the performance. (8 – 10)

Research/Experimentation (10)

Is not familiar with the tools used or the technical block diagram, or the design of experiments to test hypothesis. (0 – 3)

Is familiar with the details of the technical implementation. Has used the tools, but not to their full extant. Experiments are run, but with no hypothesis testing.(4 – 7)

Is completely familiar with all elements of the technical block diagram and their functionalities. Have run experiments with an objective to testing specific hypotheses. (8 – 10)

Presentation

(5)

No eye contact, voice is low and content preparation and delivery is dry. Poor language skills.(0 – 3)

Content is well prepared but delivery is poor, language skills are inadequate. (4 – 7)

Connects with the audience with a suitably designed content and professional delivery. (8 – 10)

TOTAL (50)

24

EXTRA AND CO-CURRICULAR ACTIVITIES

Course Code: EAC Credits: 0:0:2:0

Course Code

Course Name

No. of Hrs/Week Duration of Exam

(Hrs)

Marks

Total Marks

Credits Lecture

Practical/

Field Work IA Exam

EAC

Extra and

Co-

Curricular

Activities

- - - 100 - 50 2

Course Outcomes:

1. Apply basic engineering knowledge in competitive situations such as quizzes and tech-fests. (POs – 1, 2, 3, 4, 5)

2. Design and develop technical solutions that are beneficial to the society. (POs – 3, 4, 5, 6, 7)

3. Communicate technical and non-technical ideas effectively to audiences at different levels. (PO – 10)

4. Contribute productively to societal causes through their knowledge in technical domains. (POs – 6, 7, 8)

5. Participate effectively as part of a team to perform technical and non-technical activities. (PO – 9)

25

Evaluation Rubrics – Extra/Co-Curricular Activities

The concerned faculty will collect proof and provide marks for the activities, based on the rubrics. Marks may be added, for a total not exceeding Fifty (50) marks for Extra-Curricular activities/semester and Fifty (50) marks for Co-Curricular activities/semester.

Average

(0 – 25 marks/event)

Satisfactory

(25 – 40 marks/event)

Good

(40 – 45 marks/event)

Excellent

(40 – 50 marks/event)

Organizing Department Level activities such as orientation, farewell, etc.

Organized activities at the college level such as robotics competitions, hackathons etc.

Worked with professional societies (IEEE, NSS) in student/college chapter or individually, for organizing events inside/outside college. (including UDBHAV)

National/International Conferences, Meetings, Symposia, etc., participated as part of organizing committee.

Participating Attending activities organized by professional societies.

Participated in workshops in the domain or outside the domain, organized at a prominent location/organization outside college. Inter-College level activities such as quizzes, debates, competitions, etc. in RIT or at another college.

Volunteering work with NGOs, Social Organizations, Hospitals, and similar activities undertaken for a period of time not lesser than one week. Emerged victorious in inter-college/public competitions activities such as quizzes, hackathons, technical competitions, non-technical events such as theatre, debates etc.

National/International Level events, such as national conclaves, NCC or other camps, society meetings etc. DECA Core Committee Members, NSS Core Committee Members, and similar college level core committee members.

RIT Level Sports Day participation, Udbhav participation, Technical competitions participation.

Active members of societies in college such as Debate Society etc.

Emerged victorious in events such as sports day, quizzes/debates etc. in college level events.

College Team members in sports such as cricket, tennis, etc.

26

INTERNET OF THINGS (IoT)

Subject Code: ECE18 Credits: 3:0:0:1 Prerequisites: Microcontrollers Contact Hours: 42 Course Coordinator: Lakshmi S.

UNIT – I

Introduction & concepts: Definition and Characteristics of IoT, Things in IoT, IoT Protocols, IoT Functional Blocks, IoT Communication Models, IoT Communication APIs, IoT Enabling Technologies, IoT Levels and Deployment Templates, IoT and M2M, SDN and NFV for IoT, IoT System Management with NETCONFIG-YANG

UNIT – II

Developing Internet of Things: IoT Platform Design Methodology, Specifications: Requirements, Process, Domain, Information, Services, Level, Functional, Operational, Integration, Application Development Python Language: Data Types & Data Structures, Control Flow, Functions, Modules, Packages, File Handling, Date & Time Operations, Classes, Python Packages of Interest for IoT

UNIT – III

IoT Physical Devices and End Points: Basic Building Blocks of an IoT Device, Raspberry Pi, Linux on Raspberry Pi, Raspberry Pi Interfaces: Serial, SPI, I2C Programming Raspberry Pi with Python: Controlling LED, Interfacing Switch, Interfacing Light Sensor

UNIT – IV

Cloud and Data Analytics: Introduction to cloud storage Models and Communication APIs, Python Web Application Framework: Django, Web Services for IoT, SkyNet Messaging Platform, Data Analytics for IoT, Apache: Hadoop, Oozie, Storm, Real-Time Data Analysis, Tools for IoT

UNIT – V

IoT Case Studies: Home Automation: Smart Lighting, Home Intrusion Detection; Cities: Smart Parking Environment: Weather Monitoring System, Weather Reporting Bot, Air Pollution Monitoring, Forest Fire Detection; Agriculture – Smart Irrigation, IoT Printer Self Study: Exploring programming using Raspberry Pi for application prototypes

27

Textbook:

1. Arshdeep Bahga, Vijay Madisetti, “Internet of Things: A Hands-on Approach”, Universities Press, 2015.

References:

1. Ovidiu Vermesan, Peter Friess, “Internet of Things – From Research and Innovation to Market Deployment”, River Publishers Series in Communication, June 2014.

2. Adrian McEwen, Hakim Cassimally, “Designing the Internet of Things”, Wiley Publications, 2013.

Course Outcomes: 1. Describe the OSI Model for the IoT/M2M Systems. (POs – 1, 2, 12, PSO – 3) 2. Learn basics of design, integration and applications of IoT models. (POs – 1, 2, 3, 12,

PSO – 3) 3. Acquire the knowledge of basic blocks of IOT devices using Raspberry Pi. (POs – 1, 2, 3, 5,

12, PSO – 3) 4. Understand cloud storage models and web services for IoT. (POs – 1, 2, 4, 12, PSO – 3) 5. Appraise with various case studies. (POs – 1, 2, 3, 4, 5, 12, PSO – 3)

28

MULTI-RESOLUTION SIGNAL PROCESSING

Course Code: ECE19 Credits: 3:0:0:1 Prerequisites: Digital Signal Processing Contact Hours: 42 Course Coordinator: Maya V. Karki

UNIT – I

Time Frequency Analysis of Signals: Introduction, Short Time Fourier Transform, Gabor transform, Tiling in time frequency plane.

UNIT – II

Multi-resolution analysis: Scaling functions, Construction of wavelet basis MRA, Haar scaling functions and function spaces, nested spaces, Haar wavelet function

UNIT – III

Multi-scale Transforms: Discrete Wavelet Transform (DWT), Ridgelet Transform, Curvelet Transform, Contourlet Transform

UNIT – IV

Theory of Subband Decomposition: Introduction, Multirate systems, Polyphase Decomposition, Two Channel Filter bank, Biorthogonal filters, Lifting scheme, Applications of multirate filtering

UNIT – V

Applications of Multi-scale Transforms: Multitone modulation, Image denoising, Progressive pattern recognition, biomedical signal processing.

Self Study: DFT, STFT and Gabor transform on 1D non-stationary signal, Illustration of scale, frequency and translation on 1D non stationary signal, Application of multi-scale transforms on 2D signals, Implementation of sub-band adaptive filters, Image denoising using multi-scale transforms.

Textbooks:

1. K. P. Soman, K. I. Ramachandran, “Insight into Wavelets from Theory to Practice”, 2nd Edition, Prentice Hall, 2005.

2. Agostino Abbate, Casimer DeCusatis, Pankaj K. Das, “Wavelets and Subbands: Fundamentals and Applications”, Birkhäuser, 2002.

3. Aparna Vyas, Soowhan Yu, Joonki Paik, “Multiscale Transforms with Applications to Image Processing”, Springer Nature Singapore Pvt. Ltd, 2018.

29

References:

1. P. P. Vaidyanathan, “Multirate systems and filter banks”, Pearson Education, Second Impression, 2008.

2. M. Vetterli, I. Kovacevic, “Wavelets and Subband Processing”, Prentice Hall, 1995. 3. L. Prasad, S. S. Iyengar, “Wavelet Analysis with Applications to Image Processing”,

CRC Press, 1997. 4. Ivan W. Selesnick, Richard G. Baraniuk, and Nick G. Kingsbury, “The Dual Tree

Complex Wavelet Transform”, IEEE Signal Processing Magazine, November 2005

Course Outcomes: 1. Apply STFT and Gabor transform on a given signal (POs – 1, 2, 3, PSO – 3) 2. Analyze multi-scale signals and systems. (POs – 2, 3, 4, PSO – 3) 3. Apply various multi-scale transforms on a 2D signal. (POs – 2, 3, 4, 5, PSO – 3) 4. Construct poly phase decomposition and biorthogonal filters (POs – 2, 3, 4, 5, PSO – 3) 5. Employ multi-scale transforms for de-noising, pattern recognition and in biomedical signal

analysis. (POs – 3, 4, 5, PSO – 3)

30

ERROR CONTROL CODING Subject Code: ECE20 Credits: 3:0:0:1 Prerequisites: Information Theory and Coding Contact Hours: 42 Course Coordinator: V. Nuthan Prasad

UNIT – I

Introduction to algebra: Groups, Fields, binary field arithmetic, Construction of Galois Field GF (2m) and its properties, Computation using Galois filed GF (2m) arithmetic, Vector spaces and matrices on Galois field.

UNIT – II Linear block codes: Generator and parity check matrices, Encoding circuits, Syndrome and error detection and error correcting capabilities, Minimum distance considerations, decoding circuits, Hamming codes, Reed-Muller codes.

UNIT – III

Cyclic codes: Introduction, Generator and parity check polynomials, Encoding using multiplication circuits, Systematic cyclic codes – generator matrix for cyclic code, Encoding using feedback shift register circuits, Meggitt decoder, Error trapping decoding, Cyclic hamming codes, Golay code, Shortened cyclic codes.

UNIT – IV BCH codes: Binary primitive BCH codes, Decoding procedures, Implementation of Galois field arithmetic, Implementation of error correction.

UNIT – V Convolutional codes: Encoding of convolutional codes, Viterbi decoding algorithm for decoding, soft output Viterbi algorithm, Stack and Fano sequential decoding algorithms, Self Study: Matrices on Galois field, Syndrome and error detection, Hamming codes, Generator matrix for cyclic code, Encoding using shift register circuit, Encoding of convolutional codes, Implementation of Hamming codes, cyclic codes, convolutional codes and Viterbi algorithm

31

Textbooks:

1. Shu Lin and Daniel J. Costello. Jr, “Error control coding”, 2nd Edition, Pearson, Prentice Hall, 2010.

2. Blahut. R. E, “Theory and practice of Error control codes”, Addison Wesley, 1984.

References:

1. Patrick Guy Farrell, Jorge Castineira Moreira, “Essentials of Error Control Coding”, John Wiley & Sons, 2010.

2. Todd K. Moon, “Error Correcting Codes”, John Wiley & Sons, 1st Edition, 2006. Course Outcomes: 1. Apply properties of Galois Field to Groups, Fields, Vector Spaces, row space and sub-spaces.

(POs – 1, 2, 3, 4, PSO – 1) 2. Describe RM codes in error detection and error correction. (POs – 2, 3, 4, PSOs – 1, 3) 3. Demonstrate cyclic block codes in error detection and correction. (POs – 2, 3, 4, PSOs – 2, 3) 4. Illustrate various BCH Codes and apply them for error detection & correction. (POs – 2, 3, 4,

PSOs – 2, 3) 5. Construct higher-order error-control codes and use Viterbi & stack algorithms for decoding.

(POs – 2, 3, 4, PSOs – 2, 3)

32

CYBER SECURITY

Subject Code: ECE21 Credits: 3:0:0:1 Prerequisites: Cryptography Contact Hours: 42 Course Coordinator: Shreedarshan K

UNIT – I

Transport Level Security: Web Security Considerations, Secure Sockets Layer, HTTPS, Secure Shell (SSH)

UNIT – II

E-mail Security: Pretty Good Privacy, S/MIME, Domain keys identified mail

UNIT – III

IP Security: IP Security Overview, Encapsulation Security Payload (ESP), combining security Associations Internet Key Exchange.

UNIT – IV

Network Security: Security Architecture, anti pattern: signature based malware detection versus polymorphic threads, document driven certification and accreditation, policy driven security certifications. Refactored solution: reputational, Problems: cyber anti patterns concept, forces in cyber anti patterns, cyber anti pattern templates, cyber security anti pattern catalog

UNIT – V

Cyber Network Security: Enterprise security using Zachman framework, Zachman framework for enterprise architecture, primitive models versus composite models, architectural problem solving patterns, enterprise workshop, matrix mining, mini patterns for problem solving meetings. Case study: cyber security hands on – managing administrations and root accounts, installing hardware, reimaging OS.

Self Study: Transport Layer Security, IP Security Policy, Cryptographic Suites, behavioral and entropy based malware detection, Case study: installing system protection/ antimalware, configuring firewalls.

Textbooks:

1. William Stallings, “Cryptography and Network Security Principles and Practice”, 6th Edition, Pearson Education Inc., 2014.

2. Thomas J. Mowbray, “Cyber Security – Managing Systems, Conducting Testing, and Investigating Intrusions”, Wiley, 2014.

33

References:

1. Behrouz A. Forouzan, “Cryptography and Network Security”, 2nd Edition, TMH 2010. 2. Atul Kahate, “Cryptography and Network Security”, 3rd Edition, TMH, 2017.

Course Outcomes: 1. Use basic transport level security to network systems. (POs – 1, 2, PSOs – 1, 3) 2. Illustrate e-mail security methods. (POs – 1, 2, PSOs – 1, 3) 3. Illustrate IP security techniques. (POs – 1, 2, 3, PSOs – 1, 3) 4. Generate some cyber anti pattern templates. (POs – 1, 2, 3, PSOs – 1, 3) 5. Solve patterns related to cyber security using different composite models. (PO – 1, 2, 3,

PSOs – 1, 3)

34

OPTICAL COMMUNICATION NETWORKS

Subject Code: ECE22 Credits: 3:0:0:1 Prerequisites: Digital Communication Contact Hours: 42 Course Coordinator: M. Nagabushanam

UNIT – I

Optical fiber waveguides: Historical development, general system, Advantages of optical fiber communication, Optical fiber waveguides: Ray theory transmission, Modes in planar guide, Phase and group velocity, Cylindrical fiber: Modes, Step index fibers, Graded index fibers, Single mode fibers, Cut off wavelength.

UNIT – II

Transmission characteristics of optical fibers: Attenuation, material absorption losses, linear and nonlinear scattering loss, fiber bend loss, dispersion chromatic dispersion, intermodal dispersion, polarization, nonlinear effects. Digital Links: Point to point links, system considerations, link power budget, rise time budget analysis.

UNIT – III

Optical Sources & Detector: Optical emissions from semiconductor, semiconductor/non semiconductor injection laser & structures, LED power & efficiency, optical detection principles, absorption, quantum efficiency, responsivity, semiconductor photo diodes with and without internal gain.

UNIT – IV

Client layers of the optical layer: SONET/SDH, Multiplexing SONET/SDH Layers, SONET Frame Structure SONET/SDH Physical Layer, optical transports Network, Ethernet, IP, Multiprotocol label switching.

UNIT –V

WDM System: Optical Line Terminals, Optical Line Amplifiers, Optical Add/Drop Multiplexers, OADM Architectures, Reconfigurable OADMs, Optical Cross connects. Self Study: Mode field diameter, effective refractive index, soliton propagation, LED structures and characteristics, resilient packet ring, All optical OXC Configurations

35

Textbooks:

1. John M. Senior, “Optical Fiber Communication: Principles and Practice”, 3rd Edition, PHI, 2010.

2. Rajiv Ramaswami, Kumar N. Sivarajan, Galen H. Sasaki, “Optical networks”, 3rd Edition Morgan Kaufmann Publishers, 2010.

3. Gerd Keiser, “Optical Fiber Communications”, 5th Edition, McGraw Hill, 2015. References:

1. Govind P. Agrawal, “Fiber Optic Communication System”, 3rd Edition, John Wiley and Sons, 2010.

2. Djafark Mynbaev and Lowell L. Scheiner, “Fiber Optic Communication Technology”, Pearson Education, 2006.

Course Outcomes:

1. Describe the light propagation in an optical fiber waveguide. (POs – 1, 2, PSO – 3) 2. Apply the optical losses in the power budget estimation. (POs – 1, 2, 3, PSO – 3) 3. Appreciate the efficiency of optical sources and detectors in the optical communication

system. (POs – 2, 3, 8, PSO – 3) 4. Demonstrate the principle of SONET/SDH standard in optical networks. (POs – 2, 3, 8,

PSO – 3) 5. Demonstrate the principle of optical amplifiers and WDM components. (POs – 2, 3, 8,

PSO – 3)

36

MULTIMEDIA COMMUNICATION

Subject Code: ECE23 Credits: 3:0:0:1 Prerequisites: Information theory and Coding Contact Hours: 42 Course Coordinator: Maya V Karki

UNIT – I

Multimedia Communications and Information Representation: Introduction, multimedia information representation, multimedia networks, multimedia applications, application and networking terminology

UNIT – II

Multimedia operating systems and synchronization: Multimedia resource management and process management, Synchronization: Notion of synchronization, presentation requirements, reference model for synchronization, Synchronization specification.

UNIT – III

Text and Image Compression: Text and image representation, Compression Principles, Text compression: Huffman coding, Arithmetic coding, Dictionary based (LZW) coding, Image Compression: KL transform, DCT, Wavelet based compression (EZW), JPEG and JPEG 2000

UNIT – IV

Audio Compression Principles and Standards: Basic of audio compression techniques: ADPCM, Speech coding, Vocoders, Psychoacoustics, MPEG Audio Compression: MPEG layers, MPEG audio compression algorithm, MPEG – 2 and MPEG – 4, MPEG – 7 and MPEG –21.

UNIT – V

Video Compression Principles and standards: Introduction to video compression, Video compression based on motion compensation, search for motion vectors, H.261, H.263 and H.264 standard. MPEG – 1, MPEG – 2, MPEG – 4 and MPEG – 7 standards.

Self Study: Multimedia applications, Text and image representation, audio representation, Psychoacoustics, H.263, MPEG – 7 standards

Textbooks:

1. Fred Halsall, “Multimedia Communications, Applications, Networks, Protocols and Standards”, Pearson Education, 2001.

2. Ze Nian Li, Mark S Drew, “Fundamentals of Multimedia” Pearson Edition, 2004.

37

References:

1. Raif Steinmetz, Klara Nahrstedt, “Multimedia: Computing, Communications and Applications”, Pearson Education, 2002.

2. K. Sayood, “Introduction to Data Compression”, 3rd Edition, Harcourt India Pvt. Ltd., Morgan Kaufmann Publishers, 2012.

Course Outcomes:

1. Understand the basics of multimedia communication, information representation, network terminology and multimedia applications. (POs – 1, 2, 4, PSO – 3)

2. Identify the requirements of multimedia operating systems and synchronization. (POs – 1, 2, 3, 4, PSO – 3)

3. Apply lossless and lossy compression techniques to text and images. (POs – 2, 3, 4, 5, PSO – 3)

4. Demonstrate audio compression standards. (POs – 2, 3, 4, 5, PSO – 3) 5. Distinguish between various video compression standards. (POs – 2, 3, 4, 5, PSO – 3)

38

REAL TIME OPERATING SYSTEMS (RTOS)

Course Code: ECE24 Credits: 3:0:0:1 Prerequisite: Operating Systems Contact Hours: 42 Course Coordinators: Lakshmi Shrinivasan & Suma K V

UNIT – I

Introduction to Real Time Embedded Systems: Brief history of Real Time Systems and Embedded Systems. System Resources: Resource Analysis, Real Time Service Utility, Scheduling Classes, The Cyclic Executive, Scheduler Concepts, Preemptive Fixed Priority Scheduling Policies, Real-Time OS, Thread Safe Reentrant Functions.

UNIT – II

Processing: Preemptive Fixed Priority Policy, Feasibility, Rate Monotonic least upper bound, and Necessary and Sufficient feasibility, Deadline – Monotonic Policy, Dynamic priority policies. I/O Resources: Worst-case Execution time, Intermediate I/O, Execution efficiency, I/O Architecture. Memory: Physical hierarchy, Capacity and allocation, Shared Memory, ECC Memory, Flash file systems.

UNIT – III

Multi-resource Services: Locking, Deadlock and livestock, Critical sections to protect shared resources, priority inversion. Soft Real-Time Services: Missed Deadlines, QoS, Alternatives to rate monotonic policy, mixed hard and soft real-time services. Embedded System Components: Firmware components, RTOS system software mechanisms, Software application components.

UNIT – IV

Debugging Components: Exceptions assert, Checking return codes, Single-step debugging, kernel scheduler traces, Test access ports, Trace ports, Power-On self-test and diagnostics, External test equipment, Application-level debugging.

39

Performance Tuning: Basic concepts of drill-down tuning, hardware – supported profiling and tracing, Building performance monitoring into software, Path length, Efficiency, and Call frequency, Fundamental optimizations.

UNIT – V

High availability and Reliability Design: Reliability and Availability, Similarities and differences, Reliability, Reliable software, Available software, Design tradeoffs, Hierarchical applications for Fail-safe design. Design of RTOS: PIC microcontroller.

Self Study: Programming in C on Linux platform, Implement Semaphore and pipes, realize IPC using message queues, pipes, socket programming, creating threads and multithreads using fork() function, setting up the different priority levels of threads, data transfer between parent and child process.

Textbooks:

1. Sam Siewert, “Real-Time Embedded Systems and Components”, Cengage Learning Indian Edition, 2007.

2. Myke Predko, “Programming and Customizing the PIC microcontroller”, 3rd Edition, TMH, 2008.

Reference:

1. Dr. K. V. K. K. Prasad, “Embedded/Real-Time Systems: Concepts, Design and Programming”, Dreamtech Press, India, 2005.

Course Outcomes:

1. Appreciate real time embedded systems. (POs – 1, 2, PSO – 2) 2. Select suitable scheduling techniques, I/O resource and real time memory for an embedded

system. (POs – 1, 2, 3, 6, PSO – 2) 3. Interpret the soft real time services, multi resource sharing and various embedded system

components in real time system design. (POs – 1, 2, 3, 5, PSO – 2) 4. Analyze and use software debugging components and performance tuning methods.

(POs – 1, 2, 3, 7, PSO – 2) 5. Utilize and build a RTOS API for a given microcontroller. (POs – 1, 3, 5, PSO – 2)

40

SATELLITE COMMUNICATION AND GPS

Course Code: ECE25 Credits: 3:0:0:1 Prerequisite: Microwave Devices and Radar Contact Hours: 42 Course Coordinator: Akkamahadevi M B

UNIT – I

Introduction and Orbital Mechanics: Introduction, Kepler's Law, Orbital elements, Orbital perturbations, Launches and launch vehicles, launches with geostationary orbit with AKM launch.

UNIT – II

Space Segment: Power supply, Attitude and Control system, Spin stabilization, Momentum control, Telemetry, Tracking and Command Subsystems, Transponders, Low noise amplifier & Receivers, equipment reliability.

UNIT – III

Satellite Link Design: Basic transmission theory, System noise, Uplink, Concept of saturation of TWTA, Downlink, Combined uplink and downlink C/N ratio & Intermodulation noise system design example.

Satellite Services: Introduction, VSATs, GPS system and Orbcomm.

UNIT – IV

GPS System: Overview of the GPS System, Space Segment Description, Control Segment, User Segment.

UNIT – V

GPS Signal Acquisition and Tracking: GPS Receiver Code and Carrier Tracking, Measurement Errors and Tracking Thresholds, Signal Acquisition, Sequence of Initial Receiver Operations. Self Study: Direct launch, Antenna subsystem, Satellite mobile services, Radar sat, Indian space program for civil aviation, working principle of GPS in mobile.

41

Textbooks:

1. Dennis Roddy, “Satellite Communications”, 4th Edition, Tata McGraw-Hill Education India, 2008.

2. Elliott D. Kaplan and Christopher J. Hegarty, “Understanding GPS Principles and Applications”, 2nd Edition, Artech House Inc., 2006.

References:

1. Timothy Pratt, Charles W. Bostian, Jeremy E. Allnutt, “Satellite Communications”, 2nd Edition , John Wiley & Sons, 2010.

2. Pratap Misra and Per Enge, “Global Positioning System – Signals, Measurements and Performance”, 2nd Edition, Ganga Jamuna Press, 2010.

Course Outcomes: 1. Identify the significance of Kepler’s laws of orbital mechanism and perturbations. (POs –1,

2, 6, PSO – 3) 2. Illustrate the subsystems of the satellite. (POs – 1, 2, 6, PSO – 3) 3. Design of satellite link budget and analyze the different satellite services for practical

applications. (POs – 1, 2, 6, PSO – 3) 4. Discuss the GPS system segments. (POs – 1, 2, 6, PSO – 3) 5. Describe the GPS signal acquisition and tracking. (POs – 1, 2, 6, PSO – 3)

42

WIRELESS NETWORKS

Subject Code: ECE26 Credits: 3:0:0:1 Prerequisites: Digital Communication Contact Hours: 42 Course Coordinators: Flory Francis, Mamtha Mohan

UNIT – I

Wireless Local Area Networks (WLANs): WLAN Standards – IEEE 802.11 and its variants, WLAN Protocols – Physical Layer Protocols, MAC Layer Protocols and WLAN applications.

Wireless Body Area Networks (WBANs): Protocols – Physical Layer techniques, MAC Layer Protocols, WBAN Technologies – Bluetooth, Zigbee, UWB and WBAN applications.

UNIT – II

Wireless Personal Area Networks (WPANs): Network Architecture- Piconet and Scatternet, WPAN Technologies and Protocols -IEEE 802.15.5: Mesh WPAN and WPAN Applications.

Wireless Metropolitan Area Networks (WMANs): WiMAX, Broadband Wireless Networks – WLL, LMDS, MMDS, WMAN Applications.

Wireless Wide Area Networks (WWANs): Interworking of WWAN and WWAN applications.

UNIT – III

MAC Protocols for Ad Hoc Wireless Networks: Introduction, Issues in designing a MAC protocol for Ad hoc wireless Networks, Design goals of a MAC protocol for Ad hoc wireless Networks, Classification of MAC protocols. Contention - based MAC protocols with scheduling mechanism, MAC protocols that use directional antennas, Other MAC protocols.

UNIT – IV

MAC Protocols for Wireless Sensor Networks: Introduction, Background, Fundamentals of MAC Protocols, Performance Requirements, Common Protocols, MAC Protocols for WSNs, Schedule-Based Protocols, Random Access-Based Protocols, Sensor-MAC, Case Study: Protocol Overview, Periodic Listen and Sleep Operations.

UNIT – V

Routing Protocols for Ad Hoc Wireless Networks: Introduction, Issues in designing a routing protocol for Ad hoc wireless Networks, Classification of routing protocols, table drive routing protocol, On-demand routing protocol, Hybrid routing protocol, Routing protocols with effective flooding mechanisms, Hierarchical routing protocols, Power aware routing protocols.

43

Self Study: WLAN applications, WBAN applications, WPAN Applications, WMAN Applications, WWAN applications, Classification of MAC protocols of Ad Hoc wireless networks, Common WSN MAC Protocols, Classification of routing protocols of Ad Hoc wireless networks.

Textbooks:

1. P. Kaveh and Krishnamurthy, “Principles of Wireless network: A unified approach”, 1st

Edition, Prentice Hall, 2006. 2. Ozan K. Tonguz and Gianguigi Ferrari, “Ad Hoc Wireless Networks: A Communication

– Theoretic Perspective”, 1st Edition, John Wiley & Sons, 2009. 3. Feng Zhao and Leonidas Guibas, “Wireless Sensor Networks – An Information

Processing Approach”, 1st Edition, Elsevier, 2007. References:

1. Sunilkumar. S. Manvi, and Mahabaleshwar. S. Kakkasageri, “Wireless and Mobile Networks - Concepts and Protocols”, 1st Edition, John Wiley India Pvt. Ltd., 2010.

2. C. Siva Ram Murthy and B. S. Manoj, “Ad Hoc wireless Networks”, 2nd Edition, Pearson Education, 2008.

3. Holger Karl and Andreas Willig, “Protocols and Architectures for Wireless Sensor Networks”, John Wiley, 2005.

Course Outcomes: 1. Discuss the standards of WLANs and WBANs. (POs – 1, 6, 7, PSO – 3) 2. Describe the significance of WPANs, WMANs and WWANs. (POs – 1, 6, 7, PSO – 3) 3. Explain the MAC protocols for Ad Hoc wireless networks. (POs – 1, 6, 7, PSO – 3) 4. Summarize the MAC Protocols for Wireless Sensor Networks. (PO – 1, 6, 7, PSO – 3) 5. Outline the Routing Protocols for Ad Hoc Wireless Networks. (PO – 1, 6, 7, PSO – 3)

44

CRYPTOGRAPHY

Subject Code: ECE27 Credits: 3:0:0:1 Prerequisites: Digital Communication Contact Hours: 42 Course Coordinator: Shreedarshan K

UNIT – I

Basic Concepts of Number Theory and Finite Fields: Divisibility and the divisibility algorithm, Euclidean algorithm, Modular arithmetic, Groups, Finite fields of the form GF(p), Polynomial arithmetic, Finite fields of the form GF(2n), Prime Numbers, Fermat’s and Euler’s theorem, Primality testing, Chinese Remainder theorem, Discrete logarithm.

UNIT – II

Classical Encryption Techniques: Symmetric cipher model, Substitution techniques, Steganography

Symmetric Ciphers: Data encryption standard (DES)

UNIT – III

Symmetric Ciphers: The AES Cipher. Pseudo-Random-Sequence Generators and Stream Ciphers: Linear Congruential Generators, Linear Feedback Shift Registers, Design and analysis of stream ciphers, Stream ciphers using LFSRs

UNIT – IV

Principles of Public-Key Cryptosystems: The RSA algorithm, Diffie - Hellman Key Exchange, Elgamal Cryptosystem, Elliptic Curve Arithmetic, Elliptic Curve Cryptography

UNIT – V

Digital Watermarking Fundamentals: Differences between watermarking and steganography, Applications of steganography, Least Significant-bit substitution, Spatial Domain Watermarking, Frequency Domain watermarking, Fragile Watermark.

Self Study: Rings and Fields, Transposition techniques, Traditional Block Cipher structure, Classification in Digital Watermarking based on characteristics and applications, Types of Steganography, Random Sequence Generation.

45

Textbooks:

1. William Stallings, “Cryptography and Network Security Principles and Practice”, 6th Edition, Pearson Education Inc., 2014.

2. Frank Y. Shih, “Digital Watermarking and Steganography”, CRC Press, 2012. References:

1. Behrouz A. Forouzan, “Cryptography and Network Security”, 2nd Edition, TMH, 2010. 2. Atul Kahate, “Cryptography and Network Security”, 3rd Edition, TMH, 2017.

Course Outcomes: 1. Use basic cryptographic algorithms to encrypt the data. (POs – 1, 2, PSOs – 1, 3) 2. Generate some pseudorandom numbers required for cryptographic applications. (POs – 1, 2,

PSOs – 1, 3) 3. Apply symmetric cipher for digital data. (POs – 1, 2, 3, PSOs – 1, 3) 4. Realize asymmetric cipher algorithms using digital data. (POs – 1, 2, 3, 4, PSOs – 1, 3) 5. Perform techniques involving digital watermarking and steganography. (POs – 1, 2, 3, 4,

PSOs – 1, 3)

46

ADVANCED COMPUTER ARCHITECTURE

Subject Code: ECE28 Credits: 3:0:0:1 Prerequisites: Computer Organisation Contact Hours: 42 Course Coordinators: Maya V Karki, V. Anandi

UNIT – I

Parallel Computer Models: Multiprocessors and multicomputer, Multivectors and SIMD computers.

Program and Network Properties: Conditions of parallelism, Data and resource Dependences, Hardware and software parallelism, Program partitioning and scheduling.

UNIT – II

Program flow mechanisms: Data flow Architecture, Demand driven mechanisms.

Principles of Scalable Performance: Parallel Processing Applications, Speedup Performance Laws, Scalability Analysis and Approaches.

UNIT – III

Speedup Performance Laws: Amdhal’s law, Gustafson’s law, Memory bounded speedup model, Scalability Analysis and Approaches.

Advanced Processors: CISC Scalar Processors, RISC Scalar Processors, Superscalar Processors, VLIW Architectures.

UNIT – IV

Pipelining: Linear pipeline processor, nonlinear pipeline processor, Instruction pipeline Design, Mechanisms for instruction pipelining, Dynamic instruction scheduling, Branch Handling techniques, branch prediction, Arithmetic Pipeline Design

Memory Hierarchy Design: Multilevel cache hierarchies, main memory organizations, design of memory hierarchies.

UNIT – V

Multiprocessor Architectures: Symmetric shared memory architectures, distributed shared memory architectures, models of memory consistency, scalable cache coherence, design challenges of directory protocols, memory based directory protocols, cache based directory protocols.

47

Self Study : The state of computing, Classification of parallel computers, Grain Size and latency (U1), Control flow versus data flow, Comparisons of flow mechanisms, Performance Metrics and Measures (U2), Advanced processor technology, Instruction-set Architectures (U3), Cache basics & cache performance, reducing miss rate and miss penalty (U4), cache coherence protocols (MSI, MESI, MOESI), overview of directory based approaches (U5)

Textbook:

1. Kai Hwang, “Advanced Computer Architecture: Parallelism, Scalability, Programmability”, 1st Edition, Tata McGraw Hill, 2003.

References:

1. Kai Hwang and Zu, “Scalable Parallel Computers Architecture”, Tata McGraw Hill, 2003. 2. M. J. Flynn, “Computer Architecture, Pipelined and Parallel Processor Design”, Jones &

Bartlett Learning, 1995. 3. D. A. Patterson, J. L. Hennessy, “Computer Architecture: A quantitative approach”, 5th

Edition, Morgan Kaufmann, 2012.

Course Outcomes:

1. Illustrate understanding of contemporary computer architecture issues and techniques. (POs – 1, 2, 6, PSO – 2)

2. Discuss the role of parallelism in current and future architectures. (POs – 2, 3, 6, PSO – 2) 3. Analyse the behavior of a pipeline as the processor executes various sequences of

instructions. (POs – 2, 3, 4, 12, PSO – 2) 4. Apply concept and principle of cache and virtual memory to high-performance computer

architecture. (POs – 1, 2, 3, 5, PSO – 2) 5. Compare different multiprocessor architectures and cache coherence protocols. (POs – 2, 3,

6, PSO – 2)