* j! T3 x ^7 p
因为FPGA是SRAM结构,不同于cpld的ROM结构,所以掉电之后FPGA代码丢失,需要外置的配置芯片,系统上电FPGA自动从配置芯片(一般是专用串行flash)配置信息。这就是为什么有的同学问为什么掉电之后还是之前的程序。在进行仿真调试的时候,USBblaster通过JTAG接口直接写进FPGA。 ! E0 Z$ I6 W6 {4 Y3 L9 |: ^' a7 s+ T
FPGA有三种配置方式:主动配置方式(AS)、被动配置方式(PS)、还有JTAG配置方式。" i7 [ J. D8 s