基于vhdl乐曲发生器的设计说明书.docVIP

  • 7
  • 0
  • 约3.01万字
  • 约 57页
  • 2018-06-08 发布于贵州
  • 举报
基于vhdl乐曲发生器的设计说明书

摘 要 随着超大规模集成电路的发展,随着计算机已经深入生活中的每一个领域,人们的生活中已经有越来越多的自动化机器,这些机器给人类的生活带来的翻天覆地的变化,提供了巨大无比的方便。于是自动化设计技术应运而生,其中VHDL自动化设计语言是一门非常好用的语言。本设计是本着简单、方便而不乏趣味性和实用性的原则设计出的一个自动乐曲发生器,是所有能自动播放音乐机器的核心蓝本,MP3,随身听等现代音乐产品都是建立在此设计的基础之上的。因此此设计是非常重要而有意义的。本设计不仅具有自动播放音乐的功能,即播放已经存入的固定乐曲,也能够通过按键进行简单乐曲的演奏。本设计是基于VHDL实现的,大体可以分为4个部分,分别是:音调发生器、音调编码器、手动\自动选择及数控分频器。音调发生器主要是产生音调的部分,由于此设计比较简单,所以音调也不是很丰富;音调编码器主要是将人们可以看懂的音乐编码翻译成机器能看懂的数字编码,以实现透明服务;手动\自动选择主要是用来为使用者提供手动演奏或自动播放选择服务的;数控分频器是用来将输入端的高频率信号处理成合适的输出信号。四个模块综合起来就成了今天我设计的自动乐曲发生器。 我的目标是此设计能演奏出我喜欢的月光曲。 关键词: ABSTRACT With the development of VLSI and the computer being used widely in every area of daily life, there are more and more automated machines in people’s life that change people抯 life greatly and provide an immense convenience. Automated design techniques 经have emerged, and Automatic VHDL design language is a very useful language. This design is to be simple, convenient and no shortage of interesting and practical that it is the core blueprint of most automatic music player such as MP3 and WalkMan. As a result, the design is so important and meaningful. The design not only has the ability to play automatically, but also can be used to play by us through clicking the keyboard. The design is based on VHDL containing 4 main parts that are Tone Generator, Tone Encoder, Manual \ Automatic selection, and NC divider. Tone Generator is to generate tone. There are no many kind tones because that the design is a little simple. Tone encoder will translates the music codes that people can understand into digital code can be read by machines. The Manual \ Automatic selection part provides the two options for users. NC divider will handle the input high frequency signal into the appropriate output signal. Put the four parts together, we get the Automatic Music Player. My goal is that this design can play my favorite song--- MoonLight. Keywords: Automation;Play a musical instrument;VHDL;Digital circuit 第一章 引 言 5 1.1 自动乐曲发生器概述 6 1.2 本设

文档评论(0)

1亿VIP精品文档

相关文档