verilog微波炉定时器设计

verilog微波炉定时器设计

ID:14015726

大小:284.78 KB

页数:12页

时间:2018-07-25

verilog微波炉定时器设计_第1页
verilog微波炉定时器设计_第2页
verilog微波炉定时器设计_第3页
verilog微波炉定时器设计_第4页
verilog微波炉定时器设计_第5页
资源描述:

《verilog微波炉定时器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、集成电路课程设计报告集成电路课程设计报告课题名称:微波炉定时器设计姓名:XXXXXX学号:211111111班级:电子科学与技术班集成电路课程设计报告目录第一节引言......................................................21.1概述...................................................21.2本设计的任务和主要功能..................................2第二节系统功能绍..........................

2、......................22.1系统总述...............................................22.2控制模块...............................................32.3数据装入模块............................................32.4计时器模块..............................................42.4.1六进制计数块........................

3、..................52.4.2十进制计数块..........................................52.5各模块top连接..........................................5第三节modelsim仿真测试...........................................63.1测试基准................................................63.2仿真结果............................

4、....................6第四节课程设计总结................................................7附录................................................................8集成电路课程设计报告微波炉定时器设计引言1.1概述近年来微波炉由于烹饪的时间很短,能很好地保持食物中的维生素和天然风味。随着科技的发展,其已经带给了千家万户以便捷、美味,成为现代家庭必备产品。时至今日,微波炉已有50多年的发展历史,尽管它已经实现了高度工业化的生

5、产,但是主要生产国还是在日本、韩国及欧洲的一些发达国家。就国内而言,中国老百姓已经开始认识和接受微波炉,可预见,中国也开始成为一个巨大的微波炉市场。尽管微波炉发展已经趋于成熟,但是其技术方面还有很多需要创新、改进。微波炉的电磁外溢就是一个例子,他给人的伤害是不能复原的。只有不断改善技术缺陷,才能赢取更大的市场,才能够抵御未知的挑战和风险。基于这些,我们设计了自己的微波炉定时器。本微波炉定时器的核心系统可由下面3个模块构成:控制器:控制微波炉的工作过程中的状态转换及相应的控制序列;数据装入器:根据控制信号选择定时时间、测试数据或完成信息的装入;定时器

6、部分:负责完成烹调过程中的定时等。通过3大模块最终实现微波炉的复位、开始、测试、定时、结束等功能。1.2本设计的任务和主要功能该微波炉定时器具有复位开关,并且通电处于复位状态,只要复位开关按下,定时器执行复位操作。具有启动和结束开关,控制微波炉开始烹调和结束。微波炉的烹调时间可以由用户自由设定,烹调时间应该能够显示到秒。最终结果能使用ModelSim对设计的程序进行仿真验证。系统功能介绍2.1系统总述微波炉定时器主要由控制块状态机(MICRO_WARE)控制系统的功能状态运行,由装入模块(LOADER)实现人为设定时间的输入,并且由减一计时模块(T

7、IMER)实现最终的减一定时。通电处于复位状态,当按下测试按钮时测试数码管是否损坏,集成电路课程设计报告如果数码管显示8888则完好无损,否者不能正常显示。当SET有效时输入需要设定的时间,并显示到数码管上,在需要人为设定时间时即可按下SET输入时间。当按下START按钮者开始计时并cook,计时到0则结束cook。RESET为复位按钮,复位状态电路输出为0。具体系统结构如下:图1微波炉控制系统原理图2.2控制模块(如图1KZQ)主要完成对整个芯片工作的控制。当L_done有效时,输出烹调结束数据。当L_clk有效时,输出烹调的设置时间数据。当L_

8、8888有效时,输出数码管测试数据--包括6个输入信号和4个输出信号。定义以下5个状态:parameterIDLE=3'b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。