VERILOG硬件描述语言及数字逻辑电路选题_第1页
VERILOG硬件描述语言及数字逻辑电路选题_第2页
VERILOG硬件描述语言及数字逻辑电路选题_第3页
VERILOG硬件描述语言及数字逻辑电路选题_第4页
VERILOG硬件描述语言及数字逻辑电路选题_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一交通控制一交通控制器器二彩灯控制器二彩灯控制器三自动售邮票机三自动售邮票机四四8位二进制乘法电路位二进制乘法电路五量程自动转换的数字式频率计五量程自动转换的数字式频率计六游戏电路模拟掷骰子六游戏电路模拟掷骰子七游戏电路模拟乒乓球比赛七游戏电路模拟乒乓球比赛八多功能数字钟八多功能数字钟九全自动电梯控制电路九全自动电梯控制电路十一自选题目十一自选题目十十. 基于基于FPGA的乐曲自动演奏器设计的乐曲自动演奏器设计RA,RBs=1?YA,RBRA,RBGA,RBT=40?yesnonos=1?T=5?RA,GBRA,RByesnonos=1?T=40?yesyesyesnonoRA,YBRA,RB

2、s=1?T=5?yesyesyesnono绿黄红绿黄红东西南北 交通控制系统示意图设计提示:设计提示: 时钟用可预置减法计数器实现时钟用可预置减法计数器实现 确认取消找零拒收 欠资邮票找零邮票 面值1元 5角 1角 1元 5角投 币 孔 自动售邮票机示意图累加器B寄存器加法器控制器Y寄存器C计数器乘数N积P被乘数M开始累加器A清除,寄存器B置乘数N寄存器Y置被乘数M计数器C置数字8A与Y. B0相加送A,计数器C减1,B分别右移1位,A0移到B7。运算结束,输出积PC=0 ?YESNO(A)电路框图(B)简单流程图 乘法器的电路框图和流程图A7A6A5A4A3A2A1A0B7 加 法 运 算Y

3、7Y6Y5Y4Y3Y2Y1Y0 累加器移位方式示意图显示电路锁 存 器计 数 器闸 门被测信号 测频原理译码电路整形闸门控制信号被测信号闸门信号存储信号显示信号清零信号 频率计工作波形图 整个电梯控制电路的示意图基于基于FPGA的乐曲自动演奏器设计的乐曲自动演奏器设计FPGA基于基于FPGA的乐曲自动演奏器设计的乐曲自动演奏器设计 用纯硬件完成乐曲演奏电路的设计与利用微处理器(CPU)实现相比逻辑要复杂得多,如不借助于功能强大的EDA工具和硬件描述语言,仅凭传统的数字逻辑技术,即使最简单的演奏电路也难以实现。如何使用如何使用EDA工具实现基于工具实现基于FPGA的乐曲发生器的设计的乐曲发生器的

4、设计?一、认识简谱一、认识简谱 乐曲中,每一音符对应着确定的频率,我们将乐曲中,每一音符对应着确定的频率,我们将每一音符的每一音符的频率常数频率常数和其相应的和其相应的节拍常数节拍常数作为一组,作为一组,按顺序将乐曲中的所有常数排列成一个表,然后由按顺序将乐曲中的所有常数排列成一个表,然后由查表程序依次取出,产生音符并控制节奏,就可以查表程序依次取出,产生音符并控制节奏,就可以实现演奏效果。实现演奏效果。 为了产生手弹的节奏感,在某些音符(例如两为了产生手弹的节奏感,在某些音符(例如两个相同音符)音插入一个时间单位的频率略有不同个相同音符)音插入一个时间单位的频率略有不同的音符。的音符。 音符

5、与频率音符与频率音符与频率音符与频率如何产生音符所对应的频率如何产生音符所对应的频率?产生音符所对应频率的方波信号产生音符所对应频率的方波信号例如产生例如产生“中音中音1”所对应的频率:所对应的频率:523.25Hz ?分分 频频参考时钟参考时钟 fs=3MHz523.25Hz(中音(中音1)分频系数计算:分频系数计算: M=6MHz/523.25Hz=?产生音符所对应频率的方波信号产生音符所对应频率的方波信号在输入参考频率在输入参考频率fc=3MHz时,时,计算简谱中所有音符的分频系计算简谱中所有音符的分频系数。数。 实际上,只要各实际上,只要各个音符之间的相对频个音符之间的相对频率关系不变

6、,演奏出率关系不变,演奏出的音乐听起来就不会的音乐听起来就不会“走调走调”。二、音符与持续时间(节拍)二、音符与持续时间(节拍) 组成乐曲的每个音符除频率外,还有持续时间,组成乐曲的每个音符除频率外,还有持续时间,它可以由它可以由节拍控制器节拍控制器控制。对于四分音符为一拍的乐控制。对于四分音符为一拍的乐谱,如果全音符的持续时间为一秒,那么谱,如果全音符的持续时间为一秒,那么8分音符就为分音符就为0.125秒,四分音符为秒,四分音符为0.25秒,二分音符为秒,二分音符为0.5秒。秒。 分分 频频M参考时钟参考时钟 fs=3MHz音符频率信号音符频率信号节拍控制器节拍控制器三、基于三、基于FPGA的乐曲自动演奏器的乐曲自动演奏器实现原理框图(实现原理框图(1)音符频率输出音符频率输出基本实现原

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论