西安石油大学-硬件综合设计任务书(2018年).docx
文本预览下载声明
《硬件综合设计》课程设计任务书题 目电梯控制器学生姓名学号专业班级设计内容与要求1.设计目的:(1)了解DE2-70开发板的硬件构成;(2)熟悉开发板可用资源的硬件电路;(3)掌握EDA开发流程;(4)熟悉Quartus II开发环境;(5)掌握Verilog基本语法;(6)熟练掌握在Quartus II环境下进行软件仿真的方法。2.设计内容及基本要求:设计一个五层电梯控制器,要求实现如下基本功能:每层电梯入口处设有上下请求开关,电梯内设有顾客到达层次的停站请求开关。设有电梯入口处位置指示装置及电梯运行模式(上升或下降)指示装置。电梯每秒升(降)一层楼。电梯到达有停站请求的楼层,经过1秒电梯门打开,开门指示灯亮,开门4秒后,电梯门关闭(开门指示灯灭),电梯继续进行,直至执行完最后一个请求信号后停留在当前层,要求显示状态倒计时。能记忆电梯内外所有请求,并按照电梯运行规则按顺序响应,每个请求信号保留至执行后消除。电梯运行规则一当电梯处于上升模式时,只响应比电梯所在位置高的上楼请求信号,由下而上逐个执行,直到最后一个上楼请求执行完毕;如果高层有下楼请求,则直接升到由下楼请求的最高层,然后进入下降模式。当电梯处于下降模式时则与上升模式相反。电梯初始状态为一层关门状态。扩展功能能够设置屏蔽或响应各楼层的上下请求功能。3.撰写课程设计报告。报告内容要求如下:设计题目、目的、内容;设计思路;系统电路图;各功能模块的功能、实现方法、电路图(源代码)、功能仿真图;开发板硬件资源使用情况;FPGA引脚分配表;编程模块的源代码清单;设计时碰到的问题及解决方法。起止时间2018年6月25日 至 2018年7月6日指导教师签名年 月 日系(教研室)主任签名年 月 日学生签名年 月 日《硬件综合设计》课程设计任务书题 目地铁售票机学生姓名学号专业班级设计内容与要求1.设计目的:(1)了解DE2-70开发板的硬件构成;(2)熟悉开发板可用资源的硬件电路;(3)掌握EDA开发流程;(4)熟悉Quartus II开发环境;(5)掌握Verilog基本语法;(6)熟练掌握在Quartus II环境下进行软件仿真的方法。2.设计内容及基本要求:设有10个地站点,每个两个站点间的距离是不相等的,且距离单位为米,每公里的单价为0.5元,设计一个自动地铁售票机。基本功能①用户可以根据自己的需要选择购票区间(起止站点固定),地铁售票机计算并显示起始站点、距离、单价和总票价。②顾客投入的纸币面额只能是1元、5元和10元三种,但每次只能投入1种币值纸币;③顾客投币后按确认件表示一次购买,根据投币数额进行不足报警和找零,同时对结果进行显示;④成功购票后可以自动出票(指示灯进行模拟)。扩展功能售票机能够统计当日营业额,并可以在管理员的控制下进行清零操作。3.撰写课程设计报告。报告内容要求如下:设计题目、目的、内容;设计思路;系统电路图;各功能模块的功能、实现方法、电路图(源代码)、功能仿真图;开发板硬件资源使用情况;FPGA引脚分配表;编程模块的源代码清单;设计时碰到的问题及解决方法。起止时间2018年6月25日 至 2018年7月6日指导教师签名年 月 日系(教研室)主任签名年 月 日学生签名年 月 日课程设计任务书题 目游戏机电路设计学生姓名学号专业班级设计内容与要求1.设计目的:(1)了解DE2-70开发板的硬件构成;(2)熟悉开发板可用资源的硬件电路;(3)掌握EDA开发流程;(4)熟悉Quartus II开发环境;(5)掌握Verilog基本语法;(6)熟练掌握在Quartus II环境下进行软件仿真的方法;2.设计内容及基本要求:用三个数码管显示0-9之间的数码,使用两个按键控制游戏的开始和停止,“开始”按键按下,则三个数码管各自循环显示数码,“停止”按键按下,则停止数码管中的数码显示,若停止时三个数码管的显示内容相同,则认为赢了。基本要求:三个数码管循环显示的速度不同;三个数码管在停止时的延迟时间设置为不同;设计在游戏赢和输时,数码管或LED要有不同类型的花样显示或声音提示;上电后系统处于待命状态,显示系统时间(时时:分分)的状态。扩展功能:能够记录玩家的三个最短时间,并可以按顺序显示。3.撰写课程设计报告。报告内容要求如下:设计题目、目的、内容;设计思路;系统电路图;各功能模块的功能、实现方法、电路图(源代码)、功能仿真图;开发板硬件资源使用情况;FPGA引脚分配表;编程模块的源代码清单;设计时碰到的问题及解决方法; 要求:系统原理图和各模块功能仿真结果必须是Quartus II环境下的截图。起止时间2018年 6 月 25 日 至 2018 年 7 月 6日指导教师签名年 月 日系(教研室)主任签名年 月 日学生签名年 月 日课程设计任务书题 目出租车计价器学
显示全部