什么是FPGA?

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

FPGA 采用了逻辑单元阵列 LCA ( Logic Cell Array )这样一个新概念,内部包括可配置逻辑模块 CLB ( Configurable Logic Block )、输出输入模块 IOB ( Input Output Block )和内部连线( Interconnect )三个部分。 FPGA 的基本特点主要有:

1)采用 FPGA 设计 ASIC 电路,用户不需要投片生产,就能得到合用的芯片。

2) FPGA 可做其它全定制或半定制 ASIC 电路的中试样片。

3) FPGA 内部有丰富的触发器和 I / O 引脚。

4) FPGA 是 ASIC 电路中设计周期最短、开发费用最低、风险最小的器件之一。

5) FPGA 采用高速 CHMOS 工艺,功耗低,可以与 CMOS 、 TTL 电平兼容。

可以说, FPGA 芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。

目前 FPGA 的品种很多,有 XILINX 的 XC 系列、 ALTERA 公司的 FIEX 系列等。

 

你可能感兴趣的:(编程,input,output)