FPGA入门第一步

本文记录了一个FPGA初学者从安装Quartus II软件到完成首个简单工程的过程,包括创建项目、编写与门逻辑代码、配置引脚等步骤。
小白看了各种FPGA入门什么什么之类的,都是先各种介绍FPGA的历史啊,原理啊,学习过程中该注意什么,,,终于,耐着性子看得差不多了,要开始第一个简单的FPGA的工程了。特此来记录记录这个过程,欢迎小白来互相交流,欢迎大神来指导指导,嘻嘻!

咳咳,开始了:

第一步:打开我们的神器:Quartus ||,小白用的是11.0版本的。俗话说磨刀不误砍柴工,怎么使用工具还是很重要的。
这里一定要选择“New Project Wizard”,小白我曾经选择过“NEW...”一下就暴露了小白的本质,,,
接着,就会出现一个向导界面,点击“NEXT”
第一个编辑栏是给我们填写工程路径的,第二个是工程名,第三个是顶层文件的实体名,这里有一点要特别注意,路径中别出现中文或者空格
接下来,跳过一个选择文件的一栏后到了这一栏
选择我们的芯片型号
接下来:是选择各种仿真软件的时候了,这里不需要,跳过
这里写图片描述
一个项目的向导就结束了,到了编写代码的时候了,在文件里面选择“NEW…”选择这个选项这里写图片描述
要养成一个好的习惯,新建文件后立马保存。
下面是我编写的最简单的一段代码,实现一个双输入与门:
`module test1(a,b,c);

input a,b;
output c;
and u1(c,a,b);

endmodule`
点击编译工程,一段时间后出现一个9个警告的对话框,按照我了解的,都是直接忽略,,,这也是小白有点搞不懂的地方,如果有大神看了勿喷,欢迎指正。
接着,分配引脚,由于这个工程仅用到了三个引脚,就使用手动分配的方式了。分配完成后,配置工程:
这里写图片描述
点击“Device and Pin Options”这里写图片描述
小白的工程里就配置了这一个这里写图片描述
完毕后,再次编译工程。首个工程就结束了。

在此说明一下,本人也是新手总的新手,这个过程中有不当的地方,欢迎大家指正,有想学FPGA的新手,咱们可以一起,互相讨论,交流交流。
说一下感受吧,在没有学之前,总是听各种师哥师姐说很难,而且买一块开发板很贵,,,我觉得吧,学习这个东西,肯定是得付出代价的,开发板是比较贵,但是难道就要因为这个理由放弃学习了?而且说到贵,为什么不想办法解决呢,,,大不了买二手的嘛!至于难,我想说,学什么不难,任何新事物,不去接触当然难。在此希望如果有想学FPGA却被这些问题困扰的人,勇敢的迈出第一步,不用管其他人的说法,学习是给自己学的,加油!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值