基于fpga音樂硬件演奏電路設(shè)計(jì)

基于fpga音樂硬件演奏電路設(shè)計(jì)

ID:12300501

大?。?17.50 KB

頁數(shù):0頁

時間:2018-07-16

基于fpga音樂硬件演奏電路設(shè)計(jì)_第頁
預(yù)覽圖正在加載中,預(yù)計(jì)需要20秒,請耐心等待
資源描述:

《基于fpga音樂硬件演奏電路設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、河南機(jī)電高等??茖W(xué)校課程設(shè)計(jì)論文----《VHDL硬件語言》課程設(shè)計(jì)論文EDA技術(shù)實(shí)用教程課程設(shè)計(jì)題目:基于FPGA音樂硬件演奏電路設(shè)計(jì)系部:電子通信工程系班級:醫(yī)電051姓名:閆旭學(xué)號:050411102指導(dǎo)教師:石新峰日期:2007.12.10河南機(jī)電高等??茖W(xué)校課程設(shè)計(jì)論文----《VHDL硬件語言》課程設(shè)計(jì)論文目錄摘要---------------------------------------------------------------------------------------------11.系統(tǒng)設(shè)計(jì)總述1

2、.1設(shè)計(jì)要求-----------------------------------------------------------------------------------21.2系統(tǒng)組成--------------------------------------------------------------------------------32.總體程序設(shè)計(jì) 2.1頂層模塊設(shè)計(jì)流程圖-------------------------------------------42.2頂層電路VHDL程序設(shè)計(jì)---------

3、---------------------------------53.單元模塊程序設(shè)計(jì)3.1音樂節(jié)拍和音調(diào)發(fā)生器模塊--------------------------------------63.2音樂譜對應(yīng)分頻預(yù)制數(shù)查表---------------------------------------83.3音樂符數(shù)控11分頻電路模塊-------------------------------------103.4?樂曲演奏音符數(shù)據(jù)文件-------------------------------------------12

4、3.5定制音符數(shù)據(jù)的ROM文件-----------------------------------------144.VHDL音樂硬件演奏電路系統(tǒng)仿真與調(diào)試4.1NoteTabs音樂節(jié)拍和音調(diào)發(fā)生器模塊的仿-------------------------164.2ToneTaba分頻預(yù)置數(shù)查表模塊的仿真----------------------------164.3Speakera音樂符數(shù)控分頻模塊的仿真---------------------174.1擴(kuò)大此音樂硬件演奏電路的通用性-------------------

5、------195.心得體會------------------------------------------------------------------------------216.參考文獻(xiàn)------------------------------------------------------------------------------21河南機(jī)電高等??茖W(xué)校課程設(shè)計(jì)論文----《VHDL硬件語言》課程設(shè)計(jì)論文摘要根據(jù)國家教委與專業(yè)教學(xué)委員會對教育機(jī)構(gòu)的要求,為培養(yǎng)適應(yīng)我國21世紀(jì)國民經(jīng)濟(jì)發(fā)展需要的電子設(shè)置人才

6、;同時基于國家教委面向21世紀(jì)電工電子課程體系改革和電工電子工科教學(xué)基地建設(shè)兩項(xiàng)教學(xué)改革研究成果。要求高等專科學(xué)校學(xué)生能夠自己動手完成簡單數(shù)字器件的設(shè)計(jì)。這不但反應(yīng)了我國當(dāng)前在電子電路的實(shí)驗(yàn)教學(xué)體系、內(nèi)容和方法上的改革思路和教學(xué)水平的提高,更重要的是在加強(qiáng)以傳統(tǒng)電子設(shè)計(jì)方法為基礎(chǔ)的工程設(shè)計(jì)訓(xùn)練的同時,使學(xué)生能夠盡快掌握現(xiàn)代電子設(shè)計(jì)自動化技術(shù)的新方法、新工具和新手段系統(tǒng)的、科學(xué)的培養(yǎng)了學(xué)生的實(shí)際動手能力、理論聯(lián)系實(shí)際的能力、工程設(shè)計(jì)能力,創(chuàng)新能力,提高了學(xué)生對基礎(chǔ)實(shí)驗(yàn)的興趣。本次設(shè)計(jì)在EDA開發(fā)平臺QUARTUS

7、

8、6.0上利用V

9、HDL語言設(shè)計(jì)數(shù)控分頻器電路,利用數(shù)控分頻的原理設(shè)計(jì)音樂硬件演奏電路,并定制LPM-ROM存儲音樂數(shù)據(jù),以“梁?!焙汀霸铝链砦业男摹眱墒讟非鸀槔?,將音樂數(shù)據(jù)存儲到LPM-ROM,就達(dá)到了以純硬件的手段來實(shí)現(xiàn)樂曲的演奏效果。只要修改LPM-ROM所存儲的音樂數(shù)據(jù),將其換成其他樂曲的音樂數(shù)據(jù),再重新定制LPM-ROM,連接到程序中就可以實(shí)現(xiàn)其它樂曲的演奏。本設(shè)計(jì)采用的是杭州康芯電子有限公司生產(chǎn)的GW48-CK實(shí)驗(yàn)系統(tǒng),F(xiàn)PGA目標(biāo)芯片型號為Altera公司的Cyclone系列中的EPFl0K10LC84。芯片配置成功后即可進(jìn)行硬件

10、測試:選擇實(shí)驗(yàn)電路結(jié)構(gòu)圖NO.1,使CLK6MH2與C10ck9相接(接受6MHz時鐘頻率),CLK4Hz與CLOCK2相接(接受4Hz時鐘頻率),發(fā)音輸出接SPEAK,當(dāng)樂曲一遍演奏完成后,樂曲發(fā)生器能自動從頭開始循環(huán)演奏,按下SEL鍵時播放第二首歌,按下RS

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。