2015~2016学年第一学期
《数字电路与逻辑设计实验(下》课程要求 一、课程安排及要求:
本学期数字实验教学内容为综合课题设计,教学方式采用开放式实验教学模式,第6周和第9周实验按班上课,第7周和第8周实验室全开放,学生根据开放实验安排自行选择实验时间和地点,要求每人至少参加2次课内开放实验。
课程具体安排如下: 周次内容
4 召开课程说明会,介绍课程安排和题目,要求学生第6周上课前选好实验题目,每个题目每班不超过6人。
6 讲授内容:系统设计方法、综合题目要求等
实验内容:学生确定题目,每个题目不超过6人;讨论确定设计方案,下课前交设计方案,包括:系统结构框图、方框图(模块划分、模块之间信息传递关系、各模块的输入输出信号、主要模块的详细设计(ASM图、MDS图等。
7、8 开放实验,要求每个学生至少参加2次课内开放实验,根据选定题目的要求完成电路的设计、仿真与调试,在实验板上实现电路功能
9 验收答辩 二、成绩评定
数字综合实验成绩由三部分组成: ●平时成绩:占总成绩的30% ●验收答辩:占总成绩的40%
●报告成绩:占总成绩的30%
实验报告评分标准如下(按百分制批改,占总成绩的30%: 内容分数
1 设计课题的任务要求 5
2 系统设计(包括设计思路、总体框图、分块设计15 3 仿真波形及波形分析25 4 源程序(要有注释15 5 功能说明及资源利用情况10 6 故障及问题分析15 7 总结和结论10 8 报告格式规范、清晰 5 三、实验题目
题目一基于CPLD的简易洗衣机控制器的设计与实现 基本要求:
1、洗衣机的工作步骤为洗涤、漂洗和脱水三个过程,工作时间分别为:洗涤30秒(进
水5秒,洗衣15秒,排水5秒,甩干5秒,漂洗25秒(进水5秒,漂洗10秒,排水5秒,甩干5秒,脱水15秒(排水5秒,甩干10秒;
2、用一个按键实现洗衣程序的手动选择:A、单洗涤;B、单漂洗;C、单脱水;D、
漂洗和脱水;E、洗涤、漂洗和脱水全过程;
3、用发光二极管显示洗衣机的工作状态(洗衣、漂洗和脱水,并倒计时显示每个状态
的工作时间,全部过程结束后,应有声音提示使用者,并保持在停止状态,直至再次开始;
4、用点阵动画显示洗衣机工作过程中进水、波轮或滚筒转动、排水和甩干等的工作情
况,四种工作情况的动画显示要有区别且尽可能的形象。
5、用一个按键实现暂停洗衣和继续洗衣的控制,暂停后继续洗衣应回到暂停之前保留
的状态; 提高要求:
1、三个过程的时间有多个选项供使用者选择。 2、可以预约洗衣时间。 3、自拟其它功能。
题目二LED点阵风扇的设计与实现 基本要求:
1、用8×8点阵模拟风扇转动,并采用双色点阵显示。
2、风扇转动方式如图1所示,包括四个点阵显示状态并按顺序循环显示。风扇转动速