• DocumentCode
    3179396
  • Title

    Application-dependent testing of FPGA delay faults

  • Author

    Krasniewski, Andrzej

  • Author_Institution
    Inst. of Telecommun., Warsaw Univ. of Technol., Poland
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    260
  • Abstract
    To ensure correct operation of an FPGA based system with regard to timing characteristics, an application-dependent FPGA testing, i.e. testing of an FPGA programmed to implement a user-defined function, must be performed. We propose a procedure for application-dependent self testing of an in-circuit reprogrammable FPGA and develop BIST schemes that preserve the FPGA timing. For these schemes, the reconfiguration of a portion of the FPGA into test resources has no impact on the timing characteristics of that part of the FPGA which is currently being tested. We also present a method for enhancing the susceptibility of FPGA delay faults to random testing. It is based on modifying the functions of programmable logic components in the section under test. We compare the efficiency of the self-test scheme that uses this method with the earlier reported BIST techniques that rely on the design of test pattern generators best suited for pseudoexhaustive testing of delay faults
  • Keywords
    automatic test pattern generation; built-in self test; delays; field programmable gate arrays; logic testing; BIST schemes; FPGA based system; FPGA delay faults; FPGA timing; application-dependent self testing; in-circuit reprogrammable FPGA; programmable logic components; pseudoexhaustive testing; random testing; self-test scheme; test pattern generators; test resources; timing characteristics; user-defined function; Automatic testing; Built-in self-test; Delay; Field programmable gate arrays; Logic testing; Performance evaluation; Programmable logic arrays; Programmable logic devices; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO Conference, 1999. Proceedings. 25th
  • Conference_Location
    Milan
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0321-7
  • Type

    conf

  • DOI
    10.1109/EURMIC.1999.794478
  • Filename
    794478