《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > 基于Nios處理器的個(gè)人多媒體助手
基于Nios處理器的個(gè)人多媒體助手
周 鼎,楊 越
摘要: 在 Nios II 的IDE 環(huán)境中進(jìn)行軟件部分的設(shè)計(jì),實(shí)現(xiàn)SD卡中存儲的TXT和MP3文件的讀取,以及LCD顯示、MP3音樂的播放以及按鍵的控制
Abstract:
Key words :

摘    要

    近年來,市場上的電子數(shù)碼產(chǎn)品更新?lián)Q代很快,從當(dāng)初的分立元件到現(xiàn)在的集成芯片,產(chǎn)品的體積越來越小,而所展現(xiàn)出來的功能則日益強(qiáng)大。它們?yōu)槲覀兊娜粘I钐峁┝藰O大的幫助。 

    SOPC(System on a programmable Chip,片上可編程" title="可編程">可編程系統(tǒng))是Altera公司提出來的一種靈活、高效的SOC解決方案。它將處理器、存儲器、I/O" title="I/O">I/O口,LVDS、CDR等系統(tǒng)設(shè)計(jì)所需要的模塊集成到一個(gè)PLD器件上,具有可裁剪、可擴(kuò)充、可升級,并具備軟硬件在系統(tǒng)可編程等優(yōu)點(diǎn)。 

    本文提出一種基于NIOS處理器的個(gè)人電子多媒體助手,系統(tǒng)是基于Altera公司的Cyclone II EP2C35開發(fā)板來進(jìn)行設(shè)計(jì)的,利用板上的SD卡來作為存儲設(shè)備" title="存儲設(shè)備">存儲設(shè)備,在NIOS處理器上實(shí)現(xiàn)MP3的播放、TXT文件的讀取以及LCD液晶顯示等功能。 

    設(shè)計(jì)中將需要用到的外圍設(shè)備的IP 核添加到自己定制的SOPC 控制系統(tǒng)中,生成具有強(qiáng)大處理性能的 NiosⅡ" title="NiosⅡ">NiosⅡ軟核" title="軟核">軟核,再結(jié)合QuartusⅡEDA工具,將其嵌入到 FPGA芯片中,獲得恰好滿足需求的定制了CPU和外設(shè)的處理器。 

    在 Nios II 的IDE 環(huán)境中進(jìn)行軟件部分的設(shè)計(jì),實(shí)現(xiàn)SD卡中存儲的TXT和MP3文件的讀取,以及LCD顯示、MP3音樂的播放以及按鍵的控制。 

    運(yùn)用 SOPC 設(shè)計(jì)理念來設(shè)計(jì)數(shù)碼產(chǎn)品,能在較短的時(shí)間內(nèi)完成開發(fā)過程,還能滿足技術(shù)不斷更新?lián)Q代的需要。將當(dāng)前先進(jìn)的NIOS軟核技術(shù)應(yīng)用于電子電路設(shè)計(jì)當(dāng)中去,對于了解和掌握這種工具有重要的意義。

 

關(guān)鍵詞

SOPC   Nios II Soft core   LCD   MP3  SD 

 

基于Nios處理器的個(gè)人多媒體助手-中國地質(zhì)大學(xué)(武漢).pdf

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。