FPGA设计入门

一、学习任务

基于Quartus-II软件完成一个1位全加器的设计,分别采用:1)原理图输入 以及 2)Verilog编程 这两种设计方法。软件基于quartusII 13.0版本,开发板基于Intel DE2-115。

二、学习内容

1.新建工程

在这里插入图片描述
在这里插入图片描述
选择目标芯片:cycloneIVE系列的EP4CE115F29C7
在这里插入图片描述
在这里插入图片描述

2.新建原理图文件

file->new
在这里插入图片描述
以下步骤 在2处输入 and2 xor
在这里插入图片描述
连线如图所示
在这里插入图片描述
保存并编译
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.将设计项目设置成可调用的元件

为了构成全加器的项层设计,必预将以上设计的半加器adder.bdf
设置成可调用的元件。方法图所示,在打开半加器原理图文件adder.
bdf的情况下,选择菜中File中的Create/Update→Create Symbol Files for
Current File项,即可将当前文件adder. bdf变成一个元件符号存盘,以
待在高层次设计中调用。
在这里插入图片描述
使用完全相同的方法也可以将VHDL文本文件变成原理图中的一个元件
符号,实现VHDL文本设计与原理图的混合输入设计方法。转换中需要注意以
下两点:
〔1)转换好的元件必须存在当前工程的路径文件夹中;
(2)该方法只能针对被打开的当前文件

4.半加器仿真

4.1.新建波形文件

在这里插入图片描述

4.2.输入波形文件

在波形文件编辑器左端大片空白处双击,出现“insert node
or bus”对话框,点击“node finder”按钮。如图
在这里插入图片描述
点击list在该界面上点击“>>”,则把左边所有的端口都选择到右边,进入波形。如图
在这里插入图片描述

在这里插入图片描述
设置输入波形取值。方法可以是选中某段需要设置数值“1”的波
形,即可。反之设置“0”,或其余数值同法可行。仿真如下:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值