本文以7系列的XC7K325T进行介绍,首先看看FPGA的电源主要由核电VCCINT,block RAM供电VCCBRAM,辅助电压VCCAUX和VCCAUX_IO,IO电压VCCO,高速GTX接口电压VMGTAVCC,VMGTAVTT,VMGTVCCAUX,VMGTAVTTRCAL等电压组成,具体如下图1所示。在设计采用典型设计即可,需要注意的VCCO里面分为HR bank电压和HP bank电压,其中HR bank电压一般为3.3V设计,但是遇到网络接口时一般设计为2.5V;HP为高速bank,常常用于ddr设计,电压为1.5V,后面会一章专门讲到DDR设计方面的内容。高速GTX接口电压VMGTAVCC,VMGTAVTT,VMGTVCCAUX,VMGTAVTTRCAL分别按照为1.05V,1.2V,1.8V,1.2V进行设计。需要注意的是,如果咱们使用的GTX中QPLL的时钟速率没有超过10.3125GHZ时,VMGTAVCC和VCCINT电压可以一致。
上面讲了电压的分类,接下来讲一下各个电压电流要求,对于我们电源设计非常重要,通过下图2我们可以查找FPGA的上电各个电压电流要求,以XC7K325T为例,通过手册查询到ICCINTQ,ICCAUXQ,IC