




免费预览已结束,剩余14页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
乐曲硬件演奏电路设计,制作人:某某,xxx,CONTENT,一,实验目的,二,实验原理,三,实验内容,四,实验顺序,实验目的,利用数控分频器学习硬件乐曲演奏电路的设计,实验原理,主系统是三个模式音符的频率通过SPEAKERA得到。 这是数字控制分频器。音符的持续时间必须根据曲子的速度和每个音符的节拍数来决定。 模块TONETABA的功能首先向SPEAKERA提供决定发音音符的分频预设数,该数在SPEAKER的输入口停留的时间是该音符的节拍值。 在NOTETABS中设有8比特的二进制计数器(计数的最大值为138 ),该计数器的计数频率为4Hz,即每一计数的停留时间为0.25秒,是全部音符设定为1秒时的4分音符的持续时间。 NoteTabs模块的音符数据ROM“music”进行定制。 请注意此示例中数据表的数据位宽、深度和数据表示类型。 的双曲馀弦值。 最后模拟这个ROM,确认音符数据在ROM中。 根据给出的乐曲演奏电路电路图及其各模块的VHDL描述,用QuartusII完成所有设计,包括编辑、编译、集成和仿真操作等。 给出了模拟波形,并进行详细说明。 硬件验证。 首先锁定端子,将CLK12MHz连接到clk-9,接收12MHz的时钟频率(在clk-9上以短帽连接“12MHz”)。 CLK8Hz与clock2接触,接收4Hz频率的发音输出SPKOUT连接在Speaker上,与演奏的发音对应的简单的频谱代码的输出显示通过CODE1能够显示在数字码管1上的HIGH1是高八度音指示,发光管d 实验内容,01新的mif文件,02LPM_ROM的相关程序,03基础文件设计,04基础文件设计,05全过程编译,06时间序列模拟,07管脚锁定,08硬件测试,实验程序,01新的mif文件,新的,02LPM_ROM的步骤,(1)双击新的block1.bdf .电路图输入界面的空白,输入LPM_ROM,然后点击ok。 (2)设备选择cyclone设备,输出文件类型选择VHDL保存,文件名为music.vhd,(3)设定输出宽度为4bits,深度为256。(4)选择MIF文件、liangzhu.mif-finish、03基础文件设计、新的VHDL文件,分别输入NoteTabs模块、Speakera模块、ToneTaba模块源程序USEIEEE.STD_LOGIC_1164.ALL; USEIEEE.STD_LOGIC_UNSIGNED.ALL; entitynotetabsvort (clk : instd _ logic; tone index : out STD _ logic _ vector (3down to0) ); 结束; architectureoneofnotetabiscomponenttmusic-音符数据rom port (地址: instd _ logic _ vector (7down to0); 时钟: instd _ logic; q :输出STD _ logic _ vector (3下载到0 ); 结束组件;NoteTabs.vhd、signal counter : STD _ logic _ vector (7down to0) begin CNT 8:处理程序(clk,counter ) begini fcounter=138 thenco 结束; 03基础文件设计,库IEEE; USEIEEE.STD_LOGIC_1164.ALL; USEIEEE.STD_LOGIC_UNSIGNED.ALL; entityspeakeralport (clk : instd _ logic; tone : instd _ logic _ vector (10 down to0) spks : out STD _ logic; 结束; architectureoneofspeakeraissignalreclk,全pks : STD _ logic; begindivdeclk :进程(clk )可变性计数4: STD _ logic _ vector (3down to0) beginpreclk 11 thenpreclk=1; Count4:=0000 ; elsifclkeventntandclk=1then count 43360=count 4; Speakera.vhd、ENDIF; 结束处理; gens pks :进程(预clk,Tone)-11位可预配置计数器variable count 11: STD _ logic _ vector (10 down to0) beginifpreclkeventntandprec FullSpkS=1; ELSECount11:=Count11 1; FullSpkS=0; ENDIF; ENDIF; 结束处理; delays pks :流程(full pks ) :将输出进一步分频,扩展脉冲,使扬声器能够以足够的功率发音的可变计数2: STD _ logic; beginiffullspkseventntandfullspks=1then count 23360=not count 2; if计数2=1thens pks=1; elsespkstonetonetonetonetonetonetonetonetonetonetonetonetoneoneull; 结束情况; 结束处理; 结束; 04顶层文件设计,新的VHDL文件,顶层文件是Songer.vhd,04顶层文件设计,库IEEE; 硬件演奏电路的顶级设计USEIEEE.STD_LOGIC_1164.ALL; entitysongerisport (cl K12 MHz : instd _ logic; 音调频率信号CLK8HZ:INSTD_LOGIC; 差拍频率信号code 1: out STD _ logic _ vector (3down to0)-快速码输出表示HIGH1:OUTSTD_LOGIC高度8度指示SPKOUT:OUTSTD_LOGIC; -声音输出end architectureoneofsongeriscomponentnotetabport (clk : instd _ logic; tone index : out STD _ logic _ vector (3down to0) ); 结束组件; COMPONENTToneTaba,Songer.vhd,port (索引: instd _ logic _ vector (3down to0) code : out STD _ logic _ vector (3down to0) high tone : out STD _ logic _ vector (10 down to0) ); 结束组件; componentspeakerport (clk : instd _ logic; tone : instd _ logic _ vector (10 down to0) spks : out STD _ logic; 结束组件; signal tone : STD _ logic _ vector (10 down to0) signaltoninendex : STD _ logic _ vector (3down to0) beginu 1: notetab portmap (c u 2: tonetabap
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025山东济南市市属国有企业集中招聘高校毕业生771人笔试题库历年考点版附带答案详解
- 2025福建泉州市第一医院招聘编制内博士研究生学历学位工作人员42人考前自测高频考点模拟试题及完整答案详解一套
- 2025安徽马鞍山市博望区人民医院招聘派遣制工作人员8人模拟试卷及答案详解(夺冠系列)
- 2025太平人寿保险有限公司湖北分公司校园招聘5人笔试题库历年考点版附带答案详解
- 2025广东佛冈县水头镇选拔储备村(社区)“两委”后备人员考前自测高频考点模拟试题及1套完整答案详解
- 2025北京建工土木工程有限公司校园招聘43人笔试题库历年考点版附带答案详解
- 2025中国葛洲坝集团电力有限责任公司招聘成熟人才若干人笔试题库历年考点版附带答案详解
- 尘世是唯一的天堂课件
- 2025物资采购合同协议书模板
- 民政局与养老院关于五保户的协议书6篇
- 音乐培训机构招生
- 生产成本控制及预算管理表格模板
- 动漫艺术概论考试卷子及答案
- 山东省青岛市即墨区实验学校2025-2026学年九年级上学期开学考试英语试题(含答案)
- 浙江省浙南名校联盟2025-2026学年高二上学期开学返校联考英语试卷(含音频)
- 2025年国企中层干部竞聘笔试题及答案
- 材料返款协议书
- DB3202∕T 1075-2024 职业健康检查质量控制技术规范
- 教育惩戒培训课件
- 期末教学质量分析会校长讲话:把脉找因、沉心补课教学质量没有“回头路”
- 调经补血中药液行业跨境出海项目商业计划书
评论
0/150
提交评论