TMS320F206設(shè)計中應(yīng)注意的幾個問題
;;; 摘要:TMS320F206是TI公司TMS320C2XX系列芯片中具有代表性的一種,在介紹其特點、結(jié)構(gòu)與性能的基礎(chǔ)上,重點闡述了TMS320F206在軟件及硬件設(shè)計中應(yīng)注意的幾個問題,給出了作者的一些實際經(jīng)驗。 ;;; 關(guān)鍵詞:DSP TMS320F206 軟件設(shè)計 硬件設(shè)計 數(shù)字化已成為電子、通信和信息技術(shù)的發(fā)展趨勢與潮流。在這種趨勢與潮流的推動下,數(shù)字信號處理的理論與實現(xiàn)手段獲得了快速的發(fā)展,已成為當(dāng)代發(fā)展最快的學(xué)科之一。而DSP芯片作為數(shù)字信號處理,尤其是實時數(shù)字信號處理的主要方法和手段,自20世紀70年代末、80年代初誕生以來,無論在性能上還是在價格上,都取得了突破性的迅猛發(fā)展。從定點到浮點直到并行處理芯片,DSP芯片的功能越來越強、速度越來越快(例如TI公司的并行處理芯片C6000系列的速度達到了2400MIPS的高指標);而且,DSP芯片的價格越來越低,開發(fā)與設(shè)計手段越來越多樣化、越來越容易。越來越高的性能價格比、日漸完善的開發(fā)方式使DSP的應(yīng)用范圍越來越大,已經(jīng)廣泛地應(yīng)用于通信、雷達、聲納、遙感、生物醫(yī)學(xué)、機器人、控制、精密機械、語音和圖像處理等領(lǐng)域??梢院敛豢鋸埖卣f,以DSP芯片為基礎(chǔ)的數(shù)字信號處理技術(shù)已成為當(dāng)代電子、通信和信息處理技術(shù)不可或缺的重要手段。 從全球范圍來看,生產(chǎn)DSP芯片的廠家主要有美國的TI公司、AD公司、Motorola公司以及Lucent公司等。其中TI公司以其卓越的產(chǎn)品性能、多層鎰的產(chǎn)品系列、良好的性能價格比以及較好的售后服務(wù),使其TMS320系列DSP芯片占據(jù)了接近一半的國際市場份額。從定點、浮點到并行,已形成了一個較為完整的產(chǎn)品系列,因而獲得了最廣泛的應(yīng)用。 TMS320系列產(chǎn)品大致是沿著下面三個方向在不斷發(fā)展的。 定點DSP:C1X→C2X→C2XX→C5X→C54X→…; 浮點DSP:C3X→C4X→…; 內(nèi)含多處理器的DSP:C8X→C6X…; TI公司的TMS320C2XX系列芯片是采用靜態(tài)CMOS集成電路工藝制造的,其結(jié)構(gòu)以C5X為基礎(chǔ)。C2XX和C5X操作靈活、速度高,這是由于采和先進哈佛結(jié)構(gòu)(程序存儲器和數(shù)據(jù)存儲器具有各自的總線)、多級流水線、片內(nèi)外設(shè)、片內(nèi)存儲器和專用的指令集的結(jié)果。C2XX的速度高達40MIPS。C2XX產(chǎn)品具有以下優(yōu)點: ·改進TMS320的結(jié)構(gòu)設(shè)計,使其性能和通用性得以提高。 ·采和模塊化結(jié)構(gòu)設(shè)計,可以更快地開發(fā)各種產(chǎn)品。 ·采用先進的集成電路工藝以提高性能。 ·其源碼與C1X、C2X兼容,能更快、更容易地對C1X、C2X進行升級。 ·其增強型指令集適用于快速算法和適合于優(yōu)化高級語言操作。 ·采用新的靜態(tài)設(shè)計技術(shù)使其功耗最低。 1 TMS320F206的結(jié)構(gòu)與性能特點 TMS320F206是TI公司C2XX系列產(chǎn)品中非常具有代表性的一種,它含有豐富的片內(nèi)外設(shè)和片內(nèi)存儲器;尤其是片內(nèi)含有可作為程序存儲器的32K閃速存儲器(Flash Ram)。用戶可通過TMS320F206自帶的符合IEEE標準1149.1的JTAG接口將可執(zhí)行程序代碼直接燒錄到芯片仙部,并可通過該接口程序進行仿真與測試?;贘TAG的結(jié)構(gòu),極大地方便了用戶的系統(tǒng)設(shè)計與程序調(diào)試,從而使TMS320F206獲得了廣泛的應(yīng)用。 TMS320F206的主要特點如下: (1)從速度上來看,其單周期指令執(zhí)行時間為50、35、25ns,處理速度可達20、28.5或40MIPS。從兼容性來看,其源代碼與C1X和C2X全部產(chǎn)生兼容,與C5X產(chǎn)品向上兼容。 (2)可尋址的存儲器空間為224K字(程序空間64K字