Index Index Index Index Index
587 587 587 587 587
1.15 format ... 14
2D DFT ... 253
680X0 family of microprocessors ... 584
68000 bus signals ... 574
68000 microprocessor ... 573, 584
AAAAA
A-law ... 373, 393, 394, 441 A-law PCM ... 378Absolute k error ... 464
AD569 ... 516, 521 AD588 ... 521
AD1332 ... 516, 523 AD1334 ... 542
AD7590 ... 524
Adaptation speed control ... 389
Adaptive differential PCM (ADPCM) ... 383
algorithm ... 383
decoder ... 392
encoder ... 385
Adaptive filters ... 135
Adaptive predictor ... 386
Adaptive quantizer ... 387
Address decoder ... 556, 580 ADOP07 ... 523
ADSP-2100A ... 1, 541 ADSP-2101 ... 2
ADSP-2101 instruction set ... 9
ADSP-2101/2 ... 567
Aliasing ... 88
All-pole lattice filter ... 84
All-zero lattice filter ... 81
Alternating buffers ... 553
ANSI recommendation T1.301-1987 ... 383
Anti-alias filter ... 88, 90 Anti-imaging filter ... 93, 104 Arbitration ... 555, 566, 568 Arctangent approximation ... 54
Assembler ... 10
Assembly language ... 8
Autocorrelation function ... 357, 358
BBBBB
Beam pattern ... 506Beamforming ... 501
Bias ... 33
Bit reversal ... 173, 229 Bit-reversed addressing ... 272
Block floating-point scaling ... 150, 182, 256, 276 conditional ... 153
unconditional ... 152, 178 Boot circuitry ... 7
Built-in digit reversal ... 225
Bus comparators ... 549
Bus grant ... 571
Bus request ... 569
Bus sharing ... 566
Butterfly ... 145, 181, 216 Byte addressing ... 573
CCCCC
C Compiler ... 11Cache memory ... 4
Cascaded biquad IIR filter ... 77
Cascaded filters ... 114
CCITT recommendation G.711 ... 373
CCITT recommendation G.721 ... 383
Circular buffers ... 67, 96, 98, 109, 270 Code-compatible ... 2
Codec ... 374, 441 Combined loops ... 215
Common logarithm ... 61
Communication ports ... 567
588 588 588 588 588
Index Index Index Index Index
Companding ... 373, 393, 441
Complex-valued stochastic gradient ... 436
Complex-valued transversal filter ... 433
Computational units ... 2
Configuration ... 512, 526 Contention ... 547, 555 Continuous-time sampling ... 88
Continuous-time signal ... 103
Control registers ... 577, 578 Cosine table ... 221
Cross-correlation ... 358
Cross-software development system ... 10
DDDDD
Data address generators ... 2, 5 Data format ... 304Data memory paging ... 547
Data memory space ... 514
Data scaling ... 150
Decimation ... 87, 88 Decimation algorithm ... 95
Delay lines ... 98
Digit reversal ... 213, 223 Discrete fourier transform (DFT) ... 141,
253, 457 Discrete-time sampling ... 89
DIVQ instruction ... 15
DIVS instruction ... 15
DMA ... 575
DMACK ... 521, 556, 575 Double-precision FIR transversal filter ... 70
Double-precision stochastic gradient ... 138
Download ... 551
Dual-port memory ... 469, 554, 568 Dual-tone multi-frequency (DTMF) ... 441
decoding ... 457
dialing demonstration ... 453
digit generation ... 444
EEEEE
Edge detection ... 72Emulator ... 10
EPROMs ... 517, 520 Euclidean distance ... 438
Evaluation board ... 10
Excess code ... 33, 45 EXPADJ instruction ... 153, 168, 178 Exponent ... 33
Exponent detector ... 57
FFFFF
Fast fourier transform (FFT) ... 133, 141, 253, 457 FFT butterfly ... 145radix-2 decimation-in-frequency ... 160
radix-2 decimation-in-time ... 142, 181 radix-4 decimation-in-frequency .. 193, 215 FIFO memory ... 513, 520 Finite impulse response (FIR) filters ... 67,
93, 317 Fixed-point format ... 14
Fixed-point to floating-point conversion ... 2
Flags ... 572
Floating-point format ... 14, 33, 293 Floating-point operations addition ... 42
division ... 47
multiplication ... 45
multiply/accumulate ... 48
subtraction ... 43
Floating-point to fixed-point conversion ... 37
Format encoder ... 378
Frame ... 569
Function approximations ... 51
Index Index Index Index Index
589 589 589 589 589
G GG GG
GAL ... 582
Goertzel algorithm ... 458
Feedback phase ... 461
Feedforward phase ... 461
Graphics processing ... 293
Gray scale ... 290
HHHHH
Hamming window ... 247Handshaking ... 527, 553 Hanning window ... 247
Hardware busy logic ... 568
Hardware handshake ... 572
High-speed data communication ... 433
Histogram ... 290
IIIII
I/O switches ... 550, 552 IEEE 754 standard floating-point format ... 34Image processing ... 285
Images ... 88
In-circuit emulator ... 11
Index memory ... 535
Infinite impulse response (IIR) filter .... 75, 93 Cascaded biquad IIR filter ... 77
Direct form IIR filter ... 75
Instruction cache ... 5
Interpolation ... 87, 103 Interpolation algorithm ... 110
Interpolation filter ... 107
Interprocessor communications ... 565
Interprocessor data transfers ... 581
Interrupt logic ... 569
Interrupts ... 517
Interrupt vectors ... 2
Intersymbol interference ... 433
Inverse adaptive quantizer ... 385, 389 Inverse FFT ... 230
K - L K - L K - L K - L K - L
Keypad ... 450Lattice filters ... 81
Leakage ... 244, 464 Left-handed coordinate system ... 296
Levinson-Durbin recursion ... 356, 358, 359, 361, 362, 366 Line lists ... 293
Linear predictive coding (LPC) ... 355
Linear predictive coding synthesizer ... 370
Linker ... 10
Logarithm approximation ... 61
M M M M M
Mantissa ... 33Master firmware ... 525
Master-slave configuration ... 565
Matrix multiplication ... 295, 297 McLaren series ... 51
Memory bank ... 546, 549 Memory buses ... 3
Memory mapping ... 550, 559, 575 Memory pages ... 547, 548 Memory swapping ... 569
Microcomputer ... 2
MODIFY instruction ... 155, 286 Modularity ... 510
Multiprecision fixed-point operations addition ... 18
division ... 29
multiplication ... 23
subtraction ... 21
Multirate filters ... 87
Multistage filters ... 125
590 590 590 590 590
Index Index Index Index Index
NNNNN
Narrow-band spectral analysis ... 133
Natural logarithm ... 61
Noninteger rate change factor ... 114
Nonstandard ADPCM transcoder ... 393, 418 NORM instruction ... 42, 44, 62 Normalization ... 33, 305 Number representations ... 13
Nyquist frequency ... 88, 445
O-P O-P O-P O-P O-P
Optimized one-dimensional FFTs ... 181, 215 PALs ... 582Perspective ... 300
Ping-ponged buffers ... 126, 569 Pitch detection ... 366
PMD-DMD bus exchange ... 4
PMDA ... 545
Polygons ... 293
Predictor coefficient update ... 390
Program memory space ... 545
Program sequencer ... 2
Projection ... 301
PROM splitter ... 11
Pulse code modulation (PCM) ... 373
A-law PCM decoder ... 380
µ-law PCM decoder ... 376
µ-law PCM encoder ... 374
RRRRR
Radix-2 decimation-in-frequency FFT ... 160Radix-2 decimation-in-time FFT ... 142, 181 Radix-4 decimation-in-frequency FFT ... 193,
215 Random number generation ... 64
Rate compressor ... 93
Rate expander ... 107
Reconstruction ... 103
Reconstruction filter ... 104
Ripple ... 125, 126 Rotation ... 299
Rotational transform ... 295
Row-column decomposition ... 253, 254 RTI-817 ... 517, 539
SSSSS
Sampling clock ... 518Saturation ... 69
SB register ... 153
Scaling ... 299, 305, 466 Scrambling ... 173
SE register ... 13, 15, 29, 41, 57, 61, 288 Second harmonic ... 472
Semaphore logic ... 568
Serial communication ports ... 8, 567 Shading ... 506
Simplified butterfly ... 216
Simulator ... 10, 12 Sine approximation ... 51
Sine computation ... 444
Single-precision FIR transversal filter ... 68
fixed-point division ... 14
matrix multiply ... 288
stochastic gradient ... 136
Slave firmware ... 534
Smoothing ... 72
Software flags ... 556
Software handshake ... 572, 577 Sonar ... 501
Spatial filter ... 502
Speech analysis ... 355
Square root approximation ... 57
Standard ADPCM transcoder ... 397
State machine ... 453
Static RAMs ... 545, 547 Stochastic gradient ... 135
Synchronizing multiple ADSP-2100s ... 558
Synchronous coding adjustment ... 394
System builder ... 10
System cycle ... 512
System specification ... 318
TTTTT
Taylor series ... 51Time-delay beamforming ... 503
Timer ... 8
Tone and transition detector ... 391
Index Index Index Index Index
591 591 591 591 591
Tone detection ... 457
TouchTone ... 441, 443 Transcendental functions ... 51
Translation ... 299
TRAP ... 572
Twiddle factors ... 145, 181, 216, 221, 231, 257, 270 Twist ... 472
Two-dimensional convolution ... 285
Two-dimensional DFT ... 253
Two-dimensional FIR filter ... 72
Two-word format ... 34
Twos complement ... 13
U-V U-V U-V U-V U-V
Unscrambling routine ... 175, 223 Variable width bit reversal ... 174Vector scaling ... 295