




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第十二章語音處理的實時實現(xiàn)12.1概述112.2可編程DSP芯片應(yīng)用基礎(chǔ)12.3基于DSP的語音處理系統(tǒng)312.4DSPCCS集成開發(fā)環(huán)境412.5基于TMS320C5409的實時
語音識別系統(tǒng)5212.1概述
在實際的語音處理應(yīng)用中,語音處理系統(tǒng)需要按照實時方式進行工作。
語音信號處理的實時實現(xiàn)方式一般有以下幾種:(1)在通用計算機(微型機、小型機或工作站)中插上專用的數(shù)字信號處理板,稱為主從系統(tǒng)方式,適用于實驗室環(huán)境下進行語音信號處理技術(shù)的研究;
(2)用通用的單片機實現(xiàn),這種方法可用于一些不太復(fù)雜的語音信號處理;
(3)由通用或?qū)S肈SP芯片以及其他輔助芯片構(gòu)成一個獨立的工作系統(tǒng),也就是脫機式系統(tǒng)方式;(4)用嵌入式系統(tǒng)構(gòu)成獨立的語音信號處理系統(tǒng),可用于便攜式語音處理實時系統(tǒng),近年來嵌入式系統(tǒng)和DSP相結(jié)合的復(fù)合系統(tǒng)已經(jīng)進入實用階段。
本章簡要介紹可編程DSP芯片的基本概念、基本結(jié)構(gòu)和開發(fā)工具,對基于DSP芯片的實時語音處理系統(tǒng)的構(gòu)成作了介紹,最后介紹了一個基于通用DSP芯片的實時語音處理系統(tǒng)的開發(fā)。
12.2可編程DSP芯片應(yīng)用基礎(chǔ)12.2.1
DSP的發(fā)展歷程DSP包含兩個相關(guān)的概念:
數(shù)字信號處理(DigitalSignalProcessing)
數(shù)字信號處理器(DigitalSignalProcessor)后者是在模擬信號變換成數(shù)字信號以后進行高速實時處理的專用信號處理器,在本章內(nèi)容中,DSP代表后者。
1982年世界上誕生了首枚DSP芯片(1978年AMI公司發(fā)布的S2811)。這種DSP器件采用微米工藝NMOS技術(shù)制作,雖功耗和尺寸稍大,但運算速度卻比MPU(微處理器)快了幾十倍,在語音合成和編碼解碼器中得到了廣泛應(yīng)用。隨著CMOS技術(shù)的進步與發(fā)展,第二代基于CMOS工藝的DSP芯片應(yīng)運而生,其存儲容量和運算速度成倍提高,成為語音處理、圖像硬件處理技術(shù)的基礎(chǔ)。80年代后期,第三代DSP芯片問世,運算速度進一步提高,其應(yīng)用范圍逐步擴大到通信、計算機領(lǐng)域。
90年代DSP發(fā)展最快,相繼出現(xiàn)了第四代和第五代DSP器件。第五代產(chǎn)品與第四代相比,系統(tǒng)集成度更高。這種集成度極高的DSP芯片不僅在通信、計算機領(lǐng)域大顯身手,而且逐漸滲透到與信號處理、自動控制等相關(guān)的應(yīng)用領(lǐng)域。近些年,隨著集成電路技術(shù)的進一步發(fā)展,嵌入式微處理器的應(yīng)用也越來越廣泛。12.2.2DSP芯片的特點
DSP芯片主要特點:1.
DSP具有多總線結(jié)構(gòu),程序空間與數(shù)據(jù)存儲空間分開,各有獨立的地址總線和數(shù)據(jù)總線,取指令和讀數(shù)據(jù)可以同時進行;2.
DSP具有獨立的硬件乘法器,乘法指令可在單周期內(nèi)完成,使卷積、數(shù)字濾波、FFT、相關(guān)運算、矩陣運算等算法中的大量乘法運算速度加快;
3.
采用流水作業(yè),每條指令的執(zhí)行劃分為取指令、譯碼、取數(shù)、執(zhí)行等若干步驟,由片內(nèi)多個功能單元分別完成,相當(dāng)于多條指令并行執(zhí)行,大大提高了運算速度;4.
DSP具有零消耗循環(huán)控制的專門硬件,零消耗循環(huán)是指處理器不用花時間測試循環(huán)計數(shù)器的值就能執(zhí)行一組指令的循環(huán),硬件完成循環(huán)跳轉(zhuǎn)和循環(huán)計數(shù)器的衰減;
5.
DSP經(jīng)常包含有專門的地址產(chǎn)生器,它能產(chǎn)生信號處理算法需要的特殊尋址,如循環(huán)尋址和位翻轉(zhuǎn)尋址,循環(huán)尋址對應(yīng)于流水FIR濾波算法,位翻轉(zhuǎn)尋址對應(yīng)于FFT算法;6.
DSP片內(nèi)具有快速RAM,通??赏ㄟ^獨立的數(shù)據(jù)總線在兩塊中同時訪問;7.
快速的中斷處理和硬件I/O支持。12.2.3DSP芯片的分類
1.
按基礎(chǔ)特性分
2.
按數(shù)據(jù)格式分
3.
按用途分
12.2.4DSP芯片的基本結(jié)構(gòu)在數(shù)字信號處理的運算中,常見的相關(guān)函數(shù)計算、卷積運算、信號濾波和各種變換算法大多可以歸結(jié)為的乘加運算,因此的形式出現(xiàn)最為頻繁。為了快速地實現(xiàn)數(shù)字信號處理運算,DSP芯片一般都采用特殊的軟硬件結(jié)構(gòu)。
DSP芯片的基本硬件結(jié)構(gòu)包括:哈佛結(jié)構(gòu)、流水線操作、專用的硬件乘法器、特殊的DSP指令以及快速的指令周期。
1.
哈佛結(jié)構(gòu)
2.
流水線操作
3.
專用的硬件乘法器
4.
特殊的DSP指令
5.
快速的指令周期
在種類繁多的DSP芯片中,最成功的是美國德克薩斯儀器公司(TI)推出的一系列DSP產(chǎn)品。
1.TMS320C2000系列
TMS320C2000系列包括TMS320C20x、TMS320C24x、TMS320C28x。
TMS320C20x系列DSP芯片具有如下特點:
(1)
處理能力強。最高運算能力40MIPS。
(2)
片內(nèi)具有較大的閃存。不僅降低成本,減小體積,同時系統(tǒng)升級方便。12.2.5常用DSP芯片簡介
(3)
功耗低。如使用DSP核的省電模式可進一步降低功耗。
(4)
資源配置靈活。
TMS320C24x系列針對數(shù)字控制系統(tǒng)應(yīng)用作了優(yōu)化設(shè)計。
2.TMS320C3x系列
TMS320C3x是TI的第三代產(chǎn)品,也是第一代浮點DSP芯片。該系列產(chǎn)品有TMS320C30、TMS320C31、TMS320C32、TMS320C33四種。TM瞇S3備20菊C3渣1是TM如S3們20盞C3宏0的簡諸化和盈改進系型,受它在TM污S3輝20揉C3備0的基督礎(chǔ)上嗽減去菠了一瓦般用距戶不霜常用正的一餃些資耽源,蜓降低渠了成在本,佩是一挑個性意價比落較高夫的浮嬸點處患理器匪,在箏國內(nèi)席已得絲式到了畢較廣商泛的紛應(yīng)用小。TM廢S3辯20飛C3頂3是TM亞S3記20蝦C3杰x系列袖中性交能最編高,卻功耗遙最低離的一躍種芯蝦片,共采用3.箏3V電壓承(核仇心電水壓1.孩8V),貸峰值漆功耗虜小于20依0m切W。3.澤TM律S3辣20城C5就00搖0系列TM哈S3緊20班C5欺00俯0系列DS夕P包括TM沸S3厘20涂C5變4x和TM鑒S3仗20妙C5燒5x兩大棄類。蓬這兩者類芯頓片軟殼件完后全兼辟容,跳所不葛同的程是TM向S3做20謹(jǐn)C5頓5x具有渴更低勇的功城耗和罷更高令的性畝能。TM阻S3嚇20愈C5煉4系列宗是為融實現(xiàn)擁低功覺耗、穴高性沒能而炕專門喂設(shè)計覽的定范點DS緊P芯片端,主堤要特明點:(1干)運算慢速度醫(yī)快。摟運算唉速度叛為30拖~5貍32般MI茅PS。(2倉)優(yōu)化各的CP消U結(jié)構(gòu)飽??擅筛咝畹膶崟超F(xiàn)無棄線通谷信系統(tǒng)的循各種須功能躲。(3棍)低功盾耗方椒式。孟可以番節(jié)省DS腰P的功頓耗,尤特別屢適用于以無線凳通信跨設(shè)備迎。(4耀)智能腿外圍血設(shè)備晚。TM蚊S3系20閉C5財5x是目就前功葵耗最典低的堆,與TM緣瑞S3津20商C5歸4x兼容掌且性頓能比蕉之提練高了5倍,狐功耗濁僅為份其1/唐6。TM繭S3歡20藝C5詠5x采用福變指辦令長冒度提斧高代掙碼效已率,疏增強覺并行熱機制億提高委循環(huán)猛效率砌。TM役S3拌20飼C5長5x以極涂低的脆功耗徑和優(yōu)植越的炎性能療可以己在通券信、場消費位電子罪等很陣多領(lǐng)前域得迫到廣負(fù)泛應(yīng)陸用。4.TM踏S3既20志C6納00秘0系列TM危S3瞞20弟C6湖2x系列仗是19磚97年開瓜發(fā)的桃定點DS且P芯片嘆,特械點是笑:(1厭)運行策速度焦快。悠指令繪周期部最小爽為3.估3n凈s,運哄算能假力24鑰00擠MI欺PS。(2拳)內(nèi)部鞠集成簡了高巧度正碧交的2個乘勉法器狠和6個算亮術(shù)邏輯單氏元,結(jié)單指依令周擴期最祥大支堅持8條32位的輝指令肥。(3疾)指令莫集不早同。犁一個湯時鐘溝周期化內(nèi)可戲并行香執(zhí)行劃多條熊指令尺。(4煙)大容禍量的恩片內(nèi)差存儲田器和擇大范辣圍的規(guī)尋址糊能力康。(5愿)智能悠外圍畏設(shè)備毅。(6敲)低廉叨的使扇用成久本。TM因S3使20版C5晚5x是目黨前功某耗最擊低的壩,與TM搞S3西20嚼C5志4x兼容幕且性紀(jì)能比乞之提卸高了5倍,春功耗煩僅為寺其1/橫6。TM就S3第20識C5林5x采用擔(dān)變指斥令長可度提閱高代冬碼效獲率,嫩增強互并行面機制宅提高愛循環(huán)玩效率堅。TM鄙S3布20趟C5丹5x以極誰低的井功耗鈔和優(yōu)姻越的洋性能猛可以排在通唐信、衫消費蝕電子甘等很太多領(lǐng)化域得村到廣筆泛應(yīng)貫用。TM專S3騙20濫C6絨4x是TM摧S3趴20歡C6市00瘡0系列DS憲P中的嚴(yán)最新繳的高交性能腔定點啟芯片漆,其黃軟件冠與TM立S3敬20絹C6隱2x完全爬兼容條。TM章S3須20胳C6晌4x采用Ve手lo點ci落TI框.2結(jié)構(gòu)露的DS辜P核,殺增強崗的并古行機落制可弦以在診單周濱期內(nèi)勻完成4個16擱xl向6位或8個8x飼8位乘煮累加皂操作第。與TM殼S3歷20倡C6導(dǎo)2x相比可,TM年S3核20級C6亦4x的總約體性咱能提頭高了10倍。TM贈S3夾20勸C6凡7x是繼臟定點DS息P芯片TM碌S3坐20神C6賽2x系列欠后開自發(fā)的夾一種臣新型刪浮點DS枝P芯片終,特叼點是艷:(1于)運行至速度疼快。膨指令逆周期6n老s,峰貍值運柴算能貝力13筍36MI終PS,單戒精度律運算答可達(dá)1G喂F見LO壘PS,雙精料度運宮算可粗達(dá)25祖0M日F到LO孕PS。(2肌)硬件緩支持IE那EE格式期的32階bi覽t單精揮度和64松bi鐘t雙精漂度浮秀點操初作。(3抄)集成拖了32盤x3巾2比特坐的乘許法器謀,其源結(jié)果奸可為32絕bi耀t或64掘bi摔t。(4貌)料TM個S3吃20巧C6宮7x的指婚令集乳在TM叛S3掉20戶C6影2x的指令集繭基礎(chǔ)廟上增限加了小浮點擠執(zhí)行政能力喪,可孟以看農(nóng)作是TM根S3排20極C6家2x指令姐集的蘆超集瓜。TM嫌S3杜20越C6磁2x指令充可在TM咽S3展20中C6班7x上運痰行,燈而無效需任狡何改挽變。TM收S3觀20嘗C6陜7x系列子適用至于對欠運算聽能力鋸和存裝儲量典有高包要求案的應(yīng)低用場處合。TM訊S3定20勿C6抖4x是TM務(wù)S3坊20銜C6輝00趁0系列考中最吹新的堆高性秘能定片點芯座片,縮慧軟件顏與TM繳S3表20兼C6斃2x完全圍兼容郵。DS厚P芯片叉最初味主要長應(yīng)用覺在數(shù)支字信勿號處旁理領(lǐng)竊域。旅隨著DS放P技術(shù)孩的不議斷發(fā)驢展,話其應(yīng)漠用領(lǐng)神域逐梯步擴秩展到嚴(yán)自動隊化、留機械材電子隨等領(lǐng)共域。落目前西,其錘應(yīng)用屑范圍顫已經(jīng)貢越來嘆越廣燈。1.作為登通用調(diào)數(shù)字豎信號早處理騾器,晉可用平于數(shù)蔽字濾發(fā)波、謊卷積拾、相看關(guān)、FF顆T、希嗎爾伯輛特變歇換、燭自適礦應(yīng)濾永波、濟窗函秤數(shù)產(chǎn)炎生、算波形康發(fā)生推等。2.在通屆信設(shè)打備中瓣,可交用于劣高速臣調(diào)制租解調(diào)嘆器、挪編/毒譯碼奇器、舍自適樓應(yīng)均拴衡器鼻、傳蛾真、漁程控延交換玩機、欺蜂房獵移動訊電話品、數(shù)礙字基閃站、縮慧數(shù)字鼻留言抹機、12節(jié).2妙.6姑DS孤P芯片握的應(yīng)之用回音垃消除宵、噪隱聲抑漿制、就電視稿會議集、保糞密通肢信、繩衛(wèi)星息通信鼓、TD脅MA/FD鴉MA/CD攻MA等各閉種通燈信制蜓式。躁隨著艇互聯(lián)減網(wǎng)絡(luò)絲式的迅恢猛發(fā)券展,DS唯P又在奶網(wǎng)絡(luò)硬管理/服務(wù)臨、信聽息轉(zhuǎn)夜發(fā)、IP電話饅等新斃領(lǐng)域貢扮演視著重盛要角雙色,嗎而軟公件無風(fēng)線電滋的提賴出和尾發(fā)展懇進一犁步增透強了DS懼P在無受線通筒信領(lǐng)勢域的吼作用濃。3.在語福音處藏理領(lǐng)為域,稍可用闖于語知音編烘碼、續(xù)語音侮合成捧、語亡音識脖別、階語音構(gòu)增強繪、說藝話人腎辨認(rèn)云、說紀(jì)話人晚確認(rèn)轉(zhuǎn)、語此音儲銅存等疼。4.在圖昌形/駛圖像銜處理畏領(lǐng)域省,可杰用于爪三維瓜圖像魄變換投、模掉式識扎別、愁圖像痰增強串、動妖畫、體電子矩出版表、電湯子地類圖等籍。5.在自怕動控慮制領(lǐng)誓域,謊可用坦于磁閉盤、行光盤藏、打斥印機遮伺服畢控制劇、發(fā)脆動機馬控制橡、電理機驅(qū)侍動等京。6.在儀堂器儀紡表中采,可位用于研測量啊數(shù)據(jù)賞譜分跡析、革自動倚監(jiān)測掌及分脆析、男暫態(tài)妖分析哀、勘時探、密模擬脹試驗叫。7.在醫(yī)照學(xué)電測子領(lǐng)敏域,劈燕可用淺于助益聽器標(biāo)、CT掃描轟、超憑聲波隨、心注腦電糊圖、旋核磁逗共振什、醫(yī)伸療監(jiān)扛護等宣。8.在軍嘆事與價尖端植科技健領(lǐng)域麥,可栽用于叛雷達(dá)汗和聲棟吶信級號處隙理、朝雷達(dá)鳳成像咽、自霧適應(yīng)丑波束浩合成工、陣白列天屯線信旨號處疼理、箏導(dǎo)彈雜制導(dǎo)野、火榨控系關(guān)統(tǒng)、辛戰(zhàn)場C3圍I系統(tǒng)癥、導(dǎo)裹航、件全球事定位GP值S、目虛標(biāo)搜府索跟殊蹤、沃尖端凈武器冠試驗貢、航押空航醒天試輩驗、豪宇宙那飛船牛、偵譽察衛(wèi)僚星。9.在計驢算機術(shù)與工漆作站松,可挪用于鏈陣列革處理屋機、垃計算族加速廢卡、陷圖形培加速凍卡、估多媒型體計貨算機側(cè)。10.在消蜘費電隆子領(lǐng)帽域,償可用嗚于數(shù)吹字電南視、駝高清叨晰度祖電視內(nèi)、圖窩像/聲音罪壓縮晨解壓拋器、VC抬D/饑DV嘆D/穴CD播放挖機、策電子押玩具究、游正戲機錦、數(shù)六字留圍言/應(yīng)答漢機、軟汽車浸電子央裝置廳、音慰響合慈成、器住宅判電子祝安全艷系統(tǒng)哥、家泰電電拒腦控蘋制裝威置。12納.3基于DS便P的語努音處吊理系忘統(tǒng)12華.3蘆.1基于DS館P的實太時語懲音處原理系恨統(tǒng)的算構(gòu)成一個禾基于DS裁P芯片焰的實奪時語油音處所理系克統(tǒng)如蔥圖示論:模數(shù)轉(zhuǎn)換DSP芯片數(shù)模轉(zhuǎn)換平滑濾波語音輸入語音輸出圖12.3
實時語音處理系統(tǒng)抗混疊濾波圖12武.3中給律出的澤基于DS授P的語懲音處登理系造統(tǒng)模比型只且是一憑個典爸型模替型,召并不泥是所吃有的愈語音梢處理抱系統(tǒng)威都必楊須具省有模痛型中摸的所泉有部傍件。磚比如面語音讓識別酷系統(tǒng)寧在輸啦出端刺并不澡是連延續(xù)的墊語音翁波形迷而是盼識別去結(jié)果蛙,如鬼數(shù)字僻、文鴿字等協(xié),因車此可汪以不姿必進悉行數(shù)由模轉(zhuǎn)鐮換。12貓.3昨.2基于DS蘿P的語服音處誘理系圍統(tǒng)的痕特點DS痕P語音未處理局系統(tǒng)弟以數(shù)早字信民號處律理為碼基礎(chǔ)籮,因拐此具敲有數(shù)抬字處離理的恭全部范優(yōu)點古。1.接口尸簡單菊方便錫。2.編程所方便偷,容麥易實粱現(xiàn)復(fù)辟雜的脖算法敏。3.精度灰高,紡穩(wěn)定闖性好州。4.集成掏方便縣。12綱.3估.3基于DS磚P的語井音處部理系譯統(tǒng)的核設(shè)計企過程基于DS賄P的語撕音處旗理系團統(tǒng)設(shè)沉計的稱一般旬過程杜如下桌:定義系統(tǒng)性能指標(biāo)選擇DSP芯片系統(tǒng)集成系統(tǒng)調(diào)試和測試軟件編程軟件調(diào)試硬件設(shè)計硬件調(diào)試圖12.4基于DSP的語音處理系統(tǒng)的設(shè)計流程設(shè)計懲系統(tǒng)殺之前亦,必按須根穗據(jù)語欣音處秩理系蛋統(tǒng)要紋達(dá)到路的目延標(biāo)和召要求滿確定助系統(tǒng)饑的各激項性行能指區(qū)標(biāo)。誰按照浸語音身處理緣瑞的要她求,毛系統(tǒng)辭要達(dá)特到的未目標(biāo)割通常別可用坐數(shù)據(jù)豎流程循圖、漂數(shù)學(xué)務(wù)運算車序列戚、正挖式的花符號誰或自乎然語汽言來倡加以孕詳細(xì)碰描述著。在基炕于DS防P的語猾音處誤理系勇統(tǒng)中似,對告語音蜜信號便的處識理方喬法也棒就是年語音調(diào)信號克處理系算法世。算量法模蒜擬輸潔入的被數(shù)據(jù)鑒根據(jù)廉不同續(xù)的情魂況可宴以是葬經(jīng)過悲采樣跨的實甜際信滑號,覽也可莫以是就假設(shè)犯的數(shù)殘據(jù)。實時DS橋P語音摟處理欠系統(tǒng)坡的設(shè)稿計包盲括硬雙件設(shè)并計和兼軟件匠設(shè)計攀兩個倘并行辱的部臨分。怨硬件黑設(shè)計渴首先閉要根麗據(jù)運支算量擺的大延小、執(zhí)運算長精度亦的要博求、濫系統(tǒng)畢成本收限制少以及嫌體積剃、功勸耗等還要求圍選擇案合適系的DS征P芯片紡,然叢后根釋據(jù)系隆統(tǒng)要辭求和夕選好役的DS吹P芯片喪設(shè)計逢外圍丙電路挪及其控它電收路。撈軟件旬設(shè)計摔和編侍程主痕要根殊據(jù)系臥統(tǒng)要滋求和徹所選拜的DS碧P芯片鎖編寫叮相應(yīng)首的DS錢P匯編麻程序盞或C/購C+匆+程序定。在織實際關(guān)應(yīng)用蠟系統(tǒng)悄中常苗采用駝高級柄語言械和匯撲編混決合編種程的測方法妻。DS領(lǐng)P硬件紗和軟茶件設(shè)疫計完僵成后療,就養(yǎng)需要他進行教硬件碗和軟羨件的輸調(diào)試林。軟劃件的凱調(diào)試假一般鞠借助閣于DS忘P開發(fā)閑工具鑄,如丈軟件母模擬換器、DS酸P開發(fā)恩系統(tǒng)政或仿晴真器翠等。低調(diào)試DS狠P算法膚時一罵般采鋤用將陣實時賞結(jié)果迫與模樣擬結(jié)林果進相行比朱較的麻方法核。應(yīng)買用系耗統(tǒng)的擁其他狼軟件永可以暗根據(jù)惰實際固情況造進行象調(diào)試憤。硬遷件調(diào)帳試一兵般采寄用硬襖件仿餅真器放進行避調(diào)試水,如瞧果沒紹有相戶應(yīng)的責(zé)硬件列仿真巧器,敵且硬眨件系廈統(tǒng)不料是十嶄分復(fù)袋雜,鍵也可棚以借歷助于恩一般講的工估具進隸行調(diào)算試。系統(tǒng)蝦的軟純件和啞硬件培調(diào)試絕完成電后,加就可脂以將僵軟件新脫離訊開發(fā)板系統(tǒng)門而直顆接在字應(yīng)用庭系統(tǒng)艇上運成行。12粥.4梁DS標(biāo)P映CC號S集成咱開發(fā)悠環(huán)境12裂.4百.1爛DS認(rèn)P的開賤發(fā)工陽具可編疲程DS校P芯片守的開拐發(fā)需槍要一跑整套搜完整赤的軟紫硬件獻開發(fā)糠工具永。這濕些開蹦發(fā)工污具一走般可陵以被戚分為學(xué)代碼頁生成蜜工具勤和代艱碼調(diào)諸試工撇具。代碼養(yǎng)生成沿工具物的作饅用是勢將用C或匯酒編語警言編州寫的翁程序銹轉(zhuǎn)化檢為可唯執(zhí)行攔的DS摘P程序動。TI公司鋒提供材的代燭碼生部成工諒具主練要包背括:C編譯允器、療匯編趣器、搞鏈接話器、妖文件串格式烘轉(zhuǎn)換禁程序陷、庫振存生眾成程近序、學(xué)文檔戴管理彼程序君、庫灶存文尼件頭最文件汽等。代碼否調(diào)試是工具沸的作叫用是悅對DS早P程序夜進行售調(diào)試欣以達(dá)密到預(yù)金定的備設(shè)計百目標(biāo)心。代厲碼調(diào)吊試工思具主板要包碌括C/匯編晚語言塞源碼懶調(diào)試撲器、體初學(xué)普者工離具DS備K、軟撈件模命擬器那、評膏價模床塊EV民M、軟辜件開肥發(fā)系陪統(tǒng)SW規(guī)DS、軟塞件仿啊真器陸等。CC培S是TI推出府的集遙代碼礙生成綢工具禾和代減碼調(diào)浸試工底具于堅一體穿的DS搞P集成她開發(fā)扭環(huán)境冒,結(jié)略合仿漫真器段等硬曬件調(diào)膽試工枕具,仇就可望以進威行幾火乎所班有的DS沃P軟硬鍵件測狡試。19單99年TI公司鍵推出響了集植成開堪發(fā)環(huán)鐘境CC遭S嘩ID庭E圍(C賢od巷e將Co隆mp摩os間er艱S沙tu把di之o按In盛te避gr梢at訊ed捆D窄ev幻玉el班op聚me臣nt沃E祖nv受ir歇on齒me果nt)。它互支持TM慌S3球20蹦C2褲00聾0、C5陸00燦0和C6狀00股0系列胡。CC奏S是一定個開捕放和紡具有鵲強大壇集成脫能力撐的集流成開宰發(fā)環(huán)湯境,隙該套希開發(fā)姻環(huán)境規(guī)集成排代碼丟生成寨工具披和代錦碼調(diào)矛試工城具為艷一體努,能論完成DS逼P系統(tǒng)服開發(fā)令過程水的各袍個環(huán)倒節(jié)。12貫.4曬.2叼CC蘭S概述1.工程新管理阻功能CC殘S對一忘個DSP應(yīng)用縱系統(tǒng)肥的文褲件管曬理是瓣通過量工程霸方式兇進行送的。(1叉)向工泛程中約添加悉文件念,CC仁S會根振據(jù)文衡件的甩類型砌將其陶自動補分配檔到相汗應(yīng)的川文件栗夾。(2念)不用態(tài)添加蔥頭文濃件,CC柿S會自計動搜踢索源鑼文件候用到廁的頭購文件服,并神添加燃到工擺程中達(dá)。2.源代遵碼編測輯功吳能(1秤)對C語言察和匯率編語顧言源輪代碼逝進行遇編輯補。(2安)可在鼻一個榜或多攝個文仔件中手查找吼、替虎換、戀快速惹搜尋慢特定牙字符茂串。(3迅)可以診根據(jù)踩用戶嗎習(xí)慣煩定制歷不同載的快青捷方害式。(4葛)對關(guān)萬鍵字求、注帥釋、電字符第串等冰以不澤同的屠顏色源高亮洪顯示骨。(5匠)選定且某一擇指令順后,壯按下F1鍵,杰可以品得到迅指令叨幫助烈。3.代碼企生成原功能CC鳥S對某御一應(yīng)固用系旅統(tǒng)的勞生成核,實閘際上丈就是懶實現(xiàn)理對這建一工成程的渠編譯撤、匯歇編和耀鏈接務(wù)。(1秒)通過有對話低方式肢設(shè)置Bu潮il趨d命令尤選項叨。(2臣)姥C編譯澡器將C源代活碼編葡譯為猴匯編牽語言登代碼洞。(3曉)掃描爭文件送,為頓整個摟工程釘創(chuàng)建漂依賴郵關(guān)系慣樹。(4旨)運行題支持居庫。4.代碼乘調(diào)試粘功能(1暫)提供摸完善館的程拾序運弟行控遲制的笑功能竿,如播單步叮執(zhí)行著、條毒件執(zhí)售行和惹端點感設(shè)置校等。(2涉)綜合以數(shù)據(jù)爐顯示休能力暖,可丸以方暴便地卷通過樹不同網(wǎng)窗口鍋顯示魔和修呼改變匪量、瘋存儲棄器和傷寄存席器的破值。(3蚊)在斷附點處船自動否更新哥所有約窗口勵。(4雞)顯示晉反匯檢編文會件和C文件竄,實陪現(xiàn)C語言墾和匯服編語離言源韻代碼君的同綠時調(diào)皆試。(5肚)圖形時顯示DS戒P中的泉數(shù)據(jù)善。(6旱)統(tǒng)計藥代碼底的執(zhí)質(zhì)行時斃間。用C或匯矛編語廢言開張發(fā)的傷應(yīng)用兼程序墨,經(jīng)宅代碼魚生成除工具偵編譯嗓、鏈獄接后任生成名可執(zhí)政行文墳件(*菜.o詞ut零),還粥需要破把可腳執(zhí)行竭文件辛加載團到指扇定的DS亦P目標(biāo)范板或律軟件芝模擬漢器中進行秘邏輯薯錯誤不和實賢時性恐調(diào)試班。CC仰S支持錄的調(diào)絡(luò)試器島包括:Si壩mu總la撥to調(diào)r(軟件疑模擬己器)、EV吼M、DS焦K板和擱硬件才仿真輩器XD貞S5象10等。圖12值.5給出站了CC夏S的功附能框案圖。設(shè)儀計概念抄性規(guī)姓劃調(diào)資試語法像檢查斷點燙設(shè)置和日律志保欲存等編程敬和編器譯創(chuàng)建僵工程松文件編寫論源程毒序和配默置文咳件分礎(chǔ)析實時耕調(diào)試統(tǒng)計滲和跟彎蹤圖12賺.5CC陸S的功耕能框挽圖CC節(jié)S包括扎如下膽各部偷分:CC告S代碼藝生成映工具根、CC斷S集成童開發(fā)敬環(huán)境職(ID腿E)、DS僵P/很BI滲OS插件很程序劉和AP其I函數(shù)撤、RT鴿DX插件摧、主存機接原口和AP蚊I函數(shù)盜。CC聚S構(gòu)成受及接渠口見無圖12萌.6。12洪.4震.3但CC協(xié)S的構(gòu)溜成圖12買.6降CC供S構(gòu)成立及接際口1.CC選S的代猜碼生虎成工維具代碼吸生成淋工具須奠定缺了CC旺S所提乏供的成開發(fā)西環(huán)境產(chǎn)的基衛(wèi)礎(chǔ)。拼圖12牧.7是一漢個典寨型的翠軟件怎開發(fā)拐流程極圖,啊圖中構(gòu)陰影詢部分依表示睡通常凡的C語言北開發(fā)東途徑侵,其窯它部端分是認(rèn)為了盡強化丈開發(fā)妨過程鼠而設(shè)票置的梯附加刪功能想。圖12寧.7描述膊的工礙具如如下:(1稱)每C編譯竭器(C擊c訴om蒙pi違le予r):產(chǎn)生去匯編距語言衡源代厘碼。(2線)匯編肝器(a暢ss坦em刻bl區(qū)er江):把匯病編語半言源造文件翻譯成招機器蟻語言猛目標(biāo)諒文件送。(3米)連接狐器(li壯nk紐奉er):把印多個矮目標(biāo)嬸文件徒組合龜成單蓋個可默執(zhí)行疊目標(biāo)剖模塊理。(4稿)歸檔餃器(ar警ch碑iv概er):允宅許你術(shù)把一禿組文借件收陜集到富一個光歸檔默文件廣中。(5波)助記真符到免代數(shù)舞匯編漫語言匆轉(zhuǎn)換據(jù)公用霞程序(m撤ne齡mo漂ni選c鄙to內(nèi)a揮lg煙eb枕ra疫ic進a離ss遭em績bl炮y渡tr忍an質(zhì)sl邪at賢or箱u唐ti聰li綠ty燦):把純含有裳助記爭符指形令的盆匯編毯語言緩源文濫件轉(zhuǎn)草換成戀含有抓代數(shù)賭指令交的匯馳編語夜言源那文件前。(6云)建庫品程序(li產(chǎn)br窩ar踏y并bu鴿il醉d董ut貞il慎it廚y):建筑立滿能足自英己要縮慧求的美“運漢行支扒持庫蹄”。圖12剩.7軟件率開發(fā)誦流程(7龍)運行化支持鼓庫(r衛(wèi)un匠-t毯im欺e-旗su山pp佳or丈t躁li篇br除ar街ie積s):它包餐括C編譯燙器所疲支持娛的AN厲SI標(biāo)準(zhǔn)偵運行暈支持褲函數(shù)跳、編火譯器燭公用蜘程序揪函數(shù)優(yōu)、浮堡點運叫算函佩數(shù)和C編譯蠅器支然持的I/糾O函數(shù)她。(8峰)十六樸進制垂轉(zhuǎn)換姿公用錦程序(h辦ex蜜c引on瀉ve華rs張io蛛n淡ut森il扶it繼y):把CO逐FF目標(biāo)寒文件柄轉(zhuǎn)換曲成TI聽-T搜ag頭ge送d、AS笛CI譯I-瓣he輕x、In捷te去l、Mo批to挖ro六la澤-S、或Te蟲kt械ro至ni銹x等目罪標(biāo)格軍式。(9毀)交叉蹄引用峰列表斷器(cr摧os綱s-泊re外fe哭r(nóng)e溜nc彎eli送st鞋er):用目拒標(biāo)文襯件產(chǎn)奴生參信照列倡表文唉件,右可顯儀示符武號及淋其定奮義,炒以及博符號臟所在準(zhǔn)的源僑文件講。(1遣0)絕對發(fā)列表咱器(ab挑so家lu飯teli砍st駱er):它輸齊入目策標(biāo)文準(zhǔn)件,鎖輸出.a涉bs文件陸,通皮過匯初編.a肉bs文件露可產(chǎn)竿生含池有絕悼對地亡址的落列表紀(jì)文件徑。2.著C焰CS集成市開發(fā)餃環(huán)境CC昨S集成慕開發(fā)具環(huán)境(ID承E)允許庭編輯航、編艱譯、閑匯編漫、鏈督接和朝調(diào)試DS行P目標(biāo)理程序既。(1宰)編輯訪源程柜序(2香)創(chuàng)建位應(yīng)用奶程序(3邀)調(diào)試六應(yīng)用湯程序3.DS攻P/衡BI沒OS插件DS憑P/押BI統(tǒng)OS織A數(shù)PI具有威下列督實時回分析踐功能弟:程俘序跟士蹤(Pr撲og屯ra疏m滲tr圍ac談in獻g)顯示鉤寫入匹目標(biāo)蘿系統(tǒng)徒日志(ta經(jīng)rg軟et獸l瓶og)的事雕件,殲反映差程序羞執(zhí)行嘴過程粉中的干動態(tài)罰控制開流;才性能奶監(jiān)視(Pe蹦rf佛or朱ma看nc坑e廈mo憑ni匆to閱ri稠ng)跟蹤舌反映泰目標(biāo)環(huán)系統(tǒng)辛資源朽利用騙情況蟻的統(tǒng)徐計表隙,諸匪如處添理器宇負(fù)荷陰和線摟程時廉序;余文件注流(Fi堂le到s抗tr棋ea張mi炸ng)把常匪駐目弱標(biāo)系僅統(tǒng)的I/閉O對象救捆綁妖成主宴機文檔。DS韻P/祖BI丙OS也提情供基繼于優(yōu)筋先權(quán)繼的調(diào)載度函血數(shù),鋤它支州持函賺數(shù)和仁多優(yōu)掩先權(quán)趨線程恥的周耳期性鏟執(zhí)行姜。4.硬件壁仿真濟和實墳時數(shù)停據(jù)交談?chuàng)QTI受D決SP提供宏在片至仿真臘支持煌,它怕使得CC括S能夠貌控制伐程序圣的執(zhí)渡行,宮實時伴監(jiān)視百程序恒運行股。增摸強型JT言AG連接基提供范了對技在片扇仿真椅的支熱持,福它是歷一種貴可與淘任意DS煌P系統(tǒng)廈相連戲的低瓜侵?jǐn)_嗚式的銹連接蠻。仿柴真接滾口提蜻供主鞠機一遣側(cè)的JT稠AG連接饞,如TI肚X喂DS片51倒0。為缺方便薦起見失,評源估板哀提供副在板JT置AG仿真損接口慘。在片矛仿真盈硬件鋒提供偉多種后功能曬:1)DS抱P的啟噴動、研停止葬或復(fù)遞位功咽能;2)向DS觸P下載本代碼陡或數(shù)歪據(jù);3)檢查DS扁P的寄嫌存器垮或存黑儲器凡;4)硬件選指令憲或依甚賴于形數(shù)據(jù)迫的斷津點;5)包括筍周期翠的精節(jié)確計烘算在牙內(nèi)的原多種鞋記數(shù)購能力韻;6)主機排和DS顯P之間挪實時劉數(shù)據(jù)鬧交換(RT鏈DX)12坊.5基于TM翅S3擇20記C5捧40旗9的實玩時語央音識驚別系道統(tǒng)12暈.5神.1硬件湯介紹本節(jié)所以TM頓S3雙20威C5扛40劇9D幸SP為核親心并瓜配置諸一些牛外圍吉器件瓣構(gòu)成由一個拿非特戚定人打小詞表匯量脅語音榨識別攤系統(tǒng)彩。系營統(tǒng)硬替件主劫要由隱處理韻器模育塊、鳥編解華碼模瓣塊、擊存儲墾器模法塊、役串行眼通信襪模塊鉗和電周源模雄塊等甘組成塘。TM殿S3耳20濾C5各40橡9是整經(jīng)個系浙統(tǒng)的同核心灘,其胃它設(shè)給備都捎圍繞演著它幅工作新。PC語音輸入處理器模塊TMS320C5409異步通信串口模塊電源模塊JTAG語音輸出
存儲器模塊編解碼模塊TLC320AD50圖12.8系統(tǒng)硬件結(jié)構(gòu)系統(tǒng)徑硬件超結(jié)構(gòu)謎如圖12析.8所示瀉。1.處理者器模畏塊(1美)頑TM貨S3賺20突C5家40嗎9解DS陶P簡介(2屠)處理功器模粱塊設(shè)晝計2.編解促碼模跟塊編解室碼模熊塊以TL謠C3照20鍬AD信50悶C為核錄心,呼主要苦完成啟對從籍麥克礎(chǔ)風(fēng)或窗線性嬸音頻設(shè)接口離輸入震的語峽音信犬號的脅采樣睜和模乏數(shù)轉(zhuǎn)谷換,悉并能迎夠?qū)S幕P處理委后的州信號毫轉(zhuǎn)換迫成模音擬信鐘號由盾音頻白輸出繪口輸沾出。TL壓C3留20援AD遺50延C(以亦下簡嫁稱AD瓜50)是TI公司陷生產(chǎn)室的多定媒體層音頻勝編解根碼器憤芯片涌,它傍為系虧統(tǒng)提蜂供了沉一個西靈活島、通洗用的臘音頻廢前端距。AD紗50的主膨要特扣點如都下:(1翼)單一貪的5V電源米供電肢或5V模擬類、3.賺3V數(shù)字拆雙電籮源較供電衫。(2春)內(nèi)含16位精畫度的AD徹C和DA娘C。器件深中的AD士C為64倍過介采樣膨,DA抹C為25稍6倍過關(guān)采樣(內(nèi)部)。(4英)嗎A炊DC和DA妖C的SN安R(信噪悟比)能達(dá)喂到89維dB。(5雨)可編藝程的AD領(lǐng)C和DA推C的采痕樣速億率,撫最大籠可達(dá)22悟.0徒5kH劈燕z。(6且)可編貞程的描輸入御輸出允增益躬。(7展)支持下級聯(lián)萬方式雁工作隸。(8棉)數(shù)據(jù)搜的動廢態(tài)范振圍能欺達(dá)到88干dB。模擬輸入復(fù)用器ADC抽取濾波器緩沖模擬環(huán)路時鐘模塊低通濾波器DAC內(nèi)插濾波器緩沖數(shù)字環(huán)路AUXOUTDOUTDINMCLKIN圖12船.9韻TL距C3棄20怖AD希50的結(jié)獲構(gòu)3.存守儲器蒼模塊TM址S3婚20梨C5卻40腰9辟DS抵P總共破有19晃2千字幣的存運儲器可空間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三農(nóng)產(chǎn)品電子商務(wù)營銷技巧手冊
- 面磚施工方案
- 畢業(yè)季主題活動方案
- 醫(yī)院進行社區(qū)宣傳的活動方案
- 2025年上半年定西市岷縣事業(yè)單位招考考試(114名)易考易錯模擬試題(共500題)試卷后附參考答案
- 2025國家電網(wǎng)有限公司總部高校畢業(yè)生招聘6人(國網(wǎng)調(diào)專項)筆試參考題庫附帶答案詳解
- 2025年上半年安徽阜陽市潁州區(qū)事業(yè)單位招聘人員(第三批)易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽銅陵銅官區(qū)基層一線工作人員招聘100人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽蚌埠市廣播電視臺公開招聘10人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽蕪湖南陵縣事業(yè)單位引進高層次人才和緊缺人才6人易考易錯模擬試題(共500題)試卷后附參考答案
- 第20課《井岡翠竹》部編版2024-2025七年級語文下冊
- 2025年河南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025年湖南科技職業(yè)學(xué)院高職單招高職單招英語2016-2024年參考題庫含答案解析
- 2025年度政府機關(guān)勞動合同封面設(shè)計參考2篇
- 家政服務(wù)中的時間管理與效率提升
- 手術(shù)患者轉(zhuǎn)運交接課件
- 老年骨質(zhì)疏松性疼痛診療與管理中國專家共識(2024版)解讀
- 中華人民共和國文物保護法
- 小學(xué)五年級體育教案全冊(人教版)
- 2024《整治形式主義為基層減負(fù)若干規(guī)定》全文課件
- 20以內(nèi)加減法口算題(10000道)(A4直接打印-每頁100題)
評論
0/150
提交評論