- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Verilog期末实验报告―波形发生器
深 圳 大 学 实 验 报 告
课程名称: Verilog使用及其应用
实验名称: 频率可变的任意波形发生器
学院: 电子科学与技术学院
专业:电子科学与技术 班级: 2
组号: 指导教师: 刘春平
报告人: 陈昊 学号: 2007160162
实验地点 科技楼B115
一、实验目的
应用Verilog进行编写四种波形发生的程序,并结合DE2板与DVCC实验板上的D/A转换器在示波器显示出波形。初步了解Verilog的编程及DE2板的应用,加强对其的实际应用操作能力。
二、实验原理
实验程序分为三部分:
通过计数器实现内置信号分频,并通过外置开关调节频率来控制输出波形的频率。
设定ROM中的数值,将波形数据存储到ROM中。
设定波形选择开关。
总体设计方案及其原理说明:
FPGA
FPGA
图 1-1 系统总体设计方案
DDS是一种把数字信号通过数/模转换器转换成模拟信号的合成技术。它由相位累加器、相幅转换函数表、D/A转换器以及内部时序控制产生器等电路组成。
参考频率f_clk为整个合成器的工作频率,输入的频率字保存在频率寄存器中,经N位相位累加器,累加一次,相位步进增加,经过内部ROM波形表得到相应的幅度值,经过D/A转换和低通滤波器得到合成的波形。p为频率字,即相位增量;参考频率为f_clk;相位累加器的长度为N位,输出频率f_out为:
f_out——输出信号的频率; N————相位累加器的位数;
p———频率控制字(步长); f_clk——基准时钟频率。
图1-2 四种波形单周期的取样示意图
段地址 基地址 D7 D6 D5 D4 D3 D2 D1 D0
00 000 10
00 001 17
00 010 15
00 011 17
00 100 10
00 101 3
00 110 5
00 111 3
01 000 3
01 001 3
01 010 3
01 011 3
01 100 1
01 101 1
01 110 1
01 111 1
10 000 0
10 001 5
10 010 10
10 011 15
10 100 20
10 101 25
10 110 30
10 111 35
11 000 35
11 001 30
11 010 25
11 011 20
11 100 15
11 101 10
11 110 5
11 111 0
图1-3 函数查找表的设计
三、实验内容
程序编码:
module dds(f_clk,p,choose,data);//端口设定
input [5:0] p; //频率控制字
input[1:0] choose; //波形选择
input f_clk; //内置晶振
output [7:0] data
您可能关注的文档
- R – a brief introduction Szymon Stoma.ppt
- qc降低公务车辆维修费用调查报告表格模板实用文档.ppt
- QC手法及其运用实务ppt.ppt
- qc结果 提高管坯定尺率冶金矿山地质工程科技专业资料.ppt
- qc结果 提高if钢起点碳氧积合格率冶金矿山地质工程.ppt
- RICU制度.doc
- Rise Fall of ICT companiesICT公司的兴衰.ppt
- SF银行上海分行个人信贷操作风险管理.doc
- situational teaching method 情景式教学法.doc
- Recent developments with the Los Alamos atomic physics codes在洛斯阿拉莫斯原子物理代码最近的事态发展.ppt
- 《食品企业生产现场改善对生产效率提升的影响分析》教学研究课题报告.docx
- 《软件项目开发过程中用户需求风险分析与需求管理策略》教学研究课题报告.docx
- G网络支撑下智慧校园智能学习环境构建与教学效果提升策略教学研究课题报告.docx
- 初中艺术课程设置与城乡教育均衡发展的实证研究教学研究课题报告.docx
- 心理健康辅导满意度与初中生心理健康教育课程设置优化实践教学研究课题报告.docx
- 《金融开放与期货市场国际化对我国金融风险防控体系的影响》教学研究课题报告.docx
- 颐和园建筑英文介绍PPT课件.pptx
- 人工智能教育空间可持续发展与更新策略中的智能教育职业教育研究教学研究课题报告.docx
- 基于人工智能的跨学科教学设计对学生自主学习能力培养的路径分析教学研究课题报告.docx
- 小学科学课堂生成式人工智能的运用:学生学习动机的激发与教学策略探讨教学研究课题报告.docx
文档评论(0)