正所谓工欲善其事必先利其器,又说磨刀不误砍柴工,对于FPGA的开发,熟悉和使用EDA工具是一件非常重要的事。
BeMicro Max10开发板推荐使用Altera公司的的EDA工具Quartus II,由于MAX 10是Altera最新推出的产品,相应的Quartus II软件版本需要14.0.2以上的才可支持,而且Altera公司的Quartus II 14.0版本以后的都需要64位的系统方可支持,这方面就有点对PC环境有所需要,开发的工程师要特别注意啦。而目前官网最新的版本已经到了15.0。
下载软件的话可以选择使用下载器或者直接下载,在下载软件的时候可以尽可能的根据需求使用下载,比如你只需要开发MAX10系列的器件,那就只需下载相应的器件软件包,这可以省下不少时间。
下载安装完Quartus II,我们还需要下载软件的升级包,包括了软件和IP的升级,有助于更好的开发。
有一点特别要注意,在安装Quartus II的时候会提示安装USB-Blaster调试器的驱动,记得一定要安装,在后期使用板载的调试器进行下载调试的时候是必须的。
开发环境熟悉后,我们就可以电启动板卡了,BeMicro Max10只需使用电脑的USB接口即可实现供电运行出厂内置的LED点灯例程,非常方便。
MAX10器件最大的一个特色便是双配置闪存了,我们可以在一个芯片上存储两个镜像,在镜像间动态切换,BeMicro板卡在设计的时候也考虑到了这点,我们可以通过跳帽J3来切换不同的镜像启动方式!