版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于DSP芯片的音頻信號的分析器的設(shè)計摘要DSP 技術(shù)在音頻處理領(lǐng)域的應(yīng)用越來越廣。目前,在很多語音處理系統(tǒng)中都用到了語音分析模塊,采集現(xiàn)場的聲音并進(jìn)行頻譜分析。語音處理系統(tǒng)的實時性、功耗、體積、以及對語音信號的保真度都是很影響系統(tǒng)性能的關(guān)鍵因素。因此,音頻信號的分析器的設(shè)計是非常必要的。本設(shè)計采用的高速TMS320C5416DSP芯片,最高頻率能到達(dá)160MIPS,能夠很好的解決系統(tǒng)的實時性;采用的數(shù)字編解碼芯片TLV320AIC23(以下簡稱AIC23)具有1632位采樣精度,采樣頻率范圍從8kHz96kHz。因此,該音頻編解碼芯片與TMS320C5416DSP的結(jié)合是可移動數(shù)字音頻錄放系
2、統(tǒng)、現(xiàn)場語音分析系統(tǒng)的理想解決方案。本文首先介紹了基于TMS320C5416DSP芯片的語音分析系統(tǒng)的工作原理,給出了整體設(shè)計方案和工作框圖,然后給出了系統(tǒng)的硬件設(shè)計方案; 接著介紹了基于TMS320C5416DSP芯片的語音錄放系統(tǒng)的軟件設(shè)計。在整個設(shè)計過程中,我們采用了TLV320AIC23DSP芯片為核心音頻錄放接口器件,結(jié)合TMS320C5416DSP芯片,語音數(shù)據(jù)存儲FLASH存儲器等進(jìn)行了硬件設(shè)計。軟件局部那么采用模塊化的設(shè)計方法,用C語言來實現(xiàn)。 該語音錄放器的設(shè)計能夠完成語音采集,存儲,濾波,頻譜分析,根本實現(xiàn)了語音分析功能。 關(guān)鍵詞:TMS320C5416,TLV320AIC
3、23,DSP,語音分析THE DESIGN OF SPEECH ANALYSOR BASED ON TMS320C5416 DSP CHIPABSTRACTThe use of DSP technology in the field of audio processing is increasingly wider. At present, many speech processing systems are used in speech-analysis module, acquisition scene speech and stored for speech-process. Speec
4、h-processing System with real-time, power consumption, size, and the speech signal fidelity is a key factor which is affecting system performance. Therefore, speech recording and playing design is very necessary.The design of high-speed chip used TMS320C5416 DSP, the maximum frequency can reach 160
5、MIPS , which is a good solution to the real-time system; the figures used in the codec chip TLV320AIC23 (hereinafter referred AIC23) is 16 32 Sampling precision, sampling frequencys range from 8kHz96kHz. Therefore, The Audio Decoder Chip and the combination TMS320C5416 DSP Mobile Digital Speech-anal
6、ysis System Speech Acquisition scene, is the ideal solution.This paper firstly introduces the Speech-analysis of principle based on TMS320C5416 DSP chip, given the overall design of the plan and diagram, and then gives the system hardware design program; Secondly Speech-analysis System software desi
7、gn based on TMS320C5416 DSP chip . Throughout the design process, we used TLV320AIC23 DSP core chips for audio-recording device interface, TMS320C5416 DSP combination of chips, Speech Data Storage Flash memory, and so on the hardware design. Software is a modular design method, the C language to ach
8、ieve. The speech recording of the design is to complete speech acquisition, storage, filtering, spectrum-analysis. The basic realization of the Speech-analysis functionKEY WORDS:TMS320C5416,TLV320AIC23,DSP,Speech-analysis目錄前言.1 第1章 語音分析的技術(shù)方案及硬件電路設(shè)計.2 1.1語音分析器的性能指標(biāo)和硬件方案 .2 1.1.1 語音分析器的性能指標(biāo).2 1.1.2 硬件
9、設(shè)計方案.3 1.2語音分析系統(tǒng)的硬件電路設(shè)計.4 1.2.1 TMS320C5416DSP數(shù)字信號處理接口電路模塊.5 1.2.2 TLV320AIC23語音采集、回放接口電路模塊.9 語音數(shù)據(jù)存儲接口電路模塊 .12 1.2.4 音頻接口電路模塊 .13 1.2.5 電源接口電路模塊.15 第2章 語音分析器的應(yīng)用軟件設(shè)計.17 2.1 語音分析器應(yīng)用軟件系統(tǒng)的設(shè)計方案.17 2.2 主程序模塊.17 2.3 語音分析模塊的程序設(shè)計.20 2.3.1 MCBSP的初始化.20 2.3.2 AIC23 的初始化 .22結(jié)論 .27參考文獻(xiàn) .27 致謝 .31附錄 33前言DSP處理速度快,
10、功耗低,性能好,基于TMS320C5416DSP芯片的語音存儲容量大,具有很好的通信音質(zhì)等特點,因此被廣泛應(yīng)用于很多領(lǐng)域中。 本設(shè)計實現(xiàn)的語音分析系統(tǒng)具有如下優(yōu)點:1音頻數(shù)據(jù)占用資源少2音質(zhì)通信級3開發(fā)難度低4語音芯片與DSP接口電路簡單5體積小在論文完成過程中,我首先在圖書館查閱相關(guān)書籍研究如何進(jìn)行基于TMS320C5416DSP芯片的語音錄放器的方案設(shè)計,然后對系統(tǒng)內(nèi)部所需要的各個模塊進(jìn)行設(shè)計并對芯片做了詳細(xì)研究;其次參閱相關(guān)資料在計算機(jī)和實驗板上進(jìn)行應(yīng)用軟件的設(shè)計、編程與調(diào)試,然后在老師指導(dǎo)下進(jìn)行硬件與軟件的聯(lián)合調(diào)試;最后自己對畢業(yè)設(shè)計資料進(jìn)行整理,總結(jié),完成畢業(yè)設(shè)計論文。在整個設(shè)計過程
11、中,本文首先介紹了基于TMS320C5416DSP芯片的語音錄放系統(tǒng)的工作原理,給出了整體設(shè)計方案和工作框圖,然后給出了系統(tǒng)的硬件設(shè)計方案;在硬件設(shè)計中,我們采用了TLV320AIC23DSP芯片為核心音頻錄放接口器件,結(jié)合TMS320C5416DSP芯片,語音數(shù)據(jù)存儲FLASH存儲器等根本完成了語音錄放器硬件的設(shè)計過程;最后介紹了基于TMS320C5416DSP芯片的語音錄放系統(tǒng)的軟件設(shè)計,軟件局部主要是在CCS環(huán)境下用C語言編程實現(xiàn)。將外部輸入的模擬語音信號,經(jīng)由高保真語音芯片AIC23進(jìn)行采樣后保存在外擴(kuò)存儲器存儲空間中,然后這些存儲的數(shù)字語音信號經(jīng)過DSP帶緩沖串口MCBSP 2 讀入
12、DSP,經(jīng)過FIR數(shù)字低通濾波器濾除語音信號中高頻局部及其它噪聲,最后對這些語音信號的FFT變換。該語音分析器的設(shè)計能夠完成語音采集,播放,存儲,頻譜分析,根本實現(xiàn)了語音分析功能。隨著技術(shù)的進(jìn)步,TMS320C5416DSP與TLV320AIC23的結(jié)合的語音編碼方案將會有更好的應(yīng)用前景。第1章 語音分析器的技術(shù)方案及硬件電路設(shè)計在當(dāng)今的數(shù)字化時代背景下,DSP已成為通信、計算機(jī)、消費類電子產(chǎn)品等領(lǐng)域的根底器件,是集成電路中開展最快的電子產(chǎn)品,并成為電子產(chǎn)品更新?lián)Q代的決定因素。DSP芯片已經(jīng)被廣泛地應(yīng)用于當(dāng)今技術(shù)革命的各個領(lǐng)域,而且DSP技術(shù)也正以極快的速度被應(yīng)用在通信、電子系統(tǒng)、信號處理系統(tǒng)
13、等許多領(lǐng)域中。 基于TMS320C5416DSP芯片的語音分析器的設(shè)計系統(tǒng)的主要功能對語音信號進(jìn)行采樣濾波后FFT變換,然后觀察其頻譜分布。通過該分析器可觀察到語音信號頻譜特征的觀察,從而為語音的編解碼,壓縮,解壓縮,語音編碼,語音識別語音合成,語音增強(qiáng)等實時語音處理方法的實現(xiàn)及參數(shù)的選取提供依據(jù)。本系統(tǒng)是一個數(shù)字信號處理系統(tǒng),是電子技術(shù)、信號處理技術(shù)與計算技術(shù)相結(jié)合的產(chǎn)物,也是一個軟硬件結(jié)合的系統(tǒng)。1.1.1 語音分析器的主要性能本設(shè)計實現(xiàn)的語音錄放器具有如下主要性能:1由于語音信號的頻率范圍為300Hz-3400Hz人說話聲音或20Hz-20kHz音樂,占音頻信號全頻率,根據(jù)采樣定理,為保
14、證信息不失真,確定系統(tǒng)的采樣頻率為8KHz或96kHz;2結(jié)合系統(tǒng)采用的TMS320C5416芯片處理速度以及信號采樣頻率的要求,采用TLV320AIC23DSP芯片作為系統(tǒng)的A/D轉(zhuǎn)換芯片;3根據(jù)上述技術(shù)指標(biāo)確定TMS320C5416系統(tǒng)的外圍接口方式。本設(shè)計實現(xiàn)的語音分析系統(tǒng)具有如下優(yōu)點:1音頻數(shù)據(jù)占用資源少2音質(zhì)通信級高3開發(fā)難度低4語音芯片與DSP 接口電路簡單5體積小1.1.2 硬件設(shè)計方案DSP 技術(shù)在音頻處理領(lǐng)域的應(yīng)用越來越廣。目前,在很多語音處理系統(tǒng)中都用到了語音分析模塊,采集現(xiàn)場的聲音并存儲起來對語音信號的頻譜特征進(jìn)行觀察,為確定最正確的語音壓縮的方法和參數(shù)的選擇提供依據(jù)。語
15、音處理系統(tǒng)的實時性、功耗、體積、以及對語音信號的保真度都是很影響系統(tǒng)性能的關(guān)鍵因素。本系統(tǒng)用DSP芯片TMS320C5416與音頻編解碼芯片TLV320AIC23 實現(xiàn)硬件接口和軟件設(shè)計, 并在此硬件根底上實現(xiàn)語音信號的采集、播放、存儲、回放。本系統(tǒng)包括音頻采集、DSP對語音信號的處理、Flash存儲三局部。系統(tǒng)結(jié)構(gòu)如圖1-1所示: 圖1-1 總體設(shè)計圖TMS320C5416作為主芯片實現(xiàn)語音信號采集、存儲和各模塊之間的通信等控制,其主要功能有:上電自舉,將采集壓縮后的音頻信號存儲在Flash中。AIC23的語音信號輸入可以是麥克輸入也可以是線路輸入,這可以通過配置存放器選擇。當(dāng)能過麥克輸入人
16、的說話聲時,綜合人聲的頻率、數(shù)據(jù)量大小的要求,采樣頻率不需要太高,設(shè)定為8KHz比擬適宜。實驗證明,在這個采樣頻率下能清晰地采集、回放人的說話聲,并且具有較好的保真度。當(dāng)輸入為音樂或歌曲的線路輸入時,為了保證音質(zhì)不失真,采樣頻率可以設(shè)定為96KHz。在總體設(shè)計圖中,AIC23是一種高性能的立體聲音頻Codec芯片作為從設(shè)備,主要完成輸入語音信號的A/D轉(zhuǎn)換,語音采樣編解碼及濾波處理,該芯片構(gòu)成簡單,功能強(qiáng)大;TMS320C5416DSP芯片有三個MCBSP(多通道緩沖串口) ,MCBSP0和MCBSP1可完成對AIC23的控制,MCBSP0為語音數(shù)據(jù)接口,完成語音數(shù)據(jù)的交換數(shù)據(jù)發(fā)送與接收,MC
17、BSP1為數(shù)據(jù)控制接口,主要對AIC23寫控制字;語音數(shù)據(jù)存儲模塊選用Flash存儲器,它是一種可在線進(jìn)行電擦寫可快速訪問,掉電后信息不會喪失的非易失性存儲器,具有可靠性穩(wěn)定性,低本錢低功耗,高密度大容量可達(dá)幾個GB,抗震性,尺寸小重量輕等多種先進(jìn)特性,燒錄技術(shù)以Flash閃存為載體進(jìn)行讀取和存儲。該系統(tǒng)的工作原理是:語音信號通過話筒從線路或麥克輸入口輸入音頻信號送到AIC23中,AIC23控制芯片內(nèi)存放器,使輸入的音頻信號進(jìn)行A/D轉(zhuǎn)換,一方面將轉(zhuǎn)換得到的數(shù)字語音信號送到TMS320C5416DSP的Flash存儲器暫存起來,每收夠一幀就調(diào)用語音壓縮程序進(jìn)行編碼,編碼后得到的數(shù)據(jù)被TMS32
18、0C5416DSP送到Flash存儲器存儲起來;另一方面調(diào)用語音濾波和FFT變換程序?qū)φZ音數(shù)字信號進(jìn)行分析。放音時,先從Flash存儲器中讀出壓縮數(shù)據(jù)送到DSP中,TMS320C5416DSP調(diào)用解壓縮程序復(fù)原出語音信號,復(fù)原后的語音信號通過耳機(jī)發(fā)送出來。1.2 語音分析系統(tǒng)的硬件電路設(shè)計本設(shè)計采用的高速TMS320C5416DSP芯片該芯片的用途和優(yōu)點及結(jié)構(gòu)功能在后面的器件選擇中有詳細(xì)闡述,最高頻率能到達(dá)160MIPS,能夠很好的解決系統(tǒng)的實時性;采用的數(shù)字編解碼芯片TLV320AIC23(該芯片的用途和優(yōu)點及結(jié)構(gòu)功能也在后面的器件選擇中有詳細(xì)闡述,以下簡稱AIC23)具有1632位采樣精度
19、。因此,該音頻編解碼芯片與TMS320C5416DSP的結(jié)合是可移動數(shù)字音頻錄放系統(tǒng)、現(xiàn)場語音采集系統(tǒng)的理想解決方案。語音分析器的具體實現(xiàn)原理圖見附錄。TMS320C5416有3個MCBSP (多通道緩沖串口)??梢苑奖愕乩闷渲?個MCBSP完成對AIC23的控制和通信。AIC23芯片是一個可編程芯片,內(nèi)部有11個16位存放器,控制接口具有SPI和I2C工作方式,這兩種工作方式由MODE引腳(MODE為串行接口輸入模式選擇引腳)來選擇,即:MODE=0為I2C模式;MODE=1為SPI模式。AIC23有獨立的控制接口和數(shù)據(jù)接口,控制口用于接收控制器的命令字,數(shù)據(jù)接口與DSP完成語音數(shù)據(jù)的交換
20、。AIC23的工作時鐘由外接的一個11.2896M的晶振提供。DSP的工作時鐘是由12M外部晶振提供。本系統(tǒng)用到了利用C5416DSP的MCBSP0和MCBSP1,分別與AIC23 的控制和數(shù)據(jù)接口相連。C5416DSP與AIC23的接口電路如圖1-2所示。 圖1-2 TMS320C5416DSP與TLV320AIC23的接口電路框圖1.2.1 TMS320C5416DSP數(shù)字信號處理接口電路模塊系統(tǒng)采用的主芯片是TI 公司的一款16位定點DSP:TMS320C5416(以下簡稱C5416),主要是考慮到C5416片內(nèi)具有128K*16位的內(nèi)部RAM,這對提高系統(tǒng)總體性能和集成度有很大的幫助。
21、另外C5416還具有3個MCBSP多通道緩沖串口,該串口與SPI器件兼容,提供多達(dá)128個發(fā)送和接收通道。與其他C54xDSP芯片一樣C5416具有功耗低、運算速率高、性價比高的優(yōu)點。另外C5416具有如下特點:當(dāng)核電壓為1.6伏特時的工作頻率可到達(dá)160MIPS;能訪問64K數(shù)據(jù)存儲空間、64K I/O空間、以及192K程序存儲空間。TMS320C5416作為主芯片實現(xiàn)語音信號采集、存儲和各模塊之間的通信等控制,其主要功能有:上電自舉,讀取鍵盤值并初始化音頻編碼芯片和液晶屏,控制AIC23并通過液晶屏顯示AIC23 的工作狀態(tài),將采集壓縮后的音頻信號存儲在Flash 中。TMS320C541
22、6通過以下引腳與TLV320AIC23連接。BCLKX0/BCLKX1:緩沖串口0和1的發(fā)送時鐘,用于對來自緩沖串行口發(fā)送移位 存放器和傳送至數(shù)據(jù)發(fā)送引腳的數(shù)據(jù)進(jìn)行定時;BDX0/BDX1:緩沖串行口數(shù)據(jù)發(fā)送端,來自緩沖串行口發(fā)送移位存放器中的數(shù)據(jù)經(jīng)該引腳串行發(fā)送;BFSX0/BFSX1:用于發(fā)送輸出的幀同步脈沖;BDR0: 緩沖串行口數(shù)據(jù)接收端;BFSR0: 用于接收輸入的幀同步脈沖;X2/CLKIN:由晶振接到內(nèi)部振蕩器的輸入引腳。TMS320C5416與FLASH存儲器連接時,DSP采集到的32位語音數(shù)據(jù)通過外部數(shù)據(jù)總線的低8位分4次,從左聲道的高8位到右聲道的低8位依次寫入Flash。
23、DSP提供工作時鐘由外接的一個晶振提供,DSP的工作時鐘是5倍頻后的時鐘:56.488M。TMS320C5416主電路模塊電路如圖1-3所示。1C5416DSP芯片的總線結(jié)構(gòu)DSP芯片的根本特點是采用了哈佛總線結(jié)構(gòu),C5416DSP芯片的結(jié)構(gòu)是以8組16位總線為核心,形成了支持高速指令執(zhí)行的硬件根底。8組總線分為1組程序總線,3組數(shù)據(jù)總線和4組地址總線。2C5416DSP芯片的中央處理器中央處理器CPU是DSP器件的核心部件,它的性能直接關(guān)系到DSP器件的性能。為了滿足處理速度的要求,TMS320C5416DSP芯片的CPU采用了流水線指令執(zhí)行結(jié)構(gòu)和相應(yīng)的并行結(jié)構(gòu)設(shè)計,使其能在一個指令周期內(nèi),
24、高速地完成多項算術(shù)運算。CPU的根本組成如下:40位算術(shù)邏輯運算單元ALU;2個40位累加器ACCA,ACCB;1個支持1630位移位的桶形移位存放器;乘法器加法器單元MAC;比擬選擇和存儲單元CSSU;指數(shù)編碼器;CPU狀態(tài)和控制存放器。3C5416DSP芯片的存儲空間結(jié)構(gòu)TMS320C5416DSP芯片共有192千字的可尋址存儲空間。這192千字的存儲空間分為3個獨立的可選擇空間,分別為:64千字的程序存儲空間;64千字的數(shù)據(jù)存儲空間;64千字的I/O空間。所有的TMS320C5416DSP芯片都包括內(nèi)部隨機(jī)存儲器RAM和只讀存儲器ROM。內(nèi)部隨機(jī)存儲器RAM又分為單尋址RAMSARAM和
25、雙尋址RAM(DARAM)兩種類型。通常,SARAM和DARAM被映射到數(shù)據(jù)存儲空間用來存儲數(shù)據(jù),也可以映射到程序空間用來存儲程序代碼。TMS320C5416DSP芯片的并行結(jié)構(gòu)和內(nèi)部隨機(jī)存儲器RAM的雙尋址能力,可使CPU在任何一個給定的機(jī)器周期內(nèi)同時執(zhí)行4次存儲器操作,包括1次取指,2次讀操作數(shù)和1次寫操作數(shù)。4C5416DSP芯片的片內(nèi)外設(shè)電路為了滿足數(shù)據(jù)處理的需要,TMS320C5416DSP芯片提供了必要的片內(nèi)外部設(shè)備。這些外部設(shè)備主要包括:通用I/O引腳;定時器;時鐘發(fā)生器;主機(jī)接口HPI;串行通信接口;軟件可編程等待狀態(tài)發(fā)生器;可編程分區(qū)轉(zhuǎn)換邏輯。5C5416DSP芯片的系統(tǒng)控制
26、TMS320C5416DSP芯片的系統(tǒng)控制是由程序計數(shù)器PC,硬件堆棧,PC相關(guān)的硬件,外部復(fù)位信號,中斷,狀態(tài)存放器和循環(huán)計數(shù)器RC等組成的。6TMS320C5416DSP芯片的外部總線TMS320C5416DSP芯片的外部總線具有很強(qiáng)的系統(tǒng)接口能力,可與外部存儲器以及I/O設(shè)備相連,能對64K字的數(shù)據(jù)存儲空間,64K字的程序存儲空間,以及64K字的I/O空間進(jìn)行尋址。獨立的空間選擇信號DS,PS和IS允許進(jìn)行物理上分開的空間選擇。接口的外部數(shù)據(jù)準(zhǔn)備輸入信號READY與片內(nèi)軟件可編程等待狀態(tài)發(fā)生器一道,可以使處理器與各種不同速度的存儲器和I/O設(shè)備連接。接口的保護(hù)方式能使外設(shè)對TMS320C
27、5416DSP芯片的外部總線進(jìn)行控制,使外部設(shè)備可以訪問程序,數(shù)據(jù)和I/O空間的資源。C5416DSP芯片是一種特殊結(jié)構(gòu)的微處理器,為了快速實現(xiàn)數(shù)字信號處理運算,采用了流水線指令結(jié)構(gòu)和相應(yīng)的并行處理結(jié)構(gòu),可在一個周期內(nèi)對數(shù)據(jù)進(jìn)行高速的算術(shù)運算和邏輯運算。C5416采用先進(jìn)的哈佛結(jié)構(gòu),具有片內(nèi)存儲器、中斷、串口、并口等豐富的資源,加上高度專業(yè)化的指令系統(tǒng),使C5416具有很高的性價比,已經(jīng)廣泛應(yīng)用于通信、語音處理、圖像處理、儀器儀表等無線電通信系統(tǒng)中。 TLV320AIC23語音采集及回放接口電路模塊從適應(yīng)語音信號頻率、滿足實時性、降低本錢、簡化設(shè)計的要求出發(fā),本系統(tǒng)選擇TLV320AIC23。
28、AIC23是一種高性能的立體聲音頻Codec芯片作為從設(shè)備,主要完成輸入語音信號的A/D轉(zhuǎn)換,語音采樣編解碼及濾波處理,該芯片構(gòu)成簡單,功能強(qiáng)大。AIC23工作電壓3.3 伏特,能在數(shù)字和模擬電壓下工作,與TMS320C5416 的I/O 電壓相兼容,其控制接口和數(shù)字接口與DSP 的MCBSP 端口能夠無縫連接。AIC23的模數(shù)轉(zhuǎn)換ADCs和數(shù)模轉(zhuǎn)換DACs部件高度集成在芯片內(nèi)部,采用了先進(jìn)的Sigma- delta 過采樣技術(shù)Sigma- delta一般用于ADC中,是高精度的A/D轉(zhuǎn)換器,該轉(zhuǎn)換器的特點是將絕大多數(shù)的噪聲從動態(tài)轉(zhuǎn)移到阻態(tài),可以在8K到96K的頻率范圍內(nèi)提供16bit、20b
29、it、24bit和32bit的采樣,ADC和DAC的輸出信噪比分別可以到達(dá)90dB和100dB。TLV320AIC23通過以下引腳與TMS320C5416連接。BCLK:I2S(一種AIC23的數(shù)字音頻接口支持的通用的音頻格式)串行數(shù)據(jù)傳輸時鐘,當(dāng)AIC23為主模式時BCLK由AIC23產(chǎn)生并提供應(yīng)DSP,頻率為主時鐘的1/4,當(dāng)從模式時由DSP產(chǎn)生;DIN: I2S格式串行數(shù)據(jù)輸入端,送入立體聲DAC;DOUT: I2S格式串行數(shù)據(jù)輸出端,由立體聲ADC產(chǎn)生;LRCIN/LRCOUT: I2S格式數(shù)據(jù)輸入/出幀同步信號;SCLK:控制端口移位時鐘;SDIN:控制端口串行數(shù)據(jù)輸入,用來傳輸配置
30、AIC23內(nèi)部存放器數(shù)據(jù);/CS:控制端口輸入和地址鎖存選擇端,在SPI控制模式下,作為數(shù)據(jù)鎖存控制端,在I2C模式下,定義外設(shè)的7位地址;XTI/MCLK:晶體或外部時鐘輸入端,AIC23內(nèi)部時鐘由它產(chǎn)生。AIC23的工作時鐘由外接的一個11.2896M的晶振提供,TLV320AIC23從電路模塊電路如圖1-4所示。 圖1-4 TLV320AIC23從電路模塊電路1AIC23的管腳及外圍接口(1) 數(shù)字音頻接口:主要管腳為 BCLK數(shù)字音頻接口時鐘信號bit時鐘,當(dāng)AIC23為從模式時通常情況,該時鐘由DSP產(chǎn)生;AIC23為主模式時,該時鐘由AIC23產(chǎn)生; LRCIN數(shù)字音頻接口DAC方
31、向的幀信號I2S模式下word時鐘 LRCOUT數(shù)字音頻接口ADC方向的幀信號 DIN數(shù)字音頻接口DAC方向的數(shù)據(jù)輸入 DOUT數(shù)字音頻接口ADC方向的數(shù)據(jù)輸出 這局部可以和DSP的McBSPMulti-channel buffered serial port,多通道緩存串口無縫連接,唯一要注意的地方是McBSP的接收時鐘和AIC23的BCLK都由McBSP的發(fā)送時鐘提供。(2) 麥克風(fēng)輸入接口:主要管腳為 MICBIAS提供麥克風(fēng)偏壓,通常是3/4 AVDD MICIN麥克風(fēng)輸入(3)LINE IN輸入接口:主要管腳為 LLINEIN左聲道LINE IN輸入 RLINEIN右聲道LINE I
32、N輸入 (4) 耳機(jī)輸出接口:主要管腳為 LHPOUT左聲道耳機(jī)放大輸出 RHPOUT右聲道耳機(jī)放大輸出 LOUT左聲道輸出 ROUT右聲道輸出 (5) 配置接口:主要管腳為 SDIN配置數(shù)據(jù)輸入 SCLK配置時鐘 DSP通過該局部配置AIC23的內(nèi)部存放器,每個word的前7bit為存放器地址,后9bit為存放器內(nèi)容。(6) 其他:主要管腳為 MCLK芯片時鐘輸入(12.288M、11.2896M、18.432M、16.9344M) VMID半壓輸入,通常由一個10U和一個0.1U電容并聯(lián)接地 MODE芯片工作模式選擇,Master或者Slave CS片選信號配置時有效 CLKOUT時鐘輸出
33、,可以為MCLK或者M(jìn)CLK/22AIC23的控制接口AIC23有兩個數(shù)字接口,其一是由CS(控制信號)、SDIN(信號數(shù)據(jù)輸入)、SCLK(信號時鐘)和MODE(模式)構(gòu)成的數(shù)字控制接口,通過它將芯片的控制字寫入AIC23,從而控制AIC23功能;另一組是由LRCIN(左右聲控制輸入)、DIN(數(shù)據(jù)輸入)、LROUT(左右聲輸出)、DOUT(數(shù)據(jù)輸出)和BLCK(時鐘)組成的數(shù)字音頻接口,AIC23的數(shù)字音頻信號從這個接口接收或發(fā)出。AIC23內(nèi)部還包含兩個A/D、D/A 變換器,其字長可以是16、20、24、32,同時AIC23內(nèi)部的時鐘可以通過XTI(晶振時鐘輸入)、XTO(時鐘輸出)和
34、外接晶振構(gòu)成時鐘,也可以由外部直接輸入時鐘信號。AIC23內(nèi)部還包含有MIC偏置電路,使用外接MIC無需外置偏置電路。語音數(shù)據(jù)存儲接口電路模塊 考慮到存儲器芯片的容量、系統(tǒng)供電、以及對語音信號的讀取速率,本系統(tǒng)采用了具有32M*8位存儲空間的Flash。錄音系統(tǒng)和放音系統(tǒng)的語音數(shù)據(jù)均存儲在Flash存儲器上。Flash存儲器是一種可在線進(jìn)行電擦寫可快速訪問,掉電后信息不會喪失的非易失性存儲器,具有可靠性穩(wěn)定性,低本錢低功耗,高密度大容量可達(dá)幾個Gb,抗震性,尺寸小重量輕等多種先進(jìn)特性,燒錄技術(shù)以Flash閃存為載體進(jìn)行讀取和存儲。本次設(shè)計的Flash存儲模塊電路如圖1-5所示:圖1-5 Fla
35、sh存儲模塊電路Flash 以容量大價格低的優(yōu)勢被廣泛應(yīng)用在便攜式設(shè)備中,同時Flash存儲器在寫入時需要復(fù)雜的操作命令,這樣確保了數(shù)據(jù)寫入的正確性。Flash有8位I/O 端口,地址、命令字以及數(shù)據(jù)復(fù)用這8位I/O 端口。它采用復(fù)雜的操作順序來區(qū)分地址、命令、數(shù)據(jù)信息。DSP采集到的32位語音數(shù)據(jù)通過外部數(shù)據(jù)總線的低8位分4次,從左聲道的高8位到右聲道的低8位依次寫入Flash。1.2.4 音頻接口電路模塊AIC23有獨立的控制接口和數(shù)據(jù)接口,控制口用于接收控制器的命令字,數(shù)據(jù)接口與DSP完成語音數(shù)據(jù)的交換。語音信號通過話筒從麥克或線路輸入口輸入音頻信號送到AIC23中,其中麥克輸入電路和線
36、路輸入模塊電路分別如圖1-6,1-7所示。 圖1-7線路輸入模塊電路 MCBSP1接AIC23 的控制接口,AIC23提供SPI和I2C兩種控制接口方式,該器件的模式終端狀態(tài)(MODE)決定了控制接口的形式。本設(shè)計將MODE引腳接高選擇SPI方式,SPI模式的特點是只在片選信號有效時鎖存進(jìn)數(shù)據(jù),由于也是同步串口,所以通過配置MCBSP為Clock Stop Mode時鐘在幀信號有效時產(chǎn)生,其他時間沒有時鐘信號可以無縫與AIC23連接。這時,MCBSP的幀信號連接SPI的CS信號,時鐘和數(shù)據(jù)信號與SPI一一對應(yīng)。這種連接只需MCBSP設(shè)置的存放器,使用比擬簡單可靠。 DSP與AIC23的數(shù)據(jù)交換
37、是通過串口0實現(xiàn)的,其中MCBSP多通道緩沖串口數(shù)據(jù)的接收是通過三級緩沖完成的,即引腳DR上的數(shù)據(jù)先到達(dá)移位存放器RSR,當(dāng)收到一個滿字之后數(shù)據(jù)被裝載到數(shù)據(jù)接收存放器RBR中,最后數(shù)據(jù)才被拷貝到接收數(shù)據(jù)存放器DRR中。DSP通過串口0 接收AIC23采集的語音數(shù)字信號,并且在回放模式下,通過串口將語音信號傳送給AIC23。這時音頻芯片為主器件,給DSP提供幀同步和時鐘信號。語音信號經(jīng)復(fù)原后由耳機(jī)輸出或線路輸出,其中耳機(jī)輸出模塊電路和線路輸出模塊電路分別如圖1-8,1-9所示。圖1-8耳機(jī)輸出模塊電路 圖1-9線路輸出模塊電路 DSP模式下的數(shù)據(jù)傳輸時序如圖1-10所示: 圖1-10 DSP模式
38、下的數(shù)據(jù)傳輸時序由DSP模式下的數(shù)據(jù)傳輸時序圖可看出,在幀同步信號(LRCIN/LRCOUT)作用下,串行口先傳送左聲道數(shù)據(jù)再傳送右聲道數(shù)據(jù),C5416的MCBSP口每接收一個字,內(nèi)部會自動產(chǎn)生一個中斷信號通知DSP保存數(shù)據(jù),為下一步數(shù)據(jù)處理做好準(zhǔn)備,同時DSP通過MCBSP口向AIC23發(fā)送數(shù)據(jù),經(jīng)過D/A轉(zhuǎn)換就可以回放語音信號。1.2.5 電源接口電路模塊TMS320C5416DSP芯片采用低電壓設(shè)計,并且采用雙電源供電,即內(nèi)核電源CVDD和I/O電源DVDD。I/O電源采用3.3V電源供電,而內(nèi)核電源采用1.6V供電,降低內(nèi)核電源的目的是為了降低功耗。由于TMS320C5416DSP芯片
39、采用雙電源供電,使用時需要考慮它們的加電次序。在理想情況下,DSP芯片上的兩個電源應(yīng)該同時加電,但在有些場合很難做到。假設(shè)不能做到同時加電,應(yīng)先對DVDD加電,然后再對CVDD加電,同時要求DVDD電壓不超過CVDD電壓2V。這個加電次序主要依賴于芯片內(nèi)部靜電保護(hù)電路,內(nèi)部保護(hù)電路如圖1-11所示。 圖1-11 內(nèi)部靜電保護(hù)電路和分別如圖1-12,1-13所示。第2章 語音錄放器的應(yīng)用軟件設(shè)計2.1 語音錄放器應(yīng)用軟件系統(tǒng)的設(shè)計方案本語音錄放系統(tǒng)的軟件開發(fā)環(huán)境是TI 公司的DSP集成開發(fā)環(huán)境CCS2.0。CCS提供了軟件開發(fā)、程序調(diào)試和系統(tǒng)仿真環(huán)境。CCS不但能支持匯編語言,而且還支持C/C+
40、語言進(jìn)行軟件開發(fā),因此本語音錄放系統(tǒng)的軟件采用C語言混合編寫,主程序和子程序用C語言編寫。這樣,既容易進(jìn)行調(diào)試,又可以提高軟件的執(zhí)行效率,可到達(dá)充分利用DSP芯片的軟硬件資源。 本系統(tǒng)主要是將現(xiàn)場采集到的語音,即系統(tǒng)采集現(xiàn)場的線路輸入信號或麥克語音信號,并存儲在Flash中,F(xiàn)lash中的語音信號經(jīng)由濾波后的語音信號被播放出來同時進(jìn)行FFT快速離散傅立葉變換。2.2 主程序模塊語音信號通過話筒從線路或麥克輸入口輸入音頻信號送AIC23中,AIC23控制芯片內(nèi)存放器,使輸入的音頻信號進(jìn)行AD轉(zhuǎn)換,將AD轉(zhuǎn)換得到的數(shù)字語音信號經(jīng)由數(shù)字低通濾波器濾波后送到TMS320C5416DSP的Flash存儲
41、器暫存起來,放音時,先從Flash存儲器中讀出數(shù)據(jù)通過耳機(jī)發(fā)送出來。主程序模塊語音處理工作過程是:首先對系統(tǒng)進(jìn)行初始化,主要包括CPU的時鐘頻率初始化、AIC23的初始化、MCBSP的初始化、語音緩沖區(qū)和工作變量的初始。主程序模塊如圖2-1所示開始初始化CPU頻率AIC23 初始化語音緩沖區(qū)初始化工作變量循環(huán)等待 主程序模塊 語音分析子程序處理過程是:首先初始化TLV320AIC23為語音采集狀態(tài),然后讀取語音錄音數(shù)據(jù)放入數(shù)據(jù)緩沖區(qū),調(diào)用FIR程序?qū)Σ蓸訑?shù)據(jù)進(jìn)行濾波,接著將數(shù)字語音數(shù)據(jù)存入FLASH存儲器,儲存后的數(shù)據(jù)通過耳機(jī)發(fā)送出來,另一方面進(jìn)行FFT變換。該子程序模塊流程如下:開始讀取語音
42、數(shù)據(jù)數(shù)據(jù)滿嗎?存入FLASH存儲器 FIR濾波 FFT變換 保存于緩沖區(qū)語音數(shù)據(jù)輸出到MCBSP0中斷結(jié)束濾波器子程序的實現(xiàn)分為以下兩個過程: 1. 濾波器系數(shù)的設(shè)計 使用設(shè)計標(biāo)準(zhǔn)頻率響應(yīng)的基于窗函數(shù)的FIR濾波器,可以實現(xiàn)加窗線性相位FIR數(shù)字濾波器設(shè)計。 語法: b=fir1 (n , Wn , ftype); b=fir1 (n , Wn , ftype , window); 其中,n為濾波器的階數(shù),Wn為濾波器的截止頻率,ftype參數(shù)用來決定濾波器的類型,當(dāng)期為high時,可設(shè)計高通濾波器,stop時可以設(shè)計帶阻濾波器。Window用來指定濾波器采用窗函數(shù)類型,其默認(rèn)值為漢明窗本程序
43、中使用的是漢明窗。利用matlab得到系數(shù)放在數(shù)組FHn中存放。2. 循環(huán)緩沖區(qū)法實現(xiàn)濾波 對于N級FIR濾波器,在數(shù)據(jù)存儲器中開辟一個N單元的緩沖區(qū),用來存放最新的N個輸入樣本。從最新的樣本開始取數(shù),讀完最后一個樣本后,輸入最新樣本來代替最老樣本,而其它數(shù)據(jù)位置不變,具體是通過子程序init for fir來實現(xiàn)。用濾波器系數(shù)乘以保存的N-1個輸入值和當(dāng)前輸入值并求和,這一過程是通過子程序函數(shù)fir實現(xiàn)的。 FIR濾波子程序模塊流程如下:FIR濾波用濾波器系數(shù)乘以保存的N-1個輸入值和當(dāng)前輸入值并求和返回計算結(jié)果 FFT 算法的實現(xiàn)主要分為三個步驟:1. 實現(xiàn)輸入數(shù)據(jù)的比特反轉(zhuǎn),輸入數(shù)據(jù)的比
44、特翻轉(zhuǎn)實際上就是將輸入數(shù)據(jù)進(jìn)行位碼倒置,以便在整個運算后的輸出序列是一個自然序列。2. 實現(xiàn)N點復(fù)數(shù)FFT,這一過程的實現(xiàn)分為三個功能塊,即第一級蝶形運算、第二級蝶形運算、第三級蝶形運算乃至log2N級蝶形運算。對于任何一個2的整數(shù)冪N=2m,總可以通過M次分解到2點的DFT計算。通過這樣的M次分解,可構(gòu)成Mlog2N級迭代計算,每級由N/2個蝶形運算組成。3. 功率普計算,即計算X(k)=X(n) WNnk ,Xk一般是由實部和虛部組成。因此計算功率普時,只需將FFT變換好的數(shù)據(jù),按照實部和虛部求它們的平方和即可。 FFT子程序流程圖如下:按照編碼逆序排列輸入序列用蝶形算法計算計算功率譜返回
45、計算結(jié)果FFT2.3 語音錄放模塊程序設(shè)計 2.3.1 MCBSP的配置TMS320C5416提供的MCBSP口是一種高速、雙向、多通道帶緩沖的串行接口。它可以與其他C54xDSP器件、編碼器或其他串行接口器件通信。MCBSP的硬件局部是基于標(biāo)準(zhǔn)串行接口的。AIC23的控制口主要是為了接收DSP的控制字,因此這里DSP MCBSP1作為主器件。AIC23有許多可編程特性,其內(nèi)部有11個9位可編程控制存放器,DSP通MCBSP1來訪問這些控制存放器。SDIN為串行數(shù)據(jù)輸入端,它接收DSP串行數(shù)據(jù),數(shù)據(jù)字長16位,其中高7位為地址信息,低9位為AIC23的命令字。SCLK為控制端口串行數(shù)據(jù)時鐘輸入
46、,DSP串口的采樣率發(fā)生器對CPU時鐘分頻后得到串口的發(fā)送時鐘BCLKX1=225.952KHz,產(chǎn)生的時鐘通過SCLK引腳驅(qū)動AIC23。AIC23芯片與數(shù)字系統(tǒng)的接口有右判斷模式、左判斷模式、I2S模式和DSP模式四種數(shù)據(jù)格式。數(shù)字音頻接口由時鐘信號BCLK、數(shù)據(jù)信號DIN和DOUT、同步信號LRCIN和LRCOUT組成。由于DSP的MCBSP接口與該芯片的DSP模式相兼容,因此該音頻模塊采用了DSP模式?,F(xiàn)對DSP模式進(jìn)行說明。該音頻處理模塊采用的是DSP作為從設(shè)備,AIC23 為主設(shè)備。DSP模式下的數(shù)據(jù)格式為:發(fā)送、接收幀長度為2個字,每個字長16位。幀同步信號有效后跟著是兩個數(shù)據(jù)字
47、。AIC23作為數(shù)據(jù)接口的主器件,為DSP提供發(fā)送接收時鐘,以及幀同步信號,在幀同步信號的下降沿開始傳送數(shù)據(jù),左通道數(shù)據(jù)組成了首先傳送的數(shù)據(jù)字,緊接著傳送右通道的數(shù)據(jù)。傳送字長32位,其中左通道數(shù)據(jù)16位,右通道數(shù)據(jù)16位。BCLK在主動方式下是輸出,而在從動方式下是輸入。在LRCIN或LRCOUT的下降沿開始數(shù)據(jù)傳輸。DSP為了接收正確的語音數(shù)據(jù),應(yīng)該將串口的數(shù)據(jù)格式配置為與AIC23相同。幀同步脈沖高電平有效。接收、發(fā)送時鐘CLKR、幀同步信號由外部時鐘驅(qū)動。其中幀同步信號寬度是1個BCLK時鐘寬度。幀周期為32個BCLK時鐘。在CLKR的上升沿,發(fā)送或采樣接收數(shù)據(jù)。MCBSP的控制模塊包
48、括幀同步信號發(fā)生器、內(nèi)部時鐘發(fā)生器、以及它們的控制電路和多通道選擇。與MCBSP有關(guān)的控制存放器是通過子地址尋址來訪問的,它有28個子存放器只占用一個DSP內(nèi)存地址。MCBSP 的子地址存放器(SPSA)用來指向這些使用同一個內(nèi)存地址的存放器中的某一個。MCBSP子數(shù)據(jù)存放器(SPSDx) 用來訪問選中的存放器。由于我們利用DSP的MCBSP口來控制AIC23芯片,而且2個MCBSP口設(shè)置成不同的工作方式,所以必須把MCBSP初始化為符合AIC23芯片的控制命令時序和要求的工作模式。由于配置每個存放器的代碼段相同,首先指定子地址存放器地址,接著給數(shù)據(jù)。2.3.2 AIC23的初始化AIC23具
49、有8個可編程的內(nèi)部存放器,通過軟件編程能隨時控制AIC23 的采樣頻率,高、低通濾波器的截止頻率,模擬輸入及輸出的增益。1AIC23的控制存放器控制存放器的地址在表1-1種已詳細(xì)說明,下面說明各局部意義:(1)左聲道線路輸入控制存放器LRS:左/右聲道線路輸入增益控制調(diào)節(jié),0同步調(diào)節(jié)禁止,1同步使能LIM:左聲道線路輸入靜音控制,0正常,1靜音LIV40:左聲道音量控制,1111112dB,0000034.5dB,步距1.5dB/LSBX:保存 (2)右聲道線路輸入控制存放器(3)左聲道耳機(jī)音量控制存放器LSR:左/右聲道音量控制同步調(diào)節(jié),0同步調(diào)節(jié)不使能,1同步調(diào)節(jié)使能LZC:左通道過零偵測
50、防止干擾進(jìn)入耳機(jī)放大器,0關(guān),1開LHV60:耳機(jī)音量控制,1111111+6dB,0110000=-73dB(4)右聲道耳機(jī)音量控制存放器(5)濾波器控制存放器DACM:D/A 變換電路軟件靜音控制,0不靜音,1軟件靜音DEEMP:去加重控制選擇,00關(guān),0132kHz,1044kHz,11=48kHzADCHP:A/D 高通濾波器,0關(guān)閉,1開(6)休眠控制器OFF:芯片休眠控制,0芯片通電,1芯片休眠CLK:時鐘控制,0時鐘開啟,1時鐘關(guān)閉OSC:振蕩器控制,0振蕩器開啟,1振蕩器關(guān)閉OUT:輸出控制,0輸出開啟,1輸出關(guān)閉DAC:D/A 變換控制,0D/A 變換開啟,1D/A 變換關(guān)閉
51、ADC:A/D 變換控制,0A/D 變換開啟,1A/D 變換關(guān)閉MIC:話筒電路控制,0開啟,1關(guān)閉LINE:線路輸入控制,0開,1關(guān)(7)數(shù)字音頻接口格式控制存放器MS:主/從模式控制位,0從模式,1主模式LRSWAP:D/A 左右通道交換控制位,0不交換,1交換LRP:D/A 左右數(shù)字聲道幀相位IWL:數(shù)字音頻字長FOR:數(shù)字音頻接口格式選擇(8)取樣率控制存放器CLKOUT:輸出時鐘分頻控制,0不分頻,1二分頻CLKIN:輸入時鐘分頻控制,0不分頻,1二分頻SR:采樣率控制位,見下表BOSR:超采樣率控制USB/Normal:時鐘模式,0普通模式,1USB 模式(9)數(shù)字接口激活存放器A
52、CT:激活接口,0不激活,1激活在程序中假設(shè)改變其它存放器位,要激活一次接口,否那么接口不工作。(10)復(fù)位存放器RES:復(fù)位控制,只要向存放器寫一個數(shù),芯片內(nèi)存放器復(fù)位,恢復(fù)默認(rèn)值。2控制存放器的使用設(shè)計時, 可以通過數(shù)據(jù)的串行傳輸來控制TLV320AIC23。這串?dāng)?shù)據(jù)的前半局部用于控制存放器的地址, 接下來的局部對應(yīng)于該存放器所要寫入的值。對于這種串行傳輸?shù)目刂茢?shù)據(jù), 可以分為兩個8Bit進(jìn)行處理??紤]到實際情況,使用匯編語言既直觀又方便, 因此, 對于I2C寫入模塊, 可使用匯編語言。下面是以DSP TMS320VC5416芯片為例列出的通過匯編語言對TLV320AIC23的控制存放器進(jìn)
53、行設(shè)置的具體代碼:. data ; TLV320AIC23控制存放器數(shù)據(jù)Register0. word 0 x01 ;控制地址:0000000. word 0 x17 ;控制數(shù)據(jù):左聲道輸入音量控制0dB,開啟左右聲道同步更新Register1. word 0 x03 ;控制地址:0000001. word 0 x17 ;控制數(shù)據(jù):右聲道輸入音量控制0dB,開啟左右聲道同步更新Register2. word 0 x05 ;控制地址:0000010. word 0 xff ; 控制數(shù)據(jù): 左耳機(jī)輸出音量控制+6dB,開啟左右耳機(jī)聲道同步更新Register3. word 0 x07 ;控制地址:
54、0000011. word 0 xff ; 控制數(shù)據(jù): 右耳機(jī)輸出音量控制+6dB,開啟右左耳機(jī)聲道同步更新Register4. word 0 x08 ;控制地址:0000100. word 0 x14 ; 控制數(shù)據(jù): 關(guān)閉旁路直通, 輸入選用Microphone,使DAC 處于有效狀態(tài)Register5. word 0 x0a ;控制地址:0000101. word 0 x05 ;控制數(shù)據(jù):數(shù)字音頻通道選用ADC高通濾波器,關(guān)閉DAC 軟靜音Register6. word 0 x0c ;控制地址:0000110. word 0 x01 ; 控制數(shù)據(jù): 開啟ADC、DAC , 開啟Mi2cro
55、phone輸入端,關(guān)閉Line輸入端Register7. word 0 x0e ;控制地址:0000111. word 0 x53;控制數(shù)據(jù):DSP數(shù)字接口格式,芯片采用主式,數(shù)據(jù)字長16bit ,LRP = 1Register8. word 0 x10 ;控制地址:0001000. word 0 x20 ; 控制數(shù)據(jù): 采樣率控制, 時鐘為正常模式Register9. word 0 x12 ;控制地址:0001001. word 0 x01 ;控制數(shù)據(jù):激活數(shù)字接口Register10. word 0 x1e ;控制地址:0001111. word 0 x00 ;控制數(shù)據(jù):復(fù)位TLV320A
56、IC23DSP 通過串口1完成對AIC23的初始化工作。程序中把對AIC23的初始化命令寫在一個數(shù)組中,采用循環(huán)方式將這些命令通過串口發(fā)送出去。圖2-4是對AIC23存放器編程時的時序圖:圖2-4 AIC23控制存放器數(shù)據(jù)寫入時序這16位控制字中,B159為存放器的地址,B80為要寫入存放器的數(shù)據(jù)。結(jié) 論本系統(tǒng)充分利用了TMS320C5416的片上資源,使用了MCBSP多通道緩沖串口與音頻芯片TLV320AIC23的硬件無縫連接,這既不占用系統(tǒng)的總線資源,而且還簡化了硬件電路設(shè)計。系統(tǒng)具有更好的維護(hù)性。本系統(tǒng)實現(xiàn)了對語音信號的采集與回放等根本音頻處理功能,完成了基于TMS320C5416DSP
57、芯片的語音分析系統(tǒng)的設(shè)計。 本設(shè)計是采用TMS320VC5416作為語音分析實現(xiàn)的核心硬件,以TLV320AIC23作為數(shù)模轉(zhuǎn)換芯片來實現(xiàn)整個硬件系統(tǒng)。在整個設(shè)計過程中,我們采用了以帶有A/D轉(zhuǎn)換器的TLV320AIC23DSP芯片為核心音頻錄放接口器件,結(jié)合TMS320C5416DSP芯片,語音數(shù)據(jù)存儲FLASH存儲器等進(jìn)行了硬件設(shè)計。軟件局部那么采用模塊化的設(shè)計方法,用C語言來實現(xiàn)。由于這次設(shè)計時間較短,該語音分析器的根本功能已經(jīng)實現(xiàn),要到達(dá)實用,還需進(jìn)一步進(jìn)行研究設(shè)計。參考文獻(xiàn)1 2 3 4 5 6 7 8 ICETEKVC5416AES61實驗. HYPERLINK :/ realti
58、medsp htt9 韋崗,張麗清.語音信號同倫非線性模型分析理論和算法.自動化學(xué)報.200110 馬霓編.語音信號非線性處理算法及其應(yīng)用研究.廣州:華南理工大學(xué)學(xué)位論文.199811 張詩壯.語音漸馬的統(tǒng)計編碼方案及月陰港建摸研究.廣州:華南理工大學(xué)學(xué)位論文.199912 溫斌,尹建琪.中低速率語音編碼技術(shù)的開展及應(yīng)用.電信科學(xué). 200113 14 15 16 17 18 19 附 錄語音分析器電路原理圖本科畢業(yè)設(shè)計論文 簡明指導(dǎo)手冊 1 畢業(yè)設(shè)計(論文)總論 1.1 概 述 高等院校的畢業(yè)設(shè)計(論文)教學(xué)過程是實現(xiàn)本科培養(yǎng)目標(biāo)及規(guī)格的重要培養(yǎng)階段。畢業(yè)設(shè)計(論文)是學(xué)生畢業(yè)前的最后學(xué)習(xí)階
59、段,是學(xué)習(xí)深化與升華的重要過程;是能力與素質(zhì)培養(yǎng)的重要途徑;是學(xué)生學(xué)習(xí)、研究與實踐成果的全面總結(jié);是學(xué)生綜合素質(zhì)與實踐能力培養(yǎng)效果的全面檢驗;是學(xué)生畢業(yè)及學(xué)位資格認(rèn)定的重要依據(jù);是評價高等學(xué)校教育教學(xué)質(zhì)量的重要依據(jù)。 1.1.1 畢業(yè)設(shè)計(論文)的根本概念 1 畢業(yè)設(shè)計的內(nèi)涵 畢業(yè)設(shè)計是高等學(xué)校應(yīng)屆畢業(yè)生,畢業(yè)前接受課題任務(wù),所進(jìn)行的設(shè)計過程,并取得其設(shè)計成果。 2畢業(yè)論文的內(nèi)涵 畢業(yè)論文是高等學(xué)校學(xué)生畢業(yè)前所撰寫的學(xué)術(shù)論文。畢業(yè)論文說明作者在科學(xué)研究工作中取得的新成果或提出的新見解,并說明作者具有的科研能力與學(xué)識水平。畢業(yè)論文具有學(xué)術(shù)論文所共有的一般屬性,它的構(gòu)成與展開嚴(yán)格按照緒論、本論、結(jié)
60、論的思維方式,以事實為根底,以嚴(yán)謹(jǐn)?shù)耐评磉^程為依據(jù),得出可信的科學(xué)結(jié)論。 1.1.2 畢業(yè)設(shè)計(論文)的特點與功能 1畢業(yè)設(shè)計的特點與功能 畢業(yè)設(shè)計的特點 高等院校學(xué)生畢業(yè)設(shè)計具有設(shè)計內(nèi)容的科學(xué)性、設(shè)計思想的新穎性、設(shè)計表述的標(biāo)準(zhǔn)性、設(shè)計條件的約束性、設(shè)計過程的綜合性、設(shè)計結(jié)果的實用性等工程設(shè)計的特點外,還具有畢業(yè)設(shè)計任務(wù)確實定首先考慮教學(xué)根本要求、畢業(yè)設(shè)計時間的限定性及學(xué)業(yè)的規(guī)定性、畢業(yè)設(shè)計是在指導(dǎo)教師指導(dǎo)下獨立完成的等特點。 畢業(yè)設(shè)計的功能 教學(xué)與教育功能 畢業(yè)設(shè)計教學(xué)過程是高等院校培養(yǎng)方案的重要組成局部;是進(jìn)行設(shè)計科學(xué)教育,強(qiáng)化工程意識,接受工程根本訓(xùn)練,提高工程實踐能力的重要培養(yǎng)階段;
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際貨運代理行業(yè)營銷策略方案
- 使用在皮膚上的驅(qū)蚊劑產(chǎn)品供應(yīng)鏈分析
- 廢棄物資源化利用行業(yè)市場調(diào)研分析報告
- 電動綠籬修剪機(jī)產(chǎn)品供應(yīng)鏈分析
- 維生素軟糖細(xì)分市場深度研究報告
- 芥末罐商業(yè)機(jī)會挖掘與戰(zhàn)略布局策略研究報告
- 牙膏細(xì)分市場深度研究報告
- 書包產(chǎn)品供應(yīng)鏈分析
- 電源連接器市場發(fā)展前景分析及供需格局研究預(yù)測報告
- 蒸汽供暖裝置用氣閥細(xì)分市場深度研究報告
- 2024年新青島版六年級上冊(六三制)科學(xué)全冊知識點
- 2024河南鄭州熱力集團(tuán)限公司招聘(高頻重點提升專題訓(xùn)練)共500題附帶答案詳解
- 江蘇自考數(shù)學(xué)教育學(xué)知識點
- [二手房買賣合同正式版] 二手房買賣合同最新版
- 部編版五年級語文上冊第四單元集體備課教學(xué)計劃和全部教案
- 五年級語文上冊 第六單元 22《蟬》課后練習(xí) 北京版-北京版小學(xué)五年級上冊語文試題
- 最新部編版五年級道德與法治上冊第四單元教材分析
- 課程設(shè)計 基于電阻應(yīng)變片的S型稱重傳感器設(shè)計
- 中國血液透析用血管通路專家共識
- cosplay評分標(biāo)準(zhǔn)
- 中醫(yī)真實世界臨床研究技術(shù)規(guī)范(草案)
評論
0/150
提交評論