SPARTAN6 + Verilog - FPGA step by step 从0开始学习(1)
从0开始学习FPGA,最好的办法就是先建一个最简单的模块,并且跑起来,然后再慢慢展开。下面这个例子是要按照一定的周期点亮核心板上的一个led。
Step 1 软件安装
这个从0开始学习是用的xilinx的SPARTAN6。SPARTAN6集成开发环境用ISE,不能用Vivado,各自对应的版本不同。安装版本ISE14.7+ModelSim SE+64 10.4,网上安装方法很多,这里不赘述。
Step 2 硬件获取
硬件在TB搜SPARTAN6,有LX9的,有LX16的,百来块搞定核心板和下载器,芯片的材料可以在网上找。下载器需要安装驱动,驱动由找TB店家提供。
Step 3 开始从头到脚建一个工程
Step 3.1 新建一个工程
在ISE里点击New Project。
然后给工程取个名字,点下一步。看帖子说最好路径里不要出现中文,并且路径不要太深,避免文件名过长。
选择芯片类型,封装,speed。这里说明下,很多帖子,包括芯片的文档都说speed是-1,-2这样标识