AR# 5108


FPGA Configuration - What is the status of used I/O for Spartan/Virtex families during configuration?


General Description:

What is the status of used and unused I/O before, during, and after configuration for Spartan?


Virtex/-E/-II/-II Pro Spartan-II/-IIE/-3

I/O are 3-stated during configuration; however, for particular designs, IOU may transition during the last frame write of configuration. For more information, refer to (Xilinx Answer 18277) and (Xilinx Answer 18278).

By default, no pullup or pulldown is present on Virtex I/O during configuration. However, preconfiguration pullups may be selected with optional Mode Pin values.

Consult the Virtex data sheets and user guide for more details.

Data sheets:

User guides:

After configuration of Virtex series FPGAs, the unused I/O are configured with OBUFT_S_12, which is 3-stated with a weak pulldown.


The quoted information below is from the "Pin Description" section of the data sheet at:

"Before and during configuration, all outputs not used for the configuration process are 3-stated with the I/O pull-up resistor network activated. After configuration, if an IOB is unused, it is configured as an input with the I/O pull-up resistor network remaining activated."

"These pins can be configured to be input and/or output after configuration is completed. Before configuration is completed, these pins have internal high-value pull-up resistor network that defines the logic level as High."



Answer Number 问答标题 问题版本 已解决问题的版本
52539 Zynq-7000 SoC - Board Design N/A N/A
AR# 5108
日期 12/15/2012
状态 Active
Type 综合文章
People Also Viewed