FPGA自学之路1(半加器和全加器的实现)

这篇博客介绍了FPGA自学的初步过程,包括使用Quartus II和Modelsim进行开发和仿真,以及Notepad++作为代码编辑器。作者强调了良好的文件组织习惯,并详细讲解了如何创建工程、添加Verilog代码以及进行编译。内容涵盖了半加器和全加器的逻辑设计,通过Visio绘制的框图和真值表进行辅助理解,同时提供了Testbench的编写方法,通过Modelsim进行联合仿真验证逻辑的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        首先是软件的下载,这里我下载的是quartus2(altera芯片),modelsim(仿真工具),notepad++(代码编辑器),下载方式csdn上都有,我就不再详述了。这里注意的是quartus2版本要和后面下载的器件库版本一致,器件库可以在intel官网里面下载。

        下面讲一个好习惯

 每个模块下面创建4个文件夹,doc可以放一些框图,真值表之类的。prj拿来放工程文件,rtl拿来放rtl代码,sim拿来放仿真相关文件以及testbench之类的。

        本次从工程文件创立讲起,进入quartus先建立工程文件

继续下一步,第一行是文件存放位置,存放在提前建好的prj文件夹,第二行是名字,一般直接模块名

 这一步是添加已经写好的rtl代码,这里不用添加直接下一步

这里在已经下载好的器件库里选择对应的芯片

这里把仿真那一项选择modelsim,后面做联合仿真

 然后就创建工程完成,选择下面file,然后右键准备添加写好的verilog代码

然后点击add添加,apply应用

 这个时候已经添加成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值