We have a 3.3 volt uP that's programming two Spartan 3 FPGAs in slave serial mode. A CPU port pin drives a 180 ohm series resistor to the line that CCLKs both FPGAs, with a 330 ohm resistor to ground at the last one, making a nice voltage divider for the 2.5 volt dedicated config logic. It works fine and both chips configure nicely.
But if we probe the resistor junction before we configure either chip, which is both chip's CCLK pins, we get about +0.6 volts with the CPU port pin at ground. Clearly one or both of the CCLK pins is sourcing current... about 5 mA total!
All FPGA ground pins seem to be properly grounded. Anybody have ideas?
John