- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《EDA技术基础实验报告》
学院:信息科学技术学院
学号—
姓名:
专业:电子信息工程
实验一MAX—plus II及开发系统使用
一、 实验目的
1、 熟悉利用MAX-plusII的原理输入方法设计简单的组合电路
2、 掌握层次化设计的方法
3、 熟悉DXT-BIII型EDA试验开发系统的使用
二、 实验设备
PC机一台,DXT-B3 EDA实验系统一台
三、 实验内容
1、 在E盘上建立一个文件夹,点开MAX—plus II菜单,选择Graphic Editor,在图形编辑器中画出电路图,如图所示1.1,设计一个半加器, 进行编译、仿真,并将其设置成为一元件,编译之前必须将文件设为 当前文件。
2、 建立一个更高的原理图设计层次,如图1.2所示,利用前面生成 的半加器元件设计一全加器,进行编译、仿真,并将其设置成为一元 件,编译之前必须将文件设为当前文件。
3、 再建立一个更的原理图设计层次,如图1.3所示,利用前面生成 的半加器元件设计一全加器,进行编译、仿真。然后点开Node/Enter Node Form SNF输入端口,然后输入波形,选择MAX —plus II /Simulator进行仿真。
实验原理图如下:
图1. 1半加器电路原理图
? ? ? I
1
—1、—— 罰
an O4F——-
A CO
1
?
?
?
bin-
B SO
? ■
A CO
?
?
1
4
—
B SO
?
?
I
sum
cin*
图1?2全加器电路原理图
图1. 3 4位全加器电路原理图
将四位全加器原理图进行仿真,可以得出如下仿真图
nN
EO8.4ns ||tl*| Time:
924.8ns
Intent
116.4ns
1 sadd. scf - lavefon Editor
Ref
808.4ns
Namg
rb[3..0| 岡 3.0] ?s|3..O] 衬 cout
Value:
U—
D6
D6
D12
0
6
6
12
■
900.0ns
]
实验二秒表的设计
一、 实验目的:
1、 熟练利用VHDL语言进行数字系统设计;
2、 掌握数字系统的设计方法一一自顶向下的设计思想;
3、 掌握计数器的设计与使用;
4、 根据秒表的功能要求设计一个秒表;
二、 实验设备:
PC机一台、EDA教学实验系统一台、下载电缆一根(已接好)、导 线若干
三、 实验要求:
1、 有秒、分计数,数码扫描显示输出;
2、 有清零端和计数使能端;
3、在功能允许的情况下,可自由发挥;
实验原理:
1、功能描述:
秒表是一种计时的工具,有着很广泛的用途。本实验中的秒表要 求有两个功能按钮:一个是计数和停止计数按钮,当第一次按下此按 钮时,秒表开始计数,再一次按下时,秒表停止计数,并显示所计的 数字;另一个是清零按钮,当按下此按钮时,秒表清零。在数码管上 采用扫描显示输出。
2、基本原理:
本实验中用到的主要元件有计数器、控制逻辑、数据选择器和译 码器等。秒、分都是60进制计数,所以必须采用两个60进制的计 数器(或6进制计数器与10进制计数器的组合);控制逻辑主要是 用来实现计数和清零。基本方框图如下:
Q1V
注意:计数器必须有进位输出、计数使能端和清零端。
3、自顶向下的设计方法:
自顶向下的设计方法是数字系统设计中最常用的设计方法,也是
基于芯片的系统设计的主要方法。它的基本原理框图如下:
自顶向下的设计方法利用功能分割手段将设计由上到下进行层次 化和模块化,即分层次、分模块进行设计和仿真。功能分割时,将系 统功能分解为功能块,功能块再分解为逻辑块,逻辑块再分解为更少 的逻辑块和电路。如此分割,逐步的将系统细化,将功能逐步具体化, 模块化。高层次设计进行功能和接口描述,说明模块的功能和接口, 模块功能的更详细描述在下一设计层次说明,最底层的设计才涉及具 体寄存器和逻辑门电路等实现方式的描述。(注意:这里所说的模块 可能是芯片或电路板)。
五、 实验步骤:
1、 采用自顶向下的设计方法,首先将系统分块;
2、 设计元件,即逻辑块;
3、 一级一级向上进行元件例化(木实验只需例化一次即可),设计 顶层文件。
六、 实验报告
1、实验源程序:
library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_arith.all;
use IEEE.std_logic_unsigned.all;
entity myclock is
PORT(CLK: IN bit;
second: out std_logic_vector (0 to 5);
minute: out std_logic_vector (0 to 5));
END myclock;
architecture
您可能关注的文档
最近下载
- 大模型原理与技术-课件 chap6 大模型微调.pptx
- 2025年物业保洁培训课件.pdf VIP
- 第13课制作数字相册(课件)三年级全一册信息技术人教版.pptx
- 【培训课件】《中华人民共和国公务员法》解读.ppt VIP
- 2024郑州电力高等专科学校教师招聘考试题库及答案.docx VIP
- 2025年陕西省单招考试英语模拟试题 完整版2025.pdf VIP
- 3.2.4 植物在自然界中的作用(课件)2024-2025学年度人教版生物七年级下册.pptx VIP
- 免疫治疗在食管癌新辅助及辅助治疗中的临床进展.pptx
- 2016陕西交通职业技术学院单招英语模拟试题及答案.pdf VIP
- 铁路货车的常见故障(全).ppt VIP
文档评论(0)