8-1
’C64x Programming Considerations
This chapter covers material specific to the TMS320C64x series of DSPs. It
builds on the material presented elsewhere in this book, with additional infor-
mation specific to the VelociTI.2 extensions that the ’C64x provides.
Before reading this chapter, familiarize yourself with the programming con-
cepts presented earlier for the entire C6000 family, as these concepts also ap-
ply to the ’C64x.
The sample code that is used in this chapter is included on the Code Genera-
tion Tools and Code Composer Studio CD-ROM. When you install your code
generation tools, the example code is installed in the c6xtools directory. Use
the code in that directory to go through the examples in this chapter.
Topic
Page
8.1
Overview Of ’C64x Architectural Enhancements
. . . . . . . . . . . . . . . . .
8.2
Packed–Data Processing on the ’C64x
. . . . . . . . . . . . . . . . . . . . . . . . . .
8.3
Linear Assembly Considerations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 8