Design of test and diagnosis system for FPGA circuit board based on functional modeling

Circuit boards composed of the boundary scan and non-boundary scan devices exist widely, and the fault detection and isolation of these non-boundary scan circuit boards is a puzzle for board-level maintenance and testing. Test methods based on boundary scan and digital I/O can not fulfill functional testing of entire circuit board. An automatic test system is constructed and a functional modeling method is put forward for FPGA circuit board testing. First, VITAL model is generated in FPGA development environment, achieving its functional modeling; then VITAL format configuration files and data are imported into LASAR, realizing circuit board simulation and fault simulation, and generating postprocessing documents; finally, postprocessing documents are input into ATE, and the automated testing and fault diagnosis of FPGA circuit board is implemented.