2.实验二 QuartusII原理图输入法层次化设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
fadd inst
a
b c
s co
实验二 QuartusII 原理图输入法层次化设计
一、
实验目的
1. 掌握原理图文件的设计方法
2. 掌握调用模块设计原理图文件的方法
3. 掌握原理图文件层次化设计的方法 二、 实验器材 计算机与QuartusII 工具软件
三、
实验原理
1、按照原理图设计法的步骤操作,根据图1设计一个一位全加器,编译仿真通过后,把fadd.bdf 文件生成fadd.bsf 符号文件,以备在项目二中调用该符号。
2、 按图2设计一个四位二进制加法器,设计原理图前,需将1中的fadd.bdf 和fadd.bsf 文件复制到此项目目录下 四、
实验步骤
(一)设计一位全加器
1. 在D 盘下新建文件夹:D:\fadd
2. 新建项目fadd :
1)打开QuartusII
2)File →New Project Wizard …… 3)选择项目文件夹路径:D:\fadd 4)输入项目名和文件名:fadd 5)点击“Next ”,直到最后。 3. 建立原理图文件fadd :
1)File →New
2)选择第二项:Block Diagram/Schematic File 4. 画电路图(见图1)
1)选择器件:GND 、vcc 、74151、input 、output 。 2)连线:节点线。
3)修改输入输出名称。输入:a 、b 、c 。输出:s 、co 。 5. 保存设计图形文件。Save :路径(D:\fadd ) 6. 点击
图标,对文件进行编译。如有错误,重复第4、5步。
7. 执行File →Create/Update →Create Symbol Files for Current File 命令,生成符号文件hadd.bsf 。
(二)设计四位二进制加法器
1、在D盘下新建文件夹:D:\add4
2、将项目(一)中的fadd.bdf和fadd.bsf文件复制到此项目目录下
3、新建项目add4:
a)打开QuartusII
b)File→New Project Wizard ……
c)选择项目文件夹路径:D:\add4
d)输入项目名和文件名:add4
e)点击“Next”,直到最后。
4、添加文件
Project→Add file to current project
选择“add all”
5、建立原理图文件add4:
a)File→New
b)选择第二项:Block Diagram/Schematic File
6、画电路图(见图2)
a)选择器件:project下有fadd,其他的同项目一。
b)连线:节点线、总线。
c)修改输入输出名称,修改节点线、总线名称。
7、保存设计图形文件。Save:路径(D:\add4)
8、点击图标,对文件进行编译。
9、新建波形仿真文件
10、导入输入输出引脚并设置输入信号
11、保存波形文件,文件名为add4,文件类型为:vwf
12、执行processing→start simulation命令,进行波形仿真,并记录仿真结果。
五、完成实验报告。
图1:
图2: