首页> FAQ> 当前页

问:现有的大多数商用FPGA都是基于SRAM架构进行编程的,其主要缺点有哪几条?

答:    (1)SRAM是一种挥发性存储器,掉电后存储信息会丢失,虽然可以通过外置非挥发存储器件(如EPROM)在每次工作时重新装载编程信息来解决,但这不仅消耗硬件资源,而且带来另一个问题,即编程信息的保密性。目前已经有了基于SRAM编程且片上集成了EEPROM或者flash非挥发器件的FPGA产品,如LATTICE公司的ispXPGA系列、ACTEL公司的ProASIC系列。但是由于上述存储器件工作电压高、功耗大、不耐辐射,从而限制了它们的使用范围。     (2)SRAM一般由6个晶体管构成,其一个单元就占据了~140F2的面积,集成密度低、成本高。     (3)由于SRAM的挥发特性,需要一直通电才能维持数据,因此其静态功耗较高。