【正文】
的通用解決方案 。 它具有獨(dú)特的 6總線哈佛結(jié)構(gòu) ,使其能夠 6條流水線同時(shí)工作 ,工作頻率達(dá) 100MHz。 DSP的大量算法程序存放在外部 FLASH中 ,系統(tǒng)初始化后 ,通過外圍的音效控制改變處理器中的算法參數(shù) ,以得到不同的聲音效果 。 第六章 :總結(jié),對(duì)本論文 設(shè)計(jì) 的工作進(jìn)行了全面的總結(jié),并在此基礎(chǔ)上對(duì)今后的進(jìn)一步工作進(jìn)行了展望 。 第五章 :系統(tǒng)的軟件設(shè)計(jì),介紹了系統(tǒng)的軟件實(shí)現(xiàn) 。 第三章 :系統(tǒng)芯片介紹,介紹了本設(shè)計(jì)中所有用到的芯片及其典型應(yīng)用,包括 DSP 芯片, 音頻 Codec 芯片 TLV320A23, CPLD 芯片, TPS767D318 芯片等。 本文的內(nèi)容安排 本 設(shè)計(jì) 的主要內(nèi)容是搭建基于 DSP 的語音信號(hào)處理板系 統(tǒng),在系統(tǒng)上實(shí)現(xiàn)音頻信號(hào)的采集和相關(guān)運(yùn)算處理 。 2)高精度和高穩(wěn)定性 數(shù)字信號(hào)處理的特性不易隨使用條件變化而變化,尤其是使用 TMS320VC5402芯片,更提高了系統(tǒng)的穩(wěn)定性和可靠性,運(yùn)算位數(shù)的提高,更加地使它的精度提高 。 DSP的大量算法程序存放在外部 FLASH中 ,系統(tǒng)初始化后 ,通過外圍的音效控制改變處理器中的算法參數(shù) ,以得到不同的聲音效果 。 用 DSP芯片實(shí)現(xiàn)數(shù)字濾波除了具有穩(wěn)定性好、精確度高、不受環(huán)境影響等優(yōu)點(diǎn)外 , 還具有靈活性好的特點(diǎn) 【 5】 。 語音處理可采用通用數(shù)字信號(hào)處理器 (Digital Signal Processing, DSP)和現(xiàn)場可編程門陣列 ( Field Programmable Gate Array, FPGA【 4】 )實(shí)現(xiàn) , 其中通用數(shù)字信號(hào)處理器實(shí)現(xiàn)方法具有實(shí)現(xiàn)簡便和程序可移植性強(qiáng)等優(yōu)點(diǎn) , 特別是 TMS320C54X系列在音頻處理方面有很的性價(jià)比 ,能夠解決復(fù)雜的算法設(shè)計(jì)和滿足系統(tǒng)的實(shí)時(shí)性要求 ,在許多領(lǐng)域得到廣泛應(yīng)用 。 隨著電子技術(shù)、計(jì)算機(jī)技術(shù)和通信技術(shù)的迅猛發(fā)展 , 數(shù)字信號(hào)處理技術(shù)已廣泛深入地應(yīng)用于現(xiàn)代國防、科技和人們生活等各個(gè)領(lǐng)域 。 20 世紀(jì) 90 年代,語音信息的產(chǎn)生、處理、傳輸?shù)戎饕幵谀M信號(hào)時(shí)代,對(duì)語音處理的發(fā)展具有很大的極限性 。 18 世紀(jì) 80 年代,人類研制出第一臺(tái)會(huì)說話的機(jī)器,當(dāng)時(shí)它只能發(fā)出簡單 的像元音一樣的語音 。早在文字出現(xiàn)之前,人類已經(jīng)懂得了用不同形式的語音來傳遞信息 。 它具有先進(jìn)的修正哈佛結(jié)構(gòu) (一條程序總線,三條數(shù)據(jù)總線和四 條地址總線 ),專門的硬件邏輯 CPU,片內(nèi)存儲(chǔ)器,片內(nèi)外設(shè)和專用的指令集,將 C54x DSP 的 CPU 和片內(nèi)存儲(chǔ)器與外設(shè)配置組合在一起的邏輯結(jié)構(gòu),使得它可以滿足電子市場眾多領(lǐng)域的應(yīng)用要求 。 目前, DSP 的價(jià)格越來越低,性能價(jià)格比日益提高,具有巨大的應(yīng)用潛力 。 廣泛采用流水線操作,提供特殊的數(shù)字信號(hào)處理指令,可以用來快速的實(shí)現(xiàn)各種數(shù)字信號(hào)處理算法 。 前者是指數(shù)字信號(hào)處理的理論和方法,后者是指用于數(shù)字信號(hào)處理的可編程微處理器 。 因此,我選用了基于 TMS320VC5402 為核心,進(jìn)行了語音信號(hào)處理板的設(shè)計(jì)與實(shí)現(xiàn)理論設(shè)計(jì) 。 ............................................................... 13 掃描鏈 ............................................................................................ 13 寄存器 和引腳 ................................................................................ 14 TAP 控制器 .................................................................................... 14 TPS767D318 的主要特點(diǎn)及引腳功能 .......................................................... 15 TPS767D318 的特點(diǎn) ...................................................................... 15 TPS767D318 的引腳功能 .............................................................. 15 4 硬件各模塊實(shí)現(xiàn) .................................................................................................... 17 語音采集與輸出模塊 .................................................................................... 17 語音處理 DSP模塊 ........................................................................................ 18 程序存儲(chǔ)器、數(shù)據(jù) FALSH 模塊 .................................................................... 19 數(shù)據(jù)存儲(chǔ)器 SRAM 模塊 .................................................................................. 20 CPLD 時(shí)序邏 輯控制電路 ............................................................................... 21 電源電路設(shè)計(jì) ................................................................................................ 22 設(shè)計(jì)完整電路原理圖 .................................................................................... 26 5 本系統(tǒng)的軟件設(shè)計(jì) ................................................................................................ 27 存儲(chǔ)器配置程序( ) ........................................................................ 27 中斷向量表程序( ) ................................................................ 28 應(yīng)用程序 ........................................................................................................ 31 語音芯片初始化程序 ......................................................................... 34 6 系統(tǒng)設(shè)計(jì)中應(yīng)注意的問題 .................................................................................... 39 7 總結(jié) ........................................................................................................................ 40 致謝 .............................................................................................................................. 41 參考文獻(xiàn) ...................................................................................................................... 42 東 華理工大學(xué)長江學(xué)院畢業(yè)論文 緒論 緒 論 概述 語音信號(hào)處理技術(shù) 【 1】 是數(shù)字信號(hào)處理技術(shù)的重要組成部分,如今高速發(fā)展的語音信號(hào)處理技術(shù)已在音頻信息的處理、傳輸和存儲(chǔ)等方面得到廣泛應(yīng)用 。s 64 k SRAM. The logic of the system as a whole platform timing control circuit to achieve by the CPLD. Stable and reliable power supply all the electronic system is the most powerful pillar, therefore, the voice processing platform selected TI39。 穩(wěn)定,可靠的電源是所有電子系統(tǒng)的最有力支柱,因此,本語音處理平臺(tái)選用了 TI 公司的 TPS767D318 電源方案 。 該系統(tǒng)為了擴(kuò)大數(shù)據(jù)存儲(chǔ)空間,在平臺(tái)上還擴(kuò)展一片 Cypress 公司的 64k SRAM。 摘 要 本文提出了基于 TMS320vc5402 芯片的語音處理板的設(shè)計(jì)與實(shí)現(xiàn),整個(gè)語音處理板的設(shè)計(jì)都以 TMS320c5402 為核心電路進(jìn)行設(shè)計(jì),本語音處理平臺(tái)的語音采集與輸出模塊采用的是 TI 公司推出的一款高性能的立體聲音頻 Codec 芯片TLV320A23,內(nèi)置耳機(jī)輸出放大器,支持 MIC和 LINE IN 兩種輸入方式,且對(duì)輸入和輸出都具有可編程增益調(diào)節(jié), A/D 和 D/A都高度集成在此芯片內(nèi) 。 本系統(tǒng)所選用的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器是芯片 SSTS39VF400,它是一個(gè)低功耗 FLASH,工作在 至 電 壓下,存儲(chǔ)容量位 256k,其中的數(shù)據(jù)可以保持 100 年以上,可重復(fù)編程次數(shù)高達(dá) 10 萬次 。 整個(gè)系統(tǒng)平臺(tái)的邏輯時(shí)序控制由 CPLD 電路來實(shí)現(xiàn) 。 關(guān)鍵詞 : 語音處理 ; TMS320vc5402 芯片 ABSTRACT In this paper, based on TMS320vc5402 chip voice processing board design and implementation, the entire speech processing board designed to TMS320c5402 as the core circuit design, voice processing platform for the voice output module acquisition and use of the TI is the pany launched a high Performance stereo audio Codec chip TLV320A23, builtin headphone output amplifier, and support the MIC LINE IN both input and the input and output have a programmable gain conditioning, A / D and D / A are highly integrated in the chip Within. The system chosen by the program memory and data memory chip is SSTS39VF400, it is a lowpower FLASH, work in the v to v voltage, the storage capacity of 256 k, the data can be maintained more than 100 years, can be programmed to repeat The number as high as 10 million. In order to expand the system of data storage space, the platform is also an extension of Cypress39。s TPS767D318 power programme. Key words: Voice Processing ; TMS320vc5402 chip 目 錄 緒 論 ..................................................................