FPGA的IO支持多种电平标准,但是其中用几点的概念比较模糊,在此特意记下:
最近在用xilinx的spartan 6 与ARM进行通信,但是FPGA的逻辑电平是3.3V的LVTTL标准,而ARM输出的是1.8V的电平标准,两者IO电平的不匹配,出现了一些问题如下:
FPGA在VCCO = 3.3V是,是否可以设置FPGA的IO电平标准为1.8V?
在翻阅了《Spartan-6 FPGA SelectIO Resources》后,得到了以下信息:Spartan-6的供电来源于3个引脚:VCCINT、VCCO、VCCAUX。
VCCINT is the main power supply for the internal FPGA logic. VCCINT also powers some of the available input drivers.
VCCINT主要为FPGA的内部逻辑单元供电,同时也会给一些输入供电。
The VCCO supplies, one for each of the I/O banks,power the output drivers and some of the input drivers. The voltage on the VCCO pins determines the voltage swing of the output signal.
Many of the low-voltage I/O standards supported by Spartan-6 devices require adifferent output drive voltage (VCCO)