The Spartan 3 device can be made 5V tolerant by using a series resistor to limit the amount of current flowing into a forward biased clamp diode, when the input voltage exceeds 4V.
The question I have is how does this affects the AC timing in light of a diode recovery time when going from forward to reverse voltage. Let's suppose the maximum forward current is 1 ma.