第1章 TMS320C6000概述 1
1.1 DSP的发展历程及应用领域 1
1.2 DSP芯片特点及发展趋势 3
1.3 DSP系统的构成 4
1.4 DSP系统的设计过程 5
1.5 DSP芯片的选择 6
1.6 TMS320系列DSP芯片简介 8
第2章 IDE环境 9
2.1 CCS概述 9
2.2 代码生成工具 9
2.3 CCS集成开发环境 11
2.4 DSP/BIOS插件 12
2.5 CCS文件 16
2.6 开发一个简单的应用程序 17
2.7 算法和数据测试 21
第3章 硬件结构和指令系统 29
3.1 硬件结构 29
3.2 流水线 42
3.3 公共指令集 52
3.4 中断 65
第4章 TMS320C6000软件开发过程 78
4.1 C代码编译和基本数据类型 79
4.2 C代码的优化方法 79
4.3 利用线性汇编优化代码 91
第5章 片内外设 95
5.1 概述 95
5.2 TMS320DM642的EMIF 95
5.3 增强的直接存储器访问(EDMA) 135
5.4 主机并行接口(HPI) 157
5.5 通用目的输入输出(GPIO) 177
5.6 32位定时器 188
5.7 多通道缓冲串口 194
5.8 外围设备互联(PCI)口 222
5.9 时钟设计 237
5.10 电源系统设计 244
5.11 Power Down逻辑 246
5.12 TMS320DM64x功耗 247
第6章 TMS320C64x DSP视频接口/VCXO 250
6.1 概述 250
6.2 视频捕获端口 269
6.3 视频显示端口 317
6.4 GPIO寄存器 371
6.5 VCXO嵌入控制端口 382
6.6 525/60不连续帧捕获 386
第7章 TMS320DM642视频处理开发实例 394
7.1 概述 394
7.2 软件设计 395
7.3 DM642网络通信开发实例 406
附录A TMS320C6000指令集 410
附录B TMS320DM642存储器映像 423
附录C TMS320DM642寄存器映像 425
附录D TMS320DM642视频采集板的原理图 443
参考文献 450