实验一 全加器.doc_第1页
实验一 全加器.doc_第2页
实验一 全加器.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2009061305 陈宏 09电子 实验一:全加器设计1. 实验目的 (1) 熟悉EDA设计流程;(2) 熟悉QUARTUS II工具软件。2. 实验内容(1) 用原理图输入的方法,设计一个半加器,验证其功能;(2) 设计一个全加器,验证其功能。3、实验步骤进入Windows XP操作系统1) 建立文件夹建立自己的文件夹(目录),如d:myeda。文件夹的命名应该符合C语言中标识符的命名规则:以字母或下划线开头,包含字母、下划线、数字,不能含有中文。Project/jobl QUARTUS II不能识别中文,文件及文件夹名不能用中文。2)建立新的工程(1)打开QUARTUS II,选菜单FileNew Project Wizard项目工程的路径目录:选择之前自己新建的文件夹即可项目工程的名字:自己取,应该要符合标识符的命名规则,本项目取名为hadd。项目工程的顶层文件名:系统会自动取为工程的同名。(2)可以一步一步NEXT,不做任何修改,用默认情况,也可以直接Finish。所有的相关设置以后再做。3) 原理图设计输入选菜单FileNew,在弹出的窗口中选择Block Diagram/Schematic File项,按OK后打开原理图编辑窗。(1) 放置元件(2) 添加连线(3) 保存原理图如图1-1所示。图1-1 一位半加器图4) 编译(Compiler)5) 功能仿真(1)建立波形文件(2)输入节点信号(3)加上输入信号(4)波形文件存盘(5)设置仿真参数(6)运行仿真器Processing Generate Functional Simulation NetlistProcessingStart Simulation仿真运算完成后生成Simulation Report,给出仿真波形,如图1-2。l 刚进入图1-2的窗口时,应该将最下方的滑标拖向最左侧,以便观察到初始波形。图1-2 半加器的仿真波形6) 包装元件入库。7) 用两个半加器及一个或门连接而成一位全加器我们将上述36步的工作看成是完成了的一个底层元件,并被包装入库。利用已做好的半加器hadd,完成原理图输入、连线、引脚命名、器件选择、保存等过程,完成顶层项目全加器的设计。如图1-3所示。图1-3 一位全加器l 半加器元件hadd的调用与库元件的调用方法一样。l 以文件名add.gdf存在同一目录中。8)编译ProjectSet as Top-level Entity,将当前编写的文件设置为顶层文件,然后开始编译。编译方法如前(单击ProcessingStart Compilation),如有错误,改正后再编译,直到编译成功。7) 仿真,测试项目的正确性(1)新建波形文件(2)输入节点信号(3)加上输入信号(4)波形文件存盘(5)设置仿真参数,还是做功能仿真(6)运行仿真器Processing Generate Functional Simulation NetlistProcessingStart Simulation仿真运算完成后生成Simulation Report,给出仿真波形,如图1-4。图1-4 全加器的功能仿真波形8) 观察分析波形9) 时序仿真(1)选择目标器件(2)设置仿真参数(3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论