基于處理器CK610的音頻解碼系統(tǒng)設(shè)計(jì)
本文選題:嵌入式系統(tǒng) 切入點(diǎn):音頻解碼 出處:《哈爾濱工業(yè)大學(xué)》2013年碩士論文
【摘要】:嵌入式系統(tǒng)是當(dāng)今電子行業(yè)最熱的主題之一。近年來,嵌入式產(chǎn)業(yè)蒸蒸日上,不斷發(fā)展進(jìn)步。而音樂又是當(dāng)今人類不可缺少的一種元素,,利用嵌入式低功耗、可裁剪、便攜帶等等特性來在嵌入式平臺上進(jìn)行音頻解碼已經(jīng)成為人們研究的熱點(diǎn)之一。 本文所使用的硬件平臺的核心是嵌入式CK610系列處理器,該處理器具有我國自主知識產(chǎn)權(quán)。在當(dāng)今ARM、MIPS等多家流行的年代,積極推廣具有國內(nèi)自主知識產(chǎn)權(quán)的國產(chǎn)處理器對提高我國在電子行業(yè)內(nèi)的核心競爭力具有重要意義。 本文在介紹CK610系列處理器以及嵌入式平臺開發(fā)板CK5A6EVB的基礎(chǔ)上,對所應(yīng)用的Bootloader和Linux3.0內(nèi)核進(jìn)行了分析及移植,并進(jìn)行了AC-3解碼和DTS解碼的性能測試。 本文首先對Bootloader進(jìn)行了完善,使其能夠通過指令來啟動(dòng)內(nèi)核。然后對Bootloader下的IIC按鍵進(jìn)行了模塊設(shè)計(jì),來實(shí)現(xiàn)對AC-3和DTS解碼的控制。然后在Bootloader下對AC-3和DTS解碼程序進(jìn)行了模塊移植,并在Bootloader下不同CPU時(shí)鐘頻率和AHB、APB總線頻率下對AC-3和DTS文件解碼進(jìn)行了性能測試。最后在操作系統(tǒng)Linux3.0下對AC-3和DTS解碼程序進(jìn)行了編譯執(zhí)行,在不同CPU時(shí)鐘頻率和AHB、APB總線頻率下對AC-3和DTS文件解碼進(jìn)行了性能測試,實(shí)現(xiàn)了操作系統(tǒng)Linux3.0下AC-3的實(shí)時(shí)解碼。 本文對CK610系列處理器的音頻解碼性能有了一個(gè)評估,有助于我國在國產(chǎn)音頻產(chǎn)業(yè)的發(fā)展。
[Abstract]:The embedded system is one of the hottest topics in the electronic industry nowadays. In recent years, the embedded industry is booming and developing. It has become one of the research hotspots to carry on audio decoding on embedded platform. The core of the hardware platform used in this paper is embedded CK610 series processors, which have our own intellectual property rights. It is of great significance to promote the domestic processors with domestic independent intellectual property rights to improve the core competitiveness of our country in the electronics industry. Based on the introduction of CK610 series processors and embedded platform development board (CK5A6EVB), this paper analyzes and transplants the applied Bootloader and Linux3.0 kernels, and tests the performance of AC-3 decoding and DTS decoding. In this paper, Bootloader is first perfected to enable it to start the kernel through instructions. Then, the module design of IIC keys under Bootloader is carried out. To realize the control of AC-3 and DTS decoding. Then the module porting of AC-3 and DTS decoding program is carried out under Bootloader. The performance of decoding AC-3 and DTS files is tested under different CPU clock frequency and CPU bus frequency under Bootloader. Finally, the AC-3 and DTS decoding programs are compiled and executed under the operating system Linux3.0. The performance of AC-3 and DTS file decoding is tested at different CPU clock frequency and DTS bus frequency, and the real-time decoding of AC-3 is realized under the operating system Linux3.0. In this paper, the audio decoding performance of CK610 series processors is evaluated, which is helpful to the development of domestic audio industry in China.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TN912.3;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 肖為;嵌入式系統(tǒng)概述及其在綜合信息終端中的應(yīng)用及前景[J];北京廣播學(xué)院學(xué)報(bào)(自然科學(xué)版);2001年04期
2 申睿,趙偉;嵌入式系統(tǒng)及其在測量領(lǐng)域的應(yīng)用[J];電測與儀表;2003年09期
3 于小亮;;嵌入式系統(tǒng)應(yīng)用現(xiàn)狀及發(fā)展趨勢概述[J];電腦知識與技術(shù);2008年28期
4 王自然;;淺談嵌入式處理器的特點(diǎn)與進(jìn)展[J];電腦知識與技術(shù);2009年22期
5 何立民;嵌入式系統(tǒng)的定義與發(fā)展歷史[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年01期
6 鄧華輝,王偉,張衛(wèi)東;DTS音頻文件軟件解碼的實(shí)現(xiàn)[J];電聲技術(shù);2003年03期
7 郭永志;嵌入式系統(tǒng)在通信控制器中的應(yīng)用[J];信息技術(shù)與標(biāo)準(zhǔn)化;2002年06期
8 張璐璐;;Linux內(nèi)核實(shí)時(shí)性的分析和研究[J];硅谷;2012年22期
9 高偉華,楊子軍;嵌入式操作系統(tǒng)的研究現(xiàn)狀及發(fā)展趨勢[J];黑龍江電力;2002年05期
10 車向勇;薛念;潘峗;嚴(yán)曉浪;;基于CK-Core的處理器SDIO接口主控制器設(shè)計(jì)[J];機(jī)電工程;2010年10期
相關(guān)博士學(xué)位論文 前1條
1 孟建熠;超標(biāo)量嵌入式處理器關(guān)鍵技術(shù)設(shè)計(jì)研究[D];浙江大學(xué);2009年
本文編號:1700191
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1700191.html