• DocumentCode
    864680
  • Title

    Testing and diagnosis of interconnect faults in cluster-based FPGA architectures

  • Author

    Harris, I.G. ; Tessier, R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
  • Volume
    21
  • Issue
    11
  • fYear
    2002
  • fDate
    11/1/2002 12:00:00 AM
  • Firstpage
    1337
  • Lastpage
    1343
  • Abstract
    As IC densities are increasing, cluster-based field programmable gate arrays (FPGA) architectures are becoming the architecture of choice for major FPGA manufacturers. A cluster-base architecture is one in which several logic blocks are grouped together into a coarse-grained logic block. While the high-density local interconnect often found within clusters serves to improve FPGA utilization, it also greatly complicates the FPGA interconnect testing problem. To address this issue, we have developed a hierarchical approach to define a set of FPGA configurations which enable interconnect fault detection and diagnosis. This technique enables the detection of bridging faults involving intracluster interconnect and extracluster interconnect. The hierarchical structure of a cluster-based tile is exploited to define intracluster configurations separately from extracluster configurations, thereby improving the efficiency of the configuration definition process. The cornerstone of this work is the concise expression of the detectability conditions of each fault and the distinguishability conditions of each fault pair. By guaranteeing that both intracluster and extracluster configurations have several test transparency properties, hierarchical fault detectability is ensured.
  • Keywords
    built-in self test; design for testability; fault diagnosis; field programmable gate arrays; integrated circuit interconnections; integrated circuit testing; logic testing; BIST strategy; BISTER test structure; DFT; FPGA interconnect testing; bridging faults; cluster-based FPGA architectures; cluster-based tile; coarse-grained logic block; detectability conditions; extracluster interconnect; field programmable gate arrays; hierarchical approach; hierarchical fault detectability; high-density local interconnect; interconnect fault detection; interconnect fault diagnosis; intracluster interconnect; test transparency properties; Application specific integrated circuits; Circuit faults; Circuit testing; Fault detection; Fault diagnosis; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Logic devices; Switches;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2002.804108
  • Filename
    1047052