1159
Chapter 31
DSP Technology
by Dr. Craig Richardson
31.1 Introduction........................................................................... 1161
31.2 Digital Signal Processing................................................................ 1161
31.3 DSP Signals and Systems Theory.......................................................... 1161
31.3.1 Sequences......................................................................... 1162
31.3.2 Systems........................................................................... 1162
31.3.3 System Properties................................................................... 1164
31.3.3.1 Linearity....................................................................... 1164
31.3.3.2 Time Invariance................................................................. 1164
31.3.3.3 Causality...................................................................... 1164
31.3.3.4 Stability....................................................................... 1164
31.3.4 Linear Time-Invariant Systems......................................................... 1164
31.4 Frequency Domain Representation......................................................... 1165
31.5 The Z-Transform....................................................................... 1166
31.6 Sampling of Continuous-Time Signals...................................................... 1167
31.6.1 Continuous to Discrete Conversion...................................................... 1168
31.6.2 Reconstructing the Continuous-Time Signal.............................................. 1169
31.6.3 Sampling Theory.................................................................... 1169
31.6.4 Quantization....................................................................... 1170
31.6.5 Sample Rate Selection................................................................ 1171
31.7 Algorithm Development................................................................. 1172
31.8 Digital Signal Processors................................................................ 1172
31.8.1 DSP Arithmetic..................................................................... 1173
31.8.2 Implementation Issues................................................................ 1174
31.8.3 System Delay....................................................................... 1174
31.8.4 Choosing a DSP..................................................................... 1176
31.9 Programming a DSP.................................................................... 1176
31.10 Conclusion........................................................................... 1177
References................................................................................ 1178