lattice的FPGA是基于EEPROM的,在你设计的时候程序不会因为你掉电而消失而altera的和xilinx的都是基与SDRAM的,程序会因为你掉电而消失,当然你可以外置EEPROM或者FLASH。下载入编译工具生成的POF文件,同样可以达到掉电不消失的效果。至于开发环境,lattice的ispLEVER跟Altera的quartus以及xilinx的ISE都大同小异。因为FPGA的设计流程在那里,所以工具没太大的不同。还有问题的话可以补充给我。