多核數(shù)字信號處理器TMS320C66x應用與開發(fā)
定 價:59.8 元
當前圖書已被 67 所學校薦購過!
查看明細
- 作者:汪春梅
- 出版時間:2021/1/1
- ISBN:9787121404887
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TN911.72
- 頁碼:308
- 紙張:
- 版次:01
- 開本:16開
本書以TMS320C6678 DSP為主全面介紹多核數(shù)字信號處理器TMS320C66x的應用與開發(fā)實例。首先詳細介紹多核數(shù)字信號處理硬件系統(tǒng)的構建、多核數(shù)字信號處理軟件系統(tǒng)的構建、軟件并行化設計、軟件優(yōu)化設計;其次從開發(fā)應用的角度,介紹TMS320C66x多核處理系統(tǒng)的系統(tǒng)配置與初始化,以及SYS/BIOS嵌入式操作系統(tǒng);最后結合TMS320C66x進行多核DSP軟硬件的設計,并給出詳細的軟件設計和硬件設計的應用實例。本書內容豐富、新穎,實用性強,可供從事多核數(shù)字信號處理的科技人員和高校師生使用。
汪春梅,上海師范大學信息與機電工程學院電氣信息系副教授,主要研究方向為通信信號處理與模式識別。多年來一直從事DSP方面的教學和科研工作,承擔科研項目多項。
第1章 C66x多核數(shù)字信號處理系統(tǒng)簡介 1
1.1 并行數(shù)字信號處理技術的發(fā)展 1
1.2 TI公司并行數(shù)字信號處理器產品 5
1.2.1 同構并行處理器 5
1.2.2 異構并行處理器 9
1.3 C66x處理器 16
1.3.1 C66x內核簡介 16
1.3.2 C66x并行結構與特點 21
1.4 多核數(shù)字信號處理系統(tǒng)的設計開發(fā)流程 25
習題1 25
第2章 多核數(shù)字信號處理硬件系統(tǒng)的構建 26
2.1 電源子系統(tǒng) 26
2.2 時鐘及定時器子系統(tǒng) 31
2.2.1 時鐘子系統(tǒng) 31
2.2.2 定時器子系統(tǒng) 38
2.3 存儲子系統(tǒng) 42
2.3.1 內存的初始化設置 43
2.3.2 多核共享內存控制器初始化 45
2.3.3 DDR3存儲器的硬件設計及初始化 49
2.3.4 EMIF存儲器的硬件設計及初始化 55
2.4 串行通信子系統(tǒng) 59
2.4.1 高速串行通信接口的硬件設計 59
2.4.2 低速串行通信接口的硬件設計 74
2.5 網絡協(xié)處理器 92
2.6 多核導航器 99
習題2 108
第3章 多核數(shù)字信號處理軟件系統(tǒng)的構建 109
3.1 CCS的簡介及安裝 109
3.2 創(chuàng)建一個軟件工程 113
3.3 軟件并行化設計 115
3.3.1 應用程序映射到多核處理器 115
3.3.2 處理器間的通信 121
3.3.3 數(shù)據(jù)傳輸引擎 127
3.3.4 共享資源管理 129
3.3.5 存儲器管理 129
3.3.6 DSP代碼和數(shù)據(jù)映像 134
3.3.7 系統(tǒng)調試 136
3.4 軟件優(yōu)化設計 142
3.4.1 代碼優(yōu)化 142
3.4.2 內存和數(shù)據(jù)流的優(yōu)化 172
3.4.3 基于軟件開發(fā)工具優(yōu)化 183
習題3 187
第4章 SYS/BIOS嵌入式操作系統(tǒng) 188
4.1 SYS/BIOS簡介 188
4.2 如何建立一個SYS/BIOS工程 189
4.3 如何建立SYS/BIOS硬件中斷 191
4.4 如何建立SYS/BIOS軟件中斷 195
4.5 如何建立SYS/BIOS任務 199
4.6 軟硬件中斷與任務的關系 201
4.7 進程間的同步與通信 203
4.7.1 信號量 203
4.7.2 事件模塊 210
4.7.3 門 215
4.7.4 郵箱 217
4.7.5 隊列 218
習題4 219
第5章 軟件設計應用 220
5.1 卷積算法應用 220
5.1.1 卷積算法 220
5.1.2 卷積算法的MATLAB實現(xiàn) 220
5.1.3 卷積算法的DSP實現(xiàn) 221
5.2 相關算法應用 222
5.2.1 相關算法 222
5.2.2 相關算法的MATLAB實現(xiàn) 223
5.2.3 相關算法的DSP實現(xiàn) 223
5.3 快速傅里葉變換(FFT)應用 226
5.3.1 FFT算法 226
5.3.2 FFT算法的MATLAB實現(xiàn) 227
5.3.3 FFT算法的DSP實現(xiàn) 228
5.4 有限沖激響應(FIR)濾波器應用 249
5.4.1 FIR濾波器的特點和結構 249
5.4.2 FIR濾波器的MATLAB實現(xiàn) 250
5.4.3 FIR濾波器的DSP實現(xiàn) 251
5.5 無限沖激響應(IIR)濾波器應用 255
5.5.1 IIR濾波器的結構 255
5.5.2 IIR濾波器的MATLAB實現(xiàn) 256
5.5.3 IIR濾波器的DSP實現(xiàn) 257
5.6 自適應濾波應用 262
5.6.1 自適應濾波器的特點和結構 262
5.6.2 自適應濾波器的MATLAB實現(xiàn) 263
5.6.3 自適應濾波器的DSP實現(xiàn) 263
5.7 矩陣計算應用 266
5.7.1 矩陣運算 266
5.7.2 矩陣運算的MATLAB實現(xiàn) 266
5.7.3 矩陣運算的DSP實現(xiàn) 267
5.8 多速率信號處理應用 274
5.8.1 多速率信號處理的原理 274
5.8.2 多速率信號處理的DSP實現(xiàn) 275
習題5 277
第6章 硬件設計實例 278
6.1 C66x最小系統(tǒng)設計實例 278
6.1.1 最小系統(tǒng)硬件設計 278
6.1.2 最小系統(tǒng)設置 279
6.1.3 程序加載 285
6.2 C66x語音處理系統(tǒng)設計實例 288
6.3 C66x軟件無線電系統(tǒng)設計實例 292
6.4 C66x多芯片并行處理系統(tǒng)設計實例 298
習題6 300
參考文獻 301