FPGA软件Quartues II使用教程

电子设计自动化实验指导

同样的方法可以加入bin的信号值,ci可以随意选几个高电平即可,加好输入的图形如图2.5所示。当然这些值可以和图中不一样,我们关心的是和的结果是不是正确的。

图2.5 初值已加好的4位加法器

图2.5是用二进制来表示的,当然也可以改为10进制或16进制,如果改为16进制,可以在每个信号上点击右键-“Properties”,在图2.6中修改其进制,修改后的图形如图2.7所示。

图2.6 把ain,bin,sum修改为16进制

图2.7改为16进制后的显示

完成以上步骤就可以仿真了,验证仿真的结果是否正确。

完成步骤1后,执行“File”-“Close Project”,这一步一定不要忘记!

23

电子设计自动化实验指导

步骤2 同样的方法完成7段显示译码器的设计(可以不仿真,但要注意译码是否正确),参考的代码如图2.8所示。

图2.8 7段译码器参考代码

注意在保存此文件时,会进行到图2.9的界面,提示我们要不要在别的目录下创建工程,本次实验为了方便起见,我们将所有的文件都放在同一个文件夹内,所以这里我们点击“否”,以下的步骤均相同。

图2.9 选择不同的目录,选否

在编译完成后,同样地在代码的界面执行“File”-“Create Update” -“Create Symbol for Current File”,创建7段显示译码器symbol。

24

电子设计自动化实验指导

完成步骤2后,执行“File”-“Close Project”,这一步一定不要忘记!

步骤3 新建一个原理图文件

1.“File”-“New”,选择Block Diagram/Schematic File,如图2.10所示。创建好的原理图文件如图2.11所示。

图2.10 创建一个原理图文件

图2.11 创建好的原理图文件

2.调入元器件 具体操作如图2.12所示。把刚才创建的两个symbol调入到图2.11的原理图文件中。放置元件时,取消此原件可以按一下键盘上的Esc就可取消放置。放置两个自己创建的symbol后的图形如图2.12所示。

此时还需要加入输入和输出引脚,调两个输入和三个输出。

25

电子设计自动化实验指导

图2.12 调入symbol

图2.12 调入add_4和led7s两个symbol

重复图2.12的第一步,在name框中输入input,放置三个input输入。同样的方面输入“output”放置三个输出。此步骤如图2.13及2.14所示。

图2.12 调入input引脚

26

联系客服:779662525#qq.com(#替换为@)