資料介紹
DSP技術基礎與實用系統設計主要介紹TI公司DSP芯片硬、軟件的應用與開發。對硬件不僅深入地介紹TMS320C3X和TMS320C6000兩個系列的芯片,也詳細地介紹了它們的各種外圍芯片及其外圍的擴展:存儲器擴展;PCI及USB擴展、A/D與D/A擴展、數字I/O擴展及多DSP之間的通信,還給出了豐富的設計實例。在軟件方面,對DSP系統的開發工具、COFF文件格式、用匯編語言和C語言進行DSP開發等做了詳細介紹。最后給出了DSP的數字濾波器及FFT設計的實例。《DSP基礎與實用系統設計》內容豐富、新穎,實用性強,適合從事數字信號處理(DSP)的科技人員和高校師生閱讀。
DSP基礎與實用系統設計 目錄
第1部分 DSP技術基礎
第1章 概 論
1.1 信息時代與數字信號處理2
1.1.1 引 言2
1.1.2 數字信號處理的發展歷程及主要內容3
1.1.3 數字信號處理的實現4
1.1.4 DSP適合于數字信號處理的特點5
1.1.5 DSP的應用9
1.2 典型DSP系統的集成方案及開發方法10
1.2.1 典型DSP系統的構成10
1.2.2 DSP系統的特點11
1.3 DSP系統的設計及開發簡介14
1.3.1 總體方案設計14
1.3.2 軟件設計階段15
1.3.3 硬件設計階段17
1.3.4 系統集成18
1.4 本章小結18
第2章 DSP芯片
2.1 引 言19
2.2 DSP芯片概述19
2.2.1 DSP芯片的特征19
2.2.2 DSP芯片的發展歷程21
2.2.3 DSP芯片的發展方向22
2.2.4 DSP芯片的分類23
2.2.5 DSP芯片的選擇24
2.3 TI公司的DSP芯片24
2.3.1 TI公司的DSP芯片的發展歷程24
2.3.2 TI公司定點DSP芯片26
2.3.3 TI公司浮點DSP芯片36
2.3.4 多處理器DSP芯片TMS320C8X41
2.4 其他公司的DSP產品43
2.5 本章小結44
第2部分 DSP硬件開發
第3章 DSP小系統的構成
3.1 引 言48
3.2 TMS320C3X介紹48
3.2.1 TMS320C3X的發展過程48
3.2.2 TMS320C3X的特點50
3.3 基于TMS320C31的DSP小系統的構成56
3.3.1 復位與監控56
3.3.2 時鐘電路的選擇與設計66
3.3.3 等 待66
3.3.4 存儲器與DSP的接口72
3.3.5 DSP系統中斷電路的設計84
3.3.6 總線驅動與總線鎖存86
3.4 DSP基本系統的構成92
3.4.1 DSP基本系統介紹92
3.4.2 原理圖92
3.4.3 地址分配表97
3.4.4 GAL1,GAL2文件清單97
3.4.5 硬件調試的主要步驟97
3.5本章小結98
第4章 DSP通信
4.1 引 言99
4.2 DSP與DSP之間的通信100
4.2.1 引 言100
4.2.2 串口通信方式102
4.2.3 DMA通信方式102
4.2.4 用雙口RAM實現DSP之間的通信104
4.2.5 用FIFO實現DSP之間的通信113
4.2.6 用公共存儲器實現多機并行運行117
4.2.7 適合便攜儀表的通信方式125
4.3 引 言125
4.3.1 RS232系列串行通信總線技術及標準126
4.3.2 USB與IEEE1394129
4.3.3 并行接口144
4.3.4 緊湊型總線147
4.3.6 計算機總線147
4.4 引 言147
4.5 ISA總線149
4.5.1 PCI總線153
4.5.2 INTERNET,INTRANET和INFRANET172
4.6 引 言172
4.6.1 現場總線的特點173
4.6.2 幾種有影響力的現場總線173
4.6.3 CAN總線介紹174
4.7 本章小結178
第5章 DSP處理器的前向通道和后向通道以及人機接口設計
5.1 引 言180
5.2 前向通道181
5.2.1 引 言181
5.2.2 DSP系統的A/D芯片的選擇與使用181
5.3 后向通道217
5.3.1 引 言217
5.3.2 并行接口D/A轉換芯片218
5.4 DSP系統前后向通道中的其它常用芯228
5.4.1 引 言228
5.4.2 集成有源濾波器228
5.4.3 可編程放大器237
5.5 DSP系統前后向系統設計的幾個基本結論240
5.6 DSP系統的人機接口設計240
5.6.1 引 言240
5.6.2 單片機+DSP的人機接口方案241
5.6.3 8279可編程鍵盤/顯示控制器242
5.6.4 絕對時鐘MC146818/DS12887及其應用244
5.6.5 LCD接口247
5.7 本章小結248
第6章 可編程專用集成電路在DSP系統中的應用
6.1 概 述249
6.1.1 ASIC與通用集成電路249
6.1.2 半定制ASIC249
6.2 可編程ASIC的基本結構250
6.2.1 簡單可編程邏輯器件(EPLD)251
6.2.2 復雜可編程邏輯器件252
6.3 現場可編程邏輯門陣列(FPGA)252
6.3.1 FPGA的基本結構253
6.3.2 FPGA的設計流程254
6.3.3 FPGA的開發系統257
6.4 VHDL語言概述259
6.5 MAX7000系列及其使用260
6.5.1 簡 介260
6.5.2 EPM7192E功能261
6.6 FLEX 10K系列及其配置267
6.6.1 FLEX 10K系列簡介267
6.6.2 FLEX 10K器件的配置273
6.7 本章小結288
第7章 TMS320C6000系列DSP
7.1 TMS320C6000數字信號處理平臺289
7.1.1 簡 介289
7.1.2 TMS320C62X/C67X的主要特征290
7.2 CPU數據通道及其控制292
7.2.1 簡 介292
7.2.2 通用寄存器文件292
7.2.3 功能單元295
7.2.4 寄存器文件交叉通道296
7.2.5 存儲器存取通道296
7.2.6 數據地址通道296
7.2.7 TMS320C62X/C67X控制寄存器文件296
7.2.8 TMS320C67X對控制寄存器文件的擴展299
7.3 TMS320C6000指令303
7.3.1 TMS320C62X/C67X定點指令集303
7.3.2 TMS320C67X浮點指令集317
7.4 TMS320C67X流水線325
7.4.1 簡 介325
7.4.2 流水線操作概述326
7.4.3 各類指令的流水線執行333
7.4.4 功能單元競爭冒險336
7.4.5 性能考慮343
7.5 中 斷348
7.5.1 中斷概述348
7.5.2 全局使能或屏蔽中斷(控制狀態寄存器--CSR)353
7.5.3 單個中斷控制354
7.5.4 中斷檢測和處理357
7.5.5 性能考慮360
7.5.6 編程考慮361
7.6 存儲器362
7.6.1 存儲器空間363
7.6.2 內部存儲器364
7.6.3 數據存儲器訪問366
7.6.4 片內外圍總線367
7.6.5 擴展總線367
7.6.6 外部存儲器接口(EMIF)368
7.7 外圍器件368
7.7.1 直接存儲器訪問(DMA)控制器368
7.7.2 增強直接存儲器訪問(EDMA)369
7.7.3 主機端口接口(HPI)370
7.7.4 擴展總線(XB)371
7.7.5 外部存儲器接口(EMIF)372
7.7.6 引導配置邏輯373
7.7.7 多通道緩沖串口(MCBSP)374
7.7.8 定時器375
7.7.9 中斷選擇器376
7.7.10 節能邏輯376
7.8 本章小結377
第8章 TMS320C6000與外部存儲器及PCI總線的接口
8.1 TMS320C6000的FIFO外部存儲器接口378
8.1.1 概 述378
8.1.2 FIFO接口378
8.1.3 TI FIFO選用指南390
8.1.4 EMIF概述391
8.1.5 讀數據接口舉例393
8.2 TMS320C6000 EMIF與閃存接口397
8.2.1 'C6201/'C6202/'C6701 EMIF的ROM模式397
8.2.2 'C6211/'C6711 EMIF ×8/×16異步模式397
8.2.3 閃存接口398
8.3 TMS320C6000 EMIF與外部SDRAM/SGRAM接口402
8.3.1 SDRAM器件介紹402
8.3.2 'C6000 EMIF與SDRAM/SGRAM的接口403
8.3.3 'C6000 EMIF接口對SDRAM/SGRAM的支持407
8.3.4 SDRAM命令412
8.4 TMS320C6000 EMIF與外部SBSRAM的接口413
8.4.1 4MB(256KB×18,128KB×32/36)SBSRAMMT58L256L18P介紹413
8.4.2 EMIF與SBSRAM的接口420
8.4.3 SBSRAM的操作428
8.5 TMS320C6000的PCI總線擴展432
8.5.1 概 述432
8.5.2 C6202擴展總線432
8.5.3 異步模式下的'C6202436
8.6 本章小結453
第9章 DSP應用系統的開發
9.1 引 言454
9.2 TMS320C32的32路同步采集系統的開發454
9.2.1 簡 介454
9.2.2 系統介紹454
9.2.3 部分硬件設計原理455
9.3 TMS320C3116路的D/A板456
9.3.1 性能指標及系統構成456
9.3.2 系統介紹456
9.3.3 典型電路原理457
9.4 TMS320C32的雙DSP開發系統的開發458
9.4.1 系統性能458
9.4.2 系統框圖458
9.4.3 系統介紹459
9.5 四片TMS320C6000構成的四機系統459
9.5.1 系統硬件功能459
9.5.2 存儲空間分配459
9.5.3 系統初始化462
9.5.4 外部存儲器463
9.5.5 FIFO端口輸入/輸出擴展463
9.5.6 傳輸和接收FIFO端口數據464
9.5.7 監視FIFO狀態465
9.5.8 FIFO端口復位465
9.5.9 控制FIFO端口可編程接近滿標志466
9.5.10 定時器輸入/輸出和FIFO端口466
9.5.11 設計與FIFO端口一起使用的外部硬件466
9.5.12 FIFO鏈路處理器間通信網絡467
9.5.13 發送和傳輸FIFO鏈路數據468
9.5.14 監視FIFO狀態468
9.5.15 FIFO端口復位469
9.5.16 處理器間中斷469
9.5.17 處理器識別470
9.5.18 串 口471
9.5.19 定時器471
9.5.20 中 斷471
9.5.21 JTAG測試總線475
9.5.22 系統的PCI總線接口476
9.5.23 PCI總線輸入/輸出和存儲變換476
9.5.24 系統的引導477
9.6 本章小結478
第3部分 DSP軟件開發
第10章 DSP編程基礎
10.1 引 言481
10.2 COFF--公共目標文件格式481
10.2.1 段的概念481
10.2.2 匯編器對段的處理482
10.2.3 鏈接器對段的處理484
10.2.4 程序重定位486
10.2.5 COFF文件的符號488
10.3 DSP芯片的開發工具489
10.3.1 引 言489
10.3.2 代碼生成工具489
10.4 代碼調試器493
10.4.1 概 述493
10.4.2 初學者工具DSK494
10.4.3 軟件模擬器494
10.4.4 評價模塊EVM495
10.4.5 軟件開發系統495
10.5 調試器(調試C3X程序)495
10.5.1 第一步:準備用于調試的程序495
10.5.2 第二步:定義存儲器空間分配497
10.5.3 第三步:裝載目標代碼503
10.5.4 第四步:運行程序503
10.5.5 第五步:檢查管理數據504
10.5.6 第六步:修改程序代碼512
10.6 本章小結513
第11章 DSP匯編語言編程基礎
11.1 引 言514
11.2 TMS320C3X的指令系統514
11.2.1 TMS320C3X的尋址514
11.2.2 TMS320C3X的指令系統515
11.3 TMS320C3X DSP基本編程技巧517
11.3.1 定時器編程517
11.3.2 串行口521
11.3.3 DMA535
11.3.4 中斷的編程541
11.3.5 程序引導裝載功能545
11.4 匯編語言編程流程560
11.5 本章小結562
第12章 用高級語言開發DSP程序
12.1 引 言563
12.2 TMS320 ANSI C編譯器563
12.2.1 優化ANSI C編譯器563
12.2.2 優化編譯器565
12.3 TMS320C3X/C4X C語言開發的運行環境576
12.3.1 存儲器模式577
12.3.2 目標表征579
12.3.3 寄存器規約582
12.3.4 函數結構與調用規約584
12.3.5 中斷處理588
12.3.6 運行支持算術程序589
12.3.7 系統初始化591
12.4 DSP芯片的匯編語言與C語言的混合編程594
12.4.1 用C語言和匯編語言進行混合編程的方法594
12.4.2 匯編語言模塊595
12.4.3 預定義標識符596
12.4.4 C調用匯編函數的例子596
12.4.5 從C中訪問匯編語言變量597
12.4.6 在C程序中嵌入匯編語句599
12.4.7 DSP的其它高級語言編程600
12.5 本章小結600
第13章 FFT及數字濾波器
13.1 引 言601
13.2 FFT的基本原理602
13.2.1 DFT602
13.2.2 常用FFT算法603
13.3 濾波器的基本原理607
13.3.1 經典濾波器607
13.3.2 現代濾波器608
13.4 FFT及濾波器的實現617
13.4.1 FFT算法實現617
13.4.2 濾波器的實現627
- DSP技術及應用PPT資料下載 36次下載
- 基于FPGA和DSP的機載圖形顯示系統 36次下載
- 基于DSP的步進電機速度控制系統 29次下載
- 短波軟件無線電通信系統中的DSP技術簡介 7次下載
- 振動控制系統中DSP后向通道的設計方案 14次下載
- 基于DSP的整經機恒張力控制系統設計方案 11次下載
- 基于DSP的飛行仿真轉臺控制系統設計與實現 10次下載
- 基于DSP的轉子磁場定向控制系統設計方案 18次下載
- 基于MATLAB的DSP控制系統仿真平臺設計方案 20次下載
- 基于DSP的語音分析系統附錄 8次下載
- 基于DSP嵌入式系統的并網逆變器實現與設計 63次下載
- 淺談DSP技術的應用 28次下載
- DSP原理與應用教程之DSP系統應用硬件設計的資料說明 60次下載
- 基于DSP技術的圖像采集系統研究設計 13次下載
- 基于DSP和DDS技術的氣體濃度檢測系統 17次下載
- 基于DSP/B10S和人臉識別技術的門禁系統設計 2134次閱讀
- 基于FPGA和DSP技術實現3D視頻的系統設計 1721次閱讀
- 基于DSP技術和USB通信技術相結合實現數據采集系統的設計 4852次閱讀
- DSP系統的降噪技術詳細資料說明 7619次閱讀
- 不難學!一文讀懂系統技術架構-DSP 4066次閱讀
- 一文了解DSP系統內部的技術架構 1.5w次閱讀
- 基于以太網BOOTP協議的DSP程序加載技術 1397次閱讀
- 基于FPGA和DSP的噴油器霧化粒徑測量系統的設計 1918次閱讀
- 基于DSP的運動相機控制系統設計 1496次閱讀
- 基于EMIF接口的DSP控制系統設計 5799次閱讀
- 基于DSP的智能電源系統設計 5347次閱讀
- 基于以太網的DSP遠程加載技術研究 1399次閱讀
- 基于DSP的最小圖像采集處理系統設計 2375次閱讀
- 基于DSP的列車應變力測試系統設計方案 798次閱讀
- 基于現代DSP技術的QPSK調制器的設計 2154次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多