FPGA是什么,关于FPGA原理和特点的分析

(文章来源:默菲)
fpga(field-programmable gate array),即现场可编程门阵列,它是在pal、gal、cpld等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(asic)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
fpga采用了逻辑单元阵列lca(logic cell array)这样一个概念,内部包括可配置逻辑模块clb(configurable logic block)、输出输入模块iob(input output block)和内部连线(interconnect)三个部分。 现场可编程门阵列(fpga)是可编程器件。
与传统逻辑电路和门阵列(如pal,gal及cpld器件)相比,fpga具有不同的结构,fpga利用小型查找表(16×1ram)来实现组合逻辑,每个查找表连接到一个d触发器的输入端,触发器再来驱动其他逻辑电路或驱动i/o,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到i/o模块。fpga的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与i/o间的联接方式,并最终决定了fpga所能实现的功能,fpga允许无限次的编程.
基本特点:采用fpga设计asic电路(专用集成电路),用户不需要投片生产,就能得到合用的芯片。fpga可做其它全定制或半定制asic电路的中试样片。fpga内部有丰富的触发器和i/o引脚。fpga是asic电路中设计周期最短、开发费用最低、风险最小的器件之一。fpga采用高速cmos工艺,功耗低,可以与cmos、ttl电平兼容。
可以说,fpga芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。fpga是由存放在片内ram中的程序来设置其工作状态的,因此,工作时需要对片内的ram进行编程。用户可以根据不同的配置模式,采用不同的编程方式。
加电时,fpga芯片将eprom中数据读入片内编程ram中,配置完成后,fpga进入工作状态。掉电后,fpga恢复成白片,内部逻辑关系消失,因此,fpga能够反复使用。fpga的编程无须专用的fpga编程器,只须用通用的eprom、prom编程器即可。当需要修改fpga功能时,只需换一片eprom即可。这样,同一片fpga,不同的编程数据,可以产生不同的电路功能。因此,fpga的使用非常灵活。
fpga有多种配置模式:并行主模式为一片fpga加一片eprom的方式;主从模式可以支持一片prom编程多片fpga;串行模式可以采用串行prom编程fpga;外设模式可以将fpga作为微处理器的外设,由微处理器对其编程。
如何实现快速的时序收敛、降低功耗和成本、优化时钟管理并降低fpga与pcb并行设计的复杂性等问题,一直是采用fpga的系统设计工程师需要考虑的关键问题。如今,随着fpga向更高密度、更大容量、更低功耗和集成更多ip的方向发展,系统设计工程师在从这些优异性能获益的同时,不得不面对由于fpga前所未有的性能和能力水平而带来的新的设计挑战。
例如,领先fpga厂商xilinx最近推出的virtex-5系列采用65nm工艺,可提供高达33万个逻辑单元、1200个i/o和大量硬ip块。超大容量和密度使复杂的布线变得更加不可预测,由此带来更严重的时序收敛问题。此外,针对不同应用而集成的更多数量的逻辑功能、dsp、嵌入式处理和接口模块,也让时钟管理和电压分配问题变得更加困难。
幸运地是,fpga厂商、eda工具供应商正在通力合作解决65nm fpga独特的设计挑战。不久以前,synplicity与xilinx宣布成立超大容量时序收敛联合工作小组,旨在最大程度地帮助系统设计工程师以更快、更高效的方式应用65nm fpga器件。设计软件供应商magma推出的综合工具blast fpga能帮助建立优化的布局,加快时序的收敛。


电机故障怎么处理
云原生背景下运维价值的思考与实践
环球晶已针对6吋硅晶圆进行了价格调涨
寒冬来临,新能源汽车将引领整体车市迎来发展的春天
工业路由器如何保证采集数据的安全性?
FPGA是什么,关于FPGA原理和特点的分析
【STM32峰会方案精选】物联网与安全
如何塑造一套智慧社区系统
TI推出业界首款支持14个电源电压轨的汽车PMIC
芯片股票惨遭五连跌:10月以来AMD股价下跌逾18%
电池质量有问题?“砰”!看谁爆了!
Reddit在即将举行的D轮融资中,腾讯作为领投方给出估值27亿美元
春节期间半导体制造订单爆满
通孔回流焊与波峰焊相比的优缺点
使用 ClF 3 H 2远程等离子体在氧化硅上选择性蚀刻氮化硅
自制多功能瓦斯烙铁详细过程
dfrobot3.7V电池介绍
OLED与LED全面大比拼 各领风骚
一家民用无人机系统制造商——南京福尔摩斯
汽车电气化难题需要用什么来解决