通常FPGA中会有各种资源可以使用,而每种资源都需要有电源电压支持。在单片机中,通常是使用同样的电源电压供电的,比如常见的5V、3.3V。而在FPGA中,一般需要:核心电压、I/O口电压、PLL电压。每种电压都需要通过独立的电源来提供。实际上,虽然也有FPGA允许核心电压和IO口电压保持一致,但由于FPGA是面向低电压内核和高电压IO设计的,所以这两个电压通常是不一样的。
内核电压越低,功耗就越低,芯片的工作频率就可以越高。
IO口电压适用于IO口引脚上的,主要是为了匹配和FPGA连接的器件的电平。现代的FPGA芯片引入了Bank,可以吧IO口分为不同的Bank,不同Bank提供不同的IO口电压。这样,匹配不同工作电压的电路就成为可能,而且这个电路也很简单,不需要额外考虑电平匹配的问题。
PLL电压是给FPGA内部锁相环提供的工作电压。PLL电压和内核电压是要隔离的。一般直接对内核电压进行π型滤波后,得到PLL电压。
更多回帖