- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Verilog HDL的信号发生器的设计
一、实验目的
应用Verilog进行编写四种波形发生的程序,并结合DE2板与DVCC实验板上的D/A转换器在示波器显示出波形。初步了解Verilog的编程及DE2板的应用,加强对其的实际应用操作能力。
二、实验原理
实验程序分为三部分:
通过计数器实现内置信号分频,并通过外置开关调节频率来控制输出波形的频率。
设定ROM中的数值,将波形数据存储到ROM中。
设定波形选择开关。
总体设计方案及其原理说明:
图 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;
wire [7:0]data;
reg [5:0] addr,address;
reg [5:0] i;
reg f_out;
initial
begin
i=0;
addr=0;
f_out=0;
end
always @(posedge f_clk) //利用计数器实现任意分频
begin
if(i==p) //设定频率控制字p
begin
i=0;
f_out=~f_out;
end
else
i=i+1;
end
function [7:0] romout; //ROM的设定
input[5:0] address;
case(address)
您可能关注的文档
- 第4章绿色材料.pdf
- 毕业答辩模板南昌大学.ppt
- 毕业论文答辩144.ppt
- 电动卷扬机传动装置.pdf
- 4政治学研究的基本范畴.ppt
- 初中物理的主要研究方法.ppt
- 5退伙的普通合伙人对基于其退伙前的原因发生的合伙企.doc
- 创造性人格发展教育熊少严广州市教育科学研究所.ppt
- 分析化学第1章滴定分析法概述CompatibilityMode.pdf
- 5章机器学习人工智能研究生课程.ppt
- 2025宁波慈溪市胜山镇人民政府编外招聘1人笔试模拟试题及答案解析.docx
- 年产2500吨新能源汽车零部件生产线技改项目可行性研究报告模板-立项拿地.doc
- 年产400吨精密管件项目可行性研究报告模板-备案拿地.doc
- 2025年安监处安全生产岗位责任制(三篇) .pdf
- 2025年广东南粤银行东莞分行招聘笔试模拟试题及答案解析.docx
- 2025年重庆兴业银行重庆分行社会招聘笔试模拟试题及答案解析.docx
- 2025年天津市宝坻区公开招聘事业单位工作人员39人笔试备考试题及答案解析.docx
- 2025年重庆浙商银行重庆分行社会招聘笔试备考试题及答案解析.docx
- 2025年天津师范大学津沽学院教师招聘考试笔试备考题库.docx
- 2025年安监员岗位职责11篇 .pdf
文档评论(0)