FPGA是一种多电源需求的芯片,主要有3种电源需求:
VCCINT:中心作业电压,PCI Express (PCIe) 硬核IP 模块和收发器物理编码子层(PCS) 电源。一般电压都很低,现在常用的FPGA都在1.2V左右。为FPGA的内部各种逻辑供电,电流从几百毫安到几安不等,具体取决于内部逻辑的作业时钟速率以及所占用的逻辑资源。关于这个电源来说,负载时一个高度容性阻抗,对电源的瞬态呼应要求很高,并且因为驱动电压低作业电流大,对PCB的布线电阻十分灵敏,需求特别注意走线宽度,尽可能削减布线电阻带来的损耗。
VCCA:一般为2.5V,PLL模仿电源。即便没有PLL,也必需要上电。模仿类的组件对电源的电源按捺比(PSRR)也便是电源噪声,或者说电源纹波十分灵敏,所以一般会用一个独立的供电电源。这个电源的电流需求一般都不大,但对电源的噪声容忍度很低。所以应该尽可能的进步其电源纯净度。比如不直接用开关电源供电,先运用LDO稳压后再供应VCCA。
VCCD_PLL:一般为1.2V,PLL数字电源。
VCCIO:FPGA常常要与多种不同电平接口的芯片通讯,所以一般都会支撑十分多的电平规范。例如1.2,1.5,1.8,2.5,3.0,3.3。VCCIO便是为FPGA的I/O驱动逻辑供电。FPGA为了一起能和多种不同的电平规范接口芯片通讯,Vcco一般以BANK为界,彼此之间彼此独立,也便是说在一颗FPGA芯片上一起存在几种不同的I/O电压。当然同一个BANK只能存在1种I/O电压。在运用中请具体阅览官方材料手册,以防规划过错。
在一些带收发器的FPGA器材中,还有以下几种电压规范:
VCC_CLKIN:支撑1.2,1.5,1.8,2.5,3.0,3.3。主要为差分时钟输入管脚供电。
VCCH_GXB:2.5V,收发器输出(TX) 缓冲器电源。
VCCA_GXB:2.5V,收发器物理介质附加子层(PMA) 及辅佐电源。
VCCL_GXB:1.2V,收发器PMA 及辅佐电源。