论文 基于FPGA的乐曲发生器,共16页,6623字 摘 要:随着FPGA集成度的提高,价格下降,以及EDA设计工具更新换代,以硬件完成乐曲演奏的方案应用的越来越多。本文简要介绍了FPGA的分类、基本结构,以及标准化硬件描述语言VHDL的自顶向下的设计方法。重点描述了一种基于FPGA的乐曲发生器的设计方法,该设计在MAX+PLUSⅡ的EDA软件平台上,通过定制LPM-ROM存储音乐数据,达到了以纯硬件的手段来实现乐曲的演奏效果。只要修改LPM-ROM中所存储的音乐数据,就可以实现其它乐曲的演奏。因此,该设计具有电路简单、程序易改和调试方便等特点。 关键词:FPGA;VHDL;LPM-ROM;乐曲发生器;自顶向下 目 录 摘要……………………………………………………………………………………………1 1 引言…………………………………………………………………………………………3 2 FPGA简介…………………………………………………………………………………4 2.1 FPGA的分类………………………………………………………………………4 2.2 FPGA的基本结构………………………………………………………………………5 2.3 FPGA 的设计流程………………………………………………………………………5 2.4 VHDL 的设计方法………………………………………………………………………6 3 乐曲发生器原理……………………………………………………………………………7 4电路设计……………………………………………………………………………………9 4.1 音符发生器的电路设计……………………………………………………………9 4.2 分频系数预置器电路设计………………………………………………………………11 4.3 音调发生器电路设计……………………………………………………………………13 4.4 顶层电路图………………………………………………………………………………14 5 总结………………………………………………………………………………………15 参考文献……………………………………………………………………………………15 附录………………………………………………………………………………………16 |
查看评论
已有0位网友发表了看法