AR# 19777

Spartan-3/-3E - What happens when you drive an unpowered I/O? Are Spartan-3/-3E devices hot-swappable?

描述

What happens when I/O signals are driven while the Spartan-3/-3E is unpowered? 

Will this damage the device? Can you hot-swap a Spartan-3/-3E?

解决方案

The Spartan-3/-3E supports only limited hot-swapping, if special precautions are taken, because an internal clamp diode to VCC is always present in the I/O. 

 

As per the Absolute Maximum Ratings of the Spartan-3/-3E Data Sheet, Vin of the I/Os cannot exceed VCCO + 0.5V. 

 

The Spartan-3 DC and Switching Characteristic Data Sheet is located at: 

https://www.xilinx.com/support/documentation/data_sheets/ds099.pdf
 

The Spartan-3E DC and Switching Characteristic Data Sheet is located at: 

https://www.xilinx.com/support/documentation/data_sheets/ds312.pdf
 

If Vin is greater than VCC + 0.5 V, the internal clamp diode to VCC will turn on and conduct a reverse current back into the associated rail. 

This reverse current needs to be limited to 10 mA to prevent damage to the device. When the I/O is unpowered (VCCO = 0V or Vccaux = 0V for dedicated pins), then the clamp diodes will turn on at Vin = 0.5V. 

To prevent damage to the device, a series resistor is required on all I/Os that will be driven while the device is unpowered. 

 

The value of the series resistor can be calculated as follows: R = (Vin - 0.5)/10mA. Therefore, if Vin is 3.3V max, then R = (3.3-0.5)/10mA = 280 ohm (min). 

 

An alternative for hot-swap applications, where Spartan-3/-3E cards are inserted into a system or system backplane, is to use sequenced connectors, where VCC and GND mate well before any signal pins can mate.  

 

For more information on hot-swapping this device, see (Xilinx XAPP251): "Hot Swapping Virtex-II Devices." This Xilinx Application Note also applies to Spartan-3/-3E devices.  

 

Related Answer Records: 

(Xilinx Answer 20492) 

(Xilinx Answer 19146) 

(Xilinx Answer 20477)

链接问答记录

相关答复记录

AR# 19777
日期 09/14/2017
状态 Active
Type 综合文章
器件