圖書簡介
以高速數字信號處理器(DSP)為基礎的實時數字信號處理技術正在迅速發展,并得到廣泛應用。本書主要介紹了TI公司的第六代DSP芯片TMS320C6000x的芯片結構、特點、軟件編程、硬件設計以及開發平臺等內容。
本書共分8章。第1章,概論,主要介紹數字信號處理的內容以及實現等,簡要介紹了數字信號處理器的概念。第2章,DSP芯片,主要介紹DSP的特點、性能及其發展過程。第3章,TMS320C6000系列DSP的結構,這一章是本書的重點,主要介紹TMS320C6000系列DSP的CPU結構、存儲器、主要外設等。第4章,TMS320系列DSP的中斷,主要介紹DSP系統中的中斷類型,中斷服務和中斷控制等。第5章,DSP開發工具和CES,這一章介紹TMS320C6000系列DSP的開發平臺、代碼產生工具、代碼調試工具,以及軟件模擬環境CCS的使用。第6章,DSP/B108原理及應用,介紹DSP/BIOS組件、DSP/BIOS命名規則、程序生成、DSP/BIOS儀表和線程調度等內容。第7章,DSP指令集;主要介紹TMS320C62x/C64x/C67x定點指令集,TMS320C67x浮點指令集和TMS320C64x定點指令集以及TMS320C62x/C64x流水線。第8章,DSP編程指南,介紹幾種軟件編程的方法,重點通過定點點積和浮點點積的例子介紹如何通過線性匯編代碼和流水線匯編代碼優化C代碼,提高代碼的性能和減少代碼的長度。
本書可供信號處理、通信和電子等領域從事DSP系統設計的廣大科技人員閱讀參考,也可作為相關專業研究生、高年級本科生和DSP芯片培訓人員的參考教材。