Preface About the Authors 1 Introduction to Digital Signal Processing 2 Introduction to Signals and Systems 2.1 INTRODUCTION TO MODELING 2.2 CLASSIFICATION OF SIGNALS 2.3 BASIC OPERATIONS ON SIGNALS 2.4 TYPES OF SIGNALS 2.5 SYSTEM 2.6 PROPERTIES OF SYSTEMS 2.7 INTERCONNECTION OF SYSTEMS CHAPTER SUMMARY REVIEW QUESTIONS 3 LTI Systems 3.1 DISCRETE-TIME LINEAR TIME-INVARIANT SYSTEM 3.2 PROPERTlES OF LTl SYSTEM 3.3 PROPERTIES OF DISCRETE-TIME LTI SYSTEM 3.4 LINEAR CONVOLUTION 3.5 LINEAR CONVOLUTION USING CROSS-TABLE METHOD 3.6 LINEAR CONVOLUTION USING MATRIX METHOD 3.7 STEP RESPONSE 3.8 DECONVOLUTION 3.9 BASIC SYSTEMS 3.10 LINEAR CONSTANT COEFFICIENT DIFFERENCE EQUATION 3.11 INTRODUCTION TO CORRELATION CHAPTER SUMMARY REVIEW QUESTIONS 4 Fourier Series 4.1 CONTINUOUS-TIME FOURIER SERIES 4.2 PROPERTIES OF SIGNALS 4.3 CONVERGENCE OF FOURIER SERIES 4.4 DIRICHLET CONDITION 4.5 GIBB'S PHENOMENON 4.6 FOURIER SERIES REPRESENTATION OF DISCRETE-TIME PERIODIC SIGNAL 4.7 PROPERTIES OF DISCRETE-TIME FOURIER SERIES CHAPTER SUMMARY REVIEW QUESTIONS 5 Fourier Transform 5.1 CONTINUOUS-TIME FOURIER TRANSFORMINTRODUCTION 5.2 REPRESENTATION OF APERIODIC SIGNALS 5.3 DIRICHLET CONDITION 5.4 SPECTRUM ANALYSIS 5.5 PROPERTIES OF CONTINUOUS-TIME FOURIER TRANSFORM 5.6 SOLUTION TO DIFFERENTIAL EQUATIONS USING FOURIER TRANSFORM 5.7 FOURIER TRANSFORMINTRODUCTION 5.8 REPRESENTATION OF DISCRETE-TIME APERIODIC SIGNALS 5.9 PROPERTIES OF DISCRETE-TIME FOURIER TRANSFORM 5.10 SYSTEM CHARACTERIZED BY LINEAR CONSTANT COEFFICIENT DIFFERENCE EQUATION 5.11 BAND LIMITED SIGNALS 5.12 PARAMETER ESTIMATION OF A BAND LIMITED SIGNAL 5.13 ORTHOGONAL BAND LIMITED SIGNAL 5.14 DISCRETE FOURIER TRANSFORM 5.15 FREQUENCY ANALYSIS OF DISCRETE-TIME SIGNAL 5.16 PROPERTIES OF DFT 5.17 CIRCULAR CONVOLUTION 5.18 SECTION CONVOLUTION 5.19 FAST FOURIER TRANSFORM(FFT) 5.20 INVERSE FAST FOURIER TRANSFORM(IFFT) 5.21 RADIX-4 FFT ALGORITHM 5.22 FFT ALGORITHM IN LINEAR FILTERING AND CORRELATION CHAPTER SUMMARY REVIEW QUESTIONS 6 Z-Transform 6.1 INTRODUCTION 6.2 Z-TRANSFORM 6.3 REGION OF CONVERGENCE(ROC) 6.4 Z-TRANSFORM OF FINITE SEQUENCE 6.5 CHARACTERISTIC FEATURES OF SIGNALS WITH THEIR CORRESPONDING ROC 6.6 PROPERTIES OF Z-TRANSFORM 6.7 INITIAL VALUE AND FINAL VALUE THEOREM 6.8 INVERSE Z-TRANSFORM 6.9 LTI SYSTEM CHARACTERIZED BY LINEAR CONSTANT COEFFICIENT DIFFERENCE EQUATION 6.10 RELATIONSHIP BETWEEN Z-TRANSFORM AND FOURIER TRANSFORM 6.11 RELATIONSHIP BETWEEN Z-PLANE AND S-PLANE CHAPTER SUMMARY REVIEW QUESTIONS 7 Finite Impulse Response Filter 7.1 INTRODUCTION 7.2 PHASE DELAY AND GROUP DELAY 7.3 LINEAR PHASE TRANSFER FUNCTION 7.4 DESIGN OF FIR FILTERFOURIER METHOD 7.5 DESIGN OF FIR FILTERWINDOWING TECHNIQUES 7.6 THE TRIANGULAR WINDOW(BARTLETT WINDOW) 7.7 RAISED COSINE WINDOW 7.8 HANNING WINDOW 7.9 HAMMING WINDOW 7.10 BLACKMAN WINDOW 7.11 KAISER WINDOW 7.12 FIR FILTER DESIGN USING FREQUENCY SAMPLING TECHNIQUE 7.13 EQUIRIPPLE LINEAR-PHASE FIR FILTER 7.14 FIR DIFFERENTIATORS 7.15 HILBERT TRANSFORM 7.16 STRUCTURE REALIZATION OF FIR SYSTEM(NON-RECURSIVE SYSTEM) CHAPTER SUMMARY REVIEW QUESTIONS 8 Infinite Impulse Response Filter 8.1 INTRODUCTION 8.2 ANALOG FILTERS 8.3 ANALOG DOMAIN TO DIGITAL DOMAIN TRANSFORMATION 8.4 ANALOG FREQUENCY TRANSFORMATION 8.5 DIGITAL FREQUENCY TRANSFORMATION 8.6 BUTTERWORTH FILTER 8.7 CHEBYSHEV FILTER 8.8 STRUCTURE REALIZATIONINTRODUCTION 8.9 IMPLEMENTATION OFDISCRETE-TIME SYSTEM 8.10 LATTICE STRUCTURE OF IIR SYSTEM 8.11 LATTICE-LADDER STRUCTURE OF llR SYSTEM CHAPTER SUMMARY REVIEW QUESTIONS 9 Analysis of Finite Word Length Effect 9.1 INTRODUCTION 9.2 FIXED-POINT NUMBERS 9.3 FLOATING-POINT NUMBERS 9.4 PRODUCT QUANTIZATION 9.5 VARIANCE ESTIMATION OF QUANTIZATION ERROR 9.6 FINITE WORD LENGTH EFFECT ON IIR FILTER 9.7 PRODUCT QUANTIZATION ERROR IN IIR FILTER 9.8 MATHEMATICAL ANALYSIS OF STEADY-STATE OUTPUT NOISE 9.9 DYNAMIC SCALlNG TO PREVENT OVERFLOW 9.10 LIMIT-CYCLE OSCILLATIONS IN RECURSIVE SYSTEMS 9.11 ROUNDING OFF ERROR IN DFT COMPUTATION 9.12 ROUNDING OFF ERROR IN FFT COMPUTATION CHAPTER SUMMARY REVIEW QUESTIONS 10 Multirate Digital Signal Processing 10.1 INTRODUCTION 10.2 DECIMATOR(DOWN-SAMPLER) 10.3 INTERPOLATION(UP-SAMPLING) 10.4 SAMPLING RATE CONVERTER 10.5 POLYPHASE DECOMPOSITION 10.6 MULTISTAGE DESIGN OF DECIMATOR AND INTERPOLATOR 10.7 COMB FILTER 10.8 SUBBAND CODING 10.9 QUADRATURE MIRROR FILTER CHAPTER SUMMARY REVIEW QUESTIONS