Computer Hardware Algorithm Standard User's Guide
Table Of Contents
- Table of Contents
- Preface
- 1 Overview
- 2 General Programming Guidelines
- 3 Algorithm Component Model
- 3.1 Interfaces and Modules
- 3.1.1 External Identifiers
- 3.1.2 Naming Conventions
- 3.1.3 Module Initialization and Finalization
- 3.1.4 Module Instance Objects
- 3.1.5 Design-Time Object Creation
- 3.1.6 Run-Time Object Creation and Deletion
- 3.1.7 Module Configuration
- 3.1.8 Example Module
- 3.1.9 Multiple Interface Support
- 3.1.10 Interface Inheritance
- 3.1.11 Summary
- 3.2 Algorithms
- 3.3 Packaging
- 3.1 Interfaces and Modules
- 4 Algorithm Performance Characterization
- 5 DSP-Specific Guidelines
- 6 Use of the DMA Resource
- 6.1 Overview
- 6.2 Algorithm and Framework
- 6.3 Requirements for the Use of the DMA Resource
- 6.4 Logical Channel
- 6.5 Data Transfer Properties
- 6.6 Data Transfer Synchronization
- 6.7 Abstract Interface
- 6.8 Resource Characterization
- 6.9 Runtime APIs
- 6.10 Strong Ordering of DMA Transfer Requests
- 6.11 Submitting DMA Transfer Requests
- 6.12 Device Independent DMA Optimization Guideline
- 6.13 C6xxx Specific DMA Rules and Guidelines
- 6.14 C55x Specific DMA Rules and Guidelines
- 6.15 Inter-Algorithm Synchronization
- A Rules and Guidelines
- B Core Run-Time APIs
- C Bibliography
- D Glossary
C.1 Books
C.2 URLS
Appendix C
SPRU352G – June 2005 – Revised February 2007
Bibliography
This appendix lists sources for additional information.
Dialogic, Media Stream Processing Unit; Developer's Guide, 05-1221-001-01 September 1998.
ISO/IEC JTC1/SC22 N 2388 dated January 1997, Request for SC22 Working Groups to Review DIS
2382-07.
Intermetrics, Mwave Developer's Toolkit, DSP Toolkit User's Guide, 1993.
Liu, C.L.; Layland, J.W. "Scheduling Algorithms for Multi-Programming in a Hard Real-Time Environment",
JACM 20, 1, (January 1973): 40-61.
Massey, Tim and Iyer, Ramesh. DSP Solutions for Telephony and Data/Facimile Modems, SPRA073,
1997.
Texas Instruments, TMS320C54x Optimizing C Compiler User's Guide, SPRU103C, 1998.
Texas Instruments, TMS320C6x Optimizing C Compiler User's Guide, SPRU187C, 1998.
Texas Instruments, TMS320C62xx CPU and Instruction Set, SPRU189B, 1997.
Texas Instruments, TMS320C55x Optimizing C/C++ Compiler User's Guide, SPRU281, 2001.
Texas Instruments, TMS320C2x/C2xx/C5x Optimizing C Compiler User's Guide, SPRU024, 1999.
Texas Instruments, TMS320C28x Optimizing C/C++ Compiler User's Guide, SPRU514, 2001.
http://www.faqs.org/faqs/threads-faq/part1/
SPRU352G – June 2005 – Revised February 2007 Bibliography 83
Submit Documentation Feedback