FPGA内部资源

一 内部资源

  • 可编程输入/输出块(IOB)

FPGA 的 IOB 被划分为若干个组(bank),每个 bank 的接口标准由其接口电压 VCCO 决定,一个 bank 只能有一种 VCCO,但不同 bank 的 VCCO 可以不同。只有相同电气标准的端口才能连接在一起, VCCO 电压相同是接口标准的基本条件。

  • 可配置逻辑块(CLB)

由查找表和可编程寄存器组成,查找表完成纯组合逻辑功能,内部寄存
器可配置成触发器或锁存器。

  • 嵌入式块 RAM(BRAM)

可以配置成单端口 RAM、双端口 RAM、内容地址存储器(CAM)以及 FIFO等常用存储结构。

  • 丰富的布线资源

布线资源连通 FPGA 内部的所有单元,而连线的长度和工艺决定着信
号在连线上的驱动能力和传输速度。主要分为四类:全局布线资源、长线资源、短线资源、
分布式布线资源。

  • 底层内嵌的功能单元

主要包括 DLL、 PLL、 DSP、 CPU 等,现在越来越丰富的内嵌的功
能单元,使得 FPGA 成为了系统级的设计工具,使其具备了软硬件联合设计的能力,逐步向
SOC 平台过渡。内嵌的专用硬核是相对底层软核而言的,指 FPGA 处理能力强大的硬核,等效于 ASIC 电路。主要有乘法器、串并收发器、 PCI-E、以太网控制器等

  • 内嵌专用硬核资源

内嵌的专用硬核是相对底层软核而言的,指 FPGA 处理能力强大的
硬核,等效于 ASIC 电路。主要有乘法器、串并收发器、 PCI-E、以太网控制器等

 

你可能感兴趣的:(fpga开发)