《EDA技术基础实验报告》 学 院:信息科学技术学院学 号
姓 名:专 业:
电子信息工程
实验一 MAX-plusⅡ及开发系统使用
一、 实验目的
1、熟悉利用MAX-plusⅡ的原理输入方法设计简单的组合电路 2、掌握层次化设计的方法
3、熟悉DXT-BⅢ型EDA试验开发系统的使用
二、 实验设备
PC机一台,DXT-B3 EDA实验系统一台
三、 实验内容
1、在E盘上建立一个文件夹,点开MAX-plusⅡ菜单,选择Graphic Editor,在图形编辑器中画出电路图,如图所示1.1,设计一个半加器,进行编译、仿真,并将其设置成为一元件,编译之前必须将文件设为当前文件。
2、建立一个更高的原理图设计层次,如图1.2所示,利用前面生成的半加器元件设计一全加器,进行编译、仿真,并将其设置成为一元件,编译之前必须将文件设为当前文件。
3、再建立一个更的原理图设计层次,如图1.3所示,利用前面生成的半加器元件设计一全加器,进行编译、仿真。然后点开Node/Enter Node Form SNF输入端口,然后输入波形,选择MAX-plusⅡ/Simulator进行仿真。 实验原理图如下:
图1.1 半加器电路原理图
- 1 -
图1.2 全加器电路原理图
图1.3 4位全加器电路原理图
- 2 -
四、 实验结果
将四位全加器原理图进行仿真,可以得出如下仿真图
- 3 -
实验二 秒表的设计
一、实验目的:
1、熟练利用VHDL语言进行数字系统设计;
2、掌握数字系统的设计方法——自顶向下的设计思想; 3、掌握计数器的设计与使用; 4、根据秒表的功能要求设计一个秒表;
二、实验设备:
PC机一台、EDA教学实验系统一台、下载电缆一根(已接好)、导线若干
三、实验要求:
1、有秒、分计数,数码扫描显示输出; 2、有清零端和计数使能端;
3、在功能允许的情况下,可自由发挥;
四、实验原理:
1、功能描述:
秒表是一种计时的工具,有着很广泛的用途。本实验中的秒表要求有两个功能按钮:一个是计数和停止计数按钮,当第一次按下此按钮时,秒表开始计数,再一次按下时,秒表停止计数,并显示所计的数字;另一个是清零按钮,当按下此按钮时,秒表清零。在数码管上采用扫描显示输出。 2、基本原理:
本实验中用到的主要元件有计数器、控制逻辑、数据选择器和译
- 4 -