电信2002级1-2班机考题(数字系统设计)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字系统设计
电信2003级1、2班机考题
设计一个自动售货机,能售出面值为6角和8角的邮票。
购买者可以从投币孔投入3角、5角的硬币,每次只能售出一枚邮票。
当所投硬币达到购买者所选面值时,售出一枚邮票。
当所投硬币超过购买者所选面值时,售出相应的邮票,找回超出的面值,回到初始状态。
找零面值有两种,2角和1角,找零时,按照从大到小的原则。
举例:购买者要买6角的邮票,当投入3角和5角后,自动售货机售出6角的邮票,找回2角的硬币。
设计要求:
1、VHDL建模仿真;
2、输入控制器的状态信号和控制器输出的控制信号需自行设置,并加以注明。
3、设计过程(需画出系统ASM图,写出必要说明,不含程序)写在纸上,考试结束时上交监考老师(注明姓名、班别、成绩表上的编码号);
4、离开考场前将全部设计文件打包压缩后(文件名为EE03X_XX_姓名,第1个X为班别,第2、3个X为成绩表上的编码号)上传至监考老师指定的服务器。
(注意:在11:55分前完成上传,其后服务器将关闭;
4、请遵守考场纪律。
如发现舞弊者,本课程成绩以0分处理。