Abstract:Addressing the issue of automatic batch configuration testing for various logic resources and electrical performance parameters within an FPGA, a scheme for an automatic reconfiguration system application is proposed. This scheme integrates an auto-reconfiguration module, an ATE test platform, and host computer software based on the general application configuration method of FPGA chips. The host computer software completes the loading of the application to be tested into the auto-reconfiguration module, achieving a combination of software and hardware. An automatic reconfiguration system is constructed using the XC7A100T type FPGA, employing a three-state approach to realize the automatic downloading of applications. Experimental results indicate that the system can automatically download applications under multiple configuration modes for the FPGA being tested, completing automatic batch testing of the FPGA chip's logic resources and electrical performance parameters. For the XC6SLX16-2CSG324-T type FPGA, automatic configuration testing in parallel mode takes only 7 minutes, significantly saving application configuration time and meeting the needs of various FPGA automatic batch tests.