FPGA可以通过以下几种方式主动加载Flash程序:
1、使用JTAG接口,通过JTAG接口将Flash程序下载到FPGA中;
2、使用专用的编程器,将Flash程序下载到FPGA中;
3、使用专用的编程器,将Flash程序下载到FPGA的特定存储器中,然后FPGA从存储器中读取程序;
4、使用专用的编程器,将Flash程序下载到FPGA的特定存储器中,然后FPGA从存储器中读取程序,并在运行时加载到FPGA中;
5、使用专用的编程器,将Flash程序下载到FPGA的特定存储器中,然后FPGA从存储器中读取程序,并在启动时自动加载到FPGA中;
6、使用专用的编程器,将Flash程序下载到FPGA的特定存储器中,然后FPGA从存储器中读取程序,并在FPGA被复位时自动加载到FPGA中。
首先,如果是第一次使用需要在电脑上为其安装驱动,在跳出的添加新硬件对话框选择“从列表或指定位置安装”,Altera
USB
Blaster的驱动在Quartus安装目录下有——
如[…Quartus安装目录]\driver\usb-blaster。
其次,安装好之后,打开Quartus软件,打开Program界面,单击“Hardware
Setup…”,在出现的对话会有出现一个可选的USB-Blaster(在板子上电的情况下),选中它。
这样就完成了硬件上的连接。
再次,向Program内添加要少些的SOF或POF文件即可,点击Start。
在JTAG模式下,一般不用做设置。
以上就是关于fpga主动加载flash程序全部的内容,包括:fpga主动加载flash程序、如何用Altera Usb Blaster 下载FPGA Quartus程序,Programm里面如何设置、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)