87
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY Cluster No. 10 for PG Programs (Engineering Colleges in Kannur, Wayand & Kasaragod Districts) Curriculum, Scheme of Examinations and Syllabi for M. Tech. Degree Program with effect from Academic Year 2015-‘16 Electronics & Communication Engineering (ECE) M. Tech. in VLSI Design and Signal Processing (Credits: 65)

Electronics & Communication Engineering (ECE) M. Tech

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Electronics & Communication Engineering (ECE) M. Tech

APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY

Cluster No. 10 for PG Programs

(Engineering Colleges in Kannur, Wayand & Kasaragod Districts)

Curriculum, Scheme of Examinations and Syllabi for M. Tech. Degree Program

with effect from Academic Year 2015-‘16

Electronics & Communication Engineering

(ECE)

M. Tech. in

VLSI Design and Signal Processing (Credits: 65)

Page 2: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 2

FIRST SEMESTER

ELECTIVE-I

10EC6513 Digital Systems Design

10EC6515 VLSI Physical Design and Automation

10EC6517 Design of Analog Integrated Circuits

10EC6201 High Speed Digital Design

10EC6519 Solid State Modeling & Simulation

10EC6119 Transform Theory

SECOND SEMESTER

ELECTIVE-II ELECTIVE-III

10EC6404 Adaptive Signal Processing 10EC6516 Embedded and Real Time Operating Systems 10EC6114 Biomedical Signal Processing 10EC6518 VLSI Testing and Testability 10EC6302 Wavelet Theory 10EC6314 Optical Signal Processing 10EC6522 Signal Integrity for High Speed Design 10EC6318 Mixed Signal Circuit Design 10EC6514 DSP System Design 10EC6216 Low Power VLSI Design

Exam

Slot Code Subject

Hours/Week Internal

Marks

End Semester Examination Credit

L T P Hrs Marks

A 10EC6501 Applied Engineering Mathematics 3 1 - 40 3 60 4

B 10EC6203 CMOS VLSI Design 3 - - 40 3 60 3

C 10EC6105 Advanced Digital Signal Processing 3 - - 40 3 60 3

D 10EC6503 Signal Compression 3 - - 40 3 60 3

E 10EC6XXX Elective-I 3 - - 40 3 60 3

S 10GN6001 Research Methodology - 2 - 100 - 0 2

T 10EC6509 Seminar-1 - - 2 100 - 0 2

U 10EC6511 Digital Signal Processing Laboratory - - 2 100 - 0 1

TOTAL 15 3 4 500 300 21

Exam

Slot Code Subject

Hours/Week Internal

Marks

End Semester Examination Credit

L T P Hrs Marks

A 10EC6102 Digital Image Processing 3 - - 40 3 60 3

B 10EC6402 VLSI Signal processing 3 - - 40 3 60 3

C 10EC6502 VLSI CAD 3 - - 40 3 60 3

D 10EC6XXX Elective-II 3 - - 40 3 60 3

E 10EC6XXX Elective-III 3 - - 40 3 60 3

V 10EC6508 Mini Project - - 4 100 - 0 2

U 10EC6512 VLSI Design Laboratory - - 2 100 - 0 1

TOTAL 15 - 6 400 300 18

Page 3: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 3

THIRD SEMESTER

ELECTIVE-IV ELECTIVE-V

10EC7105 Audio Processing 10EC7113 Pattern Recognition 10EC7505 Sparse Representations and 10EC7115 Wireless Sensor Networks Compressive Sensing

10EC7305 Computer Vision 10EC7117 Information Hiding and Data Encryption

10EC7507 Soft Computing 10EC7215 ASIC Design 10EC7509 VLSI for Wireless Communications 10EC7213 Introduction to Nano Electronics

FOURTH SEMESTER

Exam

Slot Code Subject

Hours/Week Internal

Marks

End Semester Examination Credit

L T P Hrs Marks

A 10EC7XXX Elective-IV 3 - - 40 3 60 3

B 10EC7XXX Elective-V 3 - - 40 3 60 3

T 10EC7501 Seminar-2 - - 2 100 - 0 2

W 10EC7503 Project - Phase 1 - - 12 50 - 0 6

TOTAL 6 - 14 230 120 14

Exam

Slot Code Subject

Hours/Week Internal

Marks

End Semester Examination Credit

L T P Hrs Marks

W 10EC7504 Project - Phase 2 - - 21 70 1 30 12

TOTAL - - 21 70 30 12

Page 4: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 4

CONTENTS Sl. No. Code Course Hours Credit Page

1 10EC6501 Applied Engineering Mathematics 56 4 62 10EC6203 CMOS VLSI Design 42 3 83 10EC6105 Advanced Digital Signal Processing 42 3 104 10EC6503 Signal Compression 42 3 125 10EC6513 Digital Systems Design 42 3 146 10EC6515 VLSI Physical Design and Automation 42 3 167 10EC6517 Design of Analog Integrated Circuits 42 3 188 10EC6201 High Speed Digital Design 42 3 209 10EC6519 Solid state Modeling and Simulation 42 3 2210 10EC6119 Transform Theory 42 3 2411 10GN6001 Research Methodology 28 2 2612 10EC6509 Seminar-1 2 2913 10EC6511 Digital Signal Processing Laboratory 1 3014 10EC6102 Digital Image Processing 44 3 3215 10EC6402 VLSI Signal Processing 42 3 3416 10EC6502 VLSI CAD 42 3 3617 10EC6404 Adaptive Signal Processing 42 3 3818 10EC6114 Biomedical Signal Processing 42 3 4019 10EC6302 Wavelet Theory 44 3 4220 10EC6314 Optical Signal Processing 44 3 4421 10EC6514 DSP System Design 44 3 4622 10EC6516 Embedded and Real Time Operating Systems 44 3 4823 10EC6518 VLSI Testing and Testability 44 3 5024 10EC6522 Signal Integrity for High Speed Design 44 3 5125 10EC6318 Mixed Signal Circuit Design 42 3 5326 10EC6216 Low Power VLSI Design 44 3 5527 10EC6508 Mini Project 2 5728 10EC6512 VLSI Design Laboratory 1 5829 10EC7105 Audio Processing 42 3 6030 10EC7505 Sparse Representations and Compressive Sensing 44 3 6231 10EC7305 Computer Vision 42 3 6332 10EC7507 Soft Computing 42 3 6533 10EC7509 VLSI for Wireless Communications 42 3 6734 10EC7113 Pattern Recognition 44 3 6935 10EC7115 Wireless Sensor Networks 43 3 7136 10EC7117 Information Hiding and Data Encryption 42 3 7337 10EC7215 ASIC Design 44 3 7538 10EC7213 Introduction to Nano Electronics 42 3 7739 10EC7501 Seminar-2 2 7940 10EC7503 Project - Phase 1 6 8141 10EC7504 Project - Phase 2 12 84 Assessment Criteria 86

Page 5: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 5

FIRST SEMESTER COURSES

Page 6: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 6

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6501 APPLIED ENGINEERING MATHEMATICS 3 - 1 - 0 - 4 2015

Course Prerequisites Basic knowledge in Matrix Theory, Probability and Random Process at UG level

Course Objectives To have advanced level knowledge in linear algebra and probability

Syllabus Linear Algebraic Equations & Transformations, Metric space and Hilbert space, Random Variables, Random process & Queuing theory

Expected Outcomes The students are expected to develop a deeper level of understanding in linear algebra and probability so that they will be able to appreciate the application of these concepts in the signal processing – VLSI applications. Hence they will be able to apply these in various problems in these domains.

References 1. Erwin Kreyzig, Introductory Functional Analysis with Applications, John Wiley, 2006. 2. Hoffman Kenneth and Kunze Ray, Linear Algebra, Prentice Hall of India. 3. Jain M.K. Iyengar, S.R.K. & Jain R.K., International Methods for Scientific and Engineering

Computation, New Age International (P) Ltd, Publishers 2003. 4. Taha. H.A., Operations Research - An Introduction, 6th Edition, PHI, 1997. 5. B. Hajek, An Exploration of Random Processes for Engineers, 2005. 6. D.P. Bertsekas and J. N. Tsitsiklis, Introduction to Probability, 2000. 7. Stark Henry, Probability and Random Processes with Application to Signal Processing, 3/e,

Pearson Education India. 8. Steven Kay, Intuitive probability and random processes using Matlab, Springer, 2006.

9. Frazier, Michael W. An Introduction to Wavelets through Linear Algebra, Springer Publications

Course plan

Module Content Hours Semester

Exam Marks (%)

I

System of equations- Solution by Gauss - Jordan and LU decomposition method, Jacobi, Gauss-Seidal iteration method, Eigen values of a matrix by Jacobi and Power method. Rank-nullity theorem, Isomorphism, Matrix representation of Linear Transformations, Four fundamental subspaces of Linear Transformations, Change of bases, Linear functional.

10 15

II Metric space, Open sets, Closed sets, Neighborhoods, Sequences, Convergence, Completeness, Continuous mappings, Normed space, Banach space, Lp space and lp space

8 15

First Internal Examination

III Inner product space, Hilbert space, Signal space, Properties of inner product space, Orthogonal compliments and direct sums, Orthonormal sets, Gramm-Schmidt orthonormalization process, Projections.

8 15

IV One dimensional Random Variable , Moments and MGF , Binomial, Poisson, Geometrical, Normal Distributions, Two dimensional

10 15

Page 7: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 7

Random Variables, Marginal and Conditional Distributions , Covariance and Correlation Coefficient, Functions of Two dimensional random variable.

Second Internal Examination

V

Definition of Random process, IID process, Poisson counting process, Markov process, birth-death process, Wiener process. Stationarity, Correlation functions of random processes in linear systems, power spectral density.

10 20

VI Single and Multiple server Markovian queuing models, Steady state system size probabilities, Little’s formula, Priority queues, M/G/1 queuing system, P.K. formula.

10 20

Cluster Level End Semester Examination

Page 8: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 8

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6203 CMOS VLSI DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge about Microelectronics technology at UG level

Course Objectives To have an advanced knowledge about design and fabrication of CMOS ICs.

Syllabus MOS Transistor Theory, CMOS Processing Technology, CMOS Circuit Characteristics, Performance Estimation, Circuit and Logic Design, Subsystem Design

Expected Outcomes The students who takes this course is expected to develop competence to design CMOS circuits for any functionality using different logic structures.

References 1. Neil.H.E. Weste and K.Eshragian, Principles of CMOS VLSI Design, 2nd Edition. Addison

Wesley, 2000. 2. Douglas A. Pucknell and K.Eshragian, Basic VLSI Design, 3rd Edition. PHI, 2000. 3. R. Jacob Baker, Harry W. LI., & David K. Boyce., CMOS Circuit Design, 3rd Indian reprint,

PHI,2000. 4. John P.Uyemura, Introduction to VLSI circuits and Systems, John Wiley and sons, 2010.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

MOS Transistor Theory: Introduction to I.C Technology. Basic MOS transistors. Threshold Voltage. Body effect. Basic D.C. Equations. Second order effects. MOS models. Small signal A.C characteristics. The complementary CMOS inverter. DC characteristics. Static Load MOS inverters. The differential inverters. Transmission gate. VLSI Design flow.

7 15

II

CMOS Processing Technology :Silicon semiconductor technology. Wafer processing, Oxidation, epitaxy, deposition, Ion implantation. CMOS technology. nwell, pwell process, Twin tub processes. Silicon on insulator. CMOS process enhancement. Interconnect and circuit elements. Stick diagrams and Layout diagram, Layout design rules, Latch up in CMOS circuits

9 15

First Internal Examination

III

CMOS Circuit Characteristics : Resistance estimation. Capacitance estimation. MOS capacitor characteristics. Device capacitances. Diffusion capacitance. SPICE modeling of MOS capacitance. Routing capacitance. Distributed RC effects. Inductance.

6 15

IV

Performance Estimation: Switching characteristics. Rise time. Fall time. Delay time. Empirical delay models. Gate delays. CMOS gate transistor sizing. Power dissipation, Design margining. Scaling of MOS transistor dimensions.

6 15

Page 9: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 9

Second Internal Examination

V

Circuit and Logic Design: CMOS Logic gate design. Fan in and fan out. Typical CMOS NAND and NOR delays. Transistor sizing. CMOS logic structures. Complementary logic, BICMOS logic, Pseudo NMOS logic, Dynamic CMOS logic, Clocked CMOS logic, Pass transistor logic, CMOS domino logic. NP domino logic, Cascade voltage switch logic, Source follower pull up Logic (SFPL), Clocking strategies, I/O structures

8 20

VI

Subsystem Design: Data path operations. Addition/subtraction, Parity generators, Comparators, Zero/one detectors, Binary Counters, ALUs, Multiplication, Array, Radix -n, Wallace Tree and Serial Multiplication, Shifters. Memory elements, RWM, Rom, Content Addressable Memory, Control: FSM, PLA Control Implementation

6 20

Cluster Level End Semester Examination

Page 10: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 10

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6105 ADVANCED DIGITAL SIGNAL PROCESSING 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in signals and systems at UG level;

Course Objectives 1. To attain a good analytical ability in digital filter design; 2. To investigate the applications of digital signal processing.

Syllabus Review of transforms, Z-Transform, Discrete Time Fourier Transform (DTFT), Discrete Fourier Transform (DFT), Discrete Cosine Transform (DCT), Short Time Fourier Transform (STFT), LTI systems as frequency selective filters, Invertibility of LTI systems, Design of digital filters by placement of poles and zeros, FIR filter structures, IIR filter structures, Design of FIR filters, Linear Phase Systems, Window method, Frequency sampling method, Finite word length effects, Design of IIR filters, Pole zero placement, Impulse invariance, Bilinear Z transformation, Finite word length effects, Adaptive Digital Filters, Wiener filter, LMS adaptive algorithm, Recursive least squares algorithm, Power Spectrum Estimation, Estimation of spectra from finite-duration signals, Non-parametric and Parametric methods for Power Spectrum Estimation.

Expected Outcomes The students are expected to : 1. Attain a good analytical ability in digital filter design; 2. Know various applications of digital signal processing.

References 1. Proakis and Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications, 4/e,

Pearson Education. 2. Ifeachor and Jervis, Digital Signal Processing, A practical Approach, 2/e, Pearson Education. 3. Johnny R. Johnson, Introduction to Digital Signal Processing, PHI, 1992. 4. Ashok Ambardar, Digital Signal Processing: A Modern Introduction, Thomson, IE, 2007. 5. Douglas F. Elliott, Handbook of Digital Signal Processing- Engineering Application, Academic

Press. 6. Robert J. Schilling and Sandra L. Harris, Fundamentals of Digital Signal Processing using

MATLAB, Thomson, 2005. 7. Ingle and J. G. Proakis, Digital Signal Processing Using MATLAB, Thomson, 1/e.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Review of transforms : Z-Transform, ROC, Poles & Zeros, Discrete Time Fourier Transform (DTFT), Discrete Fourier Transform (DFT), DFT as a linear transformation, Frequency analysis of signals and systems using DFT, Discrete Cosine Transform (DCT), Short Time Fourier Transform (STFT).

4

15

LTI systems as filters : Invertibility of LTI systems, Minimum phase, Maximum phase and mixed phase systems, All-pass filters, Design of digital filters by placement of poles and zeros, Linear filtering

4

Page 11: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 11

methods based on DFT.

II

Digital Filter Structures : Generalized input-output relationship, IIR Transfer Function, FIR Transfer Function, Signal Flow Graphs, FIR filter structures, Direct Form-I, Direct Form-II, Frequency Sampling, Cascade, Lattice, IIR filter structures, Direct Form-I, Transposed, Direct Form-II, Canonical, Parallel, Cascade, Lattice-Ladder structures.

6

15

First Internal Examination

III

Design of FIR filters : Linear Phase Systems, Specifications, Coefficient calculation methods, Desired impulse responses, Window method, Frequency sampling method, Comparison of methods, Filter realization, Finite word length effects, Implementation examples, FIR filter design using Octave/ MATLAB.

7 15

IV

Design of IIR filters : Specifications, Coefficient calculation method, Pole zero placement, Transformation rules, Impulse invariance, Bilinear Z transformation (BZT), Buttorworth and Chebyschev approximations, Filter realization, Finite word length effects, Implementation examples, IIR filter design using Octave/ MATLAB.

7 15

Second Internal Examination

V Adaptive Digital Filters : Concepts, Wiener filter, LMS adaptive algorithm, Recursive least squares algorithm, Lattice Ladder filters, Application of Adaptive filters.

7 20

VI Power Spectrum Estimation : Estimation of spectra from finite-duration signals, Non-parametric and Parametric methods for Power Spectrum Estimation.

7 20

Cluster Level End Semester Examination

Page 12: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 12

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6503 SIGNAL COMPRESSION 3 - 0 – 0 - 3 2015

Course Prerequisites Basic knowledge of signals and systems

Course Objectives To have knowledge on different signal compression techniques

Syllabus Review of Information Theory, Quantisation, Data Compression, Data compression, Speech and Audio Compression techniques, Image Compression and Video Compression

Expected Outcomes The students are expected to have thorough knowledge about various compression techniques in different domains.

References 1. Khalid Sayood, Introduction to Data Compression, Morgan Kaufmann Publishers., Second Edn.

2005. 2. David Salomon, Data Compression: The Complete Reference, Springer Publications, 4th Edn.

2006. 3. K.R.Rao, P.C.Yip, The Transform and Data Compression Handbook, CRC Press. 2001. 4. R.G.Gallager, Information Theory and Reliable Communication, John Wiley & Sons, Inc., 1968. 5. Ali N. Akansu, Richard A. Haddad, Multiresolution Signal Decomposition: Transforms, Subbands

and Wavelets, Academic Press., 1992 6. Martin Vetterli, Jelena Kovacevic, Wavelets and Subband Coding, Prentice Hall Inc., 1995. 7. N. Jayant and P. Noll, Digital Coding of Waveforms: Principles and Applications to Speech and

Video, Prentice Hall, USA, 1984. 8. Z. Li and M.S. Drew, Fundamentals of Multimedia, Pearson Education (Asia) Pte. Ltd., 2004.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Review of Information Theory, Compression Techniques, Lossless and Lossy Compression, Huffman Coding, its variants, Optimality, Arithmetic Coding and its variants, Run Length Coding, Dictionary Techniques , Lempel-Ziv coding, Predictive Coding, Burrows Wheeler Transform, Dynamic Markov Compression. Golomb codes, Rice codes, Tunstall codes, Facsimile encoding

8 15

II Quantization, Uniform & Non-uniform, optimal and adaptive quantization, vector quantization, structures for VQ, Optimality conditions for VQ, Predictive Coding , Differential Encoding

6 15

First Internal Examination

III

Image compression: Predictive techniques, DM, PCM, DPCM: Optimal Predictors and Optimal Quantization, Contour based compression, Transform Coding, JPEG Standard, Sub-band coding algorithms: Design of Filter banks, Wavelet based compression, EZW, SPIHT, JPEG 2000 standards, JBIG, JBIG2, JPEG-LS, CALIC.

10 15

Page 13: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 13

IV Audio compression techniques, Standards for audio compression in multimedia applications, MPEG audio encoding and decoding, Dolby AC-3 standard.

6 15

Second Internal Examination

V Speech compression techniques, Vocoders, Speech compression - quality measures, waveform coding, source coders, Speech compression standards for personal communication systems

8 20

VI Video compression techniques and standards, Motion estimation and compensation techniques, H.261, Dolby AC-3.

4 20

Cluster Level End Semester Examination

Page 14: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 14

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6513 DIGITAL SYSTEMS DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in digital electronics and digital systems at UG level

Course Objectives For the student,

• To have an advanced level knowledge on digital system design. • To write the VHDL code for various modules which forms part of various system

Syllabus System Design Using VHDL, Clocked Synchronous Sequential Networks, Asynchronous Sequential Networks, Fault Diagnosis Programmable Logic Devices.

Expected Outcomes Students will have a thorough knowledge of various issues in digital system design, its testing and implementation in various PLDs

References 1. Donald G. Givone, Digital principles and Design, Tata McGraw Hill 2002. 2. John M Yarbrough, Digital Logic applications and Design, Thomson Learning, 2001. 3. Nripendra N Biswas, Logic Design Theory, Prentice Hall of India, 2001. 4. Charles H. Roth Jr., Digital System Design using VHDL, Thomson Learning, 1998.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

System Design Using VHDL: VHDL Description of Combinational Circuits, Arrays, VHDL Operators, Compilation and Simulation of VHDL Code, Modelling using VHDL , Flip Flops, Registers, Counters, Sequential Machine,.

7 15

II VHDL Design Examples : Combinational Logic Circuits, VHDL Code for Serial Adder, Binary Multiplier, Binary Divider, Design of a Simple Microprocessor, Design of Vending Machine

7 15

First Internal Examination

III

Clocked Synchronous Sequential Networks: Structure and operation of clocked synchronous sequential networks, Analysis of Clocked Synchronous Sequential Networks (CSSN), Modeling of Clocked Synchronous Sequential Network behavior, State Stable Assignment and Reduction , Design of CSSN , Design of Iterative Circuits , ASM Chart , ASM Realization.

9 15

IV

Asynchronous Sequential Networks : Structure and operation of asynchronous sequential networks, Analysis of Asynchronous Sequential Circuit (ASC), Flow Table Reduction, Races in ASC, State Assignment, Problem and the Transition Table , Design of ASC, Static and Dynamic Hazards, Essential Hazards, Data Synchronizers

7 15

Second Internal Examination

Page 15: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 15

V Fault Diagnosis : Fault Table Method, Path Sensitization Method, Boolean Difference Method, Fault in PLA,DFT Schemes, Built-in Self Test

6 20

VI Programmable Logic Devices : Designing a Synchronous Sequential Circuit using a GAL , EPROM , Realization State machine using PLD , FPGA , Xilinx FPGA , Xilinx 2000 , Xilinx 3000, Xilinx 4000

6 20

Cluster Level End Semester Examination

Page 16: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 16

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6515 VLSI PHYSICAL DESIGN AND AUTOMATION 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in microelectronics technology at UG level

Course Objectives To give the Student an advanced level knowledge on VLSI physical design and automation.

Syllabus Introduction to VLSI Technology, Placement Using Top-Down Approach, Routing Using Top Down Approach, Performance Issues in Circuit Layout.

Expected Outcomes Students who successfully complete this course will have demonstrated an ability to understand the various steps and processes involved in physical design of an VLSI chip and the automated process behind VLSI chip manufacturing.

References 1. Sarafzadeh, C.K. Wong, An Introduction to VLSI Physical Design, Mc Graw Hill International

Edition 1995 2. Preas M. Lorenzatti, Physical Design and Automation of VLSI systems, The Benjamin Cummins

Publishers, 1998.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Introduction to VLSI Technology: Layout Rules, Circuit abstraction Cell generation using programmable logic array transistor chaining, Wein Berger arrays and gate matrices, layout of standard cells gate arrays and sea of gates, field programmable gate array(FPGA),layout methodologies, Packaging-Computational Complexity, Algorithmic Paradigms.

9 15

II Placement Using Top-Down Approach : Partitioning: Approximation of Hyper Graphs with Graphs, Kernighan-Lin Heuristic, Ratio cut- partition with capacity and I/O constraints,

5 15

First Internal Examination

III

Floor planning: Rectangular dual floor planning, hierarchical approach, simulated annealing, Floor plan sizing. Placement: Cost function, force directed method, placement by simulated annealing, partitioning placement, module placement on a resistive network, regular placement linear placement.

6 15

IV

Routing Using Top Down Approach: Fundamentals: Maze Running, line searching, Steiner trees Global Routing: Sequential Approaches, hierarchical approaches, multi commodity flow based techniques, Randomised Routing, One Step approach, Integer Linear Programming. Detailed Routing: Channel Routing, Switch box routing, Routing in FPGA: Array based FPGA, Row based FPGAs.

8 15

Second Internal Examination

Page 17: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 17

V

Performance Issues in Circuit Layout : Delay Models: Gate Delay Models, Models for interconnected Delay, Delay in RC trees. Timing, Driven Placement: Zero Stack Algorithm, Weight based placement, Linear Programming Approach Timing Driving Routing: Delay Minimization, Clock Skew Problem, Buffered Clock Trees. Minimization: constrained via Minimization unconstrained via Minimization, Other issues in minimization.

8 20

VI

Advanced topics: Single Layer Global Routing, Single Layer detailed Routing, Wire length and bend minimization technique , Over The Cell (OTC) Routing, Multiple chip modules (MCM), 1D compaction, 2D compaction.

6 20

Cluster Level End Semester Examination

Page 18: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 18

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6517 DESIGN OF ANALOG MOS INTEGRATED

CIRCUITS 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in Solid State Devices at UG level; 2. Basic knowledge in Linear Integrated Circuits at UG level.

Course Objectives 1. To attain a thorough knowledge in analog MOS ICs; 2. To develop good analytical skills in analog MOS IC design.

Syllabus Introduction MOSFET, Threshold voltage, current, Channel length modulation, body bias effect, MOSFET models in saturation, linear and cutoff regions-, current sources and sinks, current mirrors, voltage references, Supply independent and temperature independent references, MOS amplifiers, Common source with resistive, diode connected, current source and triode loads, CS with source degeneration, common gate and source follower stages, MOS differential amplifiers, Common mode response, differential pair with MOS loads, Noise in differential pair, CMOS operational amplifiers, One-stage op-amps and two stage op-amps, CMOS oscillators, Ring oscillators, LC oscillators, Colpitts and one-port oscillators, Voltage controlled oscillators, Stability and Frequency Compensation, Multi-pole systems, Phase Margin, Frequency Compensation, Noise, Noise Spectrum, Sources, Noise Bandwidth, Noise Figure, Switched Capacitor Circuits, Sampling Switches, Speed Considerations, Precision Considerations, Charge Injection Cancellation, Switched-Capacitor Amplifiers.

Expected Outcomes The students are expected to : 1. Attain a profound knowledge in analog MOS ICs; 2. Develop good analytical skills in analog MOS IC design.

References 1. David A Johns & Ken Martin, Analog Integrated Circuit Design, John Wiley and Sons, 2008. 2. Behzad Razavi, Design of Analog CMOS Integrated Circuit, Tata-Mc Graw Hill, 2002. 3. Philip Allen & Douglas Holberg, CMOS Analog Circuit Design, Oxford University Press, 2002. 4. Gregorian and Temes, Analog MOS Integrated Circuits for Signal Processing, John Wiley, 2004.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Introduction MOSFET : Threshold voltage, current, Channel length modulation, body bias effect, MOSFET models in saturation, linear and cutoff regions, current sources and sinks, current mirrors, cascode, Wilson current mirrors, voltage references, Supply independent and temperature independent references, Band gap references.

7 15

II

MOS amplifiers : Common source with resistive, diode connected, current source and triode loads, CS with source degeneration, common gate and source follower stages, cascade and folded cascade structures, frequency response of CS, CD and CG configurations, noise in single stage amplifiers.

7

15

Page 19: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 19

First Internal Examination

III

MOS differential amplifiers : Common mode response, differential pair with MOS loads, Noise in differential pair, CMOS operational amplifiers, One-stage op-amps and two stage op-amps, gain boosting, Miller, Nulling resistor compensation.

8 15

IV CMOS oscillators : Ring oscillators, LC oscillators, Colpitts and one-port oscillators, Voltage controlled oscillators, Tuning in oscillators.

6 15

Second Internal Examination

V

Stability and Frequency Compensation : Multi-pole systems, Phase Margin, Frequency Compensation, Compensation Techniques, Noise, Noise Spectrum, Sources, Types, Thermal and Flicker noise, Representation in circuits, Noise Bandwidth, Noise Figure.

8 20

VI

Switched Capacitor Circuits :Sampling Switches, Speed Considerations, Precision Considerations, Charge Injection Cancellation, Switched-Capacitor Amplifiers, Switched-Capacitor Integrator, Switched-Capacitor Common-Mode Feedback.

6 20

Cluster Level End Semester Examination

Page 20: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 20

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6201 HIGH SPEED DIGITAL DESIGN

3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in Digital Electronics and Electromagnetic waves and transmission lines.

Course Objectives 1. To attain good analytical skills in digital integrated circuit. 2. To identify sources affecting the speed of digital circuits. 3. To introduce methods to improve the signal transmission characteristics

Syllabus High Speed Digital Design: Fundamentals: Frequency and time, Time and distance, Lumped versus distributed systems, High Speed properties of Logic gates: Power, Input power, drive circuit dissipation, speed, packaging.Measurement Techniques, Infinite Uniform transmission line, Termination: End, Source , middle terminators, Power system: Stable voltage reference, choosing a bypass capacitor. Clock Distribution: Timing margin, Clock skew delay adjustments, Differential distribution.

Expected Outcomes The student, after this course will be able to design digital circuits which can operate in high frequency operations.

References 1. Howard Johnson & Martin Graham; High Speed Digital Design: A Handbook of Black Magic,

Prentice Hall PTR, 1993. 2. William S. Dally & John W. Poulton, Digital Systems Engineering, Cambridge University

Press, 1998. 3. Masakazu Shoji; High Speed Digital Circuits, Addison Wesley Publishing Company, 1996. 4. Jan M, Rabaey, et all; Digital Integrated Circuits: A Design perspective, Second Edition,

2003.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

High Speed Digital Design: Fundamentals: Frequency and time, Time and distance,

2

15 Lumped versus distributed systems, four kinds of reactance- ordinary capacitance and inductance, mutual capacitance and inductance, Relation of mutual capacitance and mutual inductance to cross talk.

5

II

High Speed properties of Logic gates: Power, Quicent vs active dissipation, Active power driving a capacitive load, Input power.

5

15 Internal dissipation, drive circuit dissipation: Totem pole , Emitter follower, open collector, current source, Speed, Packaging.

First Internal Examination

Page 21: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 21

III

Measurement Techniques: Rise time and bandwidth of oscilloscope probes, self inductance of probe ground loop, spurious signal pick up from probe ground loops, special probing fixtures, Avoiding pickup from probe shield currents, slowing down of a system clock, observing metastable states.

8

15

IV

Transmission Lines: Problems of point to point wiring, signal distortion, EMI, cross talk.

3

15 Infinite Uniform transmission line; ideal distortion less lossless transmission line, RC transmission line, Skin effect, Proximity effect, Dielectric loss. Effects of source and load impedance.

4

Second Internal Examination

V Termination: End terminator, Source terminators, middle terminators , AC biasing for end terminators, Resistor selection, Cross talk in terminators.

8 20

VI

Power system: Stable voltage reference, Uniform voltage distribution, distribution problems, choosing a bypass capacitor.

3

20 Clock Distribution: Timing margin, Clock skew, Using low impedance drivers, using low impedance distribution lines, delay adjustments, Differential distribution, Clock signal duty cycle, Decoupling clock receivers from the clock bus.

4

Cluster Level End Semester Examination

Page 22: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 22

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6519 SOLID STATE MODELING AND SIMULATION 3 - 0 - 0 - 3 2015

Course Prerequisites Basic Knowledge of Solid Stae devices at UG level

Course Objectives To have advanced level knowledge in modeling and simulation of solid state devices

Syllabus MOSFET Capacitor, MOS transistor, Noise Sources and Distortion in MOS Circuits, Various Models of MOS devices

Expected Outcomes The students are expected to develop concepts of solid state devices and their models so as to have a better understanding of the working of the devices under various operating conditions.

References 1. Trond Ytterdal, Yuhua Cheng and Tor A. Fjeldly, Device Modeling for Analog and RF CMOS

Circuit Design, John Wiley & Sons Ltd. 2. Narain Arora. MOSFET Modeling for VLSI Simulation: Theory and Practice, World Scientific.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

MOSFET capacitor: Basic operation, Basic modeling, Advanced MOSFET modeling, RF modeling of MOS transistors, Equivalent circuit representation of MOS transistor, High frequency behavior of MOS transistor and A.C small signal modeling, model parameter extraction, modeling parasitic BJT, Resistors, Capacitors, Inductors.

8 15

II

Noise sources in MOSFET: Flicker noise modeling, Thermal noise modeling, model for accurate distortion analysis, nonlinearities in CMOS devices and modeling, calculation of distortion in analog CMOS circuits.

7 15

First Internal Examination

III

MOS Models : Gate dielectric model, Enhanced model for effective DC and AC channel length and width, Threshold voltage model, Channel charge model, mobility model, Source/drain resistance model, I-V model, gate tunneling current model, substrate current models.

8 15

IV

Capacitance models, High speed model, RF model, noise model, junction diode models, Layout-dependent parasitics model. Modeling of process variation-Influence of process variation, modeling of device mismatch for Analog/RF Applications.

7 15

Second Internal Examination

V The EKV model, model features, long channel drain current model, modeling second order effects of the drain current, modeling of charge storage effects

6 20

Page 23: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 23

VI Nonquasi- static modeling, noise model temperature effects, MOS model 9, MOSAI model. Benchmark circuits for quality assurance, Automation of the tests.

6 20

Cluster Level End Semester Examination

Page 24: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 24

Course No. Course Name L - T - P - Credits Year of Introduction

10EC6119 TRANSFORM THOERY 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in transforms at UG level; 2. Basic knowledge in digital signal processing at UG level.

Course Objectives 1. To attain a thorough knowledge in various transforms used in signal processing; 2. To apply transforms in various fields like coding, compression, etc.

Syllabus Introduction on the integral and discrete transforms and their applications, Review of Laplace Transform, Z transform, Continuous Fourier Transform, Discrete Time Fourier transform, Relations between the transforms, Short Term Fourier Transform (STFT), Heisenbergs uncertainty principle, Continuous wavelet transform (CWT), Hilbert Transforms, Radon Transform, Abel Transform, Sine transform, Cosine Transform, The Mellin Transform, Hankel Transform, Hartley Transform, Discrete Transforms and Applictions, Discrete Cosine transform and applications in JPEG, Discrete STFT (DSTFT), Discrete Wavelet Transform (DWT), lifting, Applications, image compression (JPEG 2000), Contourlet transform (CTT), Applications of CTT in image processing, Ridgelet and Curvelet transforms, New developments in DWT and CTT such as wavelet Based Contourlet Transform (WBCT).

Expected Outcomes The students are expected to : 1. Attain a sound knowledge in various transforms like Laplace transform, Z-transform, Fourier

transforms, Wavelet transform, DCT, etc. 2. Apply these transforms in different areas line image compression, coding etc. 3. Understand new transforms like CTT and WBCT.

References 1. Alexander D. Poularikas, The Transforms and Applications Handbook, Second Edition, CRC

Press. 2. Abdul Jerri, Integral and Discrete transforms with applications and error analysis, Marcel Dekker

Inc. 3. Lokenath Debnath, Dambaru Bhatta, Integral Transforms and Their Applications, Taylor & Francis

Inc.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Introduction and Review: Introduction on the integral and discrete transforms and their applications, Need of reversibility, basis, Requirements of transform, (Linear algebraic approach), Review of Laplace Transform, Z transform,

7 15

II Review of Continuous Fourier Transform, Discrete Time Fourier transform, Discrete transform�Relations between the transforms- Integral Transforms: Short Term Fourier Transform (STFT),

7 15

Page 25: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 25

Limitations of STFT, Heisenbergs uncertainty principle, Continuous wavelet transform (CWT)Hilbert Transforms

First Internal Examination

III Radon Transform, Abel Transform, Sine transform,,Cosine Transform, The Mellin Transform, Hankel Transform, Hartley Transform

7 15

IV

Discrete Transforms and Applications : Discrete Cosine transform and applications in JPEG, Discrete STFT (DSTFT), Application of DSTFT in audio signal processing, Discrete Wavelet Transform (DWT), lifting applied to DWT

7 15

Second Internal Examination

V

Applications of DWT in audio signal processing, image compression (JPEG 2000), At least one application of each transform in one dimensional, Two�dimensional or Three dimensional signals or multimedia signal processing (Example : compression, information security,watermarking, steganography, denoising, signal separation, signal classification), Limitations of DWT in image processing

6 20

VI

New Transforms and Applications : Contourlet transform (CTT), Applications of CTT in image processing, Ridgelet and Curvelet transforms, New developments in DWT and CTT such as wavelet Based Contourlet Transform (WBCT).

8 20

Cluster Level End Semester Examination

Page 26: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 26

Course No. Course Name L - T - P - Credits Year of

Introduction

10GN6001 RESEARCH METHODOLOGY 0 - 2 - 0 - 2 2015

Course Prerequisites 1. Basic knowledge in data analysis earned through the project work at UG level; 2. Basic knowledge in technical writing and communication skills earned through seminar at UG

level. Course Objectives

1. To attain a perspective of the methodology of doing research; 2. To develop skills regarding communication and technical report writing. As a tutorial type course, this course is expected to be more learner centric and active involvement from the learners are expected which encourages self-study and group discussions. The faculty mainly performs a facilitator’s role.

Syllabus Overview of research methodology - research process - scientific methods -research problem and design - research design process - formulation of research task, literature review and web as a source - problem solving approaches - experimental research - ex post facto research. Thesis writing - reporting and presentation - interpretation and report writing - principles of thesis writing- format of reporting, oral presentation - seminars and conferences, Research proposals - research paper writing - publications and ethics - considerations in publishing, citation, plagiarism and intellectual property rights. Research methods – modeling and simulation - mathematical modeling – graphs - heuristic optimization - simulation modeling - measurement design – validity – reliability – scaling - sample design - data collection methods and data analysis.

Expected Outcomes The students are expected to : 1. Be motivated for research through the attainment of a perspective of research methodology; 2. Analyze and evaluate research works and to formulate a research problem to pursue research; 3. Develop skills related to professional communication, technical report writing and publishing

papers References

1. C.R Kothari, Research Methodology : Methods & Techniques, New Age International Publishers 2. R. Panneerselvam, Research Methodology, Prentice Hall of India, New Delhi, 2012. 3. K. N. Krishnaswamy, Appa Iyer Sivakumar, and M. Mathirajan, Management Research

Methodology, Integration of Principles, Pearson Education. 4. Deepak Chawla, and MeenaSondhi, Research Methodology – Concepts & Cases, Vikas

Publishing House. 5. J.W. Bames, Statistical Analysis for Engineers and Scientists, McGraw Hill, New York. 6. Schank Fr., Theories of Engineering Experiments, Tata McGraw Hill Publication. 7. Willktnsion K. L, Bhandarkar P. L, Formulation of Hypothesis, Himalaya Publication. 8. Douglas C Montgomery, Design and analysis of experiments, Wiley International 9. Ranjit Kumar, Research Methodology : A step by step guide for beginners, Pearson Education.

10. Donald Cooper, Business Research Methods, Tata McGraw Hill, New Delhi. 11. Leedy P D, Practical Research : Planning and Design, 4th Edition, N W MacMillan Publishing Co 12. Day R A, How to Write and Publish a Scientific Paper, Cambridge University Press, 1989

Page 27: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 27

13. Coley S M and Scheinberg C A, Proposal Writing, 1990, Newbury Sage Publications. 14. Sople, Managing Intellectual Property: The Strategic Imperative, Prentice Hall of India, New Delhi, 2012 15. Manna, Chakraborti, Values and Ethics in Business Profession, Prentice Hall of India, New Delhi, 2012. 16. Vesilind, Engineering, Ethics and the Environment, Cambridge University Press. 17. Wadehra, B.L. Law relating to patents, trademarks, copyright designs and geographical indications, Universal Law Publishing

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Overview of Research Methodology : Research concepts, meaning, objectives, motivation, types of research, research process, criteria for good research, problems encountered by Indian researchers, scientific method, research design process.

5 15

II

Research Problem and Design : Formulation of research task, literature review, methods, primary and secondary sources, web as a source, browsing tools, formulation of research problems, exploration, hypothesis generation, problem solving approaches, introduction to TRIZ (TIPS), experimental research, principles, laboratory experiment, experimental designs, ex post facto research, qualitative research.

5 15

First Internal Examination

III

Thesis Writing, Reporting and Presentation : Interpretation and report writing, techniques of interpretation, precautions in interpretation, significance of report writing, principles of thesis writing, format of reporting, different steps in report writing, layout and mechanics of research report, references, tables, figures, conclusions, oral presentation, preparation, making presentation, use of visual aids, effective communication, preparation for presentation in seminars and conferences.

4 15

IV

Research proposals, Publications, Ethics and IPR : Research proposals, development and evaluation, research paper writing, layout of a research paper, journals in engineering, considerations in publishing, scientometry, impact factor, other indexing like h-index, citations, open access publication, ethical issues, plagiarism, software for plagiarism checking, intellectual property right (IPR), patenting case studies.

5 15

Second Internal Examination

V

Research Methods - Modeling and Simulation : Modeling and simulation, concepts of modeling, mathematical modeling, composite modeling, modeling with ordinary differential equations, partial differential equations (PDE), graphs, heuristics and heuristic optimization, simulation modeling.

5 20

VI Research Methods - Measurement, Sampling and Data 4 20

Page 28: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 28

Acquisition : Measurement design, errors, validity and reliability in measurement, scaling and scale construction, sample design, sample size determination, sampling errors, data collection procedures, sources of data, data collection methods, data preparation and data analysis.

Cluster Level End Semester Examination

Page 29: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 29

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6509 SEMINAR - 1 0 - 0 - 2 - 2 2015

Course Prerequisites 1. The habit of reading technical magazines, conference proceedings and journals; 2. Basic knowledge in technical writing and communication skills earned through seminar at UG

level. Course Objectives

1. To enhance the reading ability required for the literature review regarding the project work; 2. To develop skills regarding professional communication and technical report writing.

Guidelines The student shall prepare a paper and present a seminar on any current topic related to the branch of specialization under the guidance of a staff member. The student will undertake a detailed study based on current published papers, journals, books on the chosen subject and submit seminar report at the end of the semester. The student shall submit a printed copy of the paper to the Department. Grades will be awarded on the basis of the contents of the paper and the quality of presentation. A common format (in PDF format) shall be given for students for preparing the report. All such reports submitted by students shall be in this given format, for uniformity.

Expected Outcomes The students are expected to :

1. Be motivated in reading which enhances the literature review required for doing project work; 2. Develop skills regarding professional communication and technical report writing.

References 1. M. Ashraf Rizvi, Effective Technical Communication, Tata McGraw Hill, New Delhi, 2005 2. Day R A, How to Write and Publish a Scientific Paper, Cambridge University Press, 1989 3. Coley S M and Scheinberg C A, Proposal Writing, 1990, Newbury Sage Publications.

Course plan

Item Description Time 1 Abstract Submission 3 Weeks 2 Allotment of Topic and Scheduling Seminars 2 Weeks 3 Presentation Sessions 4 Weeks 4 Report Submission 3 Weeks 5 Publishing Grades 2 Weeks

Page 30: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 30

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6511 DIGITAL SIGNAL PROCESSING

LABORATORY 0 - 0 - 3 - 1 2015

Course Prerequisites Basic knowledge in digital signal processing at UG level

Course Objectives 1. To have a practical exposure on the design real time DSP systems 2. To perform signal processing and basic image processing operations in MATLAB

Experiments 1. Properties of Discrete Time Systems - Impulse Response, Step response, Frequency Response and

Stability of Systems 2. Linear & Circular Convolution, DFT and IDFT Implementation 3. Digital Filter Design – FIR (Hamming window), IIR (Butterworth) 4. Real time implementation of Discrete time filter circuits 5. Implementation of various speech compression algorithms - DPCM, Adaptive Quantization,

ADPCM, Transform Coding 6. Image Processing – Image Enhancement, Edge detection, 2-D transforms, Image restoration 7. Implementation of DSP algorithms/filters using FPGA. 8. IIR Filtering Experiments : Signal Enhancement and Noise Reduction.

Expected Outcomes The students are expected to :

1. develop a sound knowledge in designing and implementing DSP and Image processing algorithms

2. develop realtime DSP applications References

1. S. J. Orfanidis, Introduction to Signal Processing, online book, 2010, available from: http://www.ece.rutgers.edu/~orfanidi/intro2sp/

2. Rulph Chassing, Digital Signal Processing and Applications with C6713 and C6416 DSK, Wiley Interscience, 2005.

3. V. Oppenheim, R. W. Schafer, Discrete-Time Signal Processing, 3/e, Prentice Hall, Englewood Cliffs,NJ, 2009

Course plan

Item Description Time 1 Octave/MATLAB based signal processing experiments 3 Weeks 2 Octave/MATLAB based image processing experiments 2 Weeks 3 TMS/FPGA kits based Experiments 3 Weeks 4 Preparation of Laboratory Record 2 Weeks 5 Internal Examination 2 Weeks 6 Publishing Grades 2 Weeks

Page 31: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 31

SECOND SEMESTER COURSES

Page 32: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 32

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6102 DIGITAL IMAGE PROCESSING 3 - 0 – 0 - 3 2015

Course Prerequisites Basic knowledge in DSP and Linear Algebra at UG level. Basic knowledge in data compression at UG level.

Course Objectives To extend the knowledge on DSP to 2-D signal processing and hence to analyze digital images. To study the various aspects of image processing like restoration, enhancement, compression, etc.

Syllabus Gray scale and colour Images, image sampling, quantization and reconstruction, Human visual perception, transforms: DFT, FFT, WHT, Haar transform, KLT, DCT, Filters in spatial and frequency domains, histogram-based processing, Edge detection - non parametric and model based approaches, LOG filters, Image Restoration - PSF, circulant and block-circulant matrices, deconvolution, restoration using inverse filtering, Wiener filtering and maximum entropy-based methods, Binary morphology, dilation, erosion, opening and closing, gray scale morphology, applications, thinning and shape decomposition, Image and video compression : Lossy and lossless compression, Transform based sub-band decomposition, Entropy Encoding, JPEG, JPEG2000, MPEG, Computer tomography - parallel beam projection, Radon transform, Back-projection, Fourier-slice theorem, CBP and FBP methods, Fan beam projection, Image texture analysis - co-occurrence matrix, statistical models, Hough Transform, boundary detection, chain coding, segmentation and thresholding methods.

Expected Outcomes The students are expected to : 1. Attain an ability to extend the one-dimensional DSP principles to two-dimension; 2. Have good knowledge in various image processing methodologies.

References 1. A. K. Jain, Fundamentals of Digital Image Processing, PHI, 1989. 2. Gonzalez and Woods, Digital Image Processing ,3/E Prentice Hall, 2008. 3. R.M. Haralick, and L.G. Shapiro, Computer and Robot Vision, Addison Wesley, 1992. 4. R. Jain, R. Kasturi and B.G. Schunck, Machine Vision, MGH International Edition, 1995. 5. W. K. Pratt, Digital Image Processing, Prentice Hall, 1989. 6. David Forsyth & Jean Ponce, Computer Vision: A Modern Approach, Pearson Edn., 2003 7. C . M. Bishop, Pattern Recognition & Machine Learning, Springer 2006

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Image representation - Gray scale and colour Images, Representation of 2D signals, image sampling, quantization and reconstruction

4 15

Two dimensional orthogonal transforms - Digital images, Human visual perception, transforms: DFT, FFT, WHT, Haar transform,

4

Page 33: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 33

KLT, DCT.

II

Image enhancement - filters in spatial and frequency domains, histogram-based processing, homomorphic filtering.

4

15 Edge detection - non parametric and model based approaches, LOG filters, localization problem.

4

First Internal Examination

III

Image Restoration - PSF, circulant and block-circulant matrices, deconvolution, restoration using inverse filtering, Wiener filtering and maximum entropy-based methods.

4

15 Image texture analysis - co-occurrence matrix, measures of textures, statistical models for textures. Hough Transform, boundary detection, chain coding, segmentation and thresholding methods.

4

IV

Mathematical morphology - binary morphology, dilation, erosion, opening and closing, duality relations, gray scale morphology, applications such as hit-and-miss transform, thinning and shape decomposition.

8 15

Second Internal Examination

V Image and Video Compression Standards: Lossy and lossless compression schemes: Transform Based, Sub-band Decomposition, Entropy Encoding, JPEG, JPEG2000, MPEG

6 20

VI

Computer tomography - parallel beam projection, Radon transform, and its inverse, Back-projection operator, Fourier-slice theorem, CBP and FBP methods, ART, Fan beam projection.

6 20

Cluster Level End Semester Examination

Page 34: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 34

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6402 VLSI SIGNAL PROCESSING 3 - 0 - 0 - 3 2015

Course Prerequisites Basics of VLSI Basics of Signal processing

Course Objectives To have an advanced level knowledge on VLSI DSP Systems, Design and implementation

Syllabus DSP Systems, Pipelining and Parallel Processing of FIR Filters, Retiming and Unfolding, Algorithmic Strength Reduction, Fast Convolution, Pipelining and Parallel Processing of IIR Filters, Scaling, Round-off noise, Bit-level Arithmetic Architectures

Expected Outcomes Through this paper, the students will have a thorough knowledge about VLSI based signal processing

References 1. Keshab K. Parhi, VLSI Digital Signal Processing Systems, Design and implementation, Wiley,

Interscience, 2007. 2. U. Meyer , Baese, Digital Signal Processing with Field Programmable Gate Arrays, Springer,

Second Edition, 2004

Course plan

Module Content Hours Semester

Exam Marks (%)

I

DSP Systems, Pipelining and Parallel Processing of FIR Filters: Introduction to DSP systems, Typical DSP algorithms, Data flow and Dependence graphs, critical path, Loop bound, iteration bound, longest path matrix algorithm, Pipelining and Parallel processing of FIR filters, Pipelining and Parallel processing for low power. (Assignment 1: Design problems based on module 1 and 2)

6 15

II Retiming and Unfolding: Retiming, definitions and properties, Unfolding, an algorithm for unfolding, properties of unfolding, sample period reduction and parallel processing application.

8 15

First Internal Examination

III

Algorithmic Strength Reduction Algorithmic strength reduction in filters and transforms, 2-parallel FIR filter, 2-parallel fast FIR filter, DCT architecture, rank-order filters, Odd-Even merge-sort architecture, parallel rank order filters. (Assignment 2: Software implementation/design problems)

6 15

IV

Fast Convolution : Fast convolution, Cook-Toom algorithm, modified Cook-Toom algorithm Pipelining and Parallel Processing of IIR Filters: Pipelined and parallel recursive filters, Look-Ahead pipelining in first-order IIR filters, Look-Ahead pipelining with power-of-2 decomposition, Clustered look-ahead pipelining, Parallel processing of IIR filters, combined pipelining and parallel processing of IIR filters.

8 15

Page 35: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 35

Second Internal Examination

V

Scaling and Round-off noise: Scaling and round-off noise, scaling operation, round-off noise, state variable description of digital filters, scaling and round-off noise computation, round-off noise in pipelined IIR filters.

8 20

VI

Bit-level Arithmetic Architectures: Bit-level arithmetic architectures, parallel multipliers with sign extension, parallel carry-ripple and carry-save multipliers, Design of Lyon’s bit-serial multipliers using Horner’s rule, bit-serial FIR filter, CSD representation, CSD multiplication using Horner’s rule for precision improvement, Distributed Arithmetic fundamentals and FIR filters (Assignment 3: Individual report preparation and seminar on few advanced topics)

8 20

Cluster Level End Semester Examination

Page 36: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 36

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6502 VLSI CAD 3 - 0 - 0 - 3 2015

Course Prerequisites Basics of VLSI circuit design techniques

Course Objectives To have an advanced level knowledge on the CAD design of VLSI circuits

Syllabus Basics of CAD Algorithms, Optimization, Layout Design, Floor planning and Routing AlgorithmsPlacement, Simulation and Synthesis Algorithms, System Modeling Algorithms

Expected Outcomes Through this paper, the students will have a thorough knowledge about computer aided designing of VLSI circuits and would be able to know various steps and constraints in designing

References 1. S.H. Gerez, Algorithms for VLSI Design Automation, John Wiley & Sons, 2e,2006 2. N.A. Sherwani, Algorithms for VLSI Physical Design Automation, Kluwar Academic Publishers,

2002. 3. Drechsler, R., Evolutionary Algorithms for VLSI CAD, Kluwer Academic Publishers, Boston,

1998.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Basics of CAD Algorithms: Introduction to VLSI Design methodologies, VLSI Design automation tools.

6 15

II Optimization: Algorithmic Graph Theory and Computational Complexity, Tractable and Intractable problems, General purpose methods for combinatorial optimization.

8 15

First Internal Examination

III

Layout Design and Placement :Layout Compaction, Design rules, Symbolic layout, Problem formulation, Algorithms for constraint graph compaction, Placement and partitioning, Circuit representation, Placement algorithms, Partitioning, KL partitioning algorithm.

8 15

IV

Floor planning and Routing Algorithms : Floor planning concepts, Shape functions and floorplan sizing, Types of local routing problems, Area routing, Channel routing, Global routing, Algorithms for global routing

6 15

Second Internal Examination

V

Simulation and Synthesis Algorithms : Simulation , Gate, level modeling and simulation, Switch-level modeling and simulation, Combinational Logic Synthesis, Binary Decision Diagrams, Two Level Logic Synthesis.

8 20

VI System Modeling Algorithms : High level Synthesis, Hardware models, Internal representation, Allocation, Assignment and

8 20

Page 37: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 37

scheduling, Simple scheduling algorithm, Assignment problem, High level transformations

Cluster Level End Semester Examination

Page 38: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 38

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6404 ADAPTIVE SIGNAL PROCESSING 3 - 0- 0 - 3 2015

Course Prerequisites Basic knowledge of Signal processing at UG/PG Level. Basic knowledge of different transform domains like Fouries, Laplace, Z transform etc.

Course Objectives The course is designed to provide students a strong background in the concept of signal processing and apply it to the signals which can process adaptively.

Syllabus Adaptive systems - definitions and characteristics - applications - properties- Correlation matrix and its properties- z transform- Searching performance surface- gradient estimation - performance penalty - LMS algorithm- sequential regression algorithm - adaptive recursive filters - Kalman filters- Applications-adaptive modeling and system identification-adaptive modeling for multipath communication channel, geophysical exploration, inverse adaptive modeling, equalization, and deconvolution-adaptive equalization of telephone channels

Expected Outcomes The students are expected to : 1. Understand basic concepts of adaptive signal processing 2. Top-level understanding of the convergence issues, computational complexities and 3. optimality of different filters

References 1. Bernard Widrow and Samuel D. stearns, Adaptive Signal Processing, Person Education, 2005. 2. Simon Haykin, Adaptive Filter Theory, Pearson Education, 2003. 3. John R. Treichler, C. Richard Johnson, Michael G. Larimore, Theory and Design of Adaptive

Filter, Prentice-Hall of India, 2002 4. S. Thomas Alexander, Adaptive Signal Processing - Theory and Application, Springer-Verlag. 5. D. G. Manolokis, V. K. Ingle and S. M. Kogar, Statistical and Adaptive Signal Processing, Mc

Graw Hill International Edition, 2000.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Adaptive systems:definitions and characteristics, applications, properties, examples, adaptive linear combiner, input signal and weight vectors, performance function, Gradient and minimum mean square error, Alternate expressions of gradient

6 15

II

Theory of adaptation with stationary signals: Correlation matrix and its properties, its physical significance.Eigen analysis of matrix, structure of matrix and relation with its eigen values and eigen vectors. Z Transforms in Adaptive signal processing and its applications

8 15

First Internal Examination

III Searching performance surface: stability and rate of convergence, learning curve, gradient search, Newton's method, method of steepest descent, comparison, Gradient estimation, performance

6 15

Page 39: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 39

penalty,variance, excess MSE and time constants, misadjustments

IV LMS algorithm : convergence of weight vector, LMS/Newton algorithm, properties, sequential regression algorithm, adaptive recursive filters , random-search algorithms

8 15

Second Internal Examination

V

Kalmanfilters :recursive minimum mean square estimation for scalar random variables, statement of Kalman filtering problem,innovation process, estimation of the state filtering, initial conditions, Kalman filter as the unifying basis for RLS filters

8 20

VI

Applications: adaptive modeling and system identification-adaptive modeling for multipath communication channel, geophysical exploration,inverse adaptive modeling, equalization, and deconvolution-adaptive equalization of telephone channels, Adaptive interference canceling: applications in Bio-signal processing

8 20

Cluster Level End Semester Examination

Page 40: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 40

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6114 BIOMEDICAL SIGNAL PROCESSING 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge of bio-signals and random signals 2. Basic knowledge of digital signal processing

Course Objectives 1. To develop innovative techniques of signal processing for computational processing and analysis

of biomedical signals. 2. To extract useful information from biomedical signals by means of various signal processing

techniques. Syllabus

Tasks in Biomedical Signal Processing - Computer Aided Diagnosis. Properties and effects of noise in biomedical instruments - Filtering in biomedical instruments - Modeling of Biomedical signals - Detection of biomedical signals in noise Event detection - case studies with ECG & EEG - Independent component Analysis - Cardio vascular applications - ECG Signal Processing - Heart Rhythm representation - Spectral analysis of heart rate variability - interaction with other physiological signals. Neurological Applications: The electroencephalogram - EEG rhythms & waveform - categorization of EEG activity - recording techniques - EEG applications- Epilepsy, sleep disorders, brain computer interface. Modeling EEG- linear, stochastic models – Nonlinear modeling of EEG - artifacts in EEG & their characteristics and processing.

Expected Outcomes The students are expected to : 1. Understands how basic concepts and tools of science and engineering can be used in understanding

and utilizing biological processes. 2. Hands-on approach to learn about signal processing and physiological signals through the

application of digital signal processing methods to biomedical problems. References

1. Bruce, Biomedical Signal Processing & Signal Modeling, Wiley, 2001 2. Sörnmo, Bioelectrical Signal Processing in Cardiac & Neurological Applications, Elsevier 3. Rangayyan, Biomedical Signal Analysis, Wiley 2002. 4. Semmlow, Marcel Dekker Biosignal and Biomedical Image Processing, 2004 5. Enderle, Introduction to Biomedical Engineering, 2/e, Elsevier, 2005 6. D.C.Reddy, Biomedical Signal Processing: Principles and Techniques, Tata McGraw Hill,

New Delhi, 2005

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Introduction to Biomedical Signals: Examples of Biomedical signals - ECG, EEG, EMG etc, Tasks in Biomedical Signal Processing- Computer Aided Diagnosis. Origin of bio-potentials

4 15

Review of linear systems: Fourier Transform and Time Frequency Analysis, (Wavelet) of biomedical signals, Properties and effects of

4

Page 41: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 41

noise in biomedical instruments, Filtering in biomedical instruments

II

Concurrent, coupled and correlated processes: illustration with case studies, Adaptive and optimal filtering, Modelling of Biomedical signals, Detection of biomedical signals in noise, removal of artifacts of one signal embedded in another, Maternal-Fetal ECG, Muscle contraction interference. Event detection, case studies with ECG & EEG

6

15 Independent component Analysis: Cocktail party problem applied to EEG signals, Classification of biomedical signals.

2

First Internal Examination

III

Cardio vascular applications : Basic ECG , Electrical Activity of the heart, ECG data acquisition, ECG parameters & their estimation, Use of multiscale analysis for ECG parameters estimation, Noise & Artifacts

6 15

IV

ECG Signal Processing: Baseline Wandering, Power line interference, Muscle noise filtering, QRS detection, Arrhythmia analysis, Data Compression: Lossless & Lossy,Heart Rate Variability, Time Domain measures, Heart Rhythm representation, Spectral analysis of heart rate variability, interaction with other physiological signals.

7 15

Second Internal Examination

V

Neurological Applications: The electroencephalogram, EEG rhythms & waveform, categorization of EEG activity, recording techniques, EEG applications:Epilepsy, sleep disorders, brain computer interface. Modelling EEG: linear, stochastic models, Nonlinear modelling of EEG, artifacts in EEG & their characteristics and processing

6 20

VI Model based spectral analysis: EEG segmentation, Joint Time-Frequency analysis, correlation analysis of EEG channels, coherence analysis of EEG channels.

7 20

Cluster Level End Semester Examination

Page 42: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 42

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6302 WAVELET THEORY 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in DSP and Linear Algebra at UG level; 2. Basic knowledge in Geometry and Transforms at UG level.

Course Objectives 1. To understand the shortcomings of Fourier Transform and the need of Wavelets; 2. To investigate the construction of Wavelets and to attain a good knowledge in Wavelet Theory.

Syllabus Generalized Fourier theory, Fourier transform, Short-time Fourier transform, Time-frequency analysis, Theory of Frames : Bases, Resolution of unity, Definition of frames, Geometrical considerations, Frame projector, Wavelets : The basic functions, Admissibility conditions, CWT & DWT; MRA : Axioms, Construction of an MRA from scaling functions - The dilation equation, Compactly supported orthonormal wavelet bases - Necessary and sufficient conditions for orthonormality, Wavelet transform: Wavelet decomposition and reconstruction of functions in L2(R). Fast wavelet transform algorithms - Relation to filter banks, Wavelet packets – Representation of functions, Selection of basis, Regularity and selection of wavelets: Smoothness and approximation order - Analysis in Soboleve space, Criteria for wavelet selection with examples, Construction of wavelets : Splines, Sub-band filtering schemes, Bi-orthogonal basis, Bi-orthogonal system of wavelets - construction, The Lifting scheme.

Expected Outcomes The students are expected to : 1. Understand the shortcomings of Fourier Transform and the need of Wavelets; 2. Understand the construction of Wavelets and attain a good knowledge in Wavelet Theory.

References 1. Stephen G. Mallat, A Wavelet Tour of Signal Processing,, 2nd Edition Academic Press, 2000. 2. M. Vetterli, J. Kovacevic, Wavelets and Subband coding, Prentice Hall Inc, 1995 3. Gilbert Strang and Truong Q. Nguyen, Wavelets and Filter Banks, Cambridge Press, 1998. 4. Gerald Kaiser, A Friendly Guide to wavelets, Birkhauser/Springer 1994, Indian reprint 2005. 5. Prasad and S. Iyengar, Wavelet analysis with Applications to Image Processing, CRC Press, 1997. 6. J. C. Goswami and A. K. Chan, Fundamentals of wavelets: Theory, Algorithms and Applications,

Wiley-Interscience Publication, John Wiley & Sons Inc., 1999. 7. Mark A. Pinsky, Introduction to Fourier Analysis and Wavelets, Brooks/Cole Series, 2002. 8. R. M. Rao and A. Bopardikar, Wavelet transforms: Introduction to Theory and Applications,

Addison-Wesley, 1998. 9. H. L. Resnikoff and R. O. Wells, Jr., Wavelet analysis: The Scalable Structure of Information,

Springer, 1998. 10. P. P. Vaidyanathan, Multirate Systems and Filter Banks, Prentice Hall P T R, 1993. 11. Michael W. Frazier, An Introduction to Wavelets through Linear Algebra, Springer-Verlag, 1999.

Course plan

Module Content Hours Semester

Exam Marks (%)

Page 43: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 43

I

Fourier and Sampling Theory : Generalized Fourier theory, Fourier transform, Short-time Fourier transform, Time-frequency analysis, Fundamental notions of the theory of sampling.

4

15 Theory of Frames: Bases, Resolution of unity, Definition of frames, Geometrical considerations and the general notion of a frame, Frame projector, Example – windowed Fourier frames.

4

II Wavelets: The basic functions, Specifications, Admissibility conditions, Continuous wavelet transform (CWT), Discrete wavelet transform (DWT).

7

15

First Internal Examination

III

Wavelet transform: Wavelet decomposition and reconstruction of functions in L2(R). Fast wavelet transform algorithms - Relation to filter banks, Wavelet packets – Representation of functions, Selection of basis.

7 15

IV

Multi-resolution analysis (MRA) of L2(R): The MRA axioms, Construction of an MRA from scaling functions - The dilation equation and the wavelet equation, Compactly supported orthonormal wavelet bases - Necessary and sufficient conditions for orthonormality.

8 15

Second Internal Examination

V Regularity and selection of wavelets: Smoothness and approximation order - Analysis in Soboleve space, Criteria for wavelet selection with examples.

7 20

VI

Construction of wavelets : Splines, Cardinal B-spline MRA, Sub-band filtering schemes, Compactly supported orthonormal wavelet bases, Bi-orthogonality and bi-orthogonal basis, Bi-orthogonal system of wavelets - construction, The Lifting scheme.

7 20

Cluster Level End Semester Examination

Page 44: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 44

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6314 OPTICAL SIGNAL PROCESSING 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in signal processing and optical systems at UG level

Course Objectives To have an advanced level knowledge on Optical Signal Processing and systems

Syllabus Basic signal parameters, Spectral Analysis, Spatial Filtering and Filtering System, Acousto-Optic devices, Spectrum analysers, Optical radio

Expected Outcomes The students are expected to have a thorough knowledge about: 1. Various operations in optical domain 2. Optical components and their working

References 1. Vanderlught, Optical Signal Processing, John Wiley & Sons, New York, 2005 2. Mahlke Gunther, Goessing Peter, Fiber optic cables: Fundamentals, Cable Engineering, System

planning, John Wiley, 3rd Edition, 2001 3. Hiroshi Murata, Handbook of Optical Fibers and Cables Marcel Dekker Inc., New York, 1998. 4. P.K. Das, Optical Signal Processing Fundamentals, Narosa Publishing New Delhi,1991. 5. Bradley G. Boone, Signal Processing Wing Optics, Oxford University Press, 1998.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Basic signal parameters: Characterization- Sample function- geometrical optics- basic laws Refraction by prisms- lens formula- imaging condition- optical invariants- physical optics-Transforms: Fresnel- Fourier- Inverse Fourier and Extended Fourier.

6 15

II Spectral Analysis: Spatial light modulation- spatial light modulators- detection process, system performance process- dynamic range- raster format- spectral analysis

8 15

First Internal Examination

III

Spatial Filtering and Filtering System: Types of spatial filters- optical signal processing and filter generation- read out module- orientation and sequential search- applications of optical spatial filter

6 15

IV Acousto-Optic devices: Acousto-optic cells- spatial light modulators- Raman, Nath and Bragg mode

8 15

Second Internal Examination

V

Spectrum analysers: basic spectrum analyzer - aperture weighting dynamic range and SNR, photo detector- geometric considerations, radiometer, photo detector size, optimum photo detector size for 1D and 2D structure

8 20

Page 45: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 45

VI Optical radio- spatial and temporal frequencies- Distributed and local oscillator - Dynamic range comparison of heterodyne and power spectrum analyzers.

8 20

Cluster Level End Semester Examination

Page 46: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 46

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6514 DSP SYSTEM DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge about Signal and Systems and DSP

Course Objectives To have an advanced knowledge about DSP algorithms and systems and its implementation using various DSP architectures.

Syllabus Multi-rate signal processing, Digital Filter Banks, Digital Signal Processors, DSP Controllers, Synthesis of DSP Architectures, ADSP Processors, Motorola Processors, TMS Processors, DSP Development System, Applications

Expected Outcomes The student, who successfully finishes this course, will have basic concept of design of multirate systems and implementing DSP as well as multirate systems in suitable DSP architectures. They will get an overview of various architectures and processors and its design.

References 1. P.P. Vaidyanathan, Multirate systems and filter banks, Prentice Hall. PTR. 1993. 2. N.J. Fliege, Multirate digital signal processing, John Wiley 1994. 3. Sanjit K. Mitra, Digital Signal Processing: A computer based approach, McGraw Hill. 1998.

4. Lars Wanhammar, DSP Integrated Circuits, Academic Press, 1999 5. User guides Texas Instrumentation, Analog Devices, Motorola. 6. Rulf Chassaing, Digital Signal Processing and Application with C6713 and C6416 DSK, Wiley-

Interscience Publication. 7. B.Venkataramani and M.Bhaskar, Digital Signal Processors – Architecture, Programming and

Applications ,Tata McGraw Hill Publishing Company Limited. New Delhi, 2003. 8. Nasser Kehtarnava and Namjin Kim, Digital Signal Processing System Level Design using

LabVIEW, Elsevier Publications, 2005.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Multi-rate signal processing: The sampling theorem: sampling at sub-Nyquist rate, Basic Formulations and schemes. Basic Multirate operations: Decimation and Interpolation

6 15

II

Digital Filter Banks: DFT Filter Bank Identities Polyphase representation, Maximally decimated filter banks, Perfect reconstruction (PR) QMF Bank, Linear phase PR Filter banks, Quantisation effects in filter banks.

6 15

First Internal Examination

III

Synthesis of DSP Architectures: Case study: Interpolator, Finite word length effects in interpolator, Processor assignment, Memory assignment, Synthesis, Mapping of DSP algorithms onto hardware, VLSI Layout design.

6 15

IV Digital Signal Processors,: Fixed and Floating Point DSP, 10 15

Page 47: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 47

Programming: C, Assembly. Architectural Features: Circular Buffering, Multiplier accumulator, Modified Bus Structures and Memory access in Programmable DSPs, Multiple access memory, Multi-port memory, VLIW architecture, Pipelining, Special Addressing modes in P-DSPs, On chip Peripherals. DSP Controllers

Second Internal Examination

V

ADSP Processors: Architecture of ADSP-21XX and ADSP-210XX series of DSP processors- Addressing modes and Types of Instructions. Motorola DSP563XX: Architecture, Types of Instructions. TMS 320 family of DSPs: TMS320C5X Processor and TMS320C6X Processor: Architecture of the C6x Processor – Types of Instructions.

10 20

VI

DSP Development System: Introduction, DSP Starter Kit Support Tools, Code Composer Studio, Support Files, Application Programs for processing real time signals. Applications: FPGA based DSP System Design, Musical Sound Processing, DSP System Design: Software Defined radio, MP3 player.

6 20

Cluster Level End Semester Examination

Page 48: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 48

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6516 EMBEDDED AND REAL TIME OPERATING

SYSTEMS 3 - 0 – 0 - 3 2015

Course Prerequisites Basic knowledge in Computer Organization and Architecture and Embedded systems,

Course Objectives To have an advanced level knowledge on embedded and real time operating systems

Syllabus Embedded Processors, Embedded Processor and Computing Platform, Networks, Network-Based design, Real-time Characteristics, System Design Techniques

Expected Outcomes The students are expected to know how to design an embedded system with RTOS.

References 1. Wayne Wolf, Computers as Components: Principles of Embedded Computing System Design,

Morgan Kaufman Publishers. 2. Jane.W.S. Liu, Real-Time systems, Pearson Education Asia. 3. C. M. Krishna and K. G. Shin, Real-Time Systems , McGraw-Hill, 1997 4. Frank Vahid and Tony Givargis, Embedded System Design: A Unified Hardware/Software

Introduction, John Wiley & Sons.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Embedded Processors : Embedded Computers, Characteristics of Embedded Computing Applications, Challenges in Embedded Computing system design, Embedded system design process- Requirements, Specification, Architectural Design, Designing Hardware and Software Components, System Integration, Formalism for System Design-Structural Description, Behavioural Description, Design Example: Model Train Controller

6 15

II

Embedded Processor and Computing Platform : ARM processor- processor and memory organization. Data operations, Flow of Control, SHARC processor- Memory organization, Data operations, Flow of Control, parallelism with instructions, CPU Bus configuration, ARM Bus, SHARC Bus, Memory devices, Input/output devices, Component interfacing, designing with microprocessor development and debugging, Design Example : Alarm Clock. Hybrid Architecture

8 15

III

Networks : Distributed Embedded Architecture- Hardware and Software Architectures, Networks for embedded systems- I2C, CAN Bus, SHARC link supports, Ethernet, Myrinet, Internet, Design Example: Elevator Controller.

6 15

IV Network-Based design : Communication Analysis, system performance Analysis, Hardware platform design, Allocation and

8 15

Page 49: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 49

scheduling, Design Example: Telephone PBX- System ArchitectureSecond Internal Examination

V

Real-time Characteristics : Clock driven Approach, weighted round robin Approach, Priority driven Approach, Dynamic Versus Static systems, effective release times and deadlines, Optimality of the Earliest deadline first (EDF) algorithm, challenges in validating timing constraints in priority driven systems, Off-line Versus On-line scheduling. Design Example: Personal Digital Assistants

8 20

VI

System Design Techniques : Design Methodologies, Requirement Analysis, Specification, System Analysis and Architecture Design, Quality Assurance, Design Example: Telephone PBX- System Architecture, Ink jet printer- Hardware Design and Software Design, Set-top Boxes.

8 20

Cluster Level End Semester Examination

Page 50: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 50

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6518 VLSI TESTING AND TESTABILITY 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in VLSI circuit design techniques at UG level

Course Objectives To have an advanced level knowledge on the design and testing of VLSI circuits

Syllabus Testing, Simulation and testing, Test generation for combinational, sequential and complex systems, Design Considerations for testability, Build-In Self test, Diagnosis at various levels.

Expected Outcomes The students will learn about various techniques for testing of VLSI circuits, identify the occurrence of faults and how to minimize such faults.

References. 1. M.Abramovici, M.A.Breuer and A.D. Friedman, Digital systems and Testable Design, Jaico

Publishing House, 2002 2. P.K. Lala, Digital Circuit Testing and Testability, Academic Press, 2002. 3. M.L.Bushnell and V.D.Agrawal, Essentials of Electronic Testing for Digital, Memory and

Mixed-Signal VLSI Circuits, Kluwer Academic Publishers, 2002. 4. A.L.Crouch, Design Test for Digital IC’s and Embedded Core Systems, Prentice Hall

International, 2002.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Introduction to testing, Faults in Digital Circuits, Modeling of faults, Logical Fault Models, Fault detection, Fault Location, Fault dominance

6 15

II Logic simulation, Types of simulation, Delay models, Gate Level Event, driven simulation

8 15

III Test generation for combinational logic circuits, Testable combinational logic circuit design, Test generation for sequential circuits, and design of testable sequential circuits.

8 15

IV Design for Testability, Ad-hoc design, generic scan based design, classical scan based design, system level DFT approaches.

6 15

Second Internal Examination

V Built-In self Test , test pattern generation for BIST, Circular BIST, BIST Architectures, Testable Memory Design Test Algorithms, Test generation for Embedded RAMs.

8 20

VI Logical Level Diagnosis, Diagnosis by UUT reduction, Fault Diagnosis for Combinational Circuits, Self-checking design, System Level Diagnosis

8 20

Cluster Level End Semester Examination

Page 51: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 51

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6522 SIGNAL INTEGRITY FOR HIGH SPEED DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites Knowledge of electromagnetic theory, signals and systems and network theory.

Course Objectives To learn about signal integrity issues and design techniques to overcome them.

Syllabus Electromagnetic fundamentals for Signal Integrity, Fundamentals of Transmission Line, Cross talk, Dielectrics and its properties, Differential Signalling, High Speed Channel Modelling, I/O Circuits and Models, Equalization,Jitter and Noise Models

Expected Outcomes The students are expected to : 1. have a good understanding of the model of a channel 2. have knowledge of the effect of various factors affecting the integrity of the signal in input/ output as

well as the signal propagation path and how to minimize them References

1. James Edgar Buchanan Jin Ho Kwak&Sungpyo Hong, Signal and power integrity in Digital Systems: TTL, CMOS, and BiCMOS, McGraw Hill, 1996.

2. Stephen H. Hall and Howard L. Heck, Advanced Signal Integrity for High-Speed Digital Designs,Wiley-IEEE Press, 2009.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Fundamentals: The importance of signal integrity, Electromagnetic fundamentals for signal integrity, maxwell equations, wave propagations, Power flow and the poynting vector, Reflections of electromagnetic waves, Transmission Line structures, wave propagation on loss-free transmission line, transmission line properties, transmission line reflections, transmission line parameters for loss-free case.

9 15

II

Cross talk: Mutual inductance and capacitance, coupled wave equation, coupled line analysis, modal analysis, cross talk minimization, signal propagation in unbounded conductive media, classic conductor model for transmission model

6 15

First Internal Examination

III

Dieletric materials and its properties: Polarization of Dielectric, Classification of Dielectric material, frequency dependent dielectric material, Fiber-Weave effect, Environmental variation in dielectric behavior, Transmission line parameters for lossy dielectric and realistic conductors

6 15

IV Differential Signalling: Removal of common mode noise, Differential Cross talk, Virtual reference plane, propagation of modal voltages, drawbacks of Differential signaling

6 15

Page 52: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 52

Second Internal Examination

V

Channel and I/O Modeling: Physical Transmission Line Model, non ideal return paths, Vias, I/O design consideration, Push-pull transmitter, CMOS receivers, ESD protection circuits, On chip Termination, Open Drain transmitters, Low Swing and Differential Receivers

9 20

VI Issues: Equalization overview, Eye diagram, Bit error rate, Jitter and noise sources and budgets. (Assignement : Case study 10-Gbps Differential PCB interface)

8 20

Cluster Level End Semester Examination

Page 53: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 53

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6318 MIXED SIGNAL CIRCUIT DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in analog and digital circuit design at UG level

Course Objectives To have an advanced level knowledge on mixed signal circuit design.

Syllabus Basic Concepts, Design Considerations, Convertors, VHDL Application to Analog and Mixed Signal Extension

Expected Outcomes The students are expected : 1. To design and implement mixed signal designs 2. To know the various issues in mixed signal designs and analyze its effects in a system design

References 1. R. Jacob Baker, CMOS: Mixed Signal Circuit Design, Wiley (2008) 2. R. Jacob Baker, Harry W. Li, David E. Boyce, CMOS, Circuit Design, Layout, and Simulation,

Wiley-IEEE Press, 1998 3. David A. Johns and Ken Martin, Analog Integrated Circuit Design, John Wiley and Sons,1997 4. Peter J. Ashenden, Gregory D. Peterson, Darrell A. Teegarden, The System Designer’s Guide to

VHDL-AMS Analog, Mixed-signal and Mixed-technology Modelling, Morgan Kaufmann Publishers, 2003

5. Philip E-Allen, Dougles R.Holberg, CMOS analog circuit design, second edition Oxford University press 2002.

6. Behzad Razavi, Design of analog CMOS integrated circuits, Tata McGraw Hill edition 2002.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Basic Concepts : Concepts of Mixed-Signal Design and Performance Measures, Design methodology for mixed signal IC design using gm/Id concept.

8 15

II Design Considerations : Current mirrors, References, and Comparators Operational Amplifiers.

6 15

III MOSFET Switches and Switched-Capacitor Circuits, Frequency and Q tunable continuous time filters.

7 15

IV Convertors : PLL, Sense amplifiers, DAC, ADC – High speed ADC, Over sampling ADC.

7 15

Second Internal Examination

V VHDL Application to Analog and Mixed Signal ExtensionModeling basic analog concepts, analog circuit analysis, the 1076.1 language, analog modeling constructs, tolerance groups.

8 20

Page 54: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 54

VI Design processing, the simulation cycle, A/D and D/A interaction, frequency domain modeling and examples.

6 20

Cluster Level End Semester Examination

Page 55: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 55

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6216 LOW POWER VLSI DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in CMOS circuits 2. Knowledge about probability and statistics is desirable

Course Objectives To have an advanced level knowledge on low power design of VLSI circuits

Syllabus Power Dissipation in CMOS, Power Estimation and Analysis, Logic level and Circuit Level Power Reduction, Power Reduction in Peripherals, Advanced Power Reduction techniques, Synthesis and Software Design for Low Power

Expected Outcomes The students are expected to : 1. Different techniques to reduce the power consumption 2. Know the various issues in a low power design 3. How to make a optimal design, considering power, area and delay

References 1. K.Roy and S.C. Prasad, Low Power CMOS VLSI circuit design, Wiley, 2000. 2. Dimitrios Soudris, Chirstian Pignet, Costas Goutis, Designing CMOS Circuits for Low Power,

Kluwer, 2002. 3. B. Kuo and J.H Lou, Low voltage CMOS VLSI Circuits, Wiley 1999. 4. Gary K.Yeap, Practical Low Power Digital VLSI Design, Kluwer academic publishers. 5. James B. Kuo, Shin , chia Lin, Low voltage SOI CMOS VLSI Devices and Circuits, John Wiley

and sons, inc 2001.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Power Dissipation in CMOS : Hierarchy of limits of power, Sources of power consumption, Physics of power dissipation in CMOS FET devices, Basic principle of low power design.

6 15

II Power Estimation and Analysis :Power estimation techniques, Simulation power analysis, Probabilistic power analysis. 8 15

III Logic level and Circuit Level Power Reduction : Logical level power optimization, Circuit level low power design, Circuit techniques for reducing power consumption in adders and multipliers

6 15

IV Power Reduction in Peripherals: Computer Arithmetic techniques for low power systems, Reducing power consumption in memories, Low power clock,

8 15

Second Internal Examination

V Advanced Power Reduction techniques: Power reduction in interconnect and layout design, Advanced techniques, Special

8 20

Page 56: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 56

techniques.

VI Synthesis and Software Design for Low Power : Synthesis for low power, Behavioral level transforms Software design for low power

8 20

Cluster Level End Semester Examination

Page 57: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 57

Course No. Course Name L - T - P - Credits Year of Introduction

10EC6508 MINI PROJECT 0 - 0 - 4 - 2 2015

Course Prerequisites 1. The habit of reading technical magazines, conference proceedings and journals; 2. Skills in hardware/software implementation techniques earned through UG studies; 3. The course Seminar-1 in the first semester.

Course Objectives 1. To support the problem based learning approach and to enhance the reading habit among students; 2. To enhance the skills regarding the implementation aspects of small hardware/software projects.

Guidelines Each student has to do a mini project related to the branch of specialization under the guidance of a faculty member. It has to be approved by a committee constituted by the institute concerned. It is recommended that the same faculty member may serve as his/her Project Supervisor during 3rd& 4th semesters. The mini project is conceptualized in such a way that, some the outcomes of the work can be utilized in the selection of the thesis. Hence on completion of mini project the student can suggest possible list of their thesis topic in the second semester itself. The implementation of the mini project can be software and/or hardware based one. Mini project is envisaged as a way for implementing problem based learning. Problems of socially relevance and/or problems identified by the institute/ research organizations/ industry/ state should be given high priority. In such interdisciplinary and inter institutional projects, a student can have co-guide(s) from other department/ institute/ research organizations/ industry. The university encourages interdisciplinary projects and problem based learning strategy. The references cited for the mini project shall be authentic.

Expected Outcomes The students are expected to : 1. Develop skills regarding enumerating and selecting problems, subsequent analysis, and effective

implementation of the solution; 2. Be motivated and successful in the selection of the topic for the main project.

References 1. J.W. Bames, Statistical Analysis for Engineers and Scientists, McGraw Hill, New York. 2. Schank Fr., Theories of Engineering Experiments, Tata McGraw Hill Publication. 3. Douglas C Montgomery, Design and analysis of experiments, Wiley International 4. Leedy P D, Practical Research : Planning and Design, 4th Edition, N W MacMillan Publishing

Co

Course plan

Item Description Time 1 Abstract Submission 2 Weeks 2 Allotment of Topic 1 Week 3 Preliminary Presentation Sessions 1 Week 4 Implementation Phase 9 Weeks 5 Final Presentation-cum Demonstration 1 Week

Page 58: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 58

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC6511 VLSI DESIGN LABORATORY 0 - 0 - 3 - 1 2015

Course Prerequisites Basic knowledge in system design and VHDL at UG level

Course Objectives To have a practical exposure on VLSI circuit design

Experiments 1. Implementation of ALU /MAC unit in FPGA. 2. Implementation of 4 bit sliced processor in FPGA. 3. Implementation of 3way junction traffic using in FPGA. 4. Implementation of sequential Detector using state diagram and in FPGA 5. Implementation of Real time clock in FPGA. 6. Implementation of PLL using FPGA 7. Implementation of IP core with ALU, MAC and logic operation in Xilinx FPGAs. 8. TTL design and simulation using Tanner EDA Tool. 9. Layout design and simulation of Logic circuits in L&S. 10. Implementation of DSP filters using FPGA

Expected Outcomes The students are expected to study : 1. the use of EDA tool 2. the implementation of a circuit in a FPGA

Course plan

Item Description Time 1 Octave/MATLAB based signal processing experiments 3 Weeks 2 Octave/MATLAB based image processing experiments 2 Weeks 3 TMS/FPGA kits based Experiments 3 Weeks 4 Preparation of Laboratory Record 2 Weeks 5 Internal Examination 2 Weeks 6 Publishing Grades 2 Weeks

Page 59: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 59

THIRD SEMESTER COURSES

Page 60: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 60

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC7105 AUDIO PROCESSING 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in data compression and multimedia at UG level; 2. Knowledge in Digital Signal Processing at PG level.

Course Objectives 1. To apply the theoretical knowledge in DSP to audio processing; 2. To have a good foundation in speech modeling, coding and compression.

Syllabus Digital models for the speech signal - mechanism of speech production - acoustic theory - lossless tube models - digital models - linear prediction of speech - auto correlation - formulation of LPC equation, Spectral analysis of speech - Short Time Fourier analysis - filter bank design. Auditory Perception : Psychoacoustics- Speech coding - sub-band coding of speech - transform coding - channel vocoder - formant vocoder - cepstralvocoder - homomorphic speech processing - homomorphic systems for convolution - complex cepstrums - Speech Transformations - Time Scale Modification - Voice Morphing. Automatic speech recognition systems - isolated word recognition - connected word recognition -large vocabulary word recognition systems - pattern classification - Audio Processing : Non speech and Music Signals - Modeling -Differential, transform and subband coding of audio signals & standards - Audio Data bases and applications - Content based retrieval.

Expected Outcomes The students are expected to : 1. Have the ability to apply the theoretical knowledge in DSP to audio processing; 2. To have a good foundation in speech modeling, coding and compression.

References 1. Rabiner L.R. & Schafer R.W., Digital Processing of Speech Signals, Prentice Hall Inc. 2. O'Shaughnessy, D. Speech Communication, Human and Machine, Addison-Wesley. 3. Thomas F. Quatieri , Discrete-time Speech Signal Processing: Principles and Practice, PH. 4. Deller, J., J. Proakis, and J. Hansen. Discrete-Time Processing of Speech Signals, Macmillan. 5. Ben Gold & Nelson Morgan , Speech and Audio Signal Processing, John Wiley & Sons, Inc. 6. Saito S. & Nakata K., Fundamentals of Speech Signal Processing, Academic Press, Inc. 7. Papamichalis P.E., Practical Approaches to Speech Coding, Texas Instruments, Prentice Hall 8. Jayant, N. S. and P. Noll. Digital Coding of Waveforms: Principles and Applications to Speech

and Video. Signal Processing Series, Eaglewood Cliffs: Prentice-Hall.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Digital models for the speech signal - mechanism of speech production - acoustic theory - lossless tube models - digital models - linear prediction of speech - auto correlation - formulation of LPC equation - solution of LPC equations - Levinson Durbin algorithm - Levinson recursion - Schur algorithm - lattice formulations and solutions - PARCOR coefficients

8 15

Page 61: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 61

II

Spectral analysis of speech - Short Time Fourier analysis - filter bank design. Auditory Perception : Psychoacoustics- Frequency Analysis and Critical Bands - Masking properties of human ear.

6 15

First Internal Examination

III

Speech coding -subband coding of speech - transform coding - channel vocoder - formant vocoder - cepstralvocoder - vector quantizer coder- Linear predictive Coder. Speech synthesis - pitch extraction algorithms - gold Rabiner pitch trackers - autocorrelation pitch trackers - voice/unvoiced detection - homomorphic speech processing - homomorphic systems for convolution - complex cepstrums - pitch extraction using homomorphic speech processing. Sound Mixtures and Separation - CASA, ICA & Model based separation.

8 15

IV

Speech Transformations - Time Scale Modification - Voice Morphing. Automatic speech recognition systems - isolated word recognition - connected word recognition -large vocabulary word recognition systems - pattern classification - DTW, HMM - speaker recognition systems - speaker verification systems - speaker identification Systems.

8 15

Second Internal Examination

V

Audio Processing : Non speech and Music Signals - Modeling -Differential, transform and subband coding of audio signals & standards - High Quality Audio coding using Psychoacoustic models - MPEG Audio coding standard.

6 20

VI Music Production - sequence of steps in a bowed string instrument - Frequency response measurement of the bridge of a violin. Audio Data bases and applications - Content based retrieval.

6 20

Cluster Level End Semester Examination

Page 62: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 62

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7505 SPARSE REPRESENTATIONS AND

COMPRESSIVE SENSING 3 - 0 - 0 - 3 2015

Course Prerequisites Knowledge of Linear Algebra, Probability and Random Processes and Signals and Systems

Course Objectives To give an understanding about sparse representations and its applications in signal processing

Syllabus Introduction to signal representations, Sparse representation of signals Sampling sparse signals, Applications of Sparse representations and Compressive Sensing

Expected Outcomes The students are expected to get foundation of compressive sensing and to develop applications involving compressive sensing

References 1. M. Elad, Sparse and Redundant Representations: From Theory to Applications in Signal and

Image Processing, Springer, 2010. 2. J. L. Starck, F. Murtagh and J. M. Fadili, Sparse Image and Signal Processing: Wavelets,

Curvelets, Morphological Diversity, CUP, 2010. 3. G. Strang, Linear Algebra and Its Applications, 4th Ed., Cengage, 2006. 4. G. Grimmett and D. Stirzaker, Probability and Random Processes, OUP, 2001. 5. S. Boyd and L. Vandenberghe, Convex Optimization, CUP, 2004.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Introduction to signal representations: Fourier transform, band limited signals, sampling bandlimited signals.

5 15

II Sparse representation of signals: wavelet transform, ridgelet transform, curvelet transform

7 15

First Internal Examination

III

Sampling sparse signals (compressive sensing): incoherence, restricted isometry property, null space property, random matrices; Robust and stable reconstruction:L1 minimization, basis pursuit, matching pursuit.

8 15

IV Extensions: low- rank matrices, matrix completion, nuclear-norm minimization.

6 15

Second Internal Examination

V Applications of sparse representations: Denoising, compression, dictionary design.

9 20

VI Applications of Compressive Sensing: analog-to digital conversion, imaging, radar, DNA microarray, channel estimation

9 20

Cluster Level End Semester Examination

Page 63: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 63

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC7305 COMPUTER VISION 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in optics at UG level; 2. Basic knowledge in digital image processing at UG level.

Course Objectives 1. To investigate the issues in machine vision; 2. To have a good foundation in stereo vision, depth analysis and image understanding.

Syllabus Imaging model and geometry: scene radiance and image irradiance, reflectance model of a surface, Lambertian and specular reflectance, photometric stereo, Ill-posedness of vision problems: regularization theory.; Shape from shading, structured light and texture. Optical flow, structure from motion and recursive motion analysis, Stereo vision and correspondence problem.; Depth analysis using real-aperture camera: depth from defocused images, MRF approach to early vision problems: (shape from shading, matching, stereo and motion), Image texture analysis, Introduction to image understanding, Integrated vision, sensor fusion, Affine structure from motion - Elements of affine geometry - Affine structure from two images.

Expected Outcomes The students are expected to : 1. Have the ability to estimate depth using computer vision techniques; 2. Acquire a good knowledge in image understanding.

References 1. B. K. P. Horn, Robot Vision, MIT Press, 1986. 2. D. Marr, Vision, Freeman and Co., San Francisco, 1982. 3. S. Chaudhuri and A. N. Rajagopalan, Depth from Defocused Images, Springer Verlag, NY, 1999,

Selected Papers. 4. David A. Forsyth, Jean Ponc, Computer Vision, A Modern Approach, Prentice Hall, 2002

Course plan

Module Content Hours Semester

Exam Marks (%)

I Imaging model and geometry: scene radiance and image irradiance, reflectance model of a surface, Lambertian and specular reflectance, photometric stereo.

8 15

II

Ill-posedness of vision problems: regularization theory.; Shape from shading, structured light and texture. Optical flow, structure from motion and recursive motion analysis.

8 15

First Internal Examination

III Stereo vision and correspondence problem.; Depth analysis using real-aperture camera: depth from defocused images.

6 15

IV MRF approach to early vision problems: (shape from shading, matching, stereo and motion), Image texture analysis.

6 15

Page 64: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 64

Second Internal Examination

V Introduction to image understanding, Integrated vision, sensor fusion. 6 20

VI Affine structure from motion - Elements of Affine Geometry - Affine Structure from Two Images - Singular Value Decomposition Technique - Factorization Approach to Affine Motion Analysis

8 20

Cluster Level End Semester Examination

Page 65: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 65

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC7507 SOFT COMPUTING 3 - 0 - 0 - 3 2015

Course Prerequisites Concepts of Classical Set Theory, Probability and Statistics

Course Objectives To give the Student:- 1. An overview of various Soft Computing techniques 2. Its application to solve various engineering problems in their stream of study

Syllabus Fuzzy Logic, Genetic Algorithms, Neural networks, Hybrid Systems, Applications

Expected Outcomes Through this course, a student will be able to comprehend the underlying principles of various soft computing techniques and its application in VLSI and Signal processing applications.

References 1. Jang, Sun and Mizutani; Neuro-Fuzzy and Soft-Computing , A computational approach to learning

and machine intelligence; Prentice Hall of India 2. T.J. Ross, Fuzzy Logic with Engineering Application, John Wiley and Sons, 2004. 3. Klir & Yuan, Fuzzy Sets & Fuzzy Logic, PHI

4. Goldberg David E., Genetic Algorithm, Pearson 5. S. Haykin, Neural Networks: A Comprehensive Foundation, Pearson, 2006

6. S.N. Sivanandam, S.N. Deepa, Principles of Soft Computing, Wiley India 2008. 7. Pinaki Mazumder, Elizabeth M. Rudnick, Genetic Algorithms for VLSI Design, Layout and Test

Automation, LPE, Pearson Education

Course plan

Module Content Hours Semester

Exam Marks (%)

I Fuzzy Logic- Introduction, Fuzzy Logic: Fuzzy Set operations, Fuzzy Rules, Extension Principle, Fuzzy relations, Fuzzy compositions, Fuzzy Inference Systems, Fuzzy Models, Defuzzification methods.

6 15

II

Genetic Algorithms- Fitness function, Selection of initial population, Cross over, Mutation, Inversion, Deletion, reproduction; Schema theorem, Optimization in GA. (Assignment 1: Software simulation of Fuzzy and Genetic algorithm)

8 15

First Internal Examination

III Neural Networks I : Basic-concepts, single layer perception, application to linearly separable problems, Multi-layer perception, RBF and Cover's theorem.

6 15

IV

Neural Networks II: Adaptive networks, Back propagation, Steepest Descent, LSE, Learning from Reinforcement, Competitive Learning networks, Kohonen Self Organizing Maps, Learning vector Quantization, Hebbian Learning, Principal Component Networks, Hopfield Networks

8 15

Second Internal Examination

Page 66: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 66

V Hybrid Systems:- ANFIS, Fuzzy Filtered NN, Data Clustering algorithms, Genetic Algorithm--based Fuzzy Filters

6 20

VI

Application: Printed Character Recognition, Channel Equalization, Adaptive Noise Cancellation, Inverse Pendulum and its application, Application in VLSI Circuit Partioning (Assignment 3: Case study of application of Soft Computing technique in the selected branch of study)

8 20

Cluster Level End Semester Examination

Page 67: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 67

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7509 VLSI FOR WIRELESS COMMUNICATIONS 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge of Communication systems and VLSI

Course Objectives To impart knowledge about various communication systems and their VLSI implementation

Syllabus Components and devices,Amplifiers, Mixers, Noise in Mixers, Frequency Synthesisers, VLSI Design issues

Expected Outcomes The students are expected to develop a thorough knowledge about various communication subsystems and their design using CMOS circuits.

References 1. B.Razavi, RF Microelectronics , Prentice-Hall ,1998. 2. Bosco H Leung, VLSI for Wireless Communication, Pearson Education, 2002. 3. Thomas H.Lee, The Design of CMOS Radio –Frequency Integrated Circuit, Cambridge

University Press ,2003. 4. Emad N Farag and Mohamed I Elmasry, Mixed Signal VLSI Wireless Design - Circuits and

Systems, Kluwer Academic Publishers, 2000. 5. Behzad Razavi, Design of Analog CMOS Integrated Circuits, McGraw-Hill, 1999. 6. J. Crols and M. Steyaert, CMOS Wireless Transceiver Design, Boston, Kluwer Academic Pub.,

1997

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Components and devices: Integrated inductors, resistors, MOSFET and Amplifier design: Low Noise Amplifier Design, Wideband LNA Design, Narrowband LNA, Impedance Matching - Automatic Gain Control Amplifiers, Power Amplifiers.

6 15

II Mixers: Balancing Mixer, Qualitative Description of the Gilbert Mixer, Conversion Gain, Switching Mixer, Distortion in Unbalanced Switching Mixer, Conversion Gain in Unbalanced Switching Mixer,

8 15

First Internal Examination

III

Noises: Noise in Unbalanced Switching Mixer, Balanced Mixers, Sampling Mixer, Conversion Gain in Single Ended Sampling Mixer, Distortion in Single Ended Sampling Mixer, Intrinsic Noise in Single Ended Sampling Mixer, Extrinsic Noise in Single Ended Sampling Mixer.

6 15

IV Frequency synthesizers & Oscillators: Frequency synthesizers, Phase Locked Loops, Voltage Controlled Oscillators, Phase Detector, Analog Phase Detectors, Digital Phase Detectors Frequency Dividers,

8 15

Page 68: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 68

LC Oscillators, Ring Oscillators, Phase Noise, A Complete Synthesizer Design Example -DECT Application.

Second Internal Examination

V Subsystems: UB subsystems, Data converters in communications, adaptive Filters, equalizers and transceivers

6 20

VI Design Issues: VLSI Design issues in Wireless transceiver design, VLSI architecture for Multitier Wireless System, Hardware Design Issues for a Next generation CDMA System.

8 20

Cluster Level End Semester Examination

Page 69: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 69

Course No. Course Name L - T - P - Credits

Year of Introduction

10EC7113 PATTERN RECOGNITION 3 - 0 - 0 - 3 2015

Course Prerequisites 1. Basic knowledge in probability and linear algebra at UG level; 2. Basic knowledge in digital signal processing at UG level.

Course Objectives 1. To apply the theoretical knowledge in probability, linear algebra and DSP to pattern recognition; 2. To have a good foundation in methods for feature selection, classification and clustering.

Syllabus Features, feature vectors and classifiers, Supervised versus unsupervised pattern recognition, Classifiers based on Bayes Decision theory- Linear classifiers,- Linear discriminant functions and decision hyper planes, The perceptron algorithm, MSE estimation, Support Vector Machines (SVM), Non-Linear classifiers - Two layer and three layer perceptrons, Back propagation algorithm, Radial Basis function networks, Decision trees, combining classifiers, Receiver Operating Characteristics (ROC) curve, Class separability measures, Feature Generation - Linear transforms - KLT, SVD, ICA, DFT, DCT, DST, Hadamard Transform, Wavelet Transform, Regional features, features for shape and characterization, Fractals, Context dependent classification, HMM, Viterbi Algorithm. System evaluation, Cluster analysis, Proximity measures, Clustering Algorithms - Sequential algorithms, Neural Network implementation., Agglomerative algorithms, Divisive algorithms, Fuzzy clustering algorithms, Probabilistic clustering, K-means algorithm, Clustering algorithms based on graph theory, Binary Morphology Clustering Algorithms, Boundary detection methods.

Expected Outcomes The students are expected to :

1. Apply the theoretical knowledge in probability, linear algebra and DSP to pattern recognition; 2. To have a good foundation in methods for feature selection, classification and clustering.

References 1. Sergios Theodoridis, Konstantinos Koutroumbas, Pattern Recognition, Academic Press, 2006. 2. Duda and Hart P.E, Pattern Classification and Scene Analysis, John Wiley and sons, NY, 1973. 3. E. Gose, R. Johnsonbaugh, and S. Jost, Pattern Recognition and Image Analysis, PHI, 1999. 4. Fu K.S., Syntactic Pattern Recognition and Applications, Prentice Hall, Eaglewood cliffs, N.J.,

1982. 5. R. O. Duda, P. E. Hart and D. G. Stork, Pattern Classification, John Wiley & Sons Inc., 2001. 6. Andrew R. Webb, Statistical Pattern Recognition, John Wiley & Sons, 2002. 7. D. Maltoni, D Maio, AK Jain, S Prabhakar, Handbook of Fingerprint Verification, Springer

Verlag, 2003. 8. S.  Kung, M.  Mak, S. Lin, Biometric Authentication: A Machine Learning Approach, PH

PTR, 2004. 9. Paul Reid, Introduction to Biometrics and Network Security, Prentice Hall PTR, 2004.

Course plan

Module Content Hours Semester

Exam Marks (%)

I Features, feature vectors and classifiers, Supervised versus 8 15

Page 70: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 70

unsupervised pattern recognition. Classifiers based on Bayes Decision theory- introduction, discriminant functions and decision surfaces, Bayesian classification for normal distributions, Estimation of unknown probability density functions, the nearest neighbour rule.

II

Linear classifiers,- Linear discriminant functions and decision hyper planes, The perceptron algorithm, MSE estimation, Logistic determination, Support Vector Machines (SVM).

6 15

First Internal Examination

III

Non-Linear classifiers - Two layer and three layer perceptrons, Back propagation algorithm, Networks with Weight sharing, Polynomial classifiers, Radial Basis function networks, Support Vector machines-nonlinear case, Decision trees, combining classifiers, Feature selection, Receiver Operating Characteristics (ROC) curve, Class separability measures, Optimal feature generation, The Bayesian information criterion.

8 15

IV

Feature Generation - Linear transforms - KLT, SVD, ICA, DFT, DCT, DST, Hadamard Transform, Wavelet Transform, Wavelet Packets - 2-D generalizations - Applications. Regional features, features for shape and characterization, Fractals, typical features for speech and audio classification, Template Matching, Context dependent classification - Bayes classification, Markov chain models, HMM, Viterbi Algorithm. System evaluation - Error counting approach, Exploiting the finite size of the data.

8 15

Second Internal Examination

V

Cluster analysis, Proximity measures, Clustering Algorithms - Sequential algorithms, Neural Network implementation. Hierarchical algorithms - Agglomerative algorithms, Divisive algorithms. Schemes based on function optimization - Fuzzy clustering algorithms, Probabilistic clustering, K-means algorithm.

8 20

VI

Clustering algorithms based on graph theory, Competitive learning algorithms, Binary Morphology Clustering Algorithms, Boundary detection methods, Valley seeking clustering, Kernel clustering methods. Clustering validity.

6 20

Cluster Level End Semester Examination

Page 71: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 71

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7115 WIRELESS SENSOR NETWORKS 3 - 0 - 0 - 3 2015

Course Prerequisites Basic Knowledge of Computer Networks and Wireless Communication Systems

Course Objectives To have an understanding of wireless sensor networks and its applications

Syllabus Introduction and Overview of Wireless Sensor Networks , Network Standards, Medium Access Control Protocols for Wireless Sensor Networks, Routing Protocols for Wireless Sensor Networks, Routing Strategies in Wireless Sensor Networks Signal processing in WSN

Expected Outcomes The students are expected toknow the working of wireless sensor networks, its applications and its design issues.

References 1. Kazem Sohraby, Daniel Minoli, TaiebZnati, Wireless Sensor Network , Wiley publication. 2. Ananthram Swami, Qing Zhao, Yao-Win Hong, Lang Tong, Wireless Sensor Networks Signal

Processing and Communications, John Wiley & Sons. 3. Murthy, Ad Hoc Wireless Networks: Architectures And Protocols , Pearson Education 4. C. S. Raghavendra , Wireless Sensor Networks,Springer publication 5. Sridhar S. Iyengar, Nandan Parameshwaran, Vir V. Phoha, N. Balakrishnan, Chuka D. Okoye,

Fundamentals of Sensor Network Programming: Applications and Technology, Wiley publication

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Introduction and Overview of Wireless Sensor Networks: Introduction, Brief Historical Survey of Sensor Networks, Applications of Wireless Sensor Networks: Sensor Networks, Highway Monitoring, Military Applications, Civil and Environmental Engineering Applications, Habitat Monitoring, Building Automation, Nanoscopic Sensor Applications.

6 15

II

Network Standards: :Taxonomy of WSN Technology, Basic Sensor Network Architectural Elements, Home Control, Medical Applications, Ad-Hoc Networks, MANET, Wireless Network Standards: IEEE 802.15.4, ZigBee, UWB

8 15

First Internal Examination

III

Medium Access Control Protocols for Wireless Sensor Networks: Introduction, Background, Fundamentals of MAC Protocols, MAC Protocols for WSNs: Schedule-Based Protocols, Random Access-Based Protocols, Coordination, Schedule Synchronization, Adaptive Listening, Access Control and Data

6 15

IV Routing Protocols for Wireless Sensor Networks: Introduction, Routing Challenges and Design Issues in Wireless Sensor Networks,

8 15

Page 72: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 72

Resource Constraints, Sensor Applications Data ModelsSecond Internal Examination

V

Routing Strategies in Wireless Sensor Networks: WSN Routing Techniques, Low-Energy Adaptive Clustering Hierarchy, Power-Efficient Gathering in Sensor Information Systems, Directed Diffusion, Geographical Routing.

8 20

VI Signal processing in WSN: Energy efficient signal processing, Distributed signal processing, Distributed detection, Data fusion and estimation in distributed sensors.

7 20

Cluster Level End Semester Examination

Page 73: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 73

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7117 INFORMATION HIDING & DATA

ENCRYPTION 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge of data encryption at UG Level.

Course Objectives To develop understanding about information hiding and data encryption.

Syllabus Basics of Linear Algebra, Information Hiding, Hiding in 1D signals,2D signals and videos,Steganalysis and Quality evaluation.

Expected Outcomes The students are expected to understand the importance of information hiding and to explore techniques of hiding data using steganography.

References 1. Neal Koblitz, A Course in Number Theory and Cryptography, 2nd Edition, Springer 2. Stefan Katzenbeisser, Fabien A. P. Petitcolas, Information Hiding Techniques for

Steganography and Digital Watermarking, Artech House Publishers, 2000. 3. Neil F Johnson et al Kluwer, Information Hiding: Steganography and Watermarking Attacks

andCountermeasures, Academic Publishers London. 4. Ingmar J Cox et al, Digital Watermarking, Morgan Kaufman Series, Multimedia information

and system. 5. Ira S Moskowits, Proceedings, 4th International Workshop, IH 2001, Pitts burg, USA April

2001 Ed. 6. AVISPA package homepage, http:/ www.avispaproject.org/

7. AJ Menezesetc al, Handbook of Applied Cryptography, CRC Press

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Basics of Linear Algebra: Introduction to Complexity theory, Elementary Number theory, Algebraic Structures-Groups, Rings and Finite Fields, Polynomials over Finite Fields (Fq).

5

20 Classical Cryptography, Stream Ciphers, Public Key Cryptography: based on Knapsack problem, AES. Digital Signature, Zero Knowledge Proofs.

4

II

Information Hiding: Watermarking, Steganography. Objectives, difference,requirements, types (Fragile and robust). Parameters and metrics (BER, PSNR, WPSNR,Correlation coefficient, MSE, Bit per pixel). LSB, additive, spread spectrum methods.

6

20 Applications: Authentication, annotation, tamper detection and Digital rights management. Hiding text and image data, mathematical formulations, Adaptive steganography, Costa’s approach, hiding in noisy channels, Information theoretic approach for capacity evaluation.

6

First Internal Examination

Page 74: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 74

III Hiding in 1D signals: Time and transform techniques-hiding in Audio, biomedical signals, HAS Adaptive techniques.

5 10

IV

Hiding in 2D signals: Spatial and transform techniques-hiding in images, ROI images,HVS Adaptive techniques.

Hiding in video: Temporal and transform domain techniques, Bandwidth requirements

8 20

Second Internal Examination

V Steganalysis: Statistical Methods, HVS based methods, SVM method, Detection theoretic approach.

6 15

VI Quality evaluation: Benchmarks, Stirmark, Certimark, Checkmark, standard graphs for evaluation.

6 15

Cluster Level End Semester Examination

Page 75: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 75

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7215 ASIC DESIGN 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in digital systems and microelectronics technology at UG level

Course Objectives To have an advanced level knowledge on the design and fabrication of ASICs

Syllabus Introduction to ASIC design , Programmable AISC Logic Cells, I/O Cells and Interconnect, Logic Synthesis, Simulation and Testing, Partioning, Floorplanning and Placement

Expected Outcomes The students are expected to : 1. get a thorough understanding about ASICs and its applications 2. get a thorough knowledge about the design issues in ASICs

References 1. M.J.S .Smith, Application Specific Integrated Circuits, Pears on Education, 2010. 2. Farzad Nekoogar and Faranak Nekoogar, From ASICs to SOCs: A Practical Approach, Prentice

Hall PTR, 2003. 3. Wayne Wolf, FPGA Based System Design, Prentice Hall PTR, 2004.

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Introduction to ASIC design: Types of ASICs, Design flow, CMOS transistors, CMOS Design rules, Combinational Logic Cell, Sequential logic cell, Data path logic cell, Transistors as Resistors, Transistor Parasitic Capacitance, Logical effort, Library cell design, Library architecture.

7 15

II

Programmable AISC Logic Cells and I/O Cells: Anti fuse, Static RAM, EPROM and EEPROM technology, PREP benchmarks, Actel ACT, Xilinx LCA, Altera FLEX, Altera MAX DC & AC inputs and outputs, Clock & Power inputs, Xilinx I/O blocks.

7 15

First Internal Examination

III Programmable ASIC Interconnect :Programmable inter connect, Actel ACT, Xilinx LCA, Xilinx EPLD, Altera MAX 5000 and 7000, Altera MAX 9000, Altera FLEX.

6 15

IV

Logic Synthesis : Design systems, Logic Synthesis, Half gate ASIC ,Schematic entry, Low level design language, PLA tools, EDIF, CFI design representation.Verilog and logic synthesis,VHDL and logic synthesis

8 15

Second Internal Examination

V Simulation and Testing : Types of simulation, Boundary scan test, Fault simulation, Automatic test pattern generation.

8 20

Page 76: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 76

VI

Partioning, Floorplanning and Placement :System partition, FPGA partitioning, Partitioning methods, Floor planning, Placement, Physical design flow, Global routing, Detailed routing, Special routing, Circuit extraction, DRC

8 20

Cluster Level End Semester Examination

Page 77: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 77

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC7213 INTRODUCTION TO NANOELECTRONICS 3 - 0 - 0 - 3 2015

Course Prerequisites Basic knowledge in Solid State Devices at UG level.

Course Objectives To have in-depth knowledge in usage and working of nano-meter scale devices.

Syllabus Challenges going to sub-100 nm MOSFETs: Oxide layer thickness, tunneling, power density, High-K gate dielectrics, effects of high-K gate dielectrics on MOSFET performance, Novel MOS-based devices: Multiple gate MOSFETs, Hetero structure based devices: Type I, II and III Heterojunction, Si-Geheterostructure, Carbon nanotubes based devices: CNFET, characteristics, Spin-based devices – spin FET, characteristics, Quantum structures: Quantum wells, quantum wires and quantum dots, Single electron devices, Bloch oscillations.

Expected Outcomes 1. Explains the fundamental science and quantum mechanics behind nanoelectronics. 2. Explains the concepts of a quantum well, quantum transport and tunnelling effects. 3. Describes the spin-dependant electron transport in magnetic devices. 4. Calculate the energy levels of periodic structures and nanostructures.

References 1. Mircea Dragoman and Daniela Dragoman, Nanoelectronics – Principles & devices, Artech

House Publishers, 2005. 2. Karl Goser, Nanoelectronics and Nanosystems: From Transistors to Molecular and Quantum

Devices, Springer 2005. 3. Mark Lundstrom and Jing Guo, Nanoscale Transistors: Device Physics, Modeling and

Simulation, Springer, 2005. 4. George W.Hanson, Fundamentals of Nano Electronics, Pearson

Course plan

Module Content Hours Semester

Exam Marks (%)

I

Challenges going to sub-100 nm MOSFETs: Oxide layer thickness, tunneling, power density, non-uniform dopant concentration, threshold voltage scaling, lithography, hot electron effects, sub-threshold current, velocity saturation, interconnect issues, fundamental limits for MOS operation.

5

15

High-K gate dielectrics, effects of high-K gate dielectrics on MOSFET performance.

3

II Novel MOS-based devices: Multiple gate MOSFETs, Silicon-on-nothing, Silicon-on-insulator devices, FD SOI, PD SOI, FinFETs, vertical MOSFETs, strained Si devices.

10 15

First Internal Examination

Page 78: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 78

III Hetero structure based devices: Type I, II and III Heterojunction, Si-Geheterostructure, hetero structures of III-V and II-VI compounds - resonant tunneling devices, MODFET/HEMT

6 15

IV Tunnel junctions and applications of tunnelling: Tunneling through a potential barrier, Potential energy profiles for material interfaces, Applications of tunnelling.

5 15

Second Internal Examination

V Carbon nanotubes based devices: CNFET, characteristics, Spin-based devices – spin FET, characteristics

6 20

VI

Quantum structures: Quantum wells, quantum wires and quantum dots, Single electron devices – charge quantization, energy quantization, Coulomb blockade, Coulomb staircase, Bloch oscillations

7 20

Cluster Level End Semester Examination

Page 79: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 79

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7501 SEMINAR – 2 0 - 0 - 2 - 2 2015

Course Prerequisites 1. The habit of reading technical magazines, conference proceedings, journals etc.; 2. Knowledge in technical writing and communication skills earned through seminar at UG level and

in first semester; 3. The course Seminar-1 in the first semester.

Course Objectives 1. To enhance the reading ability required for identification of the thesis area and its literature review; 2. To develop skills regarding professional communication and technical report writing; 3. To establish the fact that student is not a mere recipient of ideas, but a participant in discovery and

inquiry; 4. To arrive at a conclusion for doing Project Phase 1; 5. To learn how to prepare and publish technical papers.

Guidelines Students have to present a second seminar in 3rd semester. It is highly recommended that seminar-2 may report the literature survey being conducted as a requirement for doing the main project. Since the topic for the main project topic is to be finalized at the end of the second semester/ in the beginning of the 3rd semester, one can perform the literature search and present it as a seminar towards the middle of the semester. The Progress Evaluation Committee (PEC) formed in the second semester itself, may be the panel of evaluators for Seminar-2 also. The presentation of seminar-2 shall be of 20 minutes duration with another 5 minutes allocated for a discussion session. The committee shall evaluate the seminar based on the style of presentation, technical context, coverage of the topic, adequacy of references, depth of knowledge and the overall quality. Moreover, each student has to submit a seminar report in the prescribed format given by the Institution. It is recommended that the report for seminar-2 may be in the form of a technical paper which is suitable for publishing in Conferences / Journals as a review paper. This makes a student learn how to publish a paper and consequently develops a publishing culture among the PG student community. The references cited in the report shall be authentic.

Expected Outcomes The students are expected to : 1. Be motivated in reading which equip them in identification of thesis area and its literature review; 2. Develop the capacity to observe intelligently and propose and defend opinions and ideas with tact

and conviction; 3. Develop skills regarding professional communication and technical report writing; 4. Arrive at a conclusion for doing Project Phase 1; 5. Learn the methodology of publishing technical papers.

References 1. M. Ashraf Rizvi, Effective Technical Communication, Tata McGraw Hill, New Delhi, 2005 2. Day R A, How to Write and Publish a Scientific Paper, Cambridge University Press, 1989 3. Coley S M and Scheinberg C A, Proposal Writing, 1990, Newbury Sage Publications.

Course plan

Item Description Time 1 Abstract Submission 3 Weeks

Page 80: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 80

2 Allotment of Topic and Scheduling Seminars 1 Week 3 Literature Review and Presentation Sessions 6 Weeks 4 Report Submission 3 Weeks 5 Publishing Grades 1 Week

Page 81: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 81

Course No. Course Name L - T - P - Credits Year of Introduction

10EC7503 PROJECT - PHASE 1 0 - 0 - 12 - 6 2015

Course Prerequisites 1. The habit of reading technical magazines, conference proceedings and journals; 2. Interest solving in socially relevant or research problems; 3. Skills in hardware/software implementation techniques earned from UG studies and the mini

project done in second semester; 4. The courses Research Methodology, Mini Project, and Seminar-2 done in previous semesters.

Course Objectives 1. To start experimentation based on the background knowledge acquired through the literature

survey performed for seminar-2; 2. To work on the topic, familiarize with the design and analysis tools required for the project work

and plan the experimental platform, if any, required for project work; 3. To develop the skill of identifying research problems/ socially relevant projects; 4. To enhance the skills regarding the implementation aspects of hardware/ software projects.

Guidelines Each student has to identify a topic related to the branch of specialization for his/her main project under the guidance of a faculty member and the related experimentations namely project - phase 1, should be started in the 3rd semester. The project topic has to be approved by a committee constituted by the department. This committee, namely Progress Evaluation Committee (PEC), should study the feasibility of each project work before giving consent. It is recommended that students should execute the project work using the facilities of the institute itself. However, external projects can be taken up in the 4th semester, if that work solves a technical problem of the external firm. Prior sanction should be obtained from the Head of Institution before taking up external project work. Project work is to be carried out in the 3rd and 4th semesters and also to be evaluated in both semesters. It is recommended that the same faculty member may serve as his/her Project Supervisor during 4th semester also. This project phase is conceptualized in such a way that, the outcomes of the work may be continued for the project - phase 2. Hence on completion of this project phase, the student will make a presentation based on the work and suggest future plan for his project - phase 2. The implementation of the project - phase 1 can be software and/or hardware based one. This project phase is also envisaged as a way for implementing problem based learning. Problems of socially relevance and/or problems identified by the institute/ research organizations/ industry/ state should be given high priority. In such interdisciplinary and inter institutional projects, a student can have co-guide(s) from other department/ institute/ research organizations/ industry. The university encourages interdisciplinary projects and problem based learning strategy. The following guidelines also have to be followed.

1. The student will submit a detailed project report for project -phase 1; 2. The student will present at least two seminars; 3. The first one in the beginning of the semester will highlight the topic, objectives and

methodology; 4. A progress seminar can be conducted in the middle of the semester (optional); 5. The third seminar will be an end-semester presentation of the work they have completed till

the end of the 3rd semester and the scope of the work which is to be accomplished in the 4th semester, mentioning the expected results.

All such presentations are to be evaluated internally by the progress evaluation committee (PEC). All

Page 82: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 82

the references cited in the report for project - phase 1 shall be authentic. Expected Outcomes

The students are expected to : 1. Develop the skill of identifying industrial/ research problems/ socially relevant projects; 2. Develop skills regarding enumerating and selecting problems, subsequent analysis, and effective

implementation of the solution; 3. Have hands on experience in design and analysis tools required for the project work; 4. Plan the experimental platform, if any, required for project work, which will be helpful in actual

real life project planning; 5. Enhance the skills regarding the implementation aspects of hardware/ software projects; 6. Acquire documentation and problem solving skills; 7. Develop professionalism; 8. Effectively communicate technical information by means of written and oral reports.

References 1. J.W. Bames, Statistical Analysis for Engineers and Scientists, McGraw Hill, New York. 2. Schank Fr., Theories of Engineering Experiments, Tata McGraw Hill Publication. 3. Douglas C Montgomery, Design and analysis of experiments, Wiley International 4. Leedy P D, Practical Research : Planning and Design, 4th Edition, N W MacMillan Publishing

Co.

Course plan

Item Description Time 1 Abstract Submission 2 Week 2 Allotment of Topic 1 Week 3 Preliminary Presentation Sessions 1 Week 4 Implementation Phase 9 Weeks 5 Final Presentation-cum Demonstration 1 Week

Page 83: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 83

FOURTH SEMESTER COURSE

Page 84: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 84

Course No. Course Name L - T - P - Credits Year of

Introduction

10EC7504 PROJECT – PHASE 2 0 - 0 - 24-12 2015

Course Prerequisites 1. The habit of reading technical magazines, conference proceedings and journals; 2. Interest in solving socially relevant or research problems; 3. Skills in hardware/ software implementation techniques earned from UG studies and mini project

in the second semester; 4. The courses Research Methodology, Seminar-2 and Project - Phase 1 done in previous semesters.

Course Objectives 1. To implement and complete the M. Tech. thesis work, which is normally based on Project - Phase

1; 2. To have a continuous work on the topic, and get improved results; 3. To develop the skill of achieving specific research target in a limited time; 4. To develop skills regarding professional communication and technical report writing.

Guidelines Each student has to complete the project - phase 2 under the guidance of a faculty member, as specified in phase 1, since this phase is generally an extension of the previous phase. It is recommended that students should execute the project work using the facilities of the institute itself. However, external projects can be taken up in this semester, if that work solves a technical problem of the external firm. Prior sanction should be obtained from the Head of Institution before taking up external project work. This project phase is also envisaged as a way for implementing problem based learning. Problems of socially relevance and/or problems identified by the institute/ research organizations/ industry/ state should be given high priority. In such interdisciplinary and inter institutional projects, a student can have co-guide(s) from other department/ institute/ research organizations/ industry. The university encourages interdisciplinary projects and problem based learning strategy. The following guidelines also have to be followed.

1. The student will submit a detailed report for project - phase 2; 2. The student will present at least three seminars 3. The first seminar in the beginning of the semester will highlight the topic, objectives,

methodology and the background knowledge and preliminary results carried over from the phase 1;

4. A progress seminar can be conducted in the middle of the semester; 5. The third seminar, could be a pre-submission seminar, will be a presentation of the work they

have completed till the end of 4th semester and the scope for future work. The pre-submission seminar has to be presented before the Progress evaluation committee (PEC) for being assessed for the quality and quantum of the work. This would be the qualifying exercise for the students for getting approval from the Department Committee for the submission of the Thesis.

6. Incorporating the suggestions by the PEC, each student has to convert the project - phase 2 report to a Thesis and to submit to the University (Cluster) for external evaluation. At least one technical paper is to be published in Journals / Conferences so as to meet the requirements for final external submission.

7. The University will appoint an External Expert to evaluate the Thesis through a final presentation by the student.

The comments of the examiners during this presentation should be incorporated in the work and the

Page 85: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 85

approved Thesis is to be submitted to the Institution as hard bound copies, before the program exit by the student. All the references cited in the Thesis shall be authentic.

Expected Outcomes The students are expected to : 1. Develop the skill of identifying industrial/ research problems/ socially relevant projects; 2. Develop skills regarding enumerating and selecting problems, subsequent analysis, and effective

implementation of the solution; 3. Have hands on experience in design and analysis tools required for the project work ; 4. Plan the experimental platform, if any, required for project work, which will be helpful in actual

real life project planning; 5. Enhance the skills regarding the implementation aspects of hardware/ software projects; 6. Acquire documentation and problem solving skills; 7. Develop professionalism; 8. Effectively communicate technical information by means of written and oral reports.

References 1. J.W. Bames, Statistical Analysis for Engineers and Scientists, McGraw Hill, New York. 2. Schank Fr., Theories of Engineering Experiments, Tata McGraw Hill Publication. 3. Douglas C Montgomery, Design and analysis of experiments, Wiley International 4. Leedy P D, Practical Research : Planning and Design, 4th Edition, N W MacMillan Publishing

Co

Course plan

Item Description Time 1 Implementation Phase 10 Weeks 2 Thesis Preparation 3 Weeks 3 Pre-submission seminar-cum Demonstration 1 Week 4 Evaluation by the External expert 4 Weeks

Page 86: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 86

ASSESSMENT CRITERIA

A. Evaluation of Theory Courses

The university follows a continuous academic evaluation procedure. This includes two internal

examinations and one end semester cluster level University examination. Besides, students should be given

proper assignments / course seminars which are essential aspects of a student-centric teaching approach.

The continuous assessment procedure and corresponding weights for awarding 100 marks for a theory

subject are as follows.

1. Two internal tests, each having 15 marks each summing to a total of 30 marks

2. Tutorials / Assignments / Course Seminars summing to a total of 10 marks, and

3. Cluster level end-semester examination having 60 marks

B. Evaluation of Research Methodology

The course Research Methodology should be a common one for all specializations, which is

envisaged to provide a research orientation for PG students. The teaching - learning process for this course

should be a student-centric one in which the faculty-in-charge would take the role of a facilitator in the

system. Students should be given proper guidelines for practicing the various methodologies which aims at

the overall improvement of their skills required for pursuing research. The continuous assessment

procedure and corresponding weights for awarding 100 marks (fully internal) for Research Methodology

are as follows.

1. Two internal tests, each having 30 marks summing to a total of 60 marks

2. Tutorials / Assignments / Course Seminars summing to a total of 40 marks

C. Evaluation of Practical Courses

The continuous assessment procedure and corresponding weights for awarding 100 marks for a

practical subject are as follows.

1. Practical Records / Results summing to a total of 40 Marks

2. Regular Class Viva-Voce summing to a total of 20 Marks

3. Final Test (Internal &Objective Type) having 40 Marks

D. Evaluation of Seminar-1

The weights for awarding 100 marks (totally internal) for the seminar-1 is as follows.

1. Presentation (Verbal & Nonverbal Communication skills) : 20 Marks

2. Breadth of the topic (Coverage : Content of the slides and speech) : 20 Marks

3. Depth of knowledge (Ability to answer questions) : 30 Marks

4. Seminar Report in the prescribed format given by the Institution : 30 marks

Page 87: Electronics & Communication Engineering (ECE) M. Tech

M. Tech. Syllabi APJ Abdul Kalam Technological University, Cluster No. 10

VLSI Design and Signal Processing 87

E. Evaluation of the Mini Project

The weights for awarding 100 marks (totally internal) is as follows.

1. Preliminary Presentation evaluated by the Progress Evaluation Committee (PEC) : 20

Marks

2. Progress Evaluation (Guide and/or Co-guide) : 30 Marks

3. Final Presentation-cum-demonstration evaluated by the PEC : 30 Marks

4. Report (Mandatory) : 20 Marks

F. Evaluation of Seminar-2

The weights for awarding 100 marks (totally internal) for the seminar-2 is as follows.

1. Presentation (Verbal & Nonverbal Communication skills) : 20 Marks

2. Breadth of the literature review (Coverage : Content of the slides and speech) : 20 Marks

3. Depth of knowledge (Ability to answer questions) : 30 Marks

4. Seminar Report / Paper in the prescribed format given by the Institution : 30 marks

G. Evaluation of the Project Work

The weights for awarding 150 marks for Project shall be as follows.

A. 3rd Semester - Marks : 50 for Project Progress Evaluation

1. Preliminary presentation, evaluated by the PEC : 15 Marks

2. Progress evaluation by the Project Supervisor/s : 20 Marks

3. End-semester presentation, evaluated by the PEC : 15 Marks

B. 4th Semester - Marks : 100 for Final Evaluation

1. Preliminary presentation, evaluated by the PEC : 20 Marks

2. Project evaluation by the supervisor/s : 30 Marks

3. Pre-submission seminar evaluated by the PEC : 20 Marks

4. Evaluation of the thesis presentation by an External Expert : 30 Marks