首页>>科技 >>内容

fpga 培训,FPGA简介

发布时间:2023-12-24 23:26:05编辑:温柔的背包来源:

fpga 培训,FPGA简介

很多朋友对fpga 培训,FPGA简介不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。作为专用集成电路(ASIC)领域的半定制电路,它不仅解决了定制电路的缺点,而且克服了原有可编程器件门数有限的缺点。

FPGA采用了逻辑单元阵列(LCA)的新概念,包括可配置逻辑块(CLB)、输入输出块(IOB)和互连三部分。FPGA的基本特点是:1)利用FPGA设计asic电路,用户无需生产就可以得到一个共享的芯片。2)FPGA可以作为其他全定制或半定制ASIC电路的试点样本。3)FPGA中有丰富的触发器和I/O引脚。

4)FPGA是ASIC电路中设计周期最短、开发成本最低、风险最小的器件之一。5)FPGA采用高速CHMOS技术,功耗低,兼容CMOS和TTL级别。可以说FPGA芯片是小批量系统提高系统集成度和可靠性的最佳选择之一。目前FPGA的种类很多,包括XILINX的XC系列,TI公司的TPC系列,ALTERA公司的FIEX系列等等。

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可以作为微处理器的外设,微处理器可以对其进行编程。

以上知识分享希望能够帮助到大家!

版权声明:本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们

推荐阅读