基于tms320vc5509的dsp的fir濾波器設計.pdf
約21頁PDF格式手機打開展開
基于tms320vc5509的dsp的fir濾波器設計,基于tms320vc5509 dsp的fir濾波器設計 一、設計的要求 1、 系統(tǒng)地理解和掌握高速數(shù)字信號處理器的特點和基本概念。 2、 了解tms320054x dsp匯編語言的特點?掌握tms320c54x dsp常用的開發(fā)工具?掌握集成開發(fā)環(huán)境ccs的使用?熟練掌握利用ccs進行程序開發(fā)的一般過程。 3、 掌握匯...
內容介紹
此文檔由會員 jiaolvge 發(fā)布
基于TMS320VC5509 DSP的FIR濾波器設計 一、設計的要求 1、 系統(tǒng)地理解和掌握高速數(shù)字信號處理器的特點和基本概念。
2、 了解TMS320054x DSP匯編語言的特點?掌握TMS320C54x DSP常用的開發(fā)工具?掌
握集成開發(fā)環(huán)境CCS的使用?熟練掌握利用CCS進行程序開發(fā)的一般過程。
3、 掌握匯編語言程序的編寫方法?匯編器和鏈接器的用法?能利用匯編指令實現(xiàn)高速
數(shù)字信號處理器的一些典型用法。
4、 在DSP應用方面得到系統(tǒng)鍛煉?通過該課程的學習為今后從事使用DSP技術在通訊、
控制等相關領域的應用、研究和開發(fā)打下良好的基礎?為進入社會增加一種工作技能。
5、 認真查閱所需資料?按照選題編制程序框圖?編寫源代碼程序?并在DSP開發(fā)環(huán)境中
進行調試?最終實現(xiàn)課題所要求的功能。 二、設計原理 在數(shù)字信號處理中?濾波占有極其重要的地位。數(shù)字濾波是語音處理、圖像處理、
模式識別、頻譜分析等應用中的基本處理算法。用DSP芯片實現(xiàn)數(shù)字濾波除了具有穩(wěn)定
性好、精確度高、不受環(huán)境影響等優(yōu)點外?還具有靈活性好等特點。 2.1、 TMS320VC5509簡介
TMS320VC5509是美國德州儀器公司(TI)推出的新一代數(shù)字信號處理器?其CPU在結構
上包含一個32×16位指令緩存隊列、2個17位×17位乘累16位算術邏輯單元(MAC)、一個40
位算術邏輯單元(ALU)、一個16位算術邏輯單元(ALU)、一個40位桶形移位器和4個40位加
法器。TMS320 VC5509支持多種工業(yè)標準的串行口?如?多通道緩沖串行口(McBSPs)、
多媒體卡?安全數(shù)據(jù)串行口(MMC?SD)、USB和I2C總線接口等。還具有增強型主機接口
(EHPI)、通用I?O口、可編程數(shù)字鎖相環(huán)(DPLL)、計時器和多個DMA控制器等片上外設。
TMS320VC5509高度并行的結構與優(yōu)化的指令集合在一起?使得每個操作所需的時鐘周期
數(shù)在減少?而代碼密度則在增加?進而提供了一個代碼長度小、耗能低、高性能的數(shù)字信號
處理引擎。 2.2、FIR濾波器的基本結構 數(shù)字濾波是將輸入的信號序列?按規(guī)定的算法進行處理?從而得到所期望的輸出
序列。一個線性位移不變系統(tǒng)的輸出序列y(n)和輸入序列x(n)之間的關系?應滿足常
系數(shù)線性差分方程?
2、 了解TMS320054x DSP匯編語言的特點?掌握TMS320C54x DSP常用的開發(fā)工具?掌
握集成開發(fā)環(huán)境CCS的使用?熟練掌握利用CCS進行程序開發(fā)的一般過程。
3、 掌握匯編語言程序的編寫方法?匯編器和鏈接器的用法?能利用匯編指令實現(xiàn)高速
數(shù)字信號處理器的一些典型用法。
4、 在DSP應用方面得到系統(tǒng)鍛煉?通過該課程的學習為今后從事使用DSP技術在通訊、
控制等相關領域的應用、研究和開發(fā)打下良好的基礎?為進入社會增加一種工作技能。
5、 認真查閱所需資料?按照選題編制程序框圖?編寫源代碼程序?并在DSP開發(fā)環(huán)境中
進行調試?最終實現(xiàn)課題所要求的功能。 二、設計原理 在數(shù)字信號處理中?濾波占有極其重要的地位。數(shù)字濾波是語音處理、圖像處理、
模式識別、頻譜分析等應用中的基本處理算法。用DSP芯片實現(xiàn)數(shù)字濾波除了具有穩(wěn)定
性好、精確度高、不受環(huán)境影響等優(yōu)點外?還具有靈活性好等特點。 2.1、 TMS320VC5509簡介
TMS320VC5509是美國德州儀器公司(TI)推出的新一代數(shù)字信號處理器?其CPU在結構
上包含一個32×16位指令緩存隊列、2個17位×17位乘累16位算術邏輯單元(MAC)、一個40
位算術邏輯單元(ALU)、一個16位算術邏輯單元(ALU)、一個40位桶形移位器和4個40位加
法器。TMS320 VC5509支持多種工業(yè)標準的串行口?如?多通道緩沖串行口(McBSPs)、
多媒體卡?安全數(shù)據(jù)串行口(MMC?SD)、USB和I2C總線接口等。還具有增強型主機接口
(EHPI)、通用I?O口、可編程數(shù)字鎖相環(huán)(DPLL)、計時器和多個DMA控制器等片上外設。
TMS320VC5509高度并行的結構與優(yōu)化的指令集合在一起?使得每個操作所需的時鐘周期
數(shù)在減少?而代碼密度則在增加?進而提供了一個代碼長度小、耗能低、高性能的數(shù)字信號
處理引擎。 2.2、FIR濾波器的基本結構 數(shù)字濾波是將輸入的信號序列?按規(guī)定的算法進行處理?從而得到所期望的輸出
序列。一個線性位移不變系統(tǒng)的輸出序列y(n)和輸入序列x(n)之間的關系?應滿足常
系數(shù)線性差分方程?