TMS320C6000系列DSPs原理與套用

TMS320C6000系列DSPs原理與套用

《TMS320C6000系列DSPs原理與套用》是2003年電子工業出版社出版的圖書,作者是李方慧。本書全面介紹了C6000系列的晶片結構、軟體開發、硬體設計等內容。

基本介紹

  • 書名:TMS320C6000系列DSPs原理與套用
  • 作者:李方慧等
  • ISBN:7505381539
  • 出版社:電子工業出版社
  • 出版時間:2003年1月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

以高速數位訊號處理器(DSPs)為基礎的實時數位訊號處理技術近年來發展迅速,並獲得了廣泛的套用。TMS320C6000是德州儀器公司(Texas Instrument)推出的定點、浮點系列DSPs,其中定點產品峰值處理能力達到4800MIPS,浮點產品峰值處理能力達到1350MFLOPS,是目前國際上性能最高的DSPs之一。
在第1版的基礎上對內容作了大量的修改調整,修訂了有關的技術資料,增加了對C621x/C671x/C64x等新晶片以及Code Composer Studio集成開發環境的介紹,並對C6000系統設計中的主要問題和技術進行了總結。
本書的讀者對象是從事信號處理的科研和工程技術人員,以及通信、信息與信號處理專業的研究生、高年級本科生。

圖書目錄

第1章 實時數位訊號處理與數位訊號處理器
1.1 實時數位訊號處理
1.1.1 信號處理領域的巨大變革
1.1.2 實時信號處理的概念
1.1.3 dsps在實時數位訊號處理中的套用
1.2 實時dsp系統的構成
1.2.1 實時dsp系統的構成
1.2.2 dsp子系統
1.2.3 以通用dsps為核心的實時dsp子系統
1.3 dsps晶片
1.3.1 dsps晶片概述
1.3.2 dsps晶片的特點
1.3.3 性能指標
1.4 tms320c6000系列dsps
1.4.1 tms320c6000簡介
1.4.2 tms320c6000的結構特點
1.4.3 tms320c6000的套用
第2章 tms320c6000系列cpu結構與指令集
2.1 c6000系列cpu結構
2.1.1 中央處理器(cpu)結構
.2.1.2 cpu數據通路與控制
2.2 tms320c62xx/c64xx/c67xx公共指令集
2.2.1 tms320c6000公共指令集概述
2.2.2 定址方式及load/store類指令
2.2.3 算術運算類指令
2.2.4 邏輯及位域操作指令
2.2.5 搬移(mv、mov)類指令
2.2.6 程式轉移類指令
2.2.7 資源對公共指令集的限制
2.3 tms320c67x浮點運算指令
2.3.1 ieee標準的浮點數表示法
2.3.2 c67x的浮點運算控制暫存器
2.3.3 c67x特有的運算指令
2.3.4 c67x指令的延遲間隙,資源對c67x指令的約束
2.4 tms320c64x擴展的定點運算指令
2.4.1 擴展的定址方式及load/store類指令
2.4.2 擴展的算術運算指令
2.4.3 擴展的邏輯及位域操作指令
2.4.4 數據打包與解包類指令
2.4.5 擴展的控制轉移類指令
2.4.6 資源對c64x指令的限制
2.5 流水線
2.5.1 tms320c6000流水線概述
2.5.2 tms320c6000指令的流水線操作
2.5.3 c6000流水線運行的幾個問題
2.6 中斷
2.6.1 中斷類型和中斷信號
2.6.2 中斷服務表(ist)
2.6.3 中斷控制暫存器
2.6.4 中斷性能和編程考慮事項
第3章 tms320c6000的軟體開發環境
3.1 軟體開發流程和開發工具
3.1.1 開發流程和開發工具
3.1.2 c6000程式基本結構
3.1.3 其他代碼開發工具
3.2 集成開發環境 code composer studio
3.2.1 ccs概述
3.2.2 ccs的設定
3.2.3 ccs項目的創建
3.2.4 源程式的編輯
3.2.5 ccs項目的構建(build)
3.2.6 程式調試的基本操作
3.2.7 多處理器調試
3.2.8 斷點和探測點(break points and probe points)
3.2.9 檔案輸入輸出與探測點
3.2.10 圖形視窗
3.2.11 存儲器映射(memory maps)
3.2.12 變數觀察視窗(watch window)
3.2.13 代碼剖析(profile)
3.2.14 gel語言
3.3 實時作業系統dsp/bios
3.3.1 實時作業系統基本概念
3.3.2 dsp/bios概述
3.3.3 程式生成
3.3.4 監測(instrumentation)
3.3.5 任務調度
3.3.6 輸入/輸出和管道
3.3.7 其他dsp/bios模組
3.3.8 其他c6000實時作業系統
3.4 expressdsptm 算法標準
第4章 tms320c6000的軟體編程及代碼最佳化
4.1 概述
4.2 tms320c6000的c語言編程及最佳化
4.2.1 tms320c6000 c/c++編譯器簡介
4.2.2 編寫及編譯c語言程式
4.2.3 最佳化c語言程式
4.3 線性彙編語言簡介
4.3.1 線性彙編語句的基本結構
4.3.2 線性彙編中的偽指令
4.3.3 彙編最佳化器選項
4.4 通過線性彙編最佳化彙編代碼
4.4.1 寫並行代碼
4.4.2 使用字訪問短型數據和使用雙字訪問字(數據打包處理)
4.4.3 軟體流水
4.4.4 多周期循環的模編排
4.4.5 循環傳遞路徑
4.4.6 循環中的if-then-else語句
4.4.7 循環展開
4.4.8 生命太長問題(live-too-long)
4.4.9 消除冗餘取
4.4.10 避免存儲體(bank)訪問衝突
4.4.11 軟體流水外環
4.4.12 同內環一起條件地執行外環
4.5 c64x編程的幾點考慮
4.5.1 c64x的打包數據處理
4.5.2 c64x線性彙編的幾點考慮
第5章 c6000系列dsps的集成外設與硬體開發
5.1 綜述
5.2 片記憶體儲器
5.2.1 簡介
5.2.2 c620x/c670x的片內程式存儲器
5.2.3 c620x/c670x的片內數據存儲器
5.2.4 c621x/c671x/c64x的片內2級存儲器
5.3 外部存儲器接口的設計
5.3.1 概述
5.3.2 接口信號與控制暫存器
5.3.3 同步接口設計
5.3.4 異步接口設計
5.3.5 pdt傳輸接口
5.3.6 hold接口
5.3.7 emif訪問的仲裁
5.4 直接存儲器訪問(dma)
5.4.1 概述
5.4.2 dma的初始化和啟動
5.4.3 dma的傳輸控制
5.4.4 單一通道的分裂操作
5.4.5 資源仲裁和優先權設定
5.4.6 dma 通道的狀態
5.5 擴展的直接存儲器訪問(edma)
5.5.1 概述
5.5.2 edma的控制機制
5.5.3 edma的傳輸操作
5.5.4 優先權
5.5.5 快速dma(qdma)
5.6 多通道緩衝串口(mcbsp)
5.6.1 概述
5.6.2 信號接口和控制暫存器
5.6.3 數據的收發
5.6.4 m-律/a-律硬體壓擴
5.6.5 多通道傳輸接口
5.6.6 spi協定的接口
5.6.7 通用i/o口
5.7 主機口(hpi)
5.7.1 概述
5.7.2 有關信號與控制暫存器
5.7.3 主機口的存取操作
5.7.4 hpi的載入操作
5.8 c6000的擴展匯流排
5.8.1 概述
5.8.2 信號接口與控制暫存器
5.8.3 擴展匯流排上的i/o口工作方式
5.8.4 擴展匯流排的主機口工作方式
5.8.5 擴展匯流排的仲裁
5.8.6 通過擴展匯流排引導dsp晶片
5.9 pci接口
5.9.1 概述
5.9.2 接口的結構與控制暫存器
5.9.3 從模式數據傳輸
5.9.4 主模式數據傳輸
5.9.5 中斷與狀態報告
5.9.6 pci的復位和載入
5.9.7 eeprom接口
5.9.8 電源管理(c62x/c67x)
5.10 utopia接口
5.10.1 概述
5.10.2 接口信號與控制暫存器
5.10.3 從模式atm控制器
5.10.4 utopia接口的訪問控制
5.10.5 utopia 時鐘和時鐘檢測
5.10.6 utopia接口的其他控制
5.11 晶片的設定
5.11.1 概述
5.11.2 晶片的設定管腳
5.11.3 晶片的設定選項
5.11.4 晶片的引導過程
5.12 其他片內集成外設
5.12.1 定時器
5.12.2 中斷控制
5.12.3 power-down邏輯
5.12.4 gpio
第6章 c6000系列dsps的套用開發
6.1 概述
6.2 c6000系列dsps的板級設計
6.2.1 電源系統
6.2.2 jtag控制
6.2.3 調試(debugging)考慮點
6.2.4 bga 封裝
6.2.5 高速數字電路設計
6.3 dsk套件和evm板
6.3.1 dsk套件
6.3.2 evm評估板
6.4 c6000 dsp 套用系統實例
6.4.1 視頻信號處理系統
6.4.2 雙c6201的並行處理系統
6.4.3 基於pci匯流排的雙處理器視頻信號處理系統
6.4.4 基於compactpci匯流排的多處理器並行系統
附錄a tms3200c6000的指令集及對應的c/c++ compiler intrinsics
附錄b 與存儲器操作有關的intrinsics及對應的彙編指令
參考文獻

相關詞條

熱門詞條

聯絡我們