浅谈Spartan 6 的电源系统(1)
在Spartan6中有很多的电源供应输入。比如:VCCINT和VCCAUX是为FPGA内部逻辑供电。VCCO是为相应Bank的I/O引脚Buffer提供电源,同时也为一些输入Buffer提供电源。当我们使用HSTL/SSTL电平标准时,就需要用到VREF。如下图的Bank3引脚连接了DDR器件,该Bank的所有VREF必须连接相同的参考电压。

在一些芯片中,如LXT系列,包含GTP收发器和AES加密电路的,他们都配备有专用的电源来供电。下面摘自UG394:Spartan-6 Power Management User Guide
VCCINT:核心电压,为所有的内部逻辑功能包括CLB、BRAM、DSP供电。一般Spartan-6 LX和LXT系列-2、-3速率等级电压大小为1.2V。LX 系列-1速率等级电压大小为1.0V。
VCCAUX:辅助电压,为CMT、某些I/O、专用配置引脚和JTAG接口供电。电压大小有2.5V和3.3V。关于2.5V和3.3V的选取没有特定要求,2.5V的辅助电压有更小的功耗,当然,我们可以选择辅助电压和I/O电压的大小相同,这样就可以使用同一个电压轨,节省PCB的占有面积。同时也要注意JTAG接口是否需要电平转换,有的JTAG连接线信号需要3.3V的高电平,如果使用2.5V的辅助电压,则需要电平转换芯片进行电平转换。
有两种情况需要特定的辅助电压:
(1)Bank 2的I/O电压为1.8V时,辅助电压要求为2.5V。
(2)在-1速率等级器件中,如果使用LVDS、BLVDS、LVPECL、RSDS、PPDS电压标准时,辅助电压要求为2.5V。(我也不知道这些电压标准具体应用到哪些→_→)
VCCO:I/O电压,为输出I/O Buffer供电。看好是输出。电压大小有3.3V、2.5V、1.8V、1.5V和1.2V。注意在Bank1中有连接BPI Flash或SPI Flash,I/O电压的大小和Flash PROM的供电电压要一致。Bank3连接DDR同理。
VREF:参考电压,如果在Bank中使用HSTL/SSTL电压标准,则需要参考电压作为输入的门限电压值。不使用时可以当作普通的用户I/O。
MGTAVCC:为收发器混合信号电路供电,电压大小为1.2V。
MGTAVCCPLL0/1:为收发器PLL供电,电压大小为1.2V。
MGTAVTTTX/RX:为收发器TX和RX电路供电,电压大小为1.2V。
MGTAVTTRCAL:为收发器阻抗矫正电路供电,电压大小为1.2V。
VBATT:解密钥匙存储器供电电压,当不使用时,可以悬空。电压大小为3.3V。
VFS:解密钥匙电编程熔丝供电电压,当不使用时,可以悬空,电压大小为3.3V。
关于FPGA供电电压部分就简单总结这么多,在第二部分,我会总结一下关于FPGA的SUSPEND模式。
感谢小编分享,坐等下一集
刚开始设计,说的简单易懂,很有用,谢谢!
