You are on page 1of 14

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

M.TECH. (SYSTEMS AND SIGNAL PROCESSING)


COURSE STRUCTURE AND SYLLABUS
I Year II Semester
Category
Core Course IV
Core Course V
Core Course VI
Core Elective III

Core Elective IV

Open Elective II

Laboratory II
Seminar II
Total Credits

Course Title

Adaptive Signal Processing


Speech Signal Processing
Digital Signal Processors and Architectures
Ad-hoc Wireless Networks
CPLD and FPGA Architectures and Applications
Real-time Operating Systems
Image and Video Processing
Spread Spectrum Communication
Coding Theory and Techniques
System on Chip Architecture
Advanced Communications & Networks
Digital Control Systems
Signal Processing Lab - II
Seminar

Int.
Ext.
marks marks
25
75
25
75
25
75
25
75

4
4
4
4

-----

4
4
4
4

25

75

--

25

75

--

25
50

75
--

--24

4
4
8

2
2
28

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
ADAPTIVE SIGNAL PROCESSING
UNIT I:
Introduction to Adaptive Systems Adaptive Systems: Definitions, Characteristics, Applications,
Example of an Adaptive System. The Adaptive Linear Combiner - Description, Weight Vectors,
Desired Response Performance function - Gradient & Mean Square Error.
UNIT II:
Development of Adaptive Filter Theory & Searching the Performance surface:
Introduction to Filtering - Smoothing and Prediction Linear Optimum Filtering, Problem statement,
Principle of Orthogonally - Minimum Mean Square Error, Wiener- Hopf equations, Error Performance Minimum Mean Square Error, Estimation of phase shift between two narrow band signals using
Orthogonal Decomposer.
UNIT III:
Steepest Descent Algorithms: Searching the performance surface Methods & Ideas of Gradient
Search methods - Gradient Searching Algorithm & its Solution - Stability & Rate of convergence Learning Curves Gradient Search by Newtons Method, Method of Steepest Descent, Comparison of
Learning Curves.
UNIT IV:
LMS Algorithm & Applications: Overview - LMS Adaptation algorithms, Stability & Performance
analysis of LMS Algorithms - LMS Gradient & Stochastic algorithms - Convergence of LMS algorithm.
Applications: Adaptive BFSK, BPSK, ASK demodulators and delay estimation. Adaptive Beam
forming, concept of IQ channels, Adaptive filter implementation of Hilbert Transform. Introduction to
MUSIC
UNIT V:
State Estimators: Introduction to RLS Algorithm, Statement of Kalman filtering problem, The
Innovation Process, Estimation of State using the Innovation Process- Expression of Kalman Gain,
Filtering Example estimation of state from observations of noisy observed narrow band signals.
Target tracking using only DOA.
TEXT BOOKS:
1.
Adaptive Signal Processing - Bernard Widrow, Samuel D.Strearns, 2005, PE.
2.
Adaptive Filter Theory - Simon Haykin-, 4 ed., 2002,PE Asia.
REFERENCE BOOKS:
1. Digital Signal Processing: A Practitioner's Approach, Kaluri V. Rangarao, Ranjan K. Mallik ISBN:
978-0-470-01769-2, 210 pages, November 2006, John Weley (UK)
2. Optimum signal processing: An introduction - Sophocles.J.Orfamadis, 2 ed., 1988, McGraw-Hill,
Newyork
3. Adaptive signal processing-Theory and Applications, S.Thomas Alexander, 1986, Springer
Verlag.
4. Siganl analysis Candy, Mc Graw Hill Int. Student Edition
5. James V. Candy, Signal Processing: A Modern Approach, McGraw-Hill, International Edition,
1988.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
SPEECH SIGNAL PROCESSING
UNIT I:
Fundamentals of Digital Speech Processing: Anatomy & Physiology of Speech Organs, The
process of Speech Production, Acoustic Phonetics, Articulatory Phonetics, The Acoustic Theory of
Speech Production- Uniform lossless tube model, effect of losses in vocal tract, effect of radiation at
lips, Digital models for speech signals.
UNIT II:
Time Domain Models for Speech Processing: Introduction- Window considerations, Short time
energy and average magnitude Short time average zero crossing rate, Speech vs Silence
discrimination using energy and zero crossing, Pitch period estimation using a parallel processing
approach, The short time autocorrelation function, The short time average magnitude difference
function, Pitch period estimation using the autocorrelation function.
UNIT III:
Linear Predictive Coding (LPC) Analysis: Basic principles of Linear Predictive Analysis: The
Autocorrelation Method, The Covariance Method, Solution of LPC Equations: Cholesky
Decomposition Solution for Covariance Method, Durbins Recursive Solution for the Autocorrelation
Equations, Comparison between the Methods of Solution of the LPC Analysis Equations, Applications
of LPC Parameters: Pitch Detection using LPC Parameters, Formant Analysis using LPC Parameters.
UNIT IV:
Homomorphic Speech Processing: Introduction, Homomorphic Systems for Convolution: Properties
of the Complex Cepstrum, Computational Considerations, The Complex Cepstrum of Speech, Pitch
Detection, Formant Estimation, The Homomorphic Vocoder.
Speech Enhancement: Nature of interfering sounds, Speech enhancement techniques: Single
Microphone Approach : spectral subtraction, Enhancement by re-synthesis, Comb filter, Wiener filter,
Multi microphone Approach.
UNIT-V:
Automatic Speech & Speaker Recognition: Basic pattern recognition approaches, Parametric
representation of speech, Evaluating the similarity of speech patterns, Isolated digit Recognition
System, Continuous digit Recognition System
Hidden Markov Model (HMM) for Speech: Hidden Markov Model (HMM) for speech recognition,
Viterbi algorithm, Training and testing using HMMS,
Speaker Recognition: Recognition techniques, Features that distinguish speakers, Speaker
Recognition Systems: Speaker Verification System, Speaker Identification System.
TEXT BOOKS:
1.
Digital Processing of Speech Signals - L.R. Rabiner and S. W. Schafer. Pearson Education.
nd
2.
Speech Communications: Human & Machine - Douglas O'Shaughnessy, 2 Ed., Wiley India,
2000.
3.
Digital Processing of Speech Signals. L.R Rabinar and R W Jhaung, 1978, Pearson Education.
REFENCE BOOKS:
st
1.
Discrete Time Speech Signal Processing: Principles and Practice - Thomas F. Quateri, 1 Ed.,
PE.
2.
Speech & Audio Signal Processing- Ben Gold & Nelson Morgan, 1st Ed., Wiley.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
DIGITAL SIGNAL PROCESSORS AND ARCHITECTURES
UNIT-I:
Introduction to Digital Signal Processing:
Introduction, A digital Signal Processing system, the sampling process, Discrete time sequences,
Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT), linear time-invariant systems,
Digital filters, Decimation and interpolation.
Architectures for Programmable DSP devices:
Basic Architectural features, DSP computational building blocks, Bus Architecture and Memory, Data
addressing capabilities, Address generation UNIT, programmability and program execution, speed
issues, features for external interfacing.
UNIT-II:
Programmable Digital Signal Processors:
Commercial Digital signal-processing Devices, Data Addressing modes of TMS320C54XX
processors, memory space of TMS320C54XX processors, program control, TMS320C54XX
instructions and programming, On-Chip peripherals, Interrupts of TMS320C54XX processors, Pipeline
operation of TMS320C54XX processors.
UNIT-III:
Architecture of ARM Processors:
Introduction to the architecture, Programmers model- operation modes and states, registers, special
registers, floating point registers, Behaviour of the application program status register(APSR)-Integer
status flags, Q status flag, GE bits, Memory system-Memory system features, memory map, stack
memory, memory protection unit (MPU), Exceptions and Interrupts-what are exceptions?, nested
vectored interrupt controller(NVIC), vector table, Fault handling, System control block (SCB), Debug,
Reset and reset sequence.
Technical Details of ARM Processors:
General information about Cortex-M3 and cortex M4 processors-Processor type, processor
architecture, instruction set, block diagram, memory system, interrupt and exception support,
Features of the cortex-M3 and Cortex-M4 Processors-Performance, code density, low power, memory
system, memory protection unit, interrupt handling, OS support and system level features, Cortex-M4
specific features, Ease of use, Debug support, Scalability, Compatibility.
UNIT-IV:
Instruction SET:
Background to the instruction set in ARM Cortex-M Processors, Comparison of the instruction set in
ARM Cortex-M Processors, understanding the assembly language syntax, Use of a suffix in
instructions, Unified assembly Language (UAL), Instruction set, Cortex-M4-specific instructions, Barrel
shifter, Accessing special instructions and special registers in Programming.
UNIT-V:
Floating Point Operations:
About Floating Point Data,Cortex-M4 Floating Point Unit (FPU)- overview, FP registers overview,
CPACR register, Floating point register bank, FPSCR, FPU->FPCCR, FPU-> FPCAR, FPU>FPDSCR, FPU->MVFR0, FPU->MVFR1.
TEXTBOOKS:
1. Digital Signal Processing- Avtar Singh and S. Srinivasan, CENGAGE Learning, 2004.
2. The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors by Joseph Yiu, Elsevier
Publications, Third edition.
REFERENCE:
1. ARM System Developers Guide Designing and Optimizing System Software by Andrew
SLOSS, Dominic SYMES, Chris WRIGHT, Elsevier Publications, 2004.

N.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Core Elective III)
ADHOC WIRELESS NETWORKS
UNIT - I:
Wireless Local Area Networks
Introduction, wireless LAN Topologies, Wireless LAN Requirements,
Physical Layer- Infrared Physical Layer, Microwave based Physical Layer Alternatives, Medium
Access Control Layer- HIPERLAN 1 Sublayer, IEEE 802.11 MAC Sublayer and
Latest
Developments-802.11a, 802.11b, 802.11g
Personal Area Networks: Introduction to PAN technology and Applications, Bluetooth -specifications,
Radio Channel, Piconets and Scatternets, Inquiry, Paging and Link Establishment, Packet Format,
Link Types, Power Management, Security, Home RF -Physical and MAC Layer
UNIT - II:
MAC Protocols
Introduction, Issues in Designing a MAC protocol for Ad Hoc Wireless Networks, Design goals of a
MAC Protocol for Ad Hoc Wireless Networks, Classifications of MAC Protocols, Contention - Based
Protocols, Contention - Based Protocols with reservation Mechanisms, Contention Based MAC
Protocols with Scheduling Mechanisms, MAC Protocols that use Directional Antennas, Other MAC
Protocols.
UNIT - III:
Routing Protocols
Introduction, Issues in Designing a Routing Protocol for Ad Hoc Wireless Networks, Classification of
Routing Protocols, Table Driven Routing Protocols, On Demand Routing Protocols, Hybrid Routing
Protocols, Routing Protocols with Efficient Flooding Mechanisms, Hierarchical Routing Protocols,
Power Aware Routing Protocols.
UNIT IV:
Transport Layer Protocols
Introduction, Issues in Designing a Transport Layer Protocol for Ad Hoc Wireless Networks, Design
Goals of a Transport Layer Protocol for Ad Hoc Wireless Networks, Classification of Transport Layer
Solutions, TCP Over Ad Hoc Wireless Networks, Other Transport Layer Protocol for Ad Hoc Wireless
Networks.
UNIT V:
Quality of Service in Ad Hoc Wireless Networks:
Introduction, Real Time Traffic Support in Ad Hoc Wireless Networks, QoS Parameters in Ad Hoc
Wireless Network, Issues and Challenges in providing QoS in Ad Hoc Wireless Networks,
Classification of QoS Solutions: MAC Layer Solutions, Cluster TDMA, IEEE 802.11e, DBASE,
Network Layer Solutions, QoS Routing Protocols, Ticket Based QoS Routing Protocol, Predictive
Location Based QoS routing protocol, Trigger Based Distributed QoS Routing Protocol, QoS enabled
AODV Routing Protocol, Bandwidth QoS Routing Protocol, On Demand QoS Routing Protocol, On
Demand Link-State Multipath QoS Routing Protocol, Asynchronous Slot Allocation Strategies. QoS
Frameworks for Ad Hoc Wireless Networks.
TEXT BOOKS:
1. Ad Hoc Wireless Networks: Architectures and Protocols - C. Siva Ram Murthy and B.S.Manoj,
2004, PHI.
2. Wireless Networks -P Nicopolitidis and M S Obaidat, Wiley India Edition 2003.
REFERENCE BOOKS
1.
2.

Wireless Communication Technology- Roy Blake, CENGAGE,2012


Wireless Ad- hoc and Sensor Networks: Protocols, Performance and Control - Jagannathan
Sarangapani, CRC Press.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Core Elective III)
CPLD AND FPGA ARCHITECURES AND APPLICATIONS
UNIT-I:
Introduction to Programmable Logic Devices:
Introduction, Simple Programmable Logic Devices Read Only Memories, Programmable Logic
Arrays, Programmable Array Logic, Programmable Logic Devices/Generic Array Logic; Complex
Programmable Logic Devices Architecture of Xilinx Cool Runner XCR3064XL CPLD, CPLD
Implementation of a Parallel Adder with Accumulation.
UNIT-II:
Field Programmable Gate Arrays:
Organization of FPGAs, FPGA Programming Technologies, Programmable Logic Block Architectures,
Programmable Interconnects, Programmable I/O blocks in FPGAs, Dedicated Specialized
Components of FPGAs, Applications of FPGAs.
UNIT -III:
SRAM Programmable FPGAs:
Introduction, Programming Technology, Device Architecture, The Xilinx XC2000, XC3000 and
XC4000 Architectures.
UNIT -IV:
Anti-Fuse Programmed FPGAs:
Introduction, Programming Technology, Device Architecture, The Actel ACT1, ACT2 and ACT3
Architectures.
UNIT -V:
Design Applications:
General Design Issues, Counter Examples, A Fast Video Controller, A Position Tracker for a Robot
Manipulator, A Fast DMA Controller, Designing Counters with ACT devices, Designing Adders and
Accumulators with the ACT Architecture.
TEXT BOOKS:
1. Field Programmable Gate Array Technology - Stephen M. Trimberger, Springer International
Edition.
2. Digital Systems Design - Charles H. Roth Jr, Lizy Kurian John, Cengage Learning.
REFERENCE BOOKS:
1. Field Programmable Gate Arrays - John V. Oldfield, Richard C. Dorf, Wiley India.
2. Digital Design Using Field Programmable Gate Arrays - Pak K. Chan/Samiha Mourad, Pearson
Low Price Edition.
3. Digital Systems Design with FPGAs and CPLDs - Ian Grout, Elsevier, Newnes.
4. FPGA based System Design - Wayne Wolf, Prentice Hall Modern Semiconductor Design
Series.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Core Elective III)
REAL TIME OPERATING SYSTEMS
UNIT I:
Introduction: Introduction to UNIX/LINUX, Overview of Commands, File I/O,( open, create, close,
lseek, read, write), Process Control ( fork, vfork, exit, wait, waitpid, exec.
UNIT -II:
Real Time Operating Systems: Brief History of OS, Defining RTOS, The Scheduler, Objects,
Services, Characteristics of RTOS, Defining a Task, asks States and Scheduling, Task Operations,
Structure, Synchronization, Communication and Concurrency.
Defining Semaphores, Operations and Use, Defining Message Queue, States, Content, Storage,
Operations and Use
UNIT -III:
Objects, Services and I/O: Pipes, Event Registers, Signals, Other Building Blocks, Component
Configuration, Basic I/O Concepts, I/O Subsystem
UNIT -IV:
Exceptions, Interrupts and Timers: Exceptions, Interrupts, Applications, Processing of Exceptions
and Spurious Interrupts, Real Time Clocks, Programmable Timers, Timer Interrupt Service Routines
(ISR), Soft Timers, Operations.
UNIT -V:
Case Studies of RTOS: RT Linux, MicroC/OS-II, Vx Works, Embedded Linux, Tiny OS and Android
OS.
TEXT BOOK:
1.

Real Time Concepts for Embedded Systems Qing Li, Elsevier, 2011.

REFERENCE BOOKS:
1.
Embedded Systems- Architecture, Programming and Design - Rajkamal, 2007, TMH.
2.
Advanced UNIX Programming - Richard Stevens.
3.
Embedded Linux: Hardware, Software and Interfacing Dr. Craig Hollabaugh.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Core Elective IV)
IMAGE AND VIDEO PROCESSING
UNIT I:
Fundamentals of Image Processing and Image Transforms: Basic steps of Image Processing
System Sampling and Quantization of an image, Basic relationship between pixels.
Image Segmentation: Segmentation concepts, Point, Line and Edge Detection, Thresholding,
Region based segmentation.
UNIT II:
Image Enhancement: Spatial domain methods: Histogram processing, Fundamentals of Spatial
filtering, Smoothing spatial filters, Sharpening spatial filters.
Frequency domain methods: Basics of filtering in frequency domain, image smoothing, image
sharpening, Selective filtering.
UNIT III:
Image Compression: Image compression fundamentals - Coding
Redundancy, Spatial and
Temporal redundancy, Compression models: Lossy & Lossless, Huffman coding, , Bit plane coding,
Transform coding, Predictive coding, Wavelet coding, Lossy Predictive coding, JPEG Standards.
UNIT -IV:
Basic Steps of Video Processing: Analog Video, Digital Video. Time-Varying Image Formation
models: Three-Dimensional Motion Models, Geometric Image Formation, Photometric Image
Formation, Sampling of Video signals, Filtering operations.
UNIT V:
2-D Motion Estimation: Optical flow, General Methodologies, Pixel Based Motion Estimation, BlockMatching Algorithm, Mesh based Motion Estimation, Global Motion Estimation, Region based Motion
Estimation, Multi resolution motion estimation, Waveform based coding, Block based transform
coding, Predictive coding, Application of motion estimation in Video coding.
TEXT BOOKS:
1. Digital Image Processing Gonzaleze and Woods, 3rd Ed., Pearson.
st
2. Video Processing and Communication Yao Wang, Joem Ostermann and Yaquin Zhang. 1
Ed., PH Int.
REFRENCE BOOKS:
1. Digital Image Processing and Analysis-Human and Computer Vision Application with CVIP Tools
nd
Scotte Umbaugh, 2 Ed, CRC Press, 2011.
2. Digital Video Processing M. Tekalp, Prentice Hall International.
3. Digital Image Processing S.Jayaraman, S.Esakkirajan, T.Veera Kumar TMH, 2009.
nd
4. Multidimentional Signal, Image and Video Processing and Coding John Woods, 2 Ed,
Elsevier.
5. Digital Image Processing with MATLAB and Labview Vipula Singh, Elsevier.
th
6. Video Demystified A Hand Book for the Digital Engineer Keith Jack, 5 Ed., Elsevier.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Core Elective IV)
SPREAD SPECTRUM COMMUNICATION
UNIT -I:
Introduction to Spread Spectrum Systems: Fundamental Concepts of Spread Spectrum Systems,
Pseudo Noise Sequences, Direct Sequence Spread Spectrum, Frequency Hop Spread Spectrum,
Hybrid Direct Sequence Frequency Hop Spread Spectrum, Code Division Multiple Access.
Binary Shift Register Sequences for Spread Spectrum Systems:
Introduction, Definitions, Mathematical Background and Sequence Generator Fundamentals, Maximal
Length Sequences, Gold Codes.
UNIT -II:
Code Tracking Loops: Introduction, Optimum Tracking of Wideband Signals, Base Band Delay-Lock
Tracking Loop, Tau-Dither Non- Coherent Tracking Loop, Double Dither Non-Coherent Tracking
Loop.
UNIT -III:
Initial Synchronization of the Receiver Spreading Code: Introduction, Problem Definition and the
Optimum Synchronizer, Serial Search Synchronization Techniques, Synchronization using a Matched
Filter, Synchronization by Estimated the Received Spreading Code.
UNIT -IV:
Cellular Code Division Multiple Access (CDMA) Principles: Introduction, Wide Band Mobile
Channel, The Cellular CDMA System, Single User Receiver in a Multi User Channel, CDMA System
Capacity,
Multi-User Detection in CDMA Cellular Radio: Optimal Multi-User Detection, Linear Suboptimal
Detectors, Interference Combat Detection Schemes, Interference Cancellation Techniques.
UNIT -V:
Performance of Spread Spectrum Systems in Jamming Environments: Spread Spectrum
Communication System Model, Performance of Spread Spectrum Systems without Coding.
Performance of Spread Spectrum Systems with Forward Error Correction: Elementary Block
Coding Concepts, Optimum Decoding Rule, Calculation of Error Probability, Elementary Convolution
Coding Concepts, Viterbi Algorithm, Decoding and Bit-Error Rate.
TEXT BOOKS:
1. Rodger E Ziemer, Roger L. Peterson and David E Borth - Introduction to Spread Spectrum
Communication- Pearson, 1st Edition, 1995.
2. Mosa Ali Abu-Rgheff Introduction to CDMA Wireless Communications. Elsevier Publications,
2008.
REFERENCE BOOKS:
1. George R. Cooper, Clare D. Mc Gillem - Modern Communication and Spread Spectrum,
McGraw Hill, 1986.
2. Andrew j. Viterbi - CDMA: Principles of spread spectrum communication, Pearson Education,
st
1 Edition, 1995.
3. Kamilo Feher - Wireless Digital Communications, PHI, 2009.
4. Andrew Richardson - WCDMA Design Handbook, Cambridge University Press, 2005.
5. Steve Lee - Spread Spectrum CDMA, McGraw Hill, 2002.

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Core Elective IV)
CODING THEORY AND TECHNIQUES
(Core Elective IV)
UNIT I:
Coding for Reliable Digital Transmission and storage
Mathematical model of Information, A Logarithmic Measure of Information, Average and Mutual
Information and Entropy, Types of Errors, Error Control Strategies.
Linear Block Codes: Introduction to Linear Block Codes, Syndrome and Error Detection, Minimum
Distance of a Block code, Error-Detecting and Error-correcting Capabilities of a Block code, Standard
array and Syndrome Decoding, Probability of an undetected error for Linear Codes over a BSC,
Hamming Codes. Applications of Block codes for Error control in data storage system
UNIT - II:
Cyclic Codes : Description, Generator and Parity-check Matrices, Encoding, Syndrome Computation
and Error Detection, Decoding ,Cyclic Hamming Codes, Shortened cyclic codes, Error-trapping
decoding for cyclic codes, Majority logic decoding for cyclic codes.
UNIT III:
Convolutional Codes : Encoding of Convolutional Codes, Structural and Distance Properties,
maximum likelihood decoding, Sequential decoding, Majority- logic decoding of Convolution codes.
Application of Viterbi Decoding and Sequential Decoding, Applications of Convolutional codes in ARQ
system.
UNIT IV:
Turbo Codes
LDPC Codes- Codes based on sparse graphs, Decoding for binary erasure channel, Log-likelihood
algebra, Brief propagation, Product codes, Iterative decoding of product codes, Concatenated
convolutional codes- Parallel concatenation, The UMTS Turbo code, Serial concatenation, Parallel
concatenation, Turbo decoding
UNIT - V:
Space-Time Codes
Introduction, Digital modulation schemes, Diversity, Orthogonal space- Time Block codes, Alamoutis
schemes, Extension to more than Two Transmit Antennas, Simulation Results, Spatial Multiplexing :
General Concept, Iterative APP Preprocessing and Per-layer Decoding, Linear Multilayer Detection,
Original BLAST Detection, QL Decomposition and Interface Cancellation, Performance of Multi
Layer Detection Schemes, Unified Description by Linear Dispersion Codes.
TEXT BOOKS:
1. Error Control Coding- Fundamentals and Applications Shu Lin, Daniel J.Costello,Jr, Prentice
Hall, Inc.
2. Error Correcting Coding Theory-Man Young Rhee- 1989, McGraw-Hill
REFERENCE BOOKS:
1. Error Correcting Coding Theory-Man Young Rhee-1989,McGraw Hill Publishing,19
2. Digital Communications-Fundamental and Application - Bernard Sklar, PE.
th
3. Digital Communications- John G. Proakis, 5 ed., 2008, TMH.
4. Introduction to Error Control Codes-Salvatore Gravano-oxford
5. Error Correction Coding Mathematical Methods and Algorithms Todd K.Moon, 2006, Wiley
India.
nd
6. Information Theory, Coding and Cryptography Ranjan Bose, 2 Edition, 2009, TMH.

10

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Open Elective II)
SYSTEM ON CHIP ARCHITECTURE
UNIT I:
Introduction to the System Approach: System Architecture, Components of the system, Hardware
& Software, Processor Architectures, Memory and Addressing, System level interconnection, An
approach for SOC Design, System Architecture and Complexity.
UNIT II:
Processors: Introduction, Processor Selection for SOC, Basic concepts in Processor Architecture,
Basic concepts in Processor Micro Architecture, Basic elements in Instruction handling. Buffers:
minimizing Pipeline Delays, Branches, More Robust Processors, Vector Processors and Vector
Instructions extensions, VLIW Processors, Superscalar Processors.
UNIT III:
Memory Design for SOC: Overview of SOC external memory, Internal Memory, Size, Scratchpads
and Cache memory, Cache Organization, Cache data, Write Policies, Strategies for line replacement
at miss time, Types of Cache, Split I , and D Caches, Multilevel Caches, Virtual to real translation,
SOC Memory System, Models of Simple Processor memory interaction.
UNIT -IV:
Interconnect Customization and Configuration: Inter Connect Architectures, Bus: Basic
Architectures, SOC Standard Buses , Analytic Bus Models, Using the Bus model, Effects of Bus
transactions and contention time. SOC Customization: An overview, Customizing Instruction
Processor, Reconfiguration Technologies, Mapping design onto Reconfigurable devices, InstanceSpecific design, Customizable Soft Processor, Reconfiguration - overhead analysis and trade-off
analysis on reconfigurable Parallelism.
UNIT V:
Application Studies / Case Studies: SOC Design approach, AES algorithms, Design and
evaluation, Image compression JEPG compression.
TEXT BOOKS:
1. Computer System Design System-on-Chip - Michael J. Flynn and Wayne Luk, Wiely India Pvt.
Ltd.
nd
2. ARM System on Chip Architecture Steve Furber 2 Ed., 2000, Addison Wesley
Professional.
REFERENCE BOOKS:
1. Design of System on a Chip: Devices and Components Ricardo Reis, 1st Ed., 2004, Springer
2. Co-Verification of Hardware and Software for ARM System on Chip Design (Embedded
Technology) Jason Andrews Newnes, BK and CDROM
3. System on Chip Verification Methodologies and Techniques Prakash Rashinkar, Peter
Paterson and Leena Singh L, 2001, Kluwer Academic Publishers.

11

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Open Elective II)
ADVANCED COMMUNICATIONS AND NETWORKS
UNIT I
Spread Spectrum Communications
Spreading sequences- Properties of Spreading Sequences, Pseudo- noise sequence, Gold
sequences, Kasami sequences, Walsh Sequences, Orthogonal Variable Spreading Factor
Sequences, Barker Sequence, Complementary Codes
Direct sequence spread spectrum DS-CDMA Model, Conventional receiver, Rake Receiver,
Synchronization in CDMA, Power Control, Soft handoff, Multiuser detection Optimum multiuser
detector, Liner multiuser detection.
UNIT II
Orthogonal Frequency Division Multiplexing
Basic Principles of Orthogonality, Single vs Multicarrier Systems, OFDM Block Diagram and Its
Explanation, OFDM Signal Mathematical Representation, Selection parameter for Modulation, Pulse
shaping in OFDM Signal and Spectral Efficiency, Window in OFDM Signal and Spectrum,
Synchronization in OFDM, Pilot Insert in OFDM Transmission and Channel Estimation, Amplitude
Limitations in OFDM, FFT Point Selection Constraints in OFDM, CDMA vs OFDM, Hybrid OFDM.
UNIT III
MIMO Systems
Introduction, Space Diversity and System Based on Space Diversity, Smart Antenna system and
MIMO, MIMO Based System Architecture, MIMO Exploits Multipath, Space Time Processing,
Antenna Consideration for MIMO, MIMO Channel Modelling, MIMO Channel Measurement, MIMO
Channel Capacity, Cyclic Delay Diversity (CDD), Space Time Coding, Advantages and Applications of
MIMO in Present Context, MIMO Applications in 3G Wireless System and Beyond, MIMO-OFDM
UNIT IV
Wireless LANs/IEEE 802.11x: Introduction to IEEE802.11x Technologies, Evolution of wireless
LANs, IEEE 802.11 Design Issues, IEEE 802.11 Services, IEEE 802.11 MAC Layer operations, IEEE
802.11 Layer1, IEEE 802.11 a/b/g Higher Rate Standards, Wireless LAN Security, Computing
Wireless Technologies, Typical WLAN Hardware
UNIT V
Wireless PANs/IEEE 802.15x: Introduction to IEEE 802.15x Technologies,
Wireless PAN Applications and Architecture, IEEE 802.15.1 Physical Layer Details, Bluetooth Link
Controllers Basics, Bluetooth Link Controllers Operational States, IEEE 802.15.1 Protocols and Host
Control Interface. Evaluation of IEEE 802.15 Standards
Broad Band Wireless MANs/IEEE 802.16x
Introduction to WMAN/IEEE 802.16x Technology, IEEE 802.16Wireless MANs, IEEE 802.16 MAC
Layer Details, IEEE 802.16 Physical Layer Details, IEEE 802.16 Physical Layer Details for 2-11 GHz,
IEEE 802.16 Common System Operations.
TEXT BOOKS
1. Introduction to Wireless Telecommunications Systems and Networks Gary J. Mullett,
CENGAGE
2. Wireless Communication-Upena Dalal, Oxford University Press, 2009
REFERENCES
1. Wireless Communication System Ke-Lin Du & M N S Swamy, Cambridge University Press, 2010
2. Mobile Cellular Communication - Gottapu Sasibhusan Rao, PEARSON

12

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
(Open Elective II)
DIGITAL CONTROL SYSTEMS
UNIT I:
Sampling and Reconstruction: Introduction, sample and hold operations, Sampling theorem,
Reconstruction of original sampled signal to continuous-time signal.
The Z Transforms: Introduction, Linear difference equations, pulse response, Z transforms,
Theorems of Z Transforms, the inverse Z transforms, Modified Z- Transforms.
Z-Plane Analysis of Discrete-Time Control System: Z-Transform method for solving difference
equations; Pulse transforms function, block diagram analysis of sampled data systems, mapping
between s-plane and z-plane: Primary strips and Complementary Strips.
UNIT II:
State Space Analysis: State Space Representation of discrete time systems, Pulse Transfer
Function Matrix solving discrete time state space equations, State transition matrix and its Properties,
Methods for Computation of State Transition Matrix, Discretization of continuous time state space
equations
UNIT III:
Controllability and Observability: Concepts of Controllability and Observability, Tests for
controllability and Observability, Duality between Controllability and Observability, Controllability and
Observability conditions for Pulse Transfer Function.
Stability Analysis: Stability Analysis of closed loop systems in the Z-Plane, Jury stablility test
Stability Analysis by use of the Bilinear Transformation and Routh Stability criterion, Stability analysis
using Liapunov theorems.
UNIT IV:
Design of Discrete Time Control System by Conventional Methods: Design of digital control
based on the frequency response method Bilinear Transformation and Design procedure in the Wplane, Lead, Lag and Lead-Lag compensators and digital PID controllers. Design digital control
through deadbeat response method.
UNIT V:
State Feedback Controllers and Observers: Design of state feedback controller through pole
placement Necessary and sufficient conditions, Ackermans formula, State Observers Full order
and Reduced order observers.
Introduction to Kalman filters, State estimation through Kalman filters, introduction to adaptive
controls.
TEXT BOOKS:
1.
K. Ogata - Discrete-Time Control systems - Pearson Education/PHI, 2nd Edition.
2.
M.Gopal - Digital Control and State Variable Methods- TMH
REFERENCE BOOKS:
nd
1.
Kuo - Digital Control Systems- Oxford University Press, 2 Edition, 2003.
2.
M. Gopal - Digital Control Engineering.

13

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


M. Tech I Year- II Sem. (SSP)
SIGNAL PROCESSING LAB - II
Note:
A. Minimum of 10 Experiments have to be conducted
B. All Simulations are be carried out using MATLAB/DSP Processors/Labview Software &
DSP Kits
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

Study of various addressing modes of DSP using simple programming examples


Generation of waveforms using recursive/filter methods
Sampling of input signal and display
Implementation of Linear and Circular Convolution for sinusoidal signals
Framing & windowing of speech signal.
Finding voiced & unvoiced detection for each frame of speech signal.
IIR Filter implementation using probe points
Implementation of FIR filters on DSP processor
Loop back using DSK kit
Real time signal enhancement using Adaptive Filter.
Representation of different Q-formats using GEL function
Verification of Finite word length effects (Overflow, Coefficient Quantization, Scaling and
Saturation mode in DSP processors)
13. Image enhancement using spatial & frequency domain
14. Implementation of Image segmentation techniques
15. Extraction of frames from Video signal

14

You might also like