- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《硬件描述最终报告
深 圳 大 学 实 验 报 告
课程名称: 硬件描述语言
实验项目名称: 基于DE2和Quatus软件的时钟设计
学院: 电子科学与技术
专业: 电子科学与技术
指导教师:
报告人: 学号: 班级:
实验报告提交时间:
一.实验目的
二.实验内容、过程及结果
图1:整体模块图
各个模块如下:
一:分频器模块:
(1)目的:将输入的27Mhz信号分解为1Hz 信号。
(2)思路:每次上升沿来临时,中间变量加一,加输出的变量反转一次,则可以实现27Hz到1HZ信号的转变。
仿真效果图:
将中间 变成10,从图中可以看出,每过11个周期,one_second端信号翻转一次,说明分频器功能实现。
图2:分频器秒脉冲
实验现象:
以一个led灯作为分频器的输出,程序烧写到 DE2中观测到LED灯每秒中闪烁一次,说明程序功能实现。
代码如下:
module divider(one_second,reset,clk); //分频器模块
output one_second;
input reset,clk;
reg one_second;
reg[23:0] cnt;
always @(posedge clk)
begin
if (reset)
begin
cnt=0;
one_second=0;
end //同步复位
else if(cnt==//中间变量执行,时钟频率为27Mhz,从而形
//成1HZ的时钟
begin
cnt=0;
one_second=~one_second; //每0.5秒翻转一次
end
else
cnt=cnt+1;//中间变量不,执行cnt加一运算
end
endmodule
二:60进制计数器
目的:当输入时钟信号时,使用always语句,当来时钟的上升沿时,计数器加一,到59时,输入进位信号,进位信号当做下个时钟信号的输入。
思路:
图3:60进制仿真实验
图4:加入译码模块的仿真图
代码:
module second(qout,cout,reset,clk);
output[7:0] qout;
output cout;
input clk,reset;
reg[7:0] qout;
reg cout;
always @(posedge clk or posedge reset) //clk 上升沿时刻计数
begin
if (reset) qout=0; //同步复位
else
begin
if(qout[3:0]==9) //低位是否为9,是则
begin
qout[3:0]=0; //回0,并判断高位是否为5
if (qout[7:4]==5)
begin
qout[7:4]=0;
cout=1b1;
end
else
qout[7:4]=qout[7:4]+1; //高位不为5,则加1
end
else //低位不为9,则加1
begin
qout[3:0]=qout[3:0]+1;
cout=0;
end
end
end
endmodule
三:24进制计数器
思路:
与60进制计数器类似,当输入时钟信号时,时钟加一,加到24时,不需要进位。
仿真:
您可能关注的文档
- 《研究生一、二级学科、专业索引.doc
- 《研究生刑法知识点.doc
- 《研究生学位论文答辩记录.doc
- 《研究生思想政治审查表.doc
- 《研究生数学已印经验.doc
- 《研究生时间管理 .doc
- 《研究生是我国国民高等教育的最高层次.doc
- 《研究生材料彭鑫.doc
- 《研究生英语口语.doc
- 《研究生英语精读教程课文译文.doc
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)