One chip of Virtex 4,SX35F668,is used in my PCB board,When the board is first assembled,the FPGA could performance very well,but about a month later,the FPGA could not work correctly even download with the same bitstream file once worked OK. I check the operate current of the total board,the current is about 0.5A lower than normal(5V input voltage),After the review every detail parameters of each ICs on the board,the static resistor of 2.5V is much higher than before(approximate 800ohm now but approximate 10ohm before),the 2.5V is only provided to FPGA`s Vccaux and two banks`s Vcco.because the Vccaux is provided to DCM,so I write a Program to test the 8 DCMs in Virtex 4 SX35,the test result is that:every time I turn on the power and load the same bitstream file to FPGA through JTAG,the output of the
8 DCMs is not the same!Sometimes,2 or 3 DCMs`s output is not correct,and the DCM lock signal keep low,the worst condition is 5 of 8 DCMs`s output is not correct, and the correct DCM and incorrect DCM is not fixed during each time.could anyone give me some advice to solve the problem?