- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程 课程设计报告
PAGE 1
一、课程设计的目的与要求
1.设计目的
熟悉MAXPLUS2/Quartus II软件,掌握软件的VHDL程序输入、程序编译和程序仿真操作;
学习利用VHDL语言设计数字时序电路程序;
了解可逆计数器电路的工作方式。
设计要求
利用VHDL语言设计八位可逆计数器电路,并利用相关软件进行编译和仿真。并通过其波形输入验证电路设计。
二、设计正文
1、功能及要求:
表1 8位可逆计数器真值表
表1 8位可逆计数器真值表
CLR
UPDOWN
CLK
Q0~Q7
1
X
X0
1
↑
加1
0
0
↑
减1
可逆计数器的计数方向,由特殊的控制端UPDOWN控制。
当UPDOWN=1时,计数器进行加1操作;
当UPDOWN=0时,计数器进行减1操作。
2、八位可逆计数器7VHDL源程序 :
LIBRARY IEEE; ——库
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL; ——包含程序包std_logic_1164.all和std_logic_unsigned.all
ENTITY count8 IS
PORT(clr, clk,updn: IN STD_LOGIC;
q0,q1,q2,q3,q4,q5,q6,q7: OUT STD_LOGIC); —— 端口表:输入输出数据为标准逻辑型
END count8;
ARCHITECTURE exam OF count8 IS ——定义名为exam的结构体
SIGNAL count_8 : STD_LOGIC_VECTOR (7 DOWNTO 0);——在结构体内部定义信号count_8标准逻辑矢量
BEGIN
q0=count_8(0); ——将输出端口分别传递给count_8
q1=count_8(1);
q2=count_8(2);
q3=count_8(3);
q4=count_8(4);
q5=count_8(5);
q6=count_8(6);
q7=count_8(7);
PROCESS(clk,clr)
BEGIN ——进程开始
IF (clr=1)THEN
count_8 ——清零信号有效时输出为 ELSIF (clkevent AND clk=1)THEN
IF (updn=1) THEN
count_8=count_8+1; ——当上升沿到来时,控制信号updn=1时,加计数
ELSE
count_8=count_8-1; ——当上升沿到来时,控制信号updn=0时,减计数
END IF;
END IF;
END PROCESS;
END exam;
三、课程设计总结
图1 八位可逆计数器增计数仿真波形图
图1 八位可逆计数器增计数仿真波形图
1、由波形图1红色方框中清零信号clr=1有效,不管updn,clk为何值,此时输出端q1—q7均输出为0,与真值表clr功能相符;
2、当clr=0,updn=1时,图1中橙色部分出现输出延迟;在时钟脉冲作用下,由q0,q1,q2,q3,q4,q5,q6,q7分别输出依次000000010000001100000101和图中其他波形数据,符合增计数的加法计数功能。
图2 八位可逆计数器减计数仿真波形图
图2 八位可逆计数器减计数仿真波形图
由波形图2看出当clr=0,updn=1时,从蓝线处t=7.31ns输出结果才开始出现,即延迟时间为t=7.31ns;
,图2中同图1一样出现输出延迟;由q0,q1,q2,q3,q4,q5,q6,q7分别输出依次1111111011111100等图2中其他数据,符合可逆计数器的减法计数功能。
表2 8位可逆计数器真值表
表2 8位可逆计数器真值表
CLR
UPDOWN
CLK
Q0~Q7
1
X
X
0000
您可能关注的文档
最近下载
- 神经外科介入神经放射治疗技术操作规范2023版.pdf VIP
- 《IE基础知识培训》PPT课件.ppt
- 神经系统体格检查演示课件.ppt
- 《财经法规与会计职业道德》习题答案及解析.pdf VIP
- 租赁合同模板下载打印5篇.docx
- 专题1.2 全等图形和全等三角形(分层练习)-2023-2024学年八年级数学上册基础知识专项突破讲与练(苏科版).docx VIP
- 《时间序列分析》PPT课件(全).pptx
- 电大一网一《网络存储技术》形考任务三:基于iSCSI传输的配置与管理形考任务三:基于iSCSI传输的配置与管理(1).docx VIP
- 学校“四个一”突发事件应急处置工作机制范文(6篇).pdf VIP
- 饱和聚酯培训资料.ppt
文档评论(0)