Abstract:Aim at detecting Ball Grid Array(BGA) solder-joint faults of FPGA, this paper proposed a design solution of malfunction detecting system. This system consist of solder-joint-level,core-level and systematic-level malfunction detecting. Based on the Alter DE2 hardware platform to design the IP core of solder joint detecting, detecting the sensitive solder-joints through the ways of Canary to solve the difficulty of all-solder-joints detecting. Make all the FPGA's in daisy chain for congregate their health information.