2019EDA实训指导书

2019EDA实训指导书

ID:42566563

大小:17.50 KB

页数:9页

时间:2019-09-17

2019EDA实训指导书_第1页
2019EDA实训指导书_第2页
2019EDA实训指导书_第3页
2019EDA实训指导书_第4页
2019EDA实训指导书_第5页
资源描述:

《2019EDA实训指导书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、EDA实训指导书  电子设计自动化技术实训CSH1  CSH  电子设计自动化技术实训CSH2  前  言  电子设计自动化技术实训CSH3  EDA是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标

2、芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可靠性,减轻了设计者的劳动强度。VHDL是一门非常重要的、是目前标准化程度最高的硬件描述语言。它在1987年就被IEEE采纳为IEEE#1076标准。用其书写的源文件既是程序又是文档,既是工程技术员之间交换信息的文件,以可作为合同签约者之间的文件。  在《电子设计自动化技术》课程的理论学习中,我们已仔细地介绍了基本数字电路的VHDL描述,为进一步掌握VHDL的综合应用,通过专门实训周以加强实践操作能力。本次实训现提供以上几个数字系统综合课题供大家进行分析练习

3、修改与矿。为了提高分析实践效果。  在此只提供简单的课题框图与注释作为提示。同时将VHDL源代码给出以便对照调试之用。  电子设计自动化技术实训CSH4  课题1带数字显示的秒表  一、设计任务及要求  1、设计一块用数码管显示的秒表。2、能够准确的计时并显示。3、开机显示。  4、用户可随时清零、暂停、计时。  5、最大计时59分钟,最小精确到秒。  二、可选器件  EPM130208-2、共阴极七段数码管、发光二极管、按键开关、电阻、电容。  三、设计总体框图  数字显示器的秒表总体框图如图1所示。时钟输入分频电路    时分复用译码显示计

4、时模块图1带数字显示的秒表总体框图  四、源程序  libraryieee;  use_logic_;use_logic_;use_logic_;entitywatchis  port(sel:outstd_logic_vector(6downto1);——信号。seg:outstd_logic_vector(7downto0);——管的输出信号。beginstop:instd_logic;——、停止计数。reset:instd_logic;——复位  cp2:instd_logic);  endwatch;  architecturebeha

5、veofwatchis  signalnuml:std_logic_vector(3downto0);signalnum2:std_logic_vector(3downto0);signalnum3:std_logic_vector(3downto0);signalnum4:std_logic_vector(3downto0);  电子设计自动化技术实训CSH  signalnum5:std_logic_vector(3downto0);signalnum6:std_logic_vector(3downto0);signalnum:std_lo

6、gic_vector(3downto0);signalnumlet:std_logic_vector(2downto0);signalcount:std_logic_vector(17downto1);signalselsig:std__logic_vector(6downto1);signalsegsig:std_logic_vector(7downto0);signalcp1:std_logic;signalcp3:std_logic;begin  process(cp2)——分频。Begin  If(cp2’eventandcp2=’1’

7、)thenIf(count=”11000011010011111”)then  counthhhhhhhhhvvvvvvvvvvvvvvsel_1sel_1sel_1sel_1showshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshowshow0then  play0<=r1_1;play1<=r2_1;play2<=r3_1;play3<=r4_1;  decimal<=

8、else  paly0<=r2_1;play1<=r3_1;play3<=r4_1;play3<=r5_1;  decimal<=  endif;e

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

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

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