Electronic Science and Technology ›› 2025, Vol. 38 ›› Issue (2): 10-16.doi: 10.16180/j.cnki.issn1007-7820.2025.02.002

Previous Articles     Next Articles

An Automatic Test Method for FPGA Interconnect Resource Based on An Improved EK Algorithm

FU Mannan1,2(), CHEN Suting1, XIE Weikun2, LIN Xiaohui2   

  1. 1. School of Electronics and Information Engineering,Nanjing University of Information Science and Technology,Nanjing 210042,China
    2. The 58th Research Institute,China Electronics Technology Group Corporation,Wuxi 214035,China
  • Received:2023-06-29 Revised:2023-07-16 Online:2025-02-15 Published:2025-01-16
  • Supported by:
    National Natural Science Foundation of China(62272234)

Abstract:

In the FPGA(Field Programmable Gate Array) IR(Interconnect Resource) testing, existing testing methods have problems such as multiple test vector configurations, high testing complexity,and low testing efficiency. In order to reduce the number of configurations and improve the efficiency of testing,an automatic test method for FPGA IR based on an improved EK(Edmonds-Karp) algorithm is proposed. This method achieves the goal of reducing the number of configurations by changing the search for the shortest path from the source point s to the endpoint t in the EK algorithm to the search for the longest path from s to t. A model based on the internal underlying IR structure of the FPGA is established,the improved EK algorithm is applied to the Kinex-7 series FPGA for automated routing path search,and the routing path is configured into the FPGA for simulation experiments. The experimental results show that the proposed method can detect the open circuit fault, short circuit fault and fixed fault in FPGA with less configuration times without reducing the fault coverage.

Key words: FPGA interconnect resource, number of configurations, test vector, automated testing, Edmonds-Karp algorithm, augmentation path, fault coverage rate, testing efficiency

CLC Number: 

  • TN47