|
 |
FPGA小知识 |
|
|
|
|
|
目前,市场上有三种基本的 FPGA 编程技术: SRAM 、反熔丝、 Flash 。其中, SRAM 是迄今为止应用范围最广的架构,主要因为它速度快且具有可重编程能力,而反熔丝 FPGA 只具有一次可编程( One Time Programmable , OTP )能力。基于 Flash 的 FPGA 是 FPGA 领域比较新的技术,也能提供可重编程功能。基于 SRAM 的 FPGA 器件经常带来一些其他的成本,包括:启动 PROM 支持安全和保密应用的备用电池等等。基于 Flash 和反熔丝的 FPGA 没有这些隐含成本,因此可保证较低的总系统成本。
基于 SRAM 的 FPGA 器件上电时要将配置数据读入片内 SRAM 中,配置完成就可进入工作状态。掉电后 SRAM 中的配置数据丢失, FPGA 内部逻辑关系随之消失。因此这种基于 SRAM 的 FPGA 可以反复使用。
|
|