基于SRAM的FPGA器件是易失的,需要在上电时进行配置,还要用一个外部器件来保存配置数据。系统通常给有FPGA配置的嵌入式微处理器一个任务,从电路板上的ROM或闪存传送数据。但是,系统需要快速进行配置,或系统没有现成的微处理器资源时,就需要一个专用的PROM。这种PROM器件通常比较昂贵,要从专门的供应商处购买。
另一种方法是使用莱迪思的非易失PLD或FPGA作为FPGA的下载部件。FPGA下载部件的参考设计以及标准的并行闪存可以执行 PROM或微处理器的功能。该设计提供了对闪存的JTAG编程接口,以及针对配置其他FPGA的数据控制。