经过分析可得出单片机被动串行配置FPGA的特点:
(1)与FPGA专用配置存储器相比,其硬件成本大大降低;
(2)由于其可实现多次编程,可以在EPROM的OPT型和FPGA任意切换,且不会造成其硬件损坏;
(3)与传统专用EPROM相比,它不用烧写编程,减少了生产工序;
(4)真正意义地实现了现场可编程,FPGA在配置期间可同步升级。
2.4 采用CPLD在线配置FPGA的配置方案
采用微处理器配置FPGA的方法在实际操作中,与其相连接的CPU I/O端口会造成不够用的可能,即便是在PS模式下进行配置,至少需要6个CPU引脚,如果换成其它模式下,CPU引脚分配会成为一个很大的问题。但采用CPLD配置FPGA还是有优点的,它的成本很低,比较廉价,只是操作起来需要考虑的问题比较多,所以在实际应用中很少使用