Contents
x
3.2.4 anneal Benchmark 3-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.5 Benchmark Summary 3-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Application Examples 4-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 Telecommunications Example Using SPOX 4-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.1 Speech Recognition With TMS320C31 and SPOX 4-2. . . . . . . . . . . . . . . . . . . . . . .
4.1.2 Lower Cost and More Recognizers 4-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.3 VPRO-4: A Homogeneous Multi-DSP Architecture 4-3. . . . . . . . . . . . . . . . . . . . . . .
4.1.4 From Tiger 30 to Realtime Recognition 4-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.5 A New Level of Interoperability 4-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Instrumentation Application and Processor Evaluation Example 4-5. . . . . . . . . . . . . . . . . . .
4.2.1 Background and System Description 4-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2 Archive Shuffle 4-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.3 Waveform Processing 4-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.4 Fast Fourier Transform 4-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.5 Advantages of a TMS320C31 System 4-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Test Equipment Example Using SPOX 4-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 TMS320C30 and SPOX—Merging DSP and Control 4-10. . . . . . . . . . . . . . . . . . . .
4.3.2 From Proof-of-Concept to the Final Product 4-11. . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Development Support 5-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 TMS320C3x Optimizing ANSI C Compilers 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1 TMS320C31 Compiler Optimizations 5-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 TMS320 Programmer’s Interface (C/Assembly Source Debugger) 5-15. . . . . . . . . . . . . . .
5.3 TMS320C31 Assembly Language Tools 5-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 TMS320C3x Software Simulator 5-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 TMS320C3x Evaluation Module 5-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 TMS320C3x Emulator 5-26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7 TMS320C3x Application Board With Software Demo 5-30. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8 HP 64776 Analysis Subsystem 5-31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9 TMS320 Technical Support 5-33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.1 Technical Documentation 5-33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.2 Details on Signal Processing Newsletter 5-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.3 TMS320 Bulletin Board Service 5-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.4 TMS320 DSP Technical Hotline 5-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.5 TMS320 Application Software 5-35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.6 Design Workshops 5-35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.7 Design Services 5-37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9.8 RTC Locations 5-39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 TMS320C31 Third-Party Support 6-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 Accelerated Technology, Inc. 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 A.T. Barrett & Associates, Inc. 6-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Biomation 6-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Byte-BOS 6-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .