淮阴工学院 EDA课程设计

EDA技术课程设计

课题: 可控计数器的设计

班级: XXXX 学号: XXXXXXXX 学生姓名: XXX 指导老师: XXX

淮阴工学院 电子与电气工程学院

目 录

一、课题————————————————————————————1

1.1.可控计数器的设计————————————————————1 二、课程设计目的————————————————————————1 三、一般设计要求————————————————————————1 四、实验原理及模拟结构框图———————————————————2

4.1实验原理————————————————————————2 4.2模拟框图————————————————————————2 五、电路总体设计————————————————————————2

5.1可控计数器设计流程———————————————————2 5.2各个模块————————————————————————3 六、系统的源程序(VHDL)————————————————————4

6.1计数环节————————————————————————4 6.2扫描单元————————————————————————5 6.3数码管译码———————————————————————6 七.程序的调试分析与仿真————————————————————6

7.1计数器单元——————————————————————--6 7.2扫描单元————————————————————————7 7.3数码管译码———————————————————————7 八、设计总结——————————————————————————8 九、参考文献——————————————————————————9

姓名:XXX 班级:XXXX 学号:XXXXXXXXXX 第 1页 共 11 页

一、课题

1.1.可控计数器的设计

设计要求:

①设计一个五进制计数器,由两个控制键sel控制不同的计数方式; ②当sel=00时,按0、1、2、3、4、0、1、2、3、4??顺序计数; ③当sel=01时,按0、2、4、6、8、0、2、4、6、8??顺序计数; ④当sel=10时,按1、3、5、7、9、1、3、5、7、9??顺序计数; ⑤当sel=11时,按5、4、3、2、1、5、4、3、2、1??顺序计数; ⑥由数码管分别译码显示控制信号和计数状态,分别用3位数码管动态显示;

⑦给出VHDL设计的源程序

二、课程设计目的

《EDA》课程设计地一项重要的实践性教育环节,是学生在校期间必须接受的一项工程训练。在课程设计的过程中,在教室的指导下,运用工程的方法,通过一个简单的课题的设计练习,可是学生通过综合的系统设计,熟悉应用系统的设计过程、设计要求、完成的工作内容和具体的设计方法,了解必须提交的各项工程文件,也达到巩固、充实和综合运用所学的只是解决实际问题的目的。 通过课程设计,应能加强学生如下能力的培养: (1)独立工作能力和创造力;

(2)综合运用专业及基础知识,解决实际工程即使问题的能力; (3)查阅图书资料、产品手册和各种工具书的能力; (4)工程绘图的能力;

(5)编写技术报告和编制技术资料的能力。

三、一般设计要求

(1)独立完成设计任务 (2)绘制系统硬件总框图 (3)绘制系统原理电路图

(4)制定编写设计方案,编制软件框图,完成详细完整的程序清单和注释 (5)制定编写调试方案,编写用户操作使用说明书

(6)写出设计工作小结。对在完成以上文件过程所进行的有关步骤如设计思想、

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4