lnm-iit, jaipur · lnm-iit, jaipur courses offered: ... (pcm, dm, adm, dpcm, cvsd). d) ... system...

31
LNM-IIT, Jaipur Courses offered: Odd Semester (July to Dec) First Year Courses ECE 103 Electronics I (E-I), Neeraj Shrivastva Second Year Courses ECE 215 ECE I Lab (Digital Circuits and Systems) , Sandeep Saini, Kapil Jainwal ECE 216 Semiconductor Devices and Circuits (SEMI) Kapil Jainwal Third Year Courses ECE 325 Digital Communication (DC) Soumitra Debnath ECE 326 Digital Signal Processing (DSP) Sanjeev Sharma ECE 328 ECE III Lab (Digital Communication and Digital Signal Processing) Dharmendra Dixit ECE 325 Digital Communication (DC) Soumitra Debnath ECE 327 Control System Engineering (CSE) R Tomar, Raju Jaitwar ECE 328 ECE III Lab (Digital Communication and Digital Signal Processing) Dharmendra Dixit ECE3061 Embedded Systems ES Program Elective (Y11 ECE & CCE & PG) Abhishek Sharma ECE3051 Information Theory and Coding ITC Program Elective (Y11 ECE, CCE & core PG) Dharmendra Dixit Forth Year Courses ECE4031 Microwave Circuits and Antennas (MCA) R Tomar ECE4041 Optical Communication (OCOM), Soumitra Debnath ECE4051 Computer Aided Design of VLSI Circuits ECE4061 Cellular Communication CCOM, Purnendu Karamkar P.G. (and Dual Degree) Core Courses Modern Digital Communication, Ranjan Gangopadhyay ECE4041 Optical Communication, Soumitra Debnath P.G. (and Dual Degree) Elective Courses ECE3061 Embedded Systems, Abhishek Sharma ECE4071 System Simulation and Process Optimization, S S Gokhale, R Tomar

Upload: buimien

Post on 11-Apr-2018

226 views

Category:

Documents


4 download

TRANSCRIPT

LNM-IIT, Jaipur

Courses offered: Odd Semester (July to Dec)

First Year Courses

ECE 103 Electronics I (E-I), Neeraj Shrivastva

Second Year Courses

ECE 215 ECE – I Lab (Digital Circuits and Systems) , Sandeep Saini, Kapil Jainwal

ECE 216 Semiconductor Devices and Circuits (SEMI) Kapil Jainwal

Third Year Courses

ECE 325 Digital Communication (DC) Soumitra Debnath

ECE 326 Digital Signal Processing (DSP) Sanjeev Sharma

ECE 328 ECE III Lab (Digital Communication and Digital Signal Processing) Dharmendra

Dixit ECE 325 Digital Communication (DC) Soumitra Debnath

ECE 327 Control System Engineering (CSE) R Tomar, Raju Jaitwar

ECE 328 ECE III Lab (Digital Communication and Digital Signal Processing) Dharmendra

Dixit ECE3061 Embedded Systems ES Program Elective (Y11 ECE & CCE & PG) Abhishek

Sharma ECE3051 Information Theory and Coding ITC Program Elective (Y11 ECE, CCE & core

PG) Dharmendra Dixit

Forth Year Courses

ECE4031 Microwave Circuits and Antennas (MCA) R Tomar

ECE4041 Optical Communication (OCOM), Soumitra Debnath

ECE4051 Computer Aided Design of VLSI Circuits

ECE4061 Cellular Communication CCOM, Purnendu Karamkar

P.G. (and Dual Degree) Core Courses Modern Digital Communication, Ranjan Gangopadhyay ECE4041 Optical Communication, Soumitra Debnath

P.G. (and Dual Degree) Elective Courses ECE3061 Embedded Systems, Abhishek Sharma

ECE4071 System Simulation and Process Optimization, S S Gokhale, R Tomar

Courses offered: Even Semester (Jan to June)

First Year Courses

ECE 109: Electronics II

Second Year Courses

ECE 214: Digital Circuits and Systems

ECE 219: Signals, Systems and Control

Third Year Courses

ECE 325: Digital Communication

ECE 327: Control System Engineering

ECE 331: Microprocessors and Interfaces

ECE 332: Engineering Electromagnetics

Elective Courses:

Wireless Networks

Microwave Circuits and Antennas

Advanced Microprocessor

Coding Theory

Mathematical Methods for Computer Vision

Broadband Communication

Mobile Communication

Transducers and Instrumentation

Advanced Digital Signal Processing

Labs

Electronics I Lab (Digital Electronics Lab)

Electronics II Lab (Analog Electronics Lab)

ECE 215: ECE – I Lab (Digital Circuits and Systems)

ECE 223: ECE – II Lab (Analog Communication and Signal Processing)

ECE 328: ECE – III Lab (Digital Communication and Digital Signal Processing)

ECE 333: ECE – IV Lab (Microwave and Optical Communication)

Title of the course: ECE 103 Basic Electronics-I (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 1st Year (Offered in 1st semester)

Pre-requisites: Nil

Total contact hours: Lectures (40) / Tutorials 12 / Practicals 30

Total number of credits: 4

Proposed Curriculum:

1. Basic definitions, passive components, sources, DC and AC, circuit analysis (analysis through network simplification, nodal analysis, loop analysis, superposition theorem, Thevenin’s Theorem, Norton’s Theorem, Maximum Power Transfer Theorem, Reciprocity Theorem).

2. Time domain response of RC and RL circuits. Sinusoidal steady state, Phasor, Impedance Frequency-domain response of RC, RL, and RLC circuits. Power in A.C. Circuits, D.C. Power supplies.

3. Operational Amplifiers (inverting, non-inverting, difference amplifier, etc.). 4. Basics of digital circuits, combinatorial circuits using logic gates and multiplexers.

Combinatorial Circuit Design, K-map. Half Adder and Full Adder Circuits, Flip-Flops, Shift Registers, Frequency Counters (Ripple, Synchronous, Ring and Johnson Counters), Non-Binary Frequency Counters (Asynchronous, Synchronous)

5. Errors in Digital Transmission (Parity Check, etc.)

Suggested Reading:

1. Microelectronic Circuits, Sedra and Smith, Oxford University Press. 2. Linear Circuits Analysis and Synthesis, A. Ramkalyan, Oxford University Press, 2005. 3. Basic Circuit Analysis, D. R. Cunningham and J. A. Stuller, published by Jaico Publishing

House, Mumbai, 1996. 4. Digital Integrated Electronics, Herbert Taub and Donald Schilling, McGraw Hill, New York,

1977.

Title of the course: ECE 109 Basic Electronics-II (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 1st Year (offered in 2nd semester)

Pre-requisites: Basic Electronics-I

Total contact hours: Lectures (40) / Tutorials 12 / Practicals 30

Total number of credits: 4

Proposed Curriculum

Block 1 (13 Lectures)

1) Physics of transistors 2) Characteristics and biasing of BJT. 3) Small signal (incremental) equivalent circuits. 4) CE, CB and CC amplifiers.

Block 2 (13 Lectures)

1) Difference Amplifier Design. 2) Oscillators and Filters: Bode plots. 3) Clipping, Clamping and other Non-Linear Op-Amp applications. 4) Power supplies.

Block 3 (14 Lectures)

1. Sample and Hold: Principles and Circuits 2. DAC: Principles and Circuits 3. ADC: Principles and Circuits 4. Application in Instrumentation

Suggested Reading:

1) Microelectronic Circuits, Sedra and Smith, Oxford University Press. 2) Electronic Devices and Circuits, Millman and Halkias, Tata McGraw Hill.

Title of the course: ECE 214 Digital Circuits and Systems (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 2nd Year, All Branches

Pre-requisites: Basic Electronics

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

1) Introduction to Digital Design (1): About Digital Design, Analog versus Digital, Digital Devices, Electronic and Software aspects of digital design, Integrated Circuits.

2) Number Systems & Codes (2): Positional Number Systems, Octal and Hexadecimal Numbers, Number System Conversions, Representation of negative numbers, Two’s complement Addition and Subtraction, Introduction to error correction and detecting codes.

3) Boolean Algebra and Minimization Techniques (4): Axioms, Single-Variable Theorems, Two and Three Variable Theorems, Duality, Standard representation, combinational circuit minimization using K-Maps, Static Hazards and finding them using Maps, Designing of combinational circuits.

4) Digital CMOS Logic (9): Digital Logic levels, MOS Structure and Transistor, Threshold Voltage, MOSFET VDS-ID Characteristics, Resistive Load Inverter, Active Load Inverter, CMOS Inverter, Calculation of VOH, VOL, VIL, VIH and Noise Margin, Design and sizing of CMOS digital circuits.

5) Combinatorial Circuits & Systems (8): Combinational logic circuit design, half and full adder, subtractor, Binary serial and parallel adders. BCD adder, Binary multiplier. Decoder: Binary to Gray decoder, BCD to decimal, BCD to 7-segment decoder. Multiplexer, De-multiplexer, Encoders and Priority Encoders. Diode switching matrix. Design of logic circuits using multiplexers, encoders, decoders and de-multiplexers. Designing of combinational systems: ALU etc.

6) Sequential Circuits & Systems (10): Latches, flip-flops, R-S, D, J-K, and Master Slave flip flops, Conversions of flip-flops: Counters: Asynchronous (ripple), synchronous and synchronous decade counter, Modulus counter, skipping state counter, counter design. Ring counter, Counter applications: Registers: buffer register, shift register.

7) Finite State Machines (6): Definition, classification, state machine analysis, excitation table of flip flops, designing various synchronous sequential circuits using state machines. Design Problems (Sequence detectors, Vending Machine Controllers etc.).

Suggested Reading:

1. Digital Design: Principles & Practices, J. F. Wakerly, Pearson Education. 2. Digital Fundamentals, Thomas L. Floyd and R. P. Jain, Pearson Education, 8th Ed. 3. CMOS Digital Circuits: Analysis and Design, Sung-Mo Kang and Yusuf Leblebici, Tata McGraw

Hill. 4. Digital Circuits and Design, S. Salivahanan & S. Arivazhagan, Vikas Publication House Pvt.

Ltd., 2nd Ed.

Title of the course: ECE 216 Semiconductor Devices and Circuits (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 2nd Year, All Branches

Pre-requisites: Basic Electronics

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

First part- MOS (13 lectures)

Introduction: Energy Band Diagram; n, p, Ψ; Charge-potential relation, Poisson’s equation, Accumulation, Depletion and Inversion of carriers, Current-voltage characteristics. Equivalent circuits, (4 lectures)

Derivation of Charge-surface potential. Relation. (2 lectures)

Capacitance Voltage relation. (1 lectures)

Current Voltage Relation I-V . (2 lectures)

Equivalent circuit, transconducatance. . (2 lectures)

CMOS gate, Analog gate. (2 lectures) Second Part-BJT (13 lectures)

PN junction (C-V) , (2 lectures)

Current voltage of PN junction , (4 lectures)

Current Voltage relation of PNP and NPN Transistors (4 Lectures)

Equivalent circuits , (3 lectures)

Third Part-BJT (12 lectures)

Current sources (2 lectures)

Difference Amplifiers (5 lectures)

Other selected circuits (5 lectures)

Suggested Reading:

Introduction to semiconductor devices, Kevin F. Brennan

Semiconductor Physics And Devices , Donald A. Neamen

Title of the course: ECE 219 Signals, Systems and Control (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 2nd Year (offered in 4th semester)

Pre-requisites: Nil

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

1. Signals and Systems: Motivation and introduction to the course, Basic concepts of signals and systems, signal transformations, continuous and discrete time systems, basic systems properties.

2. Linear time invariant (LTI) systems: Discrete and continuous – time LTI systems, convolution, properties of LTI systems, system described by differential and difference equations.

3. Fourier representation of periodic signals: Representation of continuous time periodic signals and their properties, representation of discrete time periodic signals and their properties, Fourier series and LTI systems, filtering.

4. Fourier Transform of aperiodic signals: Continuous and discrete time Fourier transform, properties of transforms, convolution and multiplication property, duality, time-frequency characterization, sampling.

5. Laplace and z-transform: The Laplace and z-transform, region of convergence, properties, analysis and characterization of LTI system using Laplace and z - terization of LTI system using Laplace and z - transform.

6. Linear Feedback Systems: Important applications of feedback system including stabilization, tracking, sensitivity, root-locus analysis of linear feedback systems, Nyquist stability criterion, gain and phase margins.

Suggested Reading:

1. Signals and Systems, Oppenheim, Willisky and Hamid Nawab, Prentice Hall, 2nd Ed. 2. Signals and Systems, S. Haykin and B. V. Veen, et al., Willey India, 2nd Ed.

Title of the course: ECE 220 Principles of Communication (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: UG 2nd year ECE

Pre-requisites: Nil

Total contact hours: Lectures (42) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

Block 1 (14 lectures)

1. Communication problem and system models 2. Signal transmission through a linear system 3. Signal distortion over a communication channel 4. Autocorrelation function, energy and power spectral density

Block 2 (14 lectures)

5. Representation of band-pass signals 6. Analog modulation systems

Linear Modulation 7. Analog modulation systems

Non-linear Modulation Block 3 (14 lectures)

8. Performance evaluation 9. Receivers 10. Sampling of analog signals 11. Frequency division multiplexing 12. Elements of Information theory

Suggested Reading:

1. Modern Digital and Analog Communication Systems, B. P. Lathi, Oxford University Press, 3rd Ed.

2. Communication Systems, Simon Haykin, John Wiley Publications, 4th Ed.

Title of the course: ECE 325 Digital Communication (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 3rd Year

Pre-requisites: Background knowledge of Analog Communications

Total contact hours: Lectures (40) / Tutorials / Practicals 30

Total number of credits: 4 Credit,

Proposed Curriculum:

Module 1 (10 lectures)

a) Overview of Communication b) Digital Signal Description (Spectrum, Bandwidth, Line coding). c) Digitization of Analog Signals (PCM, DM, ADM, DPCM, CVSD). d) Base-band Communication (Nyquist Signaling, Matched Filter, Equalizer, SNR, BER, ISI).

Module 2 (10 lectures)

a) Digital Modulation Technique (ASK/ FSK/ PSK/ DPSK/ MSK/ GMSK/ /4-QPSK/ QAM/ OFDM, BER Evaluation, Bandwidth Efficiency).

Module 3 (10 lectures)

a) Carrier and Clock synchronization (PLL, squaring loop, costas loop, DTTL, early-late gate bit synchronizer, clock jitter).

Module 4 (10 lectures)

a) Error Control Coding: ARQ, linear block codes, cyclic codes, BCH codes, convolutional codes, Viterbi decoding, fee distance, interleaving.

Suggested Reading:

3. Communication Systems, A. Bruce Carlson, McGraw Hill, 3rd Ed. 4. Digital Communication, Simon Haykin, John Wiley & Sons. 5. Modern Digital and Analog Communication System, B. P. Lathi, Oxford University Press, 3rd

Ed. 6. Digital Communication, J. G. Prokais, McGraw Hill, 5th Ed.

Title of the course: ECE 326 Digital Signal Processing (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 3rd Year (offered in 5th semester)

Pre-requisites: Course on Signals, Systems and Control

Total contact hours: Lectures (40) / Tutorials / Practicals 30

Total number of credits: 4

Proposed Curriculum:

1) Review of signals and systems: Motivation and introduction to the course, Basic concepts of signals and systems, interconnection of the systems and filtering.

2) Transform analysis of LTI systems: Z-transform and the Region of convergence of the system, Complex convolution theorem, system described by difference equations, Frequency response of LTI systems and system functions, relation between magnitude and phase, All pass systems, Minimum phase systems, Linear Systems with Generalized Linear Phase.

3) Structures for Discrete Time systems: Representation of system described by Linear Constant Coefficient Difference Equations, Lattice Structures.

4) FIR Filter Design Techniques: Design of FIR filters by windowing, FIR filter by the Kaiser window, Optimum approximation of FIR Filters.

5) The Discrete Fourier Transform and Computational Aspects: Orthogonal transform, discrete Fourier transform (DFT), Relation between Fourier transform and DFT, Circular Convolution, DFT properties, Computation of DFT, Linear Convolution using the DFT, Fast computation of DFT.

6) Multi-rate digital Signal Processing: Rate convertor and their characterization, multistage design of Decimator and Interpolator, poyphase decomposition, Applications of multi-rate systems.

7) Adaptive signal Processing: Stochastic signals, Wiener Filtering, LMS and RMS algorithms, spectral estimation.

Suggested Reading:

1) Digital Signal Processing, S. K. Mitra, Tata McGraw Hill, 3rd Ed. (Text Book). 2) Digital Signal Processing: Principles, Algorithms and Applications, Proakis et al., Prentice Hall,

3rd Ed. 3) Probability, Random Variables and Stochastic Processes, Papoulis et al., McGraw Hill, 3rd Ed.

Title of the course: ECE 327 Digital Signal Processing (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 3rd Year (offered in 5th semester)

Pre-requisites: Course on Signals, Systems and Control

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

Block 1 (16 Lecturers)

1. SYSTEMS AND THEIR REPRESENTATION

i. Basic elements in control systems, Open and closed loop systems

ii. Electrical analogy of mechanical and thermal systems

iii. Transfer function

iv. Block diagram reduction techniques , Signal flow graphs

2. Time response

i. Time domain specifications

ii. Types of test input, I and II order system response

iii. Error coefficients, Generalized error series, Steady state error

iv. P, PI, PID modes of feedback control.

Block 2 (8 Lecturers)

1. FREQUENCY RESPONSE

i. Bode plot

ii. Polar Plot

iii. Nyquist Plot

iv. Correlation between frequency domain specification and time domain specification

Block 3 (8 lecturers)

1. STABILITY OF CONTROL SYSTEM

i. Characteristics equation, Location of roots in S plane for stability

ii. Routh Hurwitz criterion

iii. Root locus construction

iv. Gain margin and phase margin, Nyquist stability criterion.

Block 4 (8 Lecturers)

1. COMPENSATOR DESIGN

i. Performance criteria , Lag, lead and lag-lead networks

ii. Compensator design using bode plots

2. STATE VARIABLE

i. State variable representation

ii. solution of state equation of LTI control systems

Suggested Readings:

1. I.J. Nagrath and M. Gopal, ‘Control Systems Engineering’, New Age International Publishers, 2003.

2. Benjamin C. Kuo, Automatic Control systems, Pearson Education, New Delhi, 2003.

Title of the course: ECE 331 Microprocessor and Interfaces (Core)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s):

Target Audience: 3rd year (Offered in 6th semester)

Pre-requisites: Digital Circuits and Systems

Total contact hours: Lectures (40) / Tutorials / Practicals 30

Total number of credits: 4

Proposed Curriculum:

1. Introduction (2): Microcomputer and microprocessor, Evolution of microprocessors, types of buses.

2. Architecture of 8085 microprocessor (4): Internal architecture of Intel’s 8085 Microprocessor and its functional blocks, types of registers and their functions, IC pin outs and signals, address, data and control buses, addressing, Opcode Fetch and execution procedure.

3. Addressing Modes (3): Register addressing mode, direct addressing mode, Indirect addressing mode, Implicit addressing mode.

4. Instruction Set of 8085 and its assembly Language programming(6): a. Data Transfer Instructions b. Arithmetic and Logical Instructions c. Branching Instructions d. Stack Instructions

5. Timing diagrams (6): Clock signals, instruction cycles, machine cycles, and timing states, instruction timing diagrams.

6. Interrupts (4): Interrupts, Interrupt vector table, Types of interrupts (Software and Hardware).

7. Interfacing of Memory and I/O devices (6): Importance of interfacing, memory interfacing, I/O interfacing.

8. Programmable Interfaces (8): 8255 PPI, 8253 PIT, 8259 PIC, 8279 KDI.

Suggested Reading:

1. Microprocessor: Architecture, Programming and Application with 8085, Gaonkar, John

Wiley Eastern Ltd. Publication.

2. Microprocessors and Interfacing, Douglas V. Hall, Tata McGraw Hill Publication.

3. Fundamentals of Microprocessors and Microcomputers, B. Ram, Dhanpat Rai Publications,

New Delhi.

Title of the course: ECE 332 Engineering Electromagnetics

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s): (Core for 3rd Year ECE, Elective for 3rd Year CCE)

Target Audience: 3rd Year (ECE and CCE)

Pre-requisites: Nil

Total contact hours: Lectures (40) / Tutorials / Practicals 30

Total number of credits: 4

Proposed Curriculum:

Block 1 (10 lectures)

1) Review of Fundamental Concepts and Definitions 2) Transmission Line Theory 3) Electromagnetics and Maxwell’s Equations

Block 2 (10 lectures)

1. Boundary Conditions 2. Wave Equation 3. Uniform and Non-Uniform Plane Waves

Block 3 (10 lectures)

1. Rectangular Waveguide 2. Circular Waveguide

Block 4 (10 lectures)

1. Coaxial Line 2. Microwave Integrated Circuits (MICs) 3. Brief Introduction to Coupled Lines 4. Brief Introduction to Resonators 5. Brief Introduction to Dielectric Waveguides and Optical Fibre

Suggested Reading:

1) Electromagnetic Waves and Radiating Systems, Edward C. Jordan and K. G. Balmain, Prentice Hall, 2003.

2) Electromagnetic Field Theory and Transmission Lines, G. S. N. Raju, Pearson Education, 2005. 3) Elements of Electromagnetics, Matthew N. O. Sadiku, Oxford University Press, 2001. 4) Microwave Engineering, David M. Pozar, John Wiley, 2003. 5) More Books to be recommended if necessary.

Title of the course: Wireless Networks (Program elective for 3rd year )

Title of the course: Microwave Circuits and Antennas

Elective Category: HSS/Science/Open/Program Elective: Open Elective

If Program Elective, which stream(s):

Target Audience: 4th Year

Pre-requisites: Microwave Engineering

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

BLOCK 1 (10 Lectures)

1. Radiation Fundamentals 2. Herzian dipole antenna 3. Dipoles and Monopoles of arbitrary length (including quarter-wave and half-wave cases) 4. Antenna performance parameters and their definitions 5. Propagation of electromagnetic waves in free-space and other media.

BLOCK 2 (10 Lectures)

1. Transmitter and Receiver block diagrams 2. Multi-Port Microwave Networks and their analysis (Z-parameters,Y-parameters,ABCD-

parameters, and S-parameters) 3. Impedance matching techniques (lumped-component approach, single-stub matching,

double-stub matching, impedance transformers, tapers).

BLOCK 3 (10 Lectures)

1. Microwave Filter Design by Insertion Loss Method (Maximally Flat Response, Equiripple Response, Linear Phase Response)

2. Scaling of filter designs (Impedance Scaling, Frequency Scaling, Low-Pass to High-Pass transformation, Low-Pass to Band-Pass Transformation, Low-Pass to Band-Stop Transformation)

3. Filter Design Implementation-Related issues, especially at high frequencies 4. Design of circulators, isolators, power dividers, power combiners and couplers

BLOCK 4 (10 Lectures)

1. Microwave generators: an overview 2. Theory of operation and design details of Klystron, Magnetron, and Travelling Wave Tube

(TWT) amplifiers and oscillators 3. Semiconductor Devices for amplifying and generating microwave signals

.

Suggested Reading:

1) Microwave Engineering, David M. Pozar, John Wiley, 2003. 2) Electromagnetic Waves and Radiating Systems, E. C. Jordan and K. G. Balmain, Prentice Hall

of India, 2005.

Title of the Course: Advanced Microprocessors (x86, Pentium Family).

Elective Category: HSS/Science/Open/Program Elective: Program Elective

If Program Elective, which stream(s): ECE/CCE

Target Audience: 3rd Year

Pre-requisites: Digital Circuits and Systems, Microprocessor and Interfaces (Introduction).

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

1. Introduction:

Microprocessor family, types of buses.

2. Architecture of 8086/8088 microprocessor:

1) Internal architecture description, 2) Register organization of 8086, 3) Signal description of 8086 registers, 4) Physical Memory Organization. 5) Minimum and maximum mode of 8086 system and timings.

3. Instruction set and assembler directives

1) Addressing modes of 8086 2) Instruction set of 8086/8088 3) Assembler directives and operators

4. Assembly Language programming with 8086/8088 instruction set

1) Machine coding the programs 2) Programming with an assembler

5. Stack and interrupts of 8086/8088

1) Stack structure of 8086/88 2) Interrupts and interrupt service routine

6. Interfacing of Memory and I/O devices with 8086/8088:

1) Semiconductor memory interfacing 2) DRAM Interfacing 3) I/O Ports

Suggested Readings:

1. INTEL Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium,

Pentium ProProcessor, Pentium II, III, 4 (7th Edition), by Barry. B. Brey, Prentice

Hall, Publisher.

2. Advanced Microprocessors and Peripherals by A.K. Ray and K.M. Bhurchandi, Mc

Graw Hill Publications.

3. Advanced Microprocessors and Microcontrollers by B. Ram Laxmi publications,

New Delhi.

Title of the course: Coding Theory

Elective Category: HSS/Science/Open/Program Elective: Program Elective

If Program Elective, which stream(s): ECE/ CCE

Target Audience: 3rd/ 4th Year

Pre-requisites: Digital Communication

Total contact hours: Lectures 40 / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum

Introduction: Forward error control requirement in communication systems

Linear block codes, systematic and non-systematic codes, Generator and Parity- check matrices, Distance measure, Syndrome, Perfect codes, Hamming codes

Mathematical requisites for algebraic coding theory

Cyclic codes, CRC, BCH codes, RS Codes, Decoding of cyclic codes, Berlekamp algorithm, hardware realization of some simple codecs

LDPC codes

Convolutional codes, sequential decoding algorithm, Viterbi decoding

Turbo codes, decoding

Applications

Suggested Reading:

7. Error Control Codin, Shu Lin, 2nd Ed. 8. Theory and Practice of Error Control Codes, R. E. Blahut 9. Algebraic Coding Theor, Elwyn R. Berlekamp, Revised Ed. 10. Modern Control Theory, Tom Richardson and Ruediger Urbanke

Title of course: Mathematical Methods for Computer Vision

Elective Category: HSS/Science/Open/Program Elective: Program Elective

If Program Elective, which stream(s): ECE/ CCE

Target Audience: 4th Year and PG

Pre-requisites: Linear Algebra, Calculus

Total contact hours: Lectures 40 / Tutorials / Practicals 10

Total number of credits: 4

Proposed Curriculum:

1) Least Squares from Linear Algebra to Calculus

Line fitting and Recursive least squares.

Curve fitting: Spline interpolation and approximations for tangents and normals to the curve.

Surfaces and Curves on Surfaces

Surface patch approximations. Tangent space and the normal vector computation.

2) Rotation

Representation of Rotations in R^3.

Properties of rotation matrices and infinitesimal rotation.

Rotation estimation from given correspondence between two 3D point sets.

3) Calculus of Variation

Functional, Extremisation of functional, Euler Lagrange Eqns.

Examples and Exercises. Motion estimation and detection, Optical flow

4) Differential Geometry of Curves and Surfaces

Curvature.

Geodesics.

Signature of a Curve. Shape Matching Based on Shape Context

Gauss-Bonnet theorem.

5) Computer Vision

Homogeneous Co-ordinate systems

RANSAC for Camera Matrix Identification

Camera Calibration and Stereo Reconstruction

Suggested Text/s:

a. Linear Algebra, GPS and Geodesy by Gilbert Strang

b. Curves and Surfaces for Computer Graphics by David Salomon

c. Calculus of Variations by Gelfand and Fomin

d. Modern Differential Geometry with Mathematica by Alfred Gray

Title of the course: Broadband Communication and Networks

Elective Category: HSS/Science/Open/Program Elective: Program Elective

If Program Elective, which stream(s): ECE/CCE

Target Audience: 4th Year

Pre-requisites: Background knowledge of Digital Communications

Total contact hours: Lectures (40) / Tutorials / Practicals

Total number of credits: 4 Credit,

Proposed Curriculum

Module 1 (10 lectures)

1) Overview of Broadband Photonics and Broadband Wireless Networks 2) DWDM networks and wavelength/ waveband Routing

Module 2 (10 lectures)

1) Optical packet Switching/ Optical burst Switching Networks 2) Broadband Photonic/ Wireless Access Networks

Module 3 (10 lectures)

1) MIMO Wireless Systems/ Diversity Techniques 2) Space-time codes

Module 4 (10 lectures)

1) OFDM/ 3G & 4G Systems

Suggested Reading:

1) Digital Communication, J. G. Prokais. 2) Space Time Codes and MIMO Systems, M. Janakiraman, Artech House. 3) Introduction to CDMA Wireless Communication, M. A. Abu-Rgheff, Academic Press. 4) Modern Wireless Communication, S. Haykin & M. Moher, Pearason Education. 5) Optical WDM Networks, J. Zheng and H. Mouftah, Wiley-InterScience. 6) Optical Networks: A Practical Perspective, R. Ramaswami and K. N. Sivarajan, Morgan

Kaufmann Publisher.

Title of the course: Mobile Communication (Core/ Program Elective)

Elective Category: HSS/Science/Open/Program Elective:

If Program Elective, which stream(s): Core for PG and Program elective for ECE and CCE

Target Audience: 4th Year

Pre-requisites: Digital Communication

Total contact hours: Lectures 40 / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

Physical:

1) Introduction: Panorama: Past, Present and Future scenario 2) Cellular concepts 3) Propagation Characteristics of mobile channels 4) Access techniques

Mathematical pre-requisites:

1) Algebraic concepts, PN Sequences, Walsh Functions etc. Standards:

1) Mobile standards: GSM, CDMA Systems:

1) x Generation mobile systems (x: 1, 2, 2+, 3, 4) 2) Mobile satellite communication.

Suggested Reading:

1) Mobile Radio Networks: Networking and Protocols, Bernhard H. Walke, John Wiley, 2nd Ed. 2) Principles of Mobile Communication, Gordon L. Stuber, Kluwer Academic, 2nd Ed. 3) Wireless Digital Communications: Modulation and Spread Spectrum Applications), Kamilo

Feher, Prentice Hall, 6th Ed. 4) Wireless Communications: Principles and Practice, Theodore S. Rappaport, Prentice Hall, 2nd

Ed. 5) CDMA Systems Engineering Handbook, Jhong S. Lee and Leonard E. Miller, Artech House.

Title of the Course: Advance Digital Signal Processing.

Elective Category: PG Core/UG Program Elective

If Program Elective, which stream(s): ECE/CCE and PG ECE

Target Audience: 4th Year

Pre-requisites: Digital Signal Processing

Total contact hours: Lectures 40 / Tutorials / Practicals

Total number of credits: 4

Proposed Curriculum:

Description:

1. Introduction,

2. Discrete time signals and systems,

3. Z-transforms,

4. Structures and Design procedures for FIR and IIR Filters,

5. Frequency Transformations,

6. Linear phase design,

7. Introduction to DFT Fast DFT computation by FFT, NTT and WTFA.

8. Noise analysis of digital filters,

9. Power spectrum estimation,

10. Multi-rate digital filtering,

11. Introduction to multidimensional DSP and its application to image and video processing,

applications of DSP in communications,

12. Radar and Sonar,

13. Hardware implementation considerations.

Suggested Readings:

1) Digital Signal Processing, S. K. Mitra, Tata McGraw Hill, 3rd Ed. (Text Book). 2) Digital Signal Processing: Principles, Algorithms and Applications, Proakis et al., Prentice Hall,

3rd Ed. 3) Probability, Random Variables and Stochastic Processes, Papoulis et al., McGraw Hill, 3rd Ed.

Title of the Course: Electronics 1 Lab (Digital Electronics Lab). UG Core

Elective Category:

If Program Elective, which stream(s):

Target Audience: UG 1st Year

Pre-requisites:

Total contact hours: Lectures 0 / Tutorials / Practicals 42

Total number of credits:

Proposed Curriculum Description:

All the experiments given below have to be performed in hardware lab (1.5 Hrs.) and also to be

simulated in the ECAD lab (1.5 Hrs.)

A) Networks

A.1 Resistive network

A.2 Time response of RC & RL circuits

A.3 Frequency response of RC and RL circuits

B) Operational amplifier

B.1 Inverting and non inverting configuration

B.2 Summing and scaling circuits

B.3 Filter circuits

C) Digital circuits

C.1 Basic logic gates and universal gates

C.2 Arithmetic and logical circuits

C.3 Sequential Elements (Flip Flops)

D) Designing and fabrication of power supply

Title of the Course: Electronics 1I Lab (Analog Electronics Lab). UG Core

Elective Category:

If Program Elective, which stream(s):

Target Audience: UG 1st Year

Pre-requisites:

Total contact hours: Lectures 0 / Tutorials / Practicals 42

Total number of credits:

Proposed Curriculum Description:

1. Current source using BJT and Op-Amp.

2. Current gain and biasing of BJT.

3. Biasing and gain of Common Emitter (CE) Amplifier

4. Clipping and Clamping circuits.

5. Difference Amplifier.

6. RC Phase shift and Wein bridge oscillators.

7. Voltage controlled Waveform generator using Op-Amp.

8. Monostable and Astable multivibrator using 555 Timer IC.

9. Analog to Digital Converter

10. Digital to Analog Converter.

Title of the Course: ECE 1 Lab (Digital circuits and system Laboratory). UG Core

Elective Category:

If Program Elective, which stream(s):

Target Audience: UG 2nd Year

Pre-requisites:

Total contact hours: Lectures 0 / Tutorials / Practicals 42

Total number of credits: 2

Proposed Curriculum Description:

1. Realize the function, mentioned below in at least four different physical ways: F(x) = x0 + x1 + x2 + x3 + x4 + x5 + x6 + x7 + x8 + x9

Where + represents XOR operation. Select any Spartan-III and CPLD device.

Generate the synthesis report and analyze the resources used (for e.g. gates, slices, IOB

etc.), as well as the combinational path delay.

2. Design, simulate and implement Half adder, Full adder using dataflow, behavioral and structural modeling in VHDL.

3. Implementation of 2x1, 4x1 and 8x1 multiplexers using dataflow, behavioral and structural modeling in VHDL.

4. Implement 1x2, 1x4 and 1x8 demultiplexers using dataflow, behavioral and structural modeling in VHDL. Implement Boolean functions using MUX.

5. Implement 1 to 2, 2 to 4 and 3 to 8 line decoder using dataflow, behavioral and mixed modeling in VHDL. Implement Booleans functions using decoders.

6. Implement 4 bit ripple carry adder using structural modeling. Implement 4 bit adder/subtractor using structural modeling.

7. Implement a 3 bit multiplier to perform the operation A*B on two 3 bit vectors. Design a combinational circuit that has three inputs and three outputs and specified problem statement.

8. Design 4 bit binary counter by using clock variable and 8 bit Gray counter. Implement both as up as well as down counters.

9. Use CASE statement to: assign grades for a class, decide leap year, decide whether the number is prime of not.

10. Design D latch, JK flip flop, RS flip flop and T flip flop using behavioral and structural modeling.

11. Design an 8 bit register using flip flops designed in previous experiments and an up counter using flip flops.

Title of the Course: ECE 1I Lab (Digital Communication Laboratory). UG Core

Elective Category:

If Program Elective, which stream(s):

Target Audience: UG 2nd Year

Pre-requisites:

Total contact hours: Lectures 0 / Tutorials / Practicals 42

Total number of credits: 2

Proposed Curriculum Description:

1. Hardware Experiments: a. Experiment on digital signaling pulse formats: Random data generation and power

spectrum density plots of NRZ/ RZ/ Manchester coded data. b. Experiment on data sampling, quantization, encoding, and reconstruction of signal:

Pulse code modulation (PCM). c. Delta modulation. d. Data clock recovery. e. Time-division multiplexing and de-multiplexing. f. Digital modulation and demodulation of amplitude shift keying (ASK). g. Digital modulation and demodulation of binary phase shift keying (BPSK). h. Digital modulation and demodulation of frequency shift keying (FSK). i. BER measurement of a base-band communication link.

2. Simulation Based Experiments: a. Simulating power spectral density plots of RZ and Manchester coded random data. b. Simulating a base-band digital communication link. c. Generate a random process with a Rayleigh PDF. d. Simulate a rate-half constraint length K = 3 convolution code encoder and decoder.

3. Projects: a. Design a DPSK modulator and a demodulator. b. Design a carrier recovery circuit using PLL. c. Design of a 256-carrier OFDM transmitter. d. Implementing a 64-ary QAM transmitter using FPGA.

Title of the Course: ECE III Lab (Analog Communication Laboratory). UG Core

Elective Category:

If Program Elective, which stream(s):

Target Audience: UG 2nd Year

Pre-requisites:

Total contact hours: Lectures 0 / Tutorials / Practicals 42

Total number of credits: 2

Proposed Curriculum Description:

1. Transient response of series RLC circuit. 2. Active band-pass filter. 3. Difference amplifier. 4. Amplitude modulation (AM). 5. DSB-SC modulator. 6. Ring modulator. 7. Product demodulator. 8. Frequency modulator and demodulator.

Title of the Course: ECE III Lab (Analog Communication Laboratory). UG Core

Elective Category:

If Program Elective, which stream(s):

Target Audience: UG 3rd Year

Pre-requisites:

Total contact hours: Lectures 0 / Tutorials / Practicals 42

Total number of credits: 2

Proposed Curriculum Description:

The list of proposed experiments follows:

1. Familiarization with various components and sub-assemblies (Klystron, Isolator,

Frequency Meter, Variable Attenuator, Fixed Attenuator, Magic Tee, Slotted Section,

VSWR Meter, MH Directional Coupler, Parabolic Dish Antenna, Horn Antenna,etc.)

2. To study the characteristics of Klystron oscillator

3. To study the characteristics of Gunn diode oscillator

4. To study frequency, guided wavelength, and free-space wavelength

5. To measure VSWR, reflection coefficient, and impedance

6. To study the performance of Magic Tee, E-Plane Tee, and H-Plane Tee

7. To study the performance of Directional Coupler, Isolator, and Circulator

8. To measure the Radiation Pattern and Gain of an Antenna

9. To measure the Phase Shift and Q of a Resonant Cavity

All the 9 experiments can be conducted using the same MTI Kit Model No. MTI-1006.