DSPs原理及套用教程(第二版)

DSPs原理及套用教程(第二版)

《DSPs原理及套用教程(第二版)》是2011年清華大學出版社出版的圖書。從技術資料的選用上,注重技術知識點的銜接;注重電路的基本結構和分析方法。既以先進DSPs結構為切入點,深入淺出;又以此為契機講述其它系列DSPs,內容實用豐富、數據準確、電路結構切實可行。分為4部分講述DSPs系統的基本原理。

基本介紹

  • 書名:DSPs原理及套用教程(第二版)
  • 作者:薛雷 
  • ISBN:9787302261124 
  • 頁數:270 
  • 定價:30元 
  • 出版時間:2011-9 
  • 裝幀:平裝
  • 印次:2-1
  • 印刷日期:2011-8-31
圖書簡介,目錄,

圖書簡介

本書從技術資料的選用上,注重技術知識點的銜接;注重電路的基本結構和分析方法。既以先進DSPs結構為切入點,深入淺出;又以此為契機講述其它系列DSPs,內容實用豐富、數據準確、電路結構切實可行。
《21世紀高等學校電子信息工程規劃教材:DSPs原理及套用教程(第2版)》從技術資料的選用組棄台上,注重技術知識點的銜接;注重電路的基本結構和分析方法。既以先進DSPs結構為切入點,深入淺出;又以此為契機講述其它系列DSPs,內容實用豐富、數據準確、電路結構切實可行。
《21世紀寒主旬高等學校電子信息工程規劃教材:DSPs原理及套用教程(第2版)》分為4部分講述DSPs系統的基本原理。(1)認真分析了TMS320C6201/6701的核心、外部擴展匯流排、存儲、中斷、DMA和片內外設等結構;(2)結合常用的晶片講述了DSPs外部擴展技術,並且給歡汗匙出了DSPs匯流排時序的計算方法和實例;(3)因為DSPs具有嵌入式CPU的特點,所以從工程的角度介紹了DSPs軟體設計的規範,並通過實例講述了軟體仿真和實時硬體調試技術。(4)《21世紀高等學校電子信息工程規劃教材:DSPs原理及套用教享捆程(第2版)》還以英文附錄的形式編寫了TMS320F2812和ADSP-BF506F的相關內容,利用相近知識點比較學習、漸進提高的方法以期讀者能夠通過《21世紀高等學校電子信息工程規劃教材:DSPs原理及套用教程(第2版)》對當代DSPs有較全面的掌握。

目錄

第1章實時數位訊號處理與DSPs晶片
1.1實時數位訊號處理
1.1.1實時數位訊號處理對DSPs的要求
1.1.2DSPs處理器與模擬信號處理電路的比較
1.1.3DSPs處理器與通用處理器的比較
1.1.4DSPs的性能指標
1.2DSPs的發展歷史
1.2.1初期的DSP結構和第一代DSPs產品
1.2.2增強的第二代DSPs
1.2.3第三代DSPs的創新設計
1.2.4當今DSP技術的新特點和套用領域
1.3TI公司的DSPs及開發環境、工具
1.3.1TI的CCS開發工具
1.3.2MATLAB DSP模組對TI DSPs 的支持
1.3.3LabView DSP 模組對TI DSPs 的支持
思考題1
第2章中央處理單元的基本結構
2.1TMS320C62x和TMS320C67x系列中央處理單元的基本結構
2.2數據通路
2.2.2功能單元
2.2.3存儲器讀取/存儲數據通路
2.2.4數據定址通路
2.2.5暫存器組交叉通路
2.3控制暫存器組
2.3.1AMR、CSR
2.3.2IFR、ISR、ICR、IER、ISTP、IRP
2.3.3PCE1
思考題2
第3章程式和數據存儲器結構
3.1程式和數據存儲器的基本結構
3.2程式存儲器控制器
3.3片內程式存儲器
3.3.1映射模式
3.3.2cache使能模式
3.3.3cache凍結模式
3.3.4cache旁路模式
3.4數據存儲器控制器
3.5片內數據存儲器
3.6片外程式和數據存儲器
思考題3
第4章片外存儲器接口(EMIF)
4.1EMIF的功能和接口信號
4.2EMIF的暫存器
4.2.1GBLCTL
4.2.2CECTLn
4.2.3SDCTL、SDTIM
思考題4
第5章EMIF與SDRAM的接斷您霸口和地講立酷故址分配
5.1TMS320C6201/6701 EMIF與SDRAM 接口的設計原理
5.1.1SDRAM的特點和TMS320C6201/6701支持的類型
5.1.2EMIF與SDRAM接口信號和說明
5.2SDRAM(MT48LC4M16A2)的工作原理、主要參數和時序
5.2.1SDRAM器件MT48LC4M16A2簡介
5.2.2MT48LC4M16A2的讀操作
5.2.3MT48LC4M16A2的寫操作
5.2.4MT48LC4M16A2的刷臘煮剃盼新操作
5.2.5MT48LC4M16A2的初始化
5.3EMIF與MT48LC4M16A2的實際接口電路和地址配置
5.4EMIF與MT48LC4M16A2接口時序的計算
5.4.1TMS320C6201/6701對SDRAM輸出數據的時序計算
5.4.2TMS320C6201/6701由SDRAM輸入數據的時序計算
5.5EMIF與MT48LC4M16A2對MT48LC4M16A2接口的暫存器配置
5.5.1GBLCTL的設定
5.5.2CECTLn的設定
5.5.3SDCTL的設定
5.5.4SDTIM的設定
5.6EMIF對MT48LC4M16A2接口的初始化程式
5.7MT48LC4M16A2的工作電源、復位、功耗和體積
思考題5
第6章EMIF與SBSRAM的接口和地址分配
6.1TMS320C6201/6701 EMIF與SBSRAM 接口的設計原理
6.1.1EMIF與SBSRAM的接口特點
6.1.2EMIF與SBSRAM接口信號
6.2SBSRAM(MT58L256L32P)的工作原理、主要參數和時序
6.2.1SBSRAM器件MT58L256L32P簡介
6.2.2MT58L256L32P的操作模式
6.3TMS320C6201/6701與MT58L256L32P的實際接口電路和地址配置
6.4EMIF與MT58L256L32P接口時序和計算
6.4.1TMS320C6201/6701對SBSRAM輸出數據的時序計算
6.4.2TMS320C6201/6701對SBSRAM輸入數據的時序計算
6.5EMIF、MT48LC4M16A2與MT58L256L32P接口的暫存器配置
6.5.1GBLCTL的設定
6.5.2CECTL0的設定
6.6EMIF與MT58L256L32P接口的初始化程式
6.7MT58L256L32P的工作電源、復位、功耗和封裝
思考題6
第7章EMIF與異步存儲器的接口和地址分配
7.1TMS320C6201/6701 EMIF與異步存儲器接口的設計原理
7.1.1TMS320C6201/6701 EMIF與異步存儲器接口信號
7.1.2TMS320C6201/6701 EMIF支持的異步存儲器模式
7.2異步存儲器(AM29LV160DB)的工作原理、主要參數和時序
7.2.1AM29LV160DB簡介
7.2.2AM29LV160DB的工作模式和通用命令
7.3EMIF與AM29LV160DB的接口邏輯和地址分配
7.4EMIF與AM29LV160DB的接口時序和計算
7.4.1DSPs和AM29LV160DB相關時間參數
7.4.2讀周期時間參數的計算
7.4.3寫周期時間參數的計算
7.5EMIF與AM29LV160DB接口的暫存器配置
7.5.1GBLCTL的設定
7.5.2CECTL1的設定
7.6EMIF與AM29LV160DB接口的初始化程式相關程式
7.7AM29LV160DB的操作電源、復位、功耗和封裝
思考題7
第8章EMIF與FIFO的接口和地址分配
8.1TMS320C6201/6701 EMIF與FIFO接口的設計原理
8.2FIFO(CY7C4245-10ASC)的工作原理、主要參數和時序
8.2.1CY7C4245-10ASC簡介
8.2.2CY7C4245-10ASC的讀/寫操作
8.2.3CY7C4245-10ASC的標誌操作
8.3EMIF與FIFO(CY7C4245-10ASC)的接口邏輯和地址分配
8.4TMS320C6201/6701與CY7C4245-10ASC接口的暫存器配置
8.5FIFO的操作電源、功耗和封裝
思考題8
第9章直接存儲器訪問(DMA)
9.1DMA控制器的基本結構和功能特點
9.2DMA配置暫存器
9.3DMA的數據傳輸過程
9.3.1DMA自動初始化
9.3.2DMA運行模式控制
9.3.3DMA通道重載暫存器
9.4DMA的操作方式
9.4.1同步觸發DMA傳輸
9.4.2通道分裂操作
9.4.3資源仲裁與優先權配置
思考題9
第10章中斷控制器(Interrupt Controllor)
10.1TMS320C6201/6701中斷類型和優先權
10.2中斷控制暫存器組
10.2.1CSR 中的中斷控制位
10.2.2IER、IFR、ISR、ICR、ISTP、IRP、NRP
10.2.3中斷服務表(IST)
10.3中斷的回響和返回過程
10.3.1復位(RESET)
10.3.2非禁止中斷(NMI)與可禁止中斷(INT4~INT15)
10.4中斷嵌套
10.5陷阱
思考題10
第11章流水線
11.1TMS320C6201/6701流水線的基本結構
11.2流水線運行注意事項
思考題11
第12章DSPs 主機連線埠(HPI)的原理及套用
12.1HPI的結構
12.2HPI的信號
12.2.1數據匯流排HD[15:0]
12.2.2訪問控制選擇信號HCNTL[1:0]
12.2.3半字識別選擇信號
12.2.4地址選通輸入信號
12.2.5選通信號
12.2.6位元組使能位HBE[1:0]
12.2.7讀/寫選擇信號HR/W
12.2.8準備信號HRDY
12.2.9主機中斷信號HINT
12.3HPI暫存器
12.3.1HPI數據(HPID)暫存器
12.3.2HPI地址(HPIA)暫存器
12.3.3HPI控制(HPIC)暫存器
12.4HPI的存取操作
12.5HPI的自舉(boot)載入操作
12.6HPI套用實例
12.6.1雙DSPs的連線
12.6.2主從DSPs的啟動
思考題12
第13章片內外部設備
13.1多通道緩衝串口(McBSPs)
13.1.1TMS320C6201/6701多通道緩衝串口的技術特性
13.1.2多通道緩衝串口的接口信號
13.1.3多通道緩衝串口的暫存器
13.1.4數據的傳送與接收
13.2通用定時器(Timers)
13.2.1TMS320C6201/6701通用定時器基本技術特性
13.2.2通用定時器的運行
第14章DSPs晶片模式、時鐘、電源及相關技術
14.1端格式、晶片模式
14.1.1端格式配置
14.1.2晶片模式配置概述
14.2電源系統設計
14.2.1加電次序設計
14.2.2供電系統設計
14.2.3Power-Down模式
14.3時鐘電路
14.4Reset
14.4.1RESET電路
14.4.2系統復位時間的確定
14.5BGA封裝與焊接
14.6TMS320C6201/6701電源去耦合電容和地線
14.7TMS320C6201/6701 的散熱
14.8DSPs的JTAG 調試接口
思考題14
第15章前端信號處理技術及ADC
15.1信號前端處理中的截止頻率、採樣頻率、採樣解析度的關係
15.2模擬信號和ADC的極性
15.2.1單極性模式的ADC輸入端
15.2.2差分模式的ADC輸入端
15.2.3準差分模式的ADC輸入
思考題15
第16章指令、算法標準和DSP BIOS的工程性
16.1TMS320C62x和TMS320C67x指令概述
16.1.1指令的格式與並、串列操作規則
16.1.2定址方式
16.2TI DSP算法標準(XDAIS)
16.2.1XDIAS的工程概念
16.2.2Ti通用算法標準的特徵和4層編程規範
16.2.3XDAIS的主要規則和建議
16.2.4DSPs的軟體工程模組
16.3TI DSP上的實時作業系統核心DSP/BIOS
16.3.1DSP/BIOS的版本及提供形式
16.3.2DSP/BIOS的5個功能模組
16.3.3DSP/BIOS的4類程式執行緒和優先權
16.3.4執行緒類型的選擇方法
16.3.5任務執行緒的工作狀態轉換及調度說明
16.3.6DSP/BIOS的3種協調機制
思考題16
第17章利用CCS開發DSP程式
17.1開發程式前的準備
17.1.1安裝TMS320 C6201/6701的硬體仿真設備
17.1.2新建一個工程檔案
17.1.3向工程中添加各類檔案
17.2用CCS的基本工具開發DSP程式
17.2.1使用基本調試工具
17.2.2修改編譯選項及更改語法錯誤
17.2.3使用斷點和觀察視窗
17.2.4使用檔案輸入/輸出探針
17.2.5使用圖形工具顯示圖形
第18章利用TMS320C6201/6701核心繫統的定浮點運算程式的設計
與分析
18.1DSP的定、浮點表示方式
18.1.1定點表示方式
18.1.2IEEE標準的浮點數表示方式
18.2定點小數乘法程式的設計與分析
18.2.1定點小數乘法程式的設計
18.2.2程式的運行分析(存儲器、暫存器、單步運行方式)
18.364位整數加減法程式的設計與分析
18.3.164位整數加減法程式的設計
18.3.2程式的運行分析
18.4浮點運算程式的設計與分析
18.4.1浮點乘除法運算程式的設計
18.4.2程式的運行分析
18.4浮點運算程式的設計與分析
18.4.1浮點乘除法運算程式的設計
18.4.2程式的運行分析
第19章利用TMS320C6201/6701核心繫統的FFT運算程式的設計
與分析
19.1FFT運算的原理
19.2FFT運算程式的設計
19.2.1主程式
19.2.2倒序子程式
19.2.3FFT算法程式
19.3程式的運行分析
19.3.1設定斷點
19.3.2添加Watch Window觀察變數
19.3.3單步運行程式
19.3.4添加View Graph比較輸入輸出波形
第20章IIR和FIR數字濾波器程式的設計與仿真
20.1數字濾波器的表示方法
20.2IIR數字濾波器DSP程式的設計
20.3用CCS對IIR數字濾波器程式進行仿真
20.4FIR數字濾波器程式的設計
20.5用CCS對FIR數字濾波器程式進行仿真
第21章基於DSP/BIOS測試FIR數字濾波器程式
21.1DSP/BIOS功能及其組件
21.1.1DSP/BIOS實時庫和API
21.1.2DSP/BIOS的配置工具
21.1.3DSP/BIOS外掛程式——實時分析工具
21.2DSP/BIOS測試模組——LOG
21.3DSP/BIOS測試模組——STS
21.4用DSP/BIOS模組測試FIR數字濾波器程式
21.4.1創建關於FIR數字濾波器程式的DSP/BIOS工程檔案
21.4.2FIR數字濾波器程式添加DSP/BIOS模組函式
21.4.3FIR數字濾波器程式添加DSP/BIOS模組對象
21.4.4用統計觀察窗觀察FIR數字濾波器程式的統計數據
21.4.5用Message Log顯示FIR數字濾波器程式的統計信息
附錄ATMS320F2812和ADSP-BF506F的CPU結構
A.1The CPUs structure of TMS320F2812
A.1.1Brief Descriptions
A.1.2F2812 CPU Structure
A.1.3Registers
A.1.4External Memory Interface (XINTF)
A.1.5FlashROM, SARAMs, and Boot ROM in Chip
A.1.6Peripheral and External Interrupt Expansion (PIE)
A.1.7PLL Clocking and Low-Power
A.1.8General-Purpose Input/Output (GPIO) Multiplexer and
peripherals in chip
A.2The CPUs structure of ADSP-BF506F
A.2.1Grief Description
A.2.2the Core of Blackfin in the BF506F
A.2.3the core clock (CCLK) and system peripheral clock (SCLK)
A.2.4BOOT mode
附錄BTMS320F2812和ADSP-BF506的存儲器結構
B.1TMS320F2812 memory structure and mode
B.1.1F2812 Memory Map
B.1.2XMP/MC# pin and MODE
B.2ADSP-BF506F MEMORY ARCHITECTURE
B.2.1BF506F Memory map
B.2.2Internal (Core-Accessible) Memory
B.2.3External (Interface-Accessible) Memory
B.2.4I/O Memory Space
附錄CTMS320F2812和ADSP-BF506F的中斷結構
C.1TMS320F2812 Interrupts
C.1.1Interrupt sources
C.1.2Flow of a Interrupt Request From a Peripheral to the CPU
C.1.3Registers for interrupts
C.1.4The Interrupt Vector
C.2ADSP-BF506F s Event or Interrupt Control Mechanism
C.2.1Two-level Interrupt Processing
C.2.2Events and Sequencing
C.2.3System Peripheral Interrupts
C.2.4System Interrupt Processing
C.2.5System Interrupt Controlle
2.2.5暫存器組交叉通路
2.3控制暫存器組
2.3.1AMR、CSR
2.3.2IFR、ISR、ICR、IER、ISTP、IRP
2.3.3PCE1
思考題2
第3章程式和數據存儲器結構
3.1程式和數據存儲器的基本結構
3.2程式存儲器控制器
3.3片內程式存儲器
3.3.1映射模式
3.3.2cache使能模式
3.3.3cache凍結模式
3.3.4cache旁路模式
3.4數據存儲器控制器
3.5片內數據存儲器
3.6片外程式和數據存儲器
思考題3
第4章片外存儲器接口(EMIF)
4.1EMIF的功能和接口信號
4.2EMIF的暫存器
4.2.1GBLCTL
4.2.2CECTLn
4.2.3SDCTL、SDTIM
思考題4
第5章EMIF與SDRAM的接口和地址分配
5.1TMS320C6201/6701 EMIF與SDRAM 接口的設計原理
5.1.1SDRAM的特點和TMS320C6201/6701支持的類型
5.1.2EMIF與SDRAM接口信號和說明
5.2SDRAM(MT48LC4M16A2)的工作原理、主要參數和時序
5.2.1SDRAM器件MT48LC4M16A2簡介
5.2.2MT48LC4M16A2的讀操作
5.2.3MT48LC4M16A2的寫操作
5.2.4MT48LC4M16A2的刷新操作
5.2.5MT48LC4M16A2的初始化
5.3EMIF與MT48LC4M16A2的實際接口電路和地址配置
5.4EMIF與MT48LC4M16A2接口時序的計算
5.4.1TMS320C6201/6701對SDRAM輸出數據的時序計算
5.4.2TMS320C6201/6701由SDRAM輸入數據的時序計算
5.5EMIF與MT48LC4M16A2對MT48LC4M16A2接口的暫存器配置
5.5.1GBLCTL的設定
5.5.2CECTLn的設定
5.5.3SDCTL的設定
5.5.4SDTIM的設定
5.6EMIF對MT48LC4M16A2接口的初始化程式
5.7MT48LC4M16A2的工作電源、復位、功耗和體積
思考題5
第6章EMIF與SBSRAM的接口和地址分配
6.1TMS320C6201/6701 EMIF與SBSRAM 接口的設計原理
6.1.1EMIF與SBSRAM的接口特點
6.1.2EMIF與SBSRAM接口信號
6.2SBSRAM(MT58L256L32P)的工作原理、主要參數和時序
6.2.1SBSRAM器件MT58L256L32P簡介
6.2.2MT58L256L32P的操作模式
6.3TMS320C6201/6701與MT58L256L32P的實際接口電路和地址配置
6.4EMIF與MT58L256L32P接口時序和計算
6.4.1TMS320C6201/6701對SBSRAM輸出數據的時序計算
6.4.2TMS320C6201/6701對SBSRAM輸入數據的時序計算
6.5EMIF、MT48LC4M16A2與MT58L256L32P接口的暫存器配置
6.5.1GBLCTL的設定
6.5.2CECTL0的設定
6.6EMIF與MT58L256L32P接口的初始化程式
6.7MT58L256L32P的工作電源、復位、功耗和封裝
思考題6
第7章EMIF與異步存儲器的接口和地址分配
7.1TMS320C6201/6701 EMIF與異步存儲器接口的設計原理
7.1.1TMS320C6201/6701 EMIF與異步存儲器接口信號
7.1.2TMS320C6201/6701 EMIF支持的異步存儲器模式
7.2異步存儲器(AM29LV160DB)的工作原理、主要參數和時序
7.2.1AM29LV160DB簡介
7.2.2AM29LV160DB的工作模式和通用命令
7.3EMIF與AM29LV160DB的接口邏輯和地址分配
7.4EMIF與AM29LV160DB的接口時序和計算
7.4.1DSPs和AM29LV160DB相關時間參數
7.4.2讀周期時間參數的計算
7.4.3寫周期時間參數的計算
7.5EMIF與AM29LV160DB接口的暫存器配置
7.5.1GBLCTL的設定
7.5.2CECTL1的設定
7.6EMIF與AM29LV160DB接口的初始化程式相關程式
7.7AM29LV160DB的操作電源、復位、功耗和封裝
思考題7
第8章EMIF與FIFO的接口和地址分配
8.1TMS320C6201/6701 EMIF與FIFO接口的設計原理
8.2FIFO(CY7C4245-10ASC)的工作原理、主要參數和時序
8.2.1CY7C4245-10ASC簡介
8.2.2CY7C4245-10ASC的讀/寫操作
8.2.3CY7C4245-10ASC的標誌操作
8.3EMIF與FIFO(CY7C4245-10ASC)的接口邏輯和地址分配
8.4TMS320C6201/6701與CY7C4245-10ASC接口的暫存器配置
8.5FIFO的操作電源、功耗和封裝
思考題8
第9章直接存儲器訪問(DMA)
9.1DMA控制器的基本結構和功能特點
9.2DMA配置暫存器
9.3DMA的數據傳輸過程
9.3.1DMA自動初始化
9.3.2DMA運行模式控制
9.3.3DMA通道重載暫存器
9.4DMA的操作方式
9.4.1同步觸發DMA傳輸
9.4.2通道分裂操作
9.4.3資源仲裁與優先權配置
思考題9
第10章中斷控制器(Interrupt Controllor)
10.1TMS320C6201/6701中斷類型和優先權
10.2中斷控制暫存器組
10.2.1CSR 中的中斷控制位
10.2.2IER、IFR、ISR、ICR、ISTP、IRP、NRP
10.2.3中斷服務表(IST)
10.3中斷的回響和返回過程
10.3.1復位(RESET)
10.3.2非禁止中斷(NMI)與可禁止中斷(INT4~INT15)
10.4中斷嵌套
10.5陷阱
思考題10
第11章流水線
11.1TMS320C6201/6701流水線的基本結構
11.2流水線運行注意事項
思考題11
第12章DSPs 主機連線埠(HPI)的原理及套用
12.1HPI的結構
12.2HPI的信號
12.2.1數據匯流排HD[15:0]
12.2.2訪問控制選擇信號HCNTL[1:0]
12.2.3半字識別選擇信號
12.2.4地址選通輸入信號
12.2.5選通信號
12.2.6位元組使能位HBE[1:0]
12.2.7讀/寫選擇信號HR/W
12.2.8準備信號HRDY
12.2.9主機中斷信號HINT
12.3HPI暫存器
12.3.1HPI數據(HPID)暫存器
12.3.2HPI地址(HPIA)暫存器
12.3.3HPI控制(HPIC)暫存器
12.4HPI的存取操作
12.5HPI的自舉(boot)載入操作
12.6HPI套用實例
12.6.1雙DSPs的連線
12.6.2主從DSPs的啟動
思考題12
第13章片內外部設備
13.1多通道緩衝串口(McBSPs)
13.1.1TMS320C6201/6701多通道緩衝串口的技術特性
13.1.2多通道緩衝串口的接口信號
13.1.3多通道緩衝串口的暫存器
13.1.4數據的傳送與接收
13.2通用定時器(Timers)
13.2.1TMS320C6201/6701通用定時器基本技術特性
13.2.2通用定時器的運行
第14章DSPs晶片模式、時鐘、電源及相關技術
14.1端格式、晶片模式
14.1.1端格式配置
14.1.2晶片模式配置概述
14.2電源系統設計
14.2.1加電次序設計
14.2.2供電系統設計
14.2.3Power-Down模式
14.3時鐘電路
14.4Reset
14.4.1RESET電路
14.4.2系統復位時間的確定
14.5BGA封裝與焊接
14.6TMS320C6201/6701電源去耦合電容和地線
14.7TMS320C6201/6701 的散熱
14.8DSPs的JTAG 調試接口
思考題14
第15章前端信號處理技術及ADC
15.1信號前端處理中的截止頻率、採樣頻率、採樣解析度的關係
15.2模擬信號和ADC的極性
15.2.1單極性模式的ADC輸入端
15.2.2差分模式的ADC輸入端
15.2.3準差分模式的ADC輸入
思考題15
第16章指令、算法標準和DSP BIOS的工程性
16.1TMS320C62x和TMS320C67x指令概述
16.1.1指令的格式與並、串列操作規則
16.1.2定址方式
16.2TI DSP算法標準(XDAIS)
16.2.1XDIAS的工程概念
16.2.2Ti通用算法標準的特徵和4層編程規範
16.2.3XDAIS的主要規則和建議
16.2.4DSPs的軟體工程模組
16.3TI DSP上的實時作業系統核心DSP/BIOS
16.3.1DSP/BIOS的版本及提供形式
16.3.2DSP/BIOS的5個功能模組
16.3.3DSP/BIOS的4類程式執行緒和優先權
16.3.4執行緒類型的選擇方法
16.3.5任務執行緒的工作狀態轉換及調度說明
16.3.6DSP/BIOS的3種協調機制
思考題16
第17章利用CCS開發DSP程式
17.1開發程式前的準備
17.1.1安裝TMS320 C6201/6701的硬體仿真設備
17.1.2新建一個工程檔案
17.1.3向工程中添加各類檔案
17.2用CCS的基本工具開發DSP程式
17.2.1使用基本調試工具
17.2.2修改編譯選項及更改語法錯誤
17.2.3使用斷點和觀察視窗
17.2.4使用檔案輸入/輸出探針
17.2.5使用圖形工具顯示圖形
第18章利用TMS320C6201/6701核心繫統的定浮點運算程式的設計
與分析
18.1DSP的定、浮點表示方式
18.1.1定點表示方式
18.1.2IEEE標準的浮點數表示方式
18.2定點小數乘法程式的設計與分析
18.2.1定點小數乘法程式的設計
18.2.2程式的運行分析(存儲器、暫存器、單步運行方式)
18.364位整數加減法程式的設計與分析
18.3.164位整數加減法程式的設計
18.3.2程式的運行分析
18.4浮點運算程式的設計與分析
18.4.1浮點乘除法運算程式的設計
18.4.2程式的運行分析
18.4浮點運算程式的設計與分析
18.4.1浮點乘除法運算程式的設計
18.4.2程式的運行分析
第19章利用TMS320C6201/6701核心繫統的FFT運算程式的設計
與分析
19.1FFT運算的原理
19.2FFT運算程式的設計
19.2.1主程式
19.2.2倒序子程式
19.2.3FFT算法程式
19.3程式的運行分析
19.3.1設定斷點
19.3.2添加Watch Window觀察變數
19.3.3單步運行程式
19.3.4添加View Graph比較輸入輸出波形
第20章IIR和FIR數字濾波器程式的設計與仿真
20.1數字濾波器的表示方法
20.2IIR數字濾波器DSP程式的設計
20.3用CCS對IIR數字濾波器程式進行仿真
20.4FIR數字濾波器程式的設計
20.5用CCS對FIR數字濾波器程式進行仿真
第21章基於DSP/BIOS測試FIR數字濾波器程式
21.1DSP/BIOS功能及其組件
21.1.1DSP/BIOS實時庫和API
21.1.2DSP/BIOS的配置工具
21.1.3DSP/BIOS外掛程式——實時分析工具
21.2DSP/BIOS測試模組——LOG
21.3DSP/BIOS測試模組——STS
21.4用DSP/BIOS模組測試FIR數字濾波器程式
21.4.1創建關於FIR數字濾波器程式的DSP/BIOS工程檔案
21.4.2FIR數字濾波器程式添加DSP/BIOS模組函式
21.4.3FIR數字濾波器程式添加DSP/BIOS模組對象
21.4.4用統計觀察窗觀察FIR數字濾波器程式的統計數據
21.4.5用Message Log顯示FIR數字濾波器程式的統計信息
附錄ATMS320F2812和ADSP-BF506F的CPU結構
A.1The CPUs structure of TMS320F2812
A.1.1Brief Descriptions
A.1.2F2812 CPU Structure
A.1.3Registers
A.1.4External Memory Interface (XINTF)
A.1.5FlashROM, SARAMs, and Boot ROM in Chip
A.1.6Peripheral and External Interrupt Expansion (PIE)
A.1.7PLL Clocking and Low-Power
A.1.8General-Purpose Input/Output (GPIO) Multiplexer and
peripherals in chip
A.2The CPUs structure of ADSP-BF506F
A.2.1Grief Description
A.2.2the Core of Blackfin in the BF506F
A.2.3the core clock (CCLK) and system peripheral clock (SCLK)
A.2.4BOOT mode
附錄BTMS320F2812和ADSP-BF506的存儲器結構
B.1TMS320F2812 memory structure and mode
B.1.1F2812 Memory Map
B.1.2XMP/MC# pin and MODE
B.2ADSP-BF506F MEMORY ARCHITECTURE
B.2.1BF506F Memory map
B.2.2Internal (Core-Accessible) Memory
B.2.3External (Interface-Accessible) Memory
B.2.4I/O Memory Space
附錄CTMS320F2812和ADSP-BF506F的中斷結構
C.1TMS320F2812 Interrupts
C.1.1Interrupt sources
C.1.2Flow of a Interrupt Request From a Peripheral to the CPU
C.1.3Registers for interrupts
C.1.4The Interrupt Vector
C.2ADSP-BF506F s Event or Interrupt Control Mechanism
C.2.1Two-level Interrupt Processing
C.2.2Events and Sequencing
C.2.3System Peripheral Interrupts
C.2.4System Interrupt Processing
C.2.5System Interrupt Controlle

熱門詞條

聯絡我們