EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA基础概述
. W$ ^. |: Q: ?# e- R9 l
" h3 Y% @; @) i7 ?/ x. u5 B' K" V0 F% n% i) O- ]
; e5 j6 B- O- G2 d C7 a1985年赛灵思提出了第一款FPGA芯片,相比以前的ASIC(Application Specific Integrated Circuit)专用集成电路而言,FPGA具有可重复编写,更加适用个性化的应用中。ASIC的开发周期长,可靠性强,而FPGA开发周期短,价格便宜。FPGA经过20多年的发展已经变成了电子领域的新宠。 FPGA相比通用IC更具灵活性。FPGA相比内部是串行运行的DSP来说,它的并行机制使得程序运行的速度有了较大的提高。FPGA由硬件实现的高速性能和它的灵活性使得它开始替代以前的通用IC,并且已经开始逐步的深入到mcu、ARM、DSP等的应用领域。 FPGA组成单元和设计架构 FPGA 采用了由逻辑单元LE(logic element)构成的逻辑单元阵列LCA(Logic Cel lArray),LCA内部包括可配置逻辑模块CLB(Configurable Logic Block)、可编辑的输出输入模块IOB(Input Output Block)和可编辑的内部连线(Interconnect)三个部分。 FPGA的架构主要有基于SRAM及Anti-fuse两种设计模式,其中SRAM的特点是可重复编程、 低功耗、可进行系统重构;Anti-fuse由于具有一次烧录(OTP)的特性,可在保密性上提供较佳的保护,但也因此无法进行重复修改。
- U. ]# S; m+ A) B0 j9 ?7 U. L7 N4 m4 P) U* n
|