FPGA学习笔记 1 -- Quartus软件的使用

软件的使用

  • 一、FPGA开发流程
  • 二、Quartus II 13.1软件
    • 1.新建工程
    • 2.添加设计文件
  • 3.分析与综合
  • 4.分配引脚
  • 5.编译工程
  • 6.下载


一、FPGA开发流程

打开软件→新建工程→设计输入(verilog代码)→配置工程(I/O引脚复用)→分析与综合(对设计输入进行分析,检查是否有语法错误)→分配引脚(根据原理图分配)→编译工程(生成sof文件)→下载程序

二、Quartus II 13.1软件

1.新建工程

FPGA学习笔记 1 -- Quartus软件的使用_第1张图片
FPGA学习笔记 1 -- Quartus软件的使用_第2张图片
FPGA学习笔记 1 -- Quartus软件的使用_第3张图片
FPGA学习笔记 1 -- Quartus软件的使用_第4张图片
FPGA学习笔记 1 -- Quartus软件的使用_第5张图片
FPGA学习笔记 1 -- Quartus软件的使用_第6张图片
FPGA学习笔记 1 -- Quartus软件的使用_第7张图片
FPGA学习笔记 1 -- Quartus软件的使用_第8张图片
FPGA学习笔记 1 -- Quartus软件的使用_第9张图片
FPGA学习笔记 1 -- Quartus软件的使用_第10张图片

2.添加设计文件

FPGA学习笔记 1 -- Quartus软件的使用_第11张图片
FPGA学习笔记 1 -- Quartus软件的使用_第12张图片
FPGA学习笔记 1 -- Quartus软件的使用_第13张图片

3.分析与综合

FPGA学习笔记 1 -- Quartus软件的使用_第14张图片

4.分配引脚

FPGA学习笔记 1 -- Quartus软件的使用_第15张图片

找到工程路劲下的.qsf文件,直接添加或修改引脚
FPGA学习笔记 1 -- Quartus软件的使用_第16张图片
FPGA学习笔记 1 -- Quartus软件的使用_第17张图片

创建一个tcl文件,里面写好引脚配置,再添加到工程
FPGA学习笔记 1 -- Quartus软件的使用_第18张图片
FPGA学习笔记 1 -- Quartus软件的使用_第19张图片
FPGA学习笔记 1 -- Quartus软件的使用_第20张图片
FPGA学习笔记 1 -- Quartus软件的使用_第21张图片
FPGA学习笔记 1 -- Quartus软件的使用_第22张图片
FPGA学习笔记 1 -- Quartus软件的使用_第23张图片

5.编译工程

FPGA学习笔记 1 -- Quartus软件的使用_第24张图片

6.下载

有两种下载方式,sof文件和jic文件下载,sof是下载到FPGA芯片里面执行的,断电重启后就不执行了,jic文件是下载FPGA flash里面,断电重启后会执行。
sof文件下载
FPGA学习笔记 1 -- Quartus软件的使用_第25张图片
jic文件下载
FPGA学习笔记 1 -- Quartus软件的使用_第26张图片
FPGA学习笔记 1 -- Quartus软件的使用_第27张图片
FPGA学习笔记 1 -- Quartus软件的使用_第28张图片
FPGA学习笔记 1 -- Quartus软件的使用_第29张图片
FPGA学习笔记 1 -- Quartus软件的使用_第30张图片
现象

FPGA流水灯

你可能感兴趣的:(fpga开发,学习)