正点原子artix-7系列 达芬奇pro 开发板硬件资源:
地板硬件资源
核心板硬件资源:
FPGA开发流程:
绘制系统框图和绘制波形图可以通过MindMster和Visio软件来实现,具体内容略
FPGA工程管理:
在 FPGA 开发的过程中会产生很多不同功能的文件,为了方便随时查找到对应文件,所以在开始开发设计之前,第一个需要考虑的问题是工程内部各种文件的管理。 如果不进行文件分类,而是将所有文件存放在一起,非常不易于后期文件的查找、管理和移植。所以应养成良好的工程文件的统一管理模式。
我们的工程文件管理模式是根据各个文件的功能划分, FPGA 工程内部文件主要分为以下四类:
1)开发过程中使用的辅助文档文件,比如一些器件的时序说明文件,绘图软件绘制的波形图文件等,该类文件存放的文件夹我们命名为 doc;
2)新建工程及软件进行编译、综合和执行操作产生的文件,该类文件存放的文件夹我们命名为 prj;
3)开发过程中的 RTL 代码文件(各种模块代码),该类文件存放的文件夹我们命名为 rtl;
4)仿真工程与仿真文件,(比如用modelsim仿真时产生的各种文件)该类文件存放的文件夹我们命名为 sim;
FPGA 开发工具对工程的路径比较敏感,所以工程路径除了英文、数字以及下划线等,不要出现中文或者其它特殊字符,否则 FPGA 开发工具无法识别工程路径。