41
M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st semester S.No Code Course Theory Practical Credits 1 ECEP1 1401 Advanced Digital Signal Processing 3+1* - 4 2 MEP1 1401 Advanced optimization techniques 3+1* - 4 3 ECEP1 1402 Digital System design 3+1* - 4 Elective-I 4 ECEP1 1403 ECEP1 1404 ECEP1 1405 Detection & Estimation of signals Digital design through VERILOG VLSI Technology & Design 3+1* - 4 Elective-II 5 ECEP1 1406 ECEP1 1407 ECEP1 1408 Coding theory & Practice Digital data communications Embedded & Real time systems 3+1* - 4 6 ECEP1 1209 HDL Programming laboratory - 3 2 7 GMRP 10206 Term-paper 2 Total 20 03 24

M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

Embed Size (px)

Citation preview

Page 1: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M. Tech (Digital Electronics & Communication systems)

COURSE STRUCTURE

Academic year 2013-14

M.Tech DECS 1st semester

S.No Code Course Theory Practical Credits

1 ECEP1 1401 Advanced Digital Signal Processing

3+1* -4

2 MEP1 1401 Advanced optimization techniques 3+1* - 4

3 ECEP1 1402 Digital System design 3+1* - 4

Elective-I

4

ECEP1 1403

ECEP1 1404

ECEP1 1405

Detection & Estimation of signals

Digital design through VERILOG

VLSI Technology & Design

3+1*

-4

Elective-II

5

ECEP1 1406

ECEP1 1407

ECEP1 1408

Coding theory & Practice

Digital data communications

Embedded & Real time systems

3+1* - 4

6 ECEP1 1209 HDL Programming laboratory - 3 2

7 GMRP 10206 Term-paper 2

Total 20 03 24

Page 2: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech DECS 2nd semester

S.No Code Course Theory Practical Credits

1 ECEP1 1410 DSP Processors & Architectures 3+1* - 4

2 CSEP1 1413 Soft Computing techniques 3+1* - 4

3 ECEP1 1411 Wireless communication & Networks

3+1* -4

Elective-III

4

ECEP1 1412

ECEP1 1413

ECEP1 1414

Analog & Digital IC design

Radar Signal processing

Satellite communication systems

3+1* - 4

Elective-IV

5

ECEP1 1415

ECEP1 1416

ECEP1 1417

Optical communication and

Networks

System modeling & simulation

VLSI Signal processing

3+1* - 4

6 ECEP1 1218 Advanced Signal processing laboratory

-3 2

7 GMRP 10202 Comprehensive viva-voce - - 2

Total 20 03 24

M.Tech DECS 3rd semester:S.No Code Course Theory Practical Credits

1 GMRP 20403 Internship - - 42 GMRP 22005 Project work - - -

M.Tech DECS 4th semester

S.No Code Course Theory Practical Credits1 GMRP 22005 Project work - -- 20

*Tutorial

Page 3: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semesterA Y -2013-14

SYLLABUS

Course Title: ADVANCED DIGITAL SIGNAL PROCESSING Course Code: ECEP1 1401

L T P C 3 1 0 4

Course objectives:

Students undergoing this course are expected to:

Analyzing Methods for frequency analysis of the signal using DFT Developing algorithms for Fast Fourier & Z Transform Designing of IIR filters using different techniques & strictures. Designing of FIR filters using different approximations & methods. Understanding the Sampling rate conversion methods Know finite word length effects in DSP systems Explore non-parametric methods for power spectrum estimation. Analyzing power spectrum estimation using parametric methods.

Course outcomes

After undergoing the course, students will be able to

Apply the Methods for frequency analysis of the signal using DFT Analyze the frequency spectrum of the discrete time signal using FFT and Z-transform Apply the IIR filter for adaptive signal processing Implement the FIR filters for the noise reduction. Generate different signals at different sample rates Analyze and estimate the finite word length effects in DSP systems Estimate power spectrum using the non-parametric methods Apply the parametric methods for the estimation of power spectrum

Page 4: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT IDISCRETE FOURIER TRANSFORMS: Properties of DFT, Linear Filtering methods based on the DFT, Overlap-save, Overlap -Add methods, frequency analysis of signals.Radix-2 FFT and Split- Radix FFT algorithms The Goertzel and Chirp Z transform algorithms

UNIT IIDESIGN OF IIR&FIR FILTERS: Design of IIR filters using Butterworth &Chebyshev approximations, frequency transformation techniques, structures for IIR systems –cascade, parallel, lattice & lattice-ladder structures. Design FIR usingFourier series method, Windowing techniques, design of digital filters based on least – squares method, pade approximations, least squares design, wiener filter methods, structures for FIR systems –cascade, parallel, lattice & lattice-ladder structures.

UNIT IIIMULTI RATE SIGNAL PROCESSING : Decimation by a factor D, Interpolation by a factor I ,Sampling rate conversion by a rational factor I/D, Filter design & Implementation for sampling rate conversion.Analysis of finite word length effects in fixed-point DSP systems – Fixed ,Floating Point arithmetic – ADC quantization noise & signal quality – Finite word length effect in IIR digital Filters – Finite word-length effects in FFT algorithms

UNIT IVPOWER SPECTRUM ESTIMATION (NONPARAMETRIC &PARAMETRICMETHODS): Estimation of spectra from finite duration observation of signals, Non-parametric Methods. Bartlett, Welch &Blackmann&Tukey methods.Relation between auto correlation & model parameters, Yule-Waker& Burg Methods, MA & ARMA models for power spectrum estimation.

Text Books:1.Digital Signal Processing –Principles, Algorithms Applications -J.G.Proakis&D.G.Manolokis, PHI, 3rd

edition 20072. Discrete Time signal processing - Alan V Oppenheim & Ronald W Schaffer,PHI, 2nd edition’1998 3. DSP – A Pratical Approach – Emmanuel C.Ifeacher Barrie. W. Jervis, Pearson Education.4.Monsoon H. Hayes, Stastical digital signal processing and modeling, USA, Wiley,1996.

Reference Books:

1. Modern spectral Estimation techniques - S. M .Kay, PHI, 19972. DimitrisG.Manolakis, Vinay K. Ingle, and Stephen M. Kogon, Statistical and adaptive signal processing,

Artech House, Inc,2005, ISBN 1580536107

Page 5: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semesterA Y -2013-14

SYLLABUS

Course Title: ADVANCED OPTIMIZATION TECHNIQUES Course code:MEP1 1401

L T P C 3 1 0 4

Course objectives:

This course is designed for first year M.Tech students. The course is intended to make the students understand the basic concepts and advanced concepts of optimization techniques.

The main objective of the course is to:

Develop systematic approach to handle problems to design of electrical circuit etc; with a goal of maximizing the profit and minimizing cost.

Understand the various optimization techniques such as classified optimization, linear programming. One dimensional minimization methods, unconstrained optimization techniques, constrained optimization techniques and dynamic programming.

Understand the necessary sufficient conditions for finding the solution of the problems in classical optimization.

Comprehend the numerical methods for finding approximate solution of complicated problems. Apply methods like north-west corner rule, least count method etc. to solve the transportation problem.

Course outcomes:

After undergoing the course, students will be able to

Design of mechanical systems and interdisciplinary engineering applications and business solutions using suitable optimization technique.

Apply numerical or iterative techniques in power systems for optimal power flow solutions. Optimize the parameters in control systems for desired steady state or transient response. Optimize the cost function in deciding economic factors of power systems. Design of electrical systems optimally using suitable techniques like univariate method, steepest

descent method etc.

Page 6: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT – I:Linear programming-Two-phase simplex method, Big-M method, duality, interpretation,applications.Assignment problem- Hungarian’s algorithm, Degeneracy, applications, unbalanced problems, traveling salesman problem.

UNIT – II:Classical optimization techniques-Single variable optimization with and without constraints, multi – variable optimization without constraints, multi – variable optimization with constraints – method of Lagrange multipliers, Kuhn-Tucker conditions.Numerical methods for optimization-Nelder Mead’s Simplex search method, Gradient of a function, Steepest descent method, Newton’s method, types of penalty methods for handling constraints.

UNIT –III:Genetic algorithm (GA) -Differences and similarities between conventional and evolutionary algorithms, working principle, reproduction, crossover, mutation, termination criteria, different reproduction and crossover operators, GA for constrained optimization, draw backs of GA.Genetic Programming (GP)-Principles of genetic programming, terminal sets, functional sets, differences between GA & GP, random population generation, solving differential equations using GP.

UNIT – IV:Multi-Objective GA-Pareto’s analysis, Non-dominated front, multi – objective GA, Nondominated sorted GA, convergence criterion, applications of multi-objective problems .Basic Problem solving using Genetic algorithm, Genetic Programming & Multi Objective GA and simple applications of optimization for engineering systems.

Text books: 1. Optimal design – Jasbir Arora, Mc Graw Hill (International) Publishers2. Optimization for Engineering Design – Kalyanmoy Deb, PHI Publishers3. Engineering Optimization – S.S.Rao, New Age Publishers- 18 - Approved by BOS on 25th July 2009

Reference Books: 1.Genetic algorithms in Search, Optimization, and Machine learning , D.E.Goldberg, Addison-Wesley Publishers2. Genetic Programming- Koza3. Multi objective Genetic algorithms - Kalyanmoy Deb, PHI Publishers

Page 7: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semesterA Y -2013-14

SYLLABUS

Course Title: Course Code: DIGITAL SYSTEM DESIGN Course code: ECEP1 1402

L T P C 3 1 0 4

Course objectives

Students undergoing this course are expected to:

Know digital systems and advantages of digital systems in applications. Apply Boolean algebra to switching logic design and simplification. Analyze a given digital system and decompose it into logical blocks involving both combinational and

sequential circuit elements. Understand working of Reduction of state tables and state assignments. Learn the Fault Modeling and Test pattern Generation

Course outcomes

After undergoing the course, students will be able to

Apply knowledge of digital systems, Sequential Circuit Design and design of digital logic circuits Know functionality of Sequential circuits and their design Explore fault modeling and classes. Apply knowledge of kohavi algorithm Know functionality of test pattern generation

Page 8: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT – I

DESIGN OF DIGITAL SYSTEMS: ASM charts, Hardware description language and control sequence method, Reduction of state tables, state assignments.

SEQUENTIAL CIRCUIT DESIGN: Design of Iterative circuits, design of sequential circuits using ROMs and PLAs, sequential circuit design using CPLD, FPGAs.

UNIT – II

FAULT MODELING: Fault classes and models – Stuck at faults, bridging faults, transition and intermittent faults. TEST GENERATION: Fault diagnosis of Combinational circuits by conventional methods – Path Sensitization technique, Boolean difference method, Kohavi algorithm.

TEST PATTERN GENERATION: D – algorithm, PODEM, Random testing, transition count testing, Signature analysis and testing for bridging faults.

UNIT – III

FAULT DIAGNOSIS IN SEQUENTIAL CIRCUITS: State identification and fault detection experiment. Machine identification, Design of fault detection experiment.

PROGRAMMING LOGIC ARRAYS: Design using PLA’s, PLA minimization and PLA folding.

UNIT – IV

PLA TESTING: Fault models, Test generation and Testable PLA design.

ASYNCHRONOUS SEQUENTIAL MACHINE: fundamental mode model, flow table, state reduction, minimal closed covers, races, cycles and hazards.

Text Books:

1. Switching & finite Automata Theory -Z. Kohavi (TMH) Second Edition2. Logic Design Theory N. N. Biswas – (PHI) 3. Digital Logic Design Principles Nolman Balabanian, Bradley Calson – Wiley Student Edition 2004.

Reference Books:

1. Digital System Testing and Testable Design, M. Abramovici, M. A. Breues, A. D. Friedman – Jaico Publications 2. Fundamentals of Logic Design -Charles H. Roth Jr. 3. Computer Aided Logic Design – Frederick. J. Hill & Peterson, Wiley 4th Edition.

Page 9: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semester

A Y -2013-14

SYLLABUS

Course Title: DETECTION AND ESTIMATION OF SIGNALS (Elective-I) Course Code:ECEP1 1403

L T P C 3 1 0 4

Course Objectives:

Students undergoing this course are expected to:

Learn processing of the analog signal to discrete format in depth Understand Curve fitting Know the process of Linear filtering Understand Spectral analysis of random signals Know Detection and estimation of signals. Estimate the error from the system using some advanced algorithm. Understand Different filtering methods like KF, EKF, and UKF.

Course Outcomes:

After undergoing the course, students will be able to

Illustrate curve of the data sample even in the noisy environment. This will ensure better estimation with respect to actual data sample.

visualize the spectral behavior of any practical signal and will be able to estimate many vital statistical analyses (feature analysis) for real time signal processing. estimate and detect the instantaneous frequency of the non-stationary signals (radar, speech, bio-

medical and power) even under noisy condition from the phase angle. estimate and detect the presence of radar signal buried in the nose using some advanced algorithm. Apply different filtering methods like KF, EKF, and UKF in the applications like Air traffic control,

satellite application and estimation of position & velocity in flight.

Page 10: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT IIntroduction to Discrete-time signals:- Fourier Transform of a discrete time signal. Amplitude and phase spectrum. Frequency content and sampling rates. Transfer function. Frequency response.

Random – Discrete-time signals: - Review of probability – Random data – Generation of Pseudo-random noise – Density Shaping

UNIT IIFiltered Random Signals – Autocorrelation and power spectral density – Sampling band – Limited random signals.

Detection of signals in noise:- Minimum probability of Error Criterion – Neyman – Person criterion for Radar detection of constant and variable amplitude signals .

UNIT IIIDetection of variable amplitude signals -Matched filters. Optimum formulation – Detection of Random signals – Simple problems with multisample cases.

Estimation of signals in noise: - Linear mean squared estimation – Bays Estimators:Non linear estimates –MLP and ML estimates – Maximum likelihood estimate of parameters of linear system. Simple problems.

UNIT IVRecursive linear mean squared estimation: - Estimation of a signal parameter. Estimation of time-varying signals – Kalman filtering – Filtering signals in noise Treatment restricted to two variable cases only.Extended and unscented Kalman Filtering.

Text Books: 1. Signal processing: Discrete Spectral analysis, Detection and Estimation, Mischa Schwartz and Leonard

Shaw, Mc-Graw Hill Book Company, 1975.

Reference Books:

1. Detection, Estimation and Modulation Theory-E.L. Van Trees, Wiley, New York, 1968.2. Detection of signals in noise and estimation- Shanmugam and Breipohl, John Wiley & Sons, New York,

1985.3. Introduction to statistical Signal processing with Applications- Srinath, Rajasekaran & Viswanathan, Prentice Hall of India, New Delhi, 110 001,1989.

Page 11: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semester

A Y -2013-14

SYLLABUS

Course Title: DIGITAL DESIGN THROUGH VERILOG (Elective-I) Course Code: ECEP1 1404

L T P C 3 1 0 4

Course Objectives:

Students undergoing this course are expected to:

Learn the design and implementation of the fundamental digital logic circuits using verilog hardware description language.

learn the design issues of system on chip.

understand the system level design and related concepts.

have awareness on FPGA and CPLD architectures

implement digital systems on FPGA and CPLD architectures.

Course Outcomes:

After undergoing the course, students will be able to

Design and implement the fundamental digital logic circuits using verilog HDL.

Perform system level design.

Implement design rule checks and timing parameters.

Demonstrate the architectural details of FPGAs and CPLDs.

Perform Mini projects on FPGA and CPLD board.

UNIT I

INTRODUCTION TO VERILOG : Verilog as HDL, Levels of Design Description, Concurrency, Simulationand Synthesis, Functional Verification, System Tasks, Programming Language Interface (PLI), Module,Simulation and Synthesis Tools, Test Benches.

LANGUAGE CONSTRUCTS AND CONVENTIONS : Introduction, Keywords, Identifiers, White SpaceCharacters, Comments, Numbers, Strings, Logic Values, Strengths, Data Types, Scalars and Vectors,Parameters, Memory, Operators, System Tasks, Exercises.

Page 12: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

GATE LEVEL MODELING : Introduction, AND Gate Primitive, Module Structure, Other Gate Primitives, Illustrative Examples, Tri-State Gates, Array of Instances of Primitives, Additional Examples, Design of Flip flops with Gate Primitives, Delays, Strengths and Contention Resolution, Net Types, Design of Basic Circuits, Exercises.

UNIT IIBEHAVIORAL MODELING : Introduction, Operations and Assignments, Functional Bifurcation,InitialConstruct, Always Construct, Examples, Assignments with Delays, Wait construct, Multiple Always Blocks,Designs at Behavioral Level, Blocking and Non blocking Assignments, Thec ase statement, Simulation Flow.iƒ and iƒ-else constructs, assign-deassign construct, repeat construct, for loop, the disable construct, whileloop, forever loop, parallel blocks, force-release construct, Event.

MODELING AT DATA FLOW LEVEL : Introduction, Continuous Assignment Structures, Delays andContinuous Assignments, Assignment to Vectors, Operators.

SWITCH LEVEL MODELING.Introduction, Basic Transistor Switches, CMOS Switch, Bi-directional Gates, Time Delays with SwitchPrimitives, Instantiations with Strengths and Delays, Strength Contention with Trireg Nets, Exercises.

UNIT IIISYSTEM TASKS, FUNCTIONS, AND COMPILER DIRECTIVES : Introduction, Parameters, Path Delays,Module Parameters, System Tasks and Functions, File-Based Tasks and Functions, Compiler Directives,Hierarchical Access, General Observations, Exercises,

FUNCTIONS, TASKS, AND USER-DEFINED PRIMITIVES : Introduction, Function, Tasks, User- DefinedPrimitives (UDP), FSM Design (Moore and Mealy Machines)

DIGITAL DESIGN WITH SM CHARTS : State Machine Charts, Derivation of SM Charts, Realization of SMCharts, Implementation of the Dice Game, Alternative realizations for SM Charts using Microprogramming,Linked State Machines.

UNIT IVDESIGNING WITH PROGRAMMABLE GATE ARRAYS AND COMPLEX PROGRAMMABLE LOGIC DEVICES : Xilinx 3000 Series FPGAs, Designing with FPGAs, Using a One-Hot State Assignment, Altera Complex Programmable Logic Devices (CPLDs), Altera FLEX 10K Series CPLDs.

VERILOG MODELS : Static RAM Memory, A simplified 486 Bus Model, Interfacing Memory to aMicroprocessor Bus, UART Design, Design of Microcontroller CPU.

Text books: 1. Design through Verilog HDL – T.R. Padmanabhan and B. Bala Tripura Sundari, WSE, 2004 IEEEP press.2. A Verilog Primier – J. Bhaskar, BSP, 2003.

Reference Books:

1. Fundamentals of Logic Design with Verilog – Stephen. Brown and Zvonko Vranesic, TMH, 2005.2. Digital Systems Design using VHDL – Charles H Roth, Jr. Thomson Publications, 2004.3. Advanced Digital Design with Verilog HDL – Michael D. Ciletti, PHI, 2005.

Page 13: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semester

A Y -2013-14

SYLLABUS

Course Title: VLSI TECHNOLOGY & DESIGN (Elective-I) Course Code: ECEP1 1405

L T P C 3 1 0 4

Course objectives

Students undergoing this course are expected to:

make the students understand the basic concepts of VLSI Technology and design of Combinational and Sequential circuits

explore the concepts of Layout design, Floor planning and Routing. Know about the IC fabrication process and technology involved in the production process. Comprehend the electrical properties of MOS devices and the relation between physical and

electrical parameters of MOS device. Know about circuit characterization and performance estimation. Understand and to design of Logic Gates using the traditional and alternative logics. Analyze the combinational networks and Sequential Networks. Learn and explore the issues related to Layout Design, Floor planning and Routing.

Course outcomes

After undergoing this course, students will be able to:

Identify the issues related to the IC Fabrication Process. Explore the design of better devices with IC technology Perform circuit characterization and performance estimation. Apply the concepts of Logic Gates, Combinational and Sequential networks to design the better. Draw better layouts and Optimized floor planning and Routing.

Page 14: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT – I Review of Microelectronics and introduction to MOS technologies: (MOS, CMOS, Bi CMOS) Technology trends and projections. MOS Fabrication Processes.Basic Electrical Properties Of MOS, CMOS & BICMOS Circuits: Ids-Vds relationships, Threshold voltage Vt, Gm, Gds and Wo, Pass Transistor, MOS,CMOS & Bi CMOS Inverters, Zpu/Zpd, MOS Transistor circuit model, Latch-up in CMOS circuits.

UNIT – IICIRCUIT CHARACTERISATION AND PERFORMANCE ESTIMATION Resistance estimation - Capacitance estimation - Inductance - Switching characteristics - Transistorsizing - Power dissipation and design margining - Charge sharing - Scaling. LOGIC GATES: Static complementary gates, switch logic-pass transistor and transmission gate logic, Alternative gate circuits.

UNIT – IIICOMBINATIONAL LOGIC NETWORKS: Layouts, Simulation, Network delay, interconnect design, power optimization, Switch logic networks, Gate and Network testing. SEQUENTIAL SYSTEMS: Memory cells and Arrays, clocking disciplines, Design, power optimization, Design validation and testing.

UNIT – IV LAYOUT DESIGN AND TOOLS: Stick Diagrams, Scalable Design rules, Layout Design tools. FLOOR PLANNING & ROUTING: Floor Planning concepts – Shape functions and Floorplan sizing – Types of Local Routing problems – Area routing – Channel routing – Global routing – Algorithms for Global Routing

Text Books: 1. Essentials of VLSI Circuits and Systems, K. Eshraghian et . al PHI of India Ltd.,2005 2. Modern VLSI Design, 3rd Edition, Wayne Wolf, Pearson Education, fifth Indian Reprint, 2005.

Reference books: 1. Principals of CMOS Design – N.H.E Weste, K.Eshraghian, Adison Wesley, 2nd Edition. 2. Introduction to VLSI Design – Fabricius, MGH International Edition, 1990. 3. CMOS Circuit Design, Layout and Simulation – Baker, Li Boyce, PHI, 2004. 3 4. Hill- D.- D. Shugard J. Fishburn and K. Keutzer, “Algorithms and Techniques for VLSI Layout Synthesis”, Kluwer Academic Publishers, 1989.

Page 15: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semester

A Y -2013-14

SYLLABUS

Course Title: CODING THEORY & PRACTICE (Elective-II) Course Code: ECEP1 1406

L T P C 3 1 0 4

Course objectives

This course enables the students to

Understand the concepts of information, entropy, mutual information and study the Shannon’s fundamental limits, theorems on information transmission.

Introduce and classify the Error correcting codes and understand the encoding and decoding of various linear block codes, Convolutional codes.

Know the mathematical description of error correcting codes. Introduce the extension field called Galois field and their role in the design of BCH and RS codes. Study the applications of error correcting codes.

Course outcomes

After undergoing this course, students will be able to:

analyze the information theoretic problems from various disciplines like computer science, mathematics, statistics and communication engineering.

apply coding techniques in various communication systems like wireless communications to achieve coding gain at low SNR values.

build new structures for encoder and decoder to address the issues in evaluating performance of communication system.

solve the problems based on field theory. Implement coding techniques in real time systems using FPGA.

Page 16: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT-IInformation Theory: Entropy, Information rate, source coding: Shannon-Fano and Huffman coding techniques, Mutual Information, Channel capacity of Discrete Channel, Shannon- Hartley law, Trade-off between bandwidth and SNR.

Error Control Codes: Examples of the use of error control codes, basic notions, Characterization of Error control codes performance of error control codes, comparison of uncoded and coded systems.

UNIT IILinear Block Codes: Linear block Codes and their properties, standard arrays, Syndromes, Weight Distribution. Error Detection/Correction Properties, Modified Linear block codes.Cyclic Codes: General theory, Shift Register Implementations, Shortened Cyclic codes, CRCs for Error Detection.

UNIT IIIFinite Fields: Groups, Rings, Fields Properties of finite Fields, Extension Fields, Polynomials over Finite Fields, Minimal Polynomials, Conjugates.BCH and RS Codes: Algebraic Description, Frequency Domain Description, Decoding Algorithms for BCH and RS Codes.

UNIT IVConvolution Codes: Convolution encoders, structural properties of convolution codes, Trellis Diagrams, Viterbi Algorithm, Performance Analysis.Applications: Concatenated Codes, Interleavers, The Compact Disc, Codes for Magnetic recording.

Text books: 1. Error Control Systems for Digital Communication and storage-Stephen B.Wicker, Prentice Hall,1995 2. Digital communications: Fundamentals and applications-Bernard Sklar, 2nd Edition, Prentice Hall,2001. 3. Communication Systems-Simon Haykin,4th edition,John Wiley&Sons,2001.

Reference books: 1. Introduction to error control codes-Salvatore Gravano,Oxford University press,2001.2. Digital communication-John G.Proakis,4th edition,McGraw Hill,2001.3. Communication systems-R.P.Singh,S.D.Sapre,2nd edition,MGH,2008.

Page 17: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semesterA Y -2013-14

SYLLABUS

Course Title: DIGITAL DATA COMMUNICATIONS (Elective-II) Course Code: ECEP1 1407

L T P C 3 1 0 4

Course objectives

Students undergoing this course are expected to

Understand the basics of the communications, and how the data is communicated in terms of digital modulation techniques.

Learn how to use the digital transmission rather than analog and also multiplexing techniques like TDM, FDM, and WDM.

Illustrate and explain fundamental architectures of networks and the Internet, as well as their underlying protocols.

know different error control codes that is error detection and correction codes. Learn the generations of cellular telephone systems and CDMA, GSM, personal communication

satellite systems. Learn the various wireless local area network architectures and different multimedia systems.

Course outcomes

After undergoing this course, students will be able to

design, develop and maintain any kind of advanced communication systems. develop wireless communication systems and also work with satellite communication systems using

different multiplexing techniques like TDM, FDM and WDM. acquaint with Data Link Control and Data Link Protocols. implement Error Detection and Correction techniques in advanced communication systems use the data communication systems and technology in real life applications like defense and research

labs. understand the application services like wireless LAN.

Page 18: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT I

DIGITAL MODULATION TECHNIQUES: FSK, MSK, BPSK, QPSK, 8-PSK, 16-PSK, 8- QAM, 16- QAM, Band width efficiency carrier recovery, DPSK, clock recovery, Probability of error and bit error rate.

Data Communications: Circuits- Serial, Parallel configuration, Topology, Transmission modes, Two wire verses Four wire operation, Data communication codes- Baudot, ASCII code, EBCDIC code, and Bar code, Error Control – Detection and Correction, synchronization- Character synchronization, LCU.

UNIT II

Serial and Parallel Interfaces , Telephone Networks and Circuits , Data modems- Asynchronous Modems, Synchronous Modems, modem synchronization, Low speed Modems, Medium and High speed Modems, Modem control-The AT command Set, CCITT

Data Communication Protocols, Character and block Mode ,Asynchronous and Synchronous Protocols, public Data Networks, ISDN.

UNIT III

LOCAL AREA NETWORKS : token ring, Ethernet, Traditional, Fast and GIGA bit Ethernet.

DIGITAL MULTIPLEXING : TDM, T1 carrier, CODECS, COMBO CHIPS, North American Hierarchy, Line Encoding, T-carrier, Frame Synchronization Inter Leaving Statistical TDM FDM, Hierarchy, Wave Division Multiplexing.

UNIT IV

WIRELESS LANS: IEEE 802.11 Architecture Layers, Addressing, Blue Tooth Architecture Layers, l2 Cap, Other Upper Layers .

MULTI MEDIA: Digitalizing Video and Audio Compression Streaming Stored and Live Video and Audio, Real Time Interactive Video and Audio, VOIP

Text Books: 1. Electronic communication systems, fundamentals through advanced - W. TOMASI, Pearson 4th Edition .2. Data communication and networking - B.A. Forouzen, TMH, 3rd edition

Reference Books: 1. Wireless communication and networking - William Stallings, PHI 2003

Page 19: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semesterA Y -2013-14

SYLLABUS

Course Title: EMBEDDED AND REAL TIME SYSTEMS (Elective-II) Course Code: ECEP1 1408

L T P C 3 1 0 4

Course objectives:

This course enables the students to

Design and development of an embedded system, including hardware and embedded software development.

Understand the basics of an embedded system. Program an embedded system with Real-Time aspects. Design, implement and test a real time embedded system. Learn the difference between real-time and standard operating systems. Know the significance of a real time OS in an embedded System.

Course outcomes

After undergoing this course, students will be able to:

handle many issues involved with embedded systems. Understand Real-Time Operating System concepts. Program using system calls in ID Environment. Program an embedded system with tasks and executive. Understand the tools to build an embedded real-time system. Design and implement a small embedded system Present design information effectively in the forms of technical reports and oral presentations

Page 20: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT I: INTRODUCTIONEmbedded systems over view, design challenges, processor technology, Design technology, Trade-offs. Single purpose processors, RT-level combinational logic, sequential logic (RTlevel),custom purpose processor design(RT -level), optimizing custom single purposeprocessors. General Purpose Processors - Basic architecture, operations, programmer’s view, development environment, Application specific Instruction –Set processors (ASIPs)-Micro controllers and Digital signal processsors.

UNIT II: STATE MACHINE AND CONCURRENT PROCESS MODELS AND COMMUNICATION PROCESSESIntroduction, models Vs Languages, finite state machines with data path model (FSMD), program state machine model(PSM, concurrent process model, concurrent processes, communication among processes, synchronization among processes, Implementation, data flow model, real-time systems. Communication Processes - Need for communication interfaces, RS232/UART, RS422/RS485, USB, Infrared, IEEE1394 Firewire, Ethernet, IEEE 802.11, Blue tooth.

UNIT III: INTRODUCTION TO REAL TIME SYSTEMS AND PROGRAMMING LANGUAGES AND TOOLS

Introduction – Issues in Real Time Computing, Structure of a Real Time System, Task classes, Performance Measures for Real Time Systems, Estimating Program Run Times. Task Assignment and Scheduling –Classical uniprocessor scheduling algorithms, Uniprocessor scheduling of IRIS tasks, Task assignment, Mode changes, and Fault Tolerant Scheduling.Programming Languages and Tools – Desired language characteristics, Data typing, Control structures, Facilitating Hierarchical Decomposition, Packages, Run – time (Exception) Error handling, Overloading and Generics, Multitasking, Low level programming, Task Scheduling, Timing Specifications, Programming Environments, Run – time support.

UNIT IV: REAL TIME DATABASES AND DESIGN TECHNOLOGYReal time Databases – Basic Definition, Real time Vs General Purpose Databases, Main Memory Databases, Transaction priorities, Transaction Aborts, Concurrency control issues, Disk Scheduling Algorithms, Two –phase Approach to improve Predictability, Maintaining Serialization Consistency, and Databases for Hard Real Time Systems. Automation, Synthesis, parallel evolution of compilation and synthesis, Logic synthesis, RT synthesis, Behavioral Synthesis, Systems Synthesis and Hard ware/Software Co-Design, Verification, Hardware/Software co-simulation, Reuse of intellectual property codes.

Text Books:

1.Embedded System Design-A Unified Hardware/Software Introduction- Frank Vahid, Tony D.Givargis, John Wiley & Sons, Inc.2002.2.Embedded/Real Time Systems- KVKK prased, Dreamtech press-2005.3. Krishna. C. M, Kang. G, Shin, “Real Time Systems”, McGraw Hill, 2003.

Reference Books:

1. Herma. K, “Real Time Systems – Design for distributed Embedded Applications”, Kluwer Academic, 2002.2. Charles Crowley, “Operating Systems-A Design Oriented approach” McGraw Hill 2004.3. Raymond J.A.Bhur, Donald L.Bailey, “An Introduction to Real Time Systems”, PHI 2002.

Page 21: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)1st semester

A Y -2013-14

SYLLABUS

Course Title: HDL PROGRAMMING LABORATORY Course Code: ECEP1 1209

L T P C 0 0 3 2

Course Objectives:

Students undergoing this course are expected to:

design and implement the fundamental digital logic circuits using verilog hardware description language.

learn functionality of designed circuits using functional simulator.

understand the timing and critical issues during simulation.

synthesize the design.

learn place and route techniques of different FPGA vendors.

Course Outcomes:

After undergoing the course, students will be able to

Design and implement the fundamental digital logic circuits using verilog HDL.

Perform system level design.

Implement design rule checks and timing parameters.

know the resources consumed by the design on FPGA.

Optimize the Interconnections during place and route.

1. Digital Circuits Design (Sub-System Level) Description using Verilog and VHDL.

2. Verification of the Functionality of Designed Circuits using functional Simulator.

3. Timing simulation for critical path time calculation.

4. Synthesis Reports of top-order designed Digital circuits.

5. Place and Route techniques for major FPGA vendors such as Xilinx, Altera and Actel etc.

6. Implementation of Designed Digital Circuits using FPGA and CPLD devices

Page 22: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M. Tech (Digital electronics and communication systems) 2nd semesterA Y -2013-14

SYLLABUS

Course Title: DSP PROCESSORS & ARCHITECTURES Course Code: ECEP1 1410

L T P C 3 1 0 4

Course objectives

Students undergoing this course are expected to:

understand the basic DFT, FFT and rate conversion algorithms. understand the number format, dynamic range and sources of errors in DSP systems. learn about TMS programmable DSPs and their programming capabilities. Understand basic DSP algorithms on TMS processors. Know FFT algorithms on TMS320C54XX DSP device

Course outcomes

After undergoing the course, students will be able to

Apply DFT and FFT algorithms for DSP application Apply the number format, dynamic range and various sources of errors in DSP system implement application programs on a DSP processor Implement various DSP algorithms on TMS processors. Implement FFT algorithms on TMS320C54XX DSP device

Page 23: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT IINTRODUCTION TO DIGITAL SIGNAL PROCESING: Introduction, A Digital signal-processing system, The sampling process, Discrete time sequences. Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT), linear time invariant systems, Digital filters, Decimation and interpolation, Analysis and Design tool for DSP Systems MATLAB, DSP using MATLAB.

COMPUTATIONAL ACCURACY IN DSP IMPLEMENTATIONS: Number formats for signals and coefficients in DSP systems, Dynamic Range and Precision, Sources of error in DSP implementations, A/D Conversion errors, DSP Computational errors, D/A Conversion Errors, Compensating filter.

UNIT IIARCHITECTURES FOR PROGRAMMABLE DSP DEVICES : Basic Architectural features, DSP Computational Building Blocks, Bus Architecture and Memory, Data Addressing Capabilities, Address Generation Unit, Programmability and Program Execution, Speed Issues, Features for External interfacing.

EXECUTION CONTROL AND PIPELINING: Hardware looping, Interrupts, Stacks, Relative Branch support, Pipelining and Performance, Pipeline Depth, Interlocking, Branching effects, Interrupt effects, Pipeline Programming models.

UNIT IIIPROGRAMMABLE DIGITAL SIGNAL PROCESSORS: Commercial Digital signal-processing Devices, Data Addressing modes of TMS320C54XX DSPs, Data Addressing modes of TMS320C54XX Processors, Memory space of TMS320C54XX Processors, Program Control, TMS320C54XX instructions and Programming, On-Chip Peripherals, Interrupts of TMS320C54XX processors, Pipeline Operation ofTMS320C54XX Processors.

IMPLEMENTATIONS OF BASIC DSP ALGORITHMS: The Q-notation, FIR Filters, IIR Filters, Interpolation Filters, Decimation Filters, PID Controller, Adaptive Filters, 2-D Signal Processing.

UNIT IVIMPLEMENTATION OF FFT ALGORITHMS: An FFT Algorithm for DFT Computation, A Butterfly Computation, Overflow and scaling, Bit-Reversed index generation, An 8-Point FFT implementation on the TMS320C54XX, Computation of the signal spectrum.

INTERFACING MEMORY AND I/O PERIPHERALS TO PROGRAMMABLE DSPDEVICES: Memory space organization, External bus interfacing signals, Memory interface, Parallel I/Ointerface, Programmed I/O, Interrupts and I/O, Direct memory access (DMA). A Multichannel buffered serial port (McBSP), McBSP Programming, a CODEC interface circuit, CODEC programming, A CODEC-DSP interface example.

Text books: 1. Digital Signal Processing – Avtar Singh and S. Srinivasan, Thomson Publications, 2004.2. DSP Processor Fundamentals, Architectures & Features – Lapsley et al. S. Chand & Co, 2000.

Reference Books: 1. Digital Signal Processors, Architecture, Programming and Applications – B. Venkata Ramani

and M. Bhaskar, TMH, 2004.2. Digital Signal Processing – Jonatham Stein, John Wiley, 2005.

Page 24: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M. Tech (Digital electronics and communication systems) 2nd semesterA Y -2013-14

SYLLABUS

Course Title: SOFT COMPUTING TECHNIQUES Course Code: CSEP1 1413

L T P C 3 1 0 4

Course objectives: This course is designed for first year M.Tech students. The course is intended to make the students understand concepts about Soft Computing and its application in various field.

The main objective of the course is to

know Soft Computing basics and its branches understand the basic implementation details on Artificial Neural Networks understand fuzzy logic and it application in ANN. introduction of Support vector machine and its application elaborate discussion on applications of Soft Computing

Course outcomes After undergoing the course, students will be able to

differentiate between Soft Computing and Hard computing. understand its branches Artificial Neural Networks, Fuzzy Logic, and Support Vector machine understand various applications of soft computing. judge less complexity by using various soft computing methods

Page 25: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT I:Basic elements of soft Computing – Introduction to soft computing, Fuzzy logic, Neural Networks and Evolutionary Computing, Approximations of Multivariate functions, Non – linear Error surface and optimization. Artificial Neural Networks- Introduction, Basic models of ANN, important terminologies, Basic Learning Laws, Supervised Learning Networks, Perceptron Networks, Adaptive Linear Neuron, Backpropagation Network.Radial basis function network and Hopfield Networks.

UNIT II :Unsupervised Learning Network- Introduction, Fixed Weight Competitive Nets, Maxnet, Hamming Network, Kohonen Self-Organizing Feature Maps, Learning Vector Quantization, Counter Propagation Networks, Adaptive Resonance Theory Networks. Special Networks-Introduction to various networks.

Introduction to Classical Sets and Fuzzy Sets- Crisp Sets and Fuzzy Sets- operations. Classical Relations and Fuzzy Relations- Cardinality, Properties and composition. Tolerance and equivalence relations. Membership functions- Features, Fuzzification, membership value assignments, Defuzzification.

UNIT-III :Fuzzy Logic-Classical& Fuzzy logic, Operations, Boolean Logic, Multivalued Logics, Fuzzy Rule Base and Approximate Reasoning ,Fuzzy Decision making ,Fuzzy Logic Control Systems.Genetic Algorithm- Introduction, Traditional Optimization and search techniques, Search space, Operators: Encoding, Selection, Crossover and Mutation. Stopping Condition of GA.

UNIT IV:Support Vector Machine -Introduction, optimal hyper plane for linearly separable pattern, linear classifier, nonlinear classifier problem, optimal plane for non-separable pattern, example XOR problem, support vector machine for non-linear regression., summary and discussion.Applications of Soft Computing - A fusion Approach of Multispectral Images with SAR Image for flood area analysis, Optimization of TSP using GA Approach and GA-Fuzzy system for Control of flexible Robots.

Text Books: 1. Principles of Soft Computing- S N Sivanandam, S N Deepa, Wiley India, 20112. V. Kecman, “Learning and Soft computing”, Pearson Education, India

Reference Books: 1.Soft Computing and Intelligent System Design -Fakhreddine O Karray, Clarence D Silva,. Pearson Edition, 2004. 2. Introduction to Fuzzy Systems, Guanrong Chen, Trung Tat Pham, Chapman & Hall/CRC, 2009. 3 S. Haykins,“Neural networks: a comprehensive foundation”. Pearson Education, India..

Page 26: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)2nd semesterA Y -2013-14

SYLLABUS

Course Title: WIRELESS COMMUNICATIONS AND NETWORKS Course Code: ECEP1 1411

L T P C 3 1 0 2

Course objectives :

Students undergoing this course are expected to:

Know fundamental concepts of wireless communication systems. Understand different multiple access techniques. Differentiate wireless and fixed networks. Understand various switching techniques and data networks. Know the operation of Mobile IP. Understand the WAP protocol stack. Know the wireless standards like IEEE 802.11,IEEE 802.15., Know Bluetooth radio specifications and protocol architecture.

Course outcomes:

At the end of the course, the students can able to:

Apply the techniques like frequency reuse, cell splitting, sectoring in wireless systems to improve thecoverage and capacity.

Enhance the existing multiple access techniques to accommodate more users in specified bandwidth. Explore the advantages with wireless networks in data communications. Propose efficient routing techniques. Identify the importance of Mobile IP in wireless systems. Compare analogy of WAP with OSI/ISO layer protocols. Distinguish various wireless standards like WLAN, Wi-Fi. List out the Bluetooth wireless standard protocols.

Page 27: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT IWIRELESS COMMUNICATIONS & SYSTEM FUNDAMENTALS: Introduction to wireless communications systems, example systems. Cellular concepts-frequency reuse, strategies, interference & system capacity, trunking & grade of service, improving coverage &capacity in cellular systems. Multiple access techniques-FDMA, TDMA, SSMA (FHMA/CDMA/Hybrid techniques), SDMA, Packet radio access-protocols, capture effect in packet radio, capacity of cellular systems.

UNIT IIWIRELESS NETWORKING: Introduction, differences in wireless & fixed telephone networks, traffic routing in wireless networks –circuit switching, packet switching, X.25 protocol. Common channel signaling (CCS), Signaling System no.7 (SS7)-protocols, network services part, user part, signaling traffic, services & performance. Mobile data networks- Introduction, Data oriented CDPD Network, GPRS and higher data rates, Short messaging service in GSM, Mobile application protocol.

UNIT IIIMOBILE IP AND WIRELESS APPLICATION PROTOCOL: Mobile IP-Operation of mobile IP, Co-located address, Registration, Tunneling, WAP Architectural overview, WML and WML scripts, WAP Environment, Wireless session protocol, Wireless transaction protocol, Wireless datagram protocol.

UNIT IVWIRELESS LANS: Infrared LANs, Spread spectrum LANs, Narrow band and microwave LANs, IEEE 802protocol Architecture, IEEE 802.11 architecture and services, IEEE 802.11 medium access control, IEEE 802.11 physical layer. Bluetooth Overview, Radio specification, Base band specification, Link managerprotocol, Logical link control and adaptation protocol.

Text Books: 1.Wireless Communication and Networking – William Stallings, PHI, 2003.2.Wireless Communications, Principles, Practice – Theodore, S. Rappaport, PHI, 2nd Edn,2002.

Reference Books: 1. Principles of Wireless Networks – Kaveh Pah Laven and P. Krishna Murthy, Pearson Education, 2002.2. Mobile Cellular communication –Gottapu Sasibhushan Rao, Pearson publishers 2013.3. Fundamentals of wireless communications –Tse, Viswanath,Cambridge University press 2005.4. Wireless digital communications- Feher,PHI,1999.

Page 28: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M. Tech (Digital electronics and communication systems) 2nd semesterA Y -2013-14

SYLLABUS

Course Title: ANALOG AND DIGITAL IC DESIGN (Elective-III) Course Code: ECEP1 1412

L T P C 3 1 0 4

Course objectives:

Students undergoing this course are expected to:

Understand the fundamental analog IC blocks

Understand the basic analog IC blocks like mirrors, references , basic amplifiers and opamps Understand the PLL and switched capacitor circuits by using MOSFETS Learn VHDL modeling of combinational and sequential circuits Learn the internal circuit details of different varieties of ADC and DAC

Course outcomes

At the end of the course, the students can be able to :

Design and implement the fundamental analog IC blocks

Demonstrate the internal circuits and topologies of Opamp

Analyze the PLL and switched capacitors Demonstrate the VHDL models for combinational and sequential circuits Draw and explain the internal structures of ADC and DAC

Page 29: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT-ICURRENT MIRRORS AND SINGLE STAGE AMPLIFIERS: Simple COMS, BJT current mirror, Cascode,Wilson and Widlar current mirrors. Common Source amplifier source follower, common gate amplifierOPERATIONAL AMPLIFIERS: General considerations one – state op-amps, two stage opamps-gains boosting stage- comparison I/P range limitations slew rate.PHASED LOCKED LOOP DESIGN: PLL concepts- The phase locked loop in the locked condition Integrated circuit PLLs – phase Detector- Voltage controlled oscillator case study.UNIT -IICOMPORATORS: Using an op-amp for a comparator-charge injection error- latched Comparator SWITHCHED CAPACITORS CIRCUITS: Basic Building blocks op-amps capacitors switches –non-over lapping clocks-Basic operations and analysis-resistor equivalence of la switched capacitor- parasitic sensitive integrator parasitic insensitive integrators signal flow graph analysis-First order filters- switch sharing fully differential filters.UNIT-IIICOMBINATIONAL IC DESIGN BY USING VERILOG: VERILOG modeling for decoders, encoders, multiplexers, adders and subtractors.SEQUENCIAL IC DESIGN BY USING VHD: VERILOG modeling for larches, flip flops, counters, shift registers, FSMs.LOGIC FAMILIES & CHARACTERISTICS: COMS, TTL, ECL, logic families COMS / TTL- interfacing and comparison of logic families.UNIT-IVDIGITAL INTEGRADED SYSTEM BUILDING BLOCKS: Multiplexers, decoders, barrel shifters, countersand digital single bit adders.NYQUIST RATE D/A CONVERTERS: Decoder based converter resistor storing converters folded resistor string converter – Binary scale converters – Binary weighted resistor converters – Reduced resistance ratio ladders – R-2R based converters – Thermometer code current mode D/A converters. NYQUIST RATE A/D CONVERTERS: Integrating converters – successive approximation converters. DAC based successive approximation – flash converters time interleaved A/D converters.Text Books:1. Analog Integrated circuit Design - David A Johns, Ken Martin, John Wiley & Sons.2. Design of Analog CMOS Integrated Circuits-Behzad Razavi, TMH3. Digital Integrated Circuit Design - Ken Martin, Oxford University 20004. Digital Design Principles & Practices - John F Wakerly, Pearson Education & Xilinx Design Series, 3rd Ed.(2002)Reference Books: 1 Digital Integrated Circuit Design- Ken Martin Oxford University, 2000.2. Digital Design Principles & Practices”- John F Wakerly, Pearson Education &

Xilinx Design Series, 3rd Ed. (2002)3. Verylog HDL-A Guide to Digital Design and Synthesis- Samir Palnitkar, Prentice Hall India(2002)

Page 30: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M. Tech (Digital Electronics and Communication Systems)

2nd semesterA Y -2013-14

SYLLABUS

Course Title: RADAR SIGNAL PROCESSING (ELECTIVE-III) Course Code: ECEP1 1413

L T P C 3 1 0 4

Course Objectives :

Students undergoing this course are expected to

understand the basic principle of operation of radar and classification of radars derive the expression for radar range equation understand basic detection of radar signals in noise understand the different types of receivers to detect the signal in noise know and derive the ambiguity function and its properties know the different types radar waveforms know the need of pulse compression and understand the different types of pulse compression

techniques understand different types of nonlinear pulse compression coded waveforms

Course outcomes

At the end of the course, students are able to

know the operation of CW, FM-CW, MTI and Pulse Doppler radar Describe the range ambiguities and various system losses know parameters of radar receivers like noise figure, noise temperature Design matched filter to detect the signals in noise environment derive the ambiguity function Design the different types pulse compression coded waveforms Describe the application of different waveforms Discuss about the design of nonlinear pulse compression waveforms and its advantages

Page 31: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT IIntroduction : Radar Block Diagram, Radar Range Equation, Information Available from Radar Echo. Review of Radar Range Performance – General Radar Range Equation, Radar Detection with Noise Jamming, Beacon and Repeater Equations, Bistatic Radar.

UNIT IIDetection of Radar Signals in Noise: Matched Filter Receiver – Impulse Response, Frequency Response Characteristic and its Derivation, Matched Filter and Correlation Function, Correlation Detection and Cross-Correlation Receiver. Efficiency of Non-Matched Filters, Matched Filter for Non-White Noise, Detection Criteria – Neyman-Pearson Observer, Likelihood-Ratio Receiver, Inverse Probability Receiver, Sequential Observer. Detectors –Envelope Detector, Logarithmic Detector, I/Q Detector. Automatic Detection - CFAR Receiver, Cell Averaging CFAR Receiver, CFAR Loss, CFAR Uses in Radar. Radar Signal Management –Schematics, Component Parts, Resources and Constraints.

UNIT IIIWaveform Selection : Radar Ambiguity Function and Ambiguity Diagram – Principles and Properties; Specific Cases – Ideal Case, Single Pulse of Sine Wave, Periodic Pulse Train, Single Linear FM Pulse, Noiselike Waveforms. Waveform Design Requirements. Optimum Waveforms for Detection in Clutter, Family of Radar Waveforms.

UNIT IVPulse Compression in Radar Signals : Introduction, Significance, Types. Linear FM Pulse Compression –Block Diagram, Characteristics, Reduction of Time Sidelobes, Stretch Techniques, Generation and Decoding of FM Waveforms – Block Schematic and Characteristics of Passive System, Digital Compression, SAW Pulse Compression. Phase Coding Techniques : Principles, Binary Phase Coding, Barker Codes, Maximal Length Sequences (MLS/LRS/PN), Block Diagram of a Phase Coded CW Radar. Poly Phase Codes: Frank Codes, Costas Codes, Non-Linear FM Pulse Compression, Basics of Nonlinear Binary Phase Coded Sequences,Complementary Codes, Huffman Codes, Concatenated Barker Codes.

Text books: 1. Radar Handbook-M.I. Skolnik McGraw Hill, 2nd ed., 1991.2. Radar Design Principles – Signal Processing and The Environment Fred E. Nathanson, PHI, 2nd ed., 1999.3.Radar signals, Nadav Levanon, Eli Mozeson- John Wiley & Sons - 20044.Radar Systems Analysis and Design Using MATLAB, Bassem R. Mahafza, Chapman & Hall/CRC - 2000

Reference Books: 1. Introduction to Radar Systems- M.I. Skolnik TMH, 3rd ed., 20012. Radar Principles-Peyton Z. Peebles, Jr., John Wiley, 2004.3. Radar Signal Processing and Adaptive Systems-R. Nitzberg Artech House, 1999.4. Radar Design Principles-F.E. Nathanson, McGraw Hill, 1st ed., 1969. & Nelson Morgan, 1/e, Wiley

Page 32: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)2nd semesterA Y -2013-14

SYLLABUS

Course Title: SATELLITE COMMUNICATION SYSTEMS (Elective-III) Course code: ECEP1 1414

L T P C 3 1 0 4

Course Objectives:

Students undergoing this course are expected to

Understand in-depth knowledge of satellite communication systems operation and planning. Know modern satellite multiple access, modulation and coding schemes understand the basics of orbital mechanics, the types of satellite orbits, the location of ground stations,

and the look angles from ground stations to the satellite. understanding of link budget equations to provide sufficient margin for performance, that includes

examining the various types of modulation, error correcting codes, and encryption. examine concepts of satellite networking, that includes mobile satellite systems for voice and internet

communication, data networks, and scientific data.

Course outcomes:

At the end of the course, students are able to

Specify systems design for satellite communications Analyze the performance of satellite communications systems Identify the fundamentals of orbital mechanics, the characteristics of common orbits used by

Communications and other satellites, and be able to discuss launch methods and technologies Calculate an accurate link budget for a satellite or other wireless communications link. Describe how analog and digital technologies are used for satellite communications networks and the

topologies and applications of those networks, as well as the comparison to alternative communication systems (e.g. – undersea fiber optic cables).

Page 33: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT I

INTRODUCTION:Origin of Satellite Communications, Historical Back-ground, Basic Concepts of SatelliteCommunications, Frequency allocations for Satellite Services, Applications, Future Trends of SatelliteCommunications.Orbital mechanics and launchers:Orbital Mechanics, Look Angle determination, Orbitalperturbations, Orbit determination, launches and launch vehicles, Orbital effects in communication systemsperformance.

UNIT IISATELLITE SUBSYSTEMS:Attitude and orbit control system, telemetry, tracking, Command andmonitoring, power systems, communication subsystems, Satellite antenna Equipment reliability and Spacequalification.Satellite link design:Basic transmission theory, system noise temperature and G/T ratio, Design ofdown links, up link design, Design of satellite links for specified C/N, System design example.

UNIT IIIMULTIPLE ACCESS:Frequency division multiple access (FDMA) Intermodulation, Calculation of C/N.Time division Multiple Access (TDMA) Frame structure, Examples. Satellite Switched TDMA Onboardprocessing, DAMA, Code Division Multiple access (CDMA), Spread spectrum transmission and reception.Earth station technology:Introduction, Transmitters, Receivers, Antennas, Tracking systems,Terrestrial interface, Primary power test methods.

UNIT IVLOW EARTH ORBIT AND GEO-STATIONARY SATELLITE SYSTEMS:Orbit consideration, coverageand frequency considerations, Delay & Throughput considerations, System considerations, Operational NGSOconstellation Designs. Satellite navigation & the global positioning system:Radio and Satellite Navigation,GPS Position Location principles, GPS Receivers and codes, Satellite signal acquisition, GPS NavigationMessage, GPS signal levels, GPS receiver operation, GPS C/A code accuracy, Differential GPS.

Text Books: 1. Satellite Communications – Timothy Pratt, Charles Bostian and Jeremy Allnutt, WSE, Wiley

Publications,2nd Edition, 2003.2.Satellite Communications Engineering – Wilbur L. Pritchard, Robert A Nelson and Henri

G.Suyderhoud,2nd Edition, Pearson Publications, 2003.

Reference Books: 1. Satellite Communications: Design Principles – M. Richharia, BS Publications, 2nd Edition, 2003.2. Satellite Communication - D.C Agarwal, Khanna Publications, 5th Ed.3. Global Navigation satellite systems-G S Rao, Tata McGraw Hill Education Private Ltd., New Delhi 2010 3. Fundamentals of Satellite Communications – K.N. Raja Rao, PHI, 20044. Satellite Communications – Dennis Roddy, McGraw Hill, 2nd Edition, 1999

Page 34: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)2nd semesterA Y -2013-14

SYLLABUS

Course Title: OPTICAL COMMUNICATION AND NETWORKS Course code:ECEP1 1415 (Elective-IV)

L T P C 3 1 0 2

Course objectives:

Students undergoing this course are expected to

Understand basics of light waves and their propagation, single/multimode optical fibers. learn the operation of various optical sources and detectors get insight into fabrication methods, optical transmission characteristics cabling and installation. Understand fiber optic networks, Transreceiver, semiconductors optical amplifiers, couplers/splicers,

wavelength division multiplexers and demultiplexers, filters, isolators and optical switches Study the design of basic networks and other optical networks.

Course outcomes:

After undergoing the course, students will be able to

Apply knowledge of mathematics to solve numerical based on step index and graded index fibers pertaining to MSI and MGI, SMSI.

Analyze the performance of LASERS, LEDS, and Photodiodes. Implement fiber cabling and installation. Identify the necessity of various components used in optical networks. Design various types of optical networks like SONET etc.

Page 35: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

Unit –IOverview of optical fiber communications & Optical Fibers: The evolution of fiber optic systems,elements of an optical fiber transmission link. Advantages of optical fiber communication, applications.Optical Fibers: structures, wave guiding, Nature of light, Basic optical laws and definitions,optical fiber modes and configurations (Fiber types, Rays and modes, step index and graded index fibers). mode theory of circular waveguides.

Unit – IIOptical sources & Photo Detectors: LEDs, structures, quantum efficiency, modulation capability, Laserdiodes: Laser diodes and threshold conditions, external quantum efficiency resonant frequencies, laser diode structures and radiation pattern, temperature effects, reliability.Photo Detectors: Physical principles of photodiodes (pin Photodiode, avalanche, photo diode) comparison of photo detectors, noise in detectors.

Unit – IIIOptical Communication SystemsFabrication, cabling and installation: Fabrication, fiber optic cables, Installation- placing the cable.Optical Communication Systems: Block diagrams of optical communication systems, direct intensity modulation, digital communication systems, Laser semiconductor transmitter, Generations of optical fiber link, description of 8 Mb/s optical fiber communication link, description of 2.5 Gb/s optical fiber communication link.

Unit – IVComponents of fiber optic Networks: Overview of fiber optic networks, Transreceiver, semiconductors optical amplifiers, couplers/splicers, wavelength division multiplexers and demultiplexers, filters, isolators and optical switches.Fiber Optic Networks: Basic networks, SONET/SDIT, Broad cast and select WDM Networks, wavelength routed networks, optical CDMA.

Text Books: 1. Optical fiber communications – Gerd Keiser, 3rd Edition. MGH,2000.2. Fiber Optic Communication Technology – Djafar K. Mynbaev and Lowell L. Scheiner, (Pearson Education Asia),2001.3. Optoelectronic devices and systems – S.C. Gupta, PHI, 2005.

Reference Books: 1. Fiber Optics Communications – Harold Kolimbiris (Pearson Education Asia),2004.2. Optical Fiber Communications and its applications – S.C. Gupta (PHI) 2004.3. WDM Optical Networks – C. Siva Ram Murthy and Mohan Guru Swamy, PHI,2002.4. Fiber Optic communications – D.C. Agarwal, S.Chand Publications, 2004.

Page 36: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)2nd semesterA Y -2013-14

SYLLABUS

Course Title: SYSTEM MODELLING & SIMULATION (Elective-IV) Course code: ECEP1 1416

L T P C 3 1 0 4

Course objectives:

Students undergoing this course are expected to

Analyze approaches to system modeling and simulation

Understand simulation model for linear systems.

Developing simulation for motion control models.

Analyze state machine model

Develop Petri nets for a problem and its analysis

Understand the simulation of queuing systems

Know how to optimize the model

Course Outcomes:

Analyze the given system or problem Design a model to represent the system or problem simulate for the designed model Develop simulation models for time and event driven systems Design simulation models for given system using petri nets Analyze the queuing systems Optimize the model to get optimum performance

Page 37: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT I -INTRODUCTION TO SIMULATION - 14PBasic Simulation Modeling, Systems, Models and Simulation, Alternative approach to modeling and simulation.Guidelines for determining levels of model detail, Techniques for increasing model validity and credibility.Classification of Simulation Software,Desirable Software features, General purpose simulation packages – Arena, Extend and others,Object Oriented Simulation.

UNIT II -DISCRETE EVENT SIMULATION - 16PDiscrete Event Simulation, Simulation of Single server queingsystem, Simulation diagrams, Queing theory, simulating queing systems, Types of Queues, Multiple servers,Simulation of Inventory System.

UNIT III-BUILDING SIMULATION MODELS-13PModeling input signals, delays, System Integration, Linear Systems, Motion Control models, numerical experimentation,System identification, Searches, Alpha/beta trackers, multidimensional optimization and modeling and simulation methodology.

UNIT IV -STATE MACHINES MODEING AND SIMULATION -17PDisturbance signals, state machines, petri nets & analysis, System encapsulation,Probabilistic systems, Discrete Time Markov processes, Random walks, Poisson processes, the exponential distribution, simulating a poison process, Continuous – Time Markov processes.

Text Books: 1. System Modeling & Simulation, An introduction – Frank L.Severance, John Wiley&Sons, 2001.2. Simulation Modeling and Analysis – Averill M.Law, W.David Kelton, TMH, 3rd Edition,2003.

Reference Books: 1. Systems Simulation – Geoffery Gordon, PHI, 1978

Page 38: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M. Tech (Digital electronics and communication systems) 2nd semester

A Y -2013-14

SYLLABUS

Course Title: VLSI SIGNAL PROCESSING (Elective-IV) Course Code: ECEP1 1417

L T P C 3 1 0 4

Course objectives:

Students undergoing this course are expected to:

Understand the pipelining and parallel processing techniques to the VLSI systems Analyze the retiming, unfolding & folding concepts for register minimization Understand the systolic architectures Understand the various arithmetic circuits for signal processing Understand and apply the fast convolution algorithms for signal processing applications

Course outcomes:

After undergoing the course, students will be able to

Design parallel processors in VLSI systems Implement the register minimization using the retiming, unfolding & folding concepts. Design systolic architecture using canonical mapping and generalized mapping Design parallel bit circuits Implement signal processing applications like FFT etc

Page 39: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

UNIT- IIntroduction to the VLSI Signal Processing Typical Signal Processing Algorithms, Overview of VLSI Architectures, Representations of DSP Algorithms.

Pipelining and parallel processing

Introduction, Data Flow Graph Representation, Loop bound and Iteration Bound, Algorithms for computing Iteration bound, Pipelining of FIR filters, Parallel Processing,

UNIT- IIRetiming

Definitions and Properties, Solving systems of inequalities, Retiming techniques.

Unfolding and Folding Unfolding Algorithm, Properties of unfolding, Critical Path, Unfolding and Retiming, Folding Transformation, Register Minimization techniques. Register Minimization in folded architectures.

UNIT- IIISystolic Architecture DesignMatrix Operations and 2D Systolic Array Design, Parallel Algorithm Expressions, Canonical Mapping Methodology, Generalized Mapping.

Arithmetic components

Parallel bit circuits: Carry-Look ahead addition, Prefix Computations, Carry-Save Addition, Multiplication.

UNIT- IVFast Convolution

Introduction, Cook-Toom algorithm, Winogard algorithm, Iterated Convolution and Cyclic convolution.

Programmable Digital Signal Processors

Important Features, DSP Processors for Mobile and Wireless Communications, Processors for Multidimensional Signal Processing.

Text Books:

1. K. K. Parhi, “VLSI Digital Signal Processing Systems, Design and Implementation”, John Wiley, 1999.

Reference Books:

1. S.Y.Kung, “VLSI Array Processors”, Prentice-Hall, 1988

Page 40: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

M.Tech (Digital Electronics and Communication Systems)2nd semesterA Y -2013-14

SYLLABUS

Course Title: ADVANCED SIGNAL PROCESSING LABORATORY Course code: ECEP1 1218

L T P C 0 0 3 2

Course objectives:

Students undergoing this course are expected to:

Understand the basic concept of discrete time signals and their representation in time domain Learn the implementation of IIR and FIR filters for the given specifications Understand how Improve the quality of an image in spatial domain and Frequency Domain Learn about image segmentation using edge detection with the help of derivative operators Know the importance of Image Compression using Discrete cosine transform Understand the various Morphological Operations on an image

Course outcomes:

After undergoing the course, students will be able to

Generate the various discrete time signals in time domain design and analyze the IIR and FIR filters for the various specifications enhance the image in spatial domain and Frequency Domain detect the edges of an image using various derivative operators compress the image using various image transforms Apply various morphological Operations on an image

Page 41: M. Tech (Digital Electronics & Communication systems) COURSE …€¦ · M. Tech (Digital Electronics & Communication systems) COURSE STRUCTURE Academic year 2013-14 M.Tech DECS 1st

The students are required to simulate the following experimental parts on the MATLAB environment by consider the relevant application based examples.

PART-1: Digital Signal Processing

1. Discrete-time Signals in the time domain.2. z-Transforms and inverse z-Transforms.3. Properties of Discrete Fourier Transform 4. FIR Filter Design.5. IIR Filter Design.6. Adaptive Filtering using LMS algorithm

PART-2: Image Processing

1. Generation of histogram of an image 2. Image Enhancement in spatial domain 3. Image Enhancement in Frequency Domain.4. Image segmentation using Edge detection 5. Image Compression using DCT 6. Morphological Operations