• DocumentCode
    2822706
  • Title

    Efficient fault simulation techniques and test configuration generation for embedded FPGAs

  • Author

    Lu, Shyue-Kung ; Wu, Hung-Chin ; Tsai, Yu-Cheng

  • Author_Institution
    Dept. of Electron. Eng., Fu Jen Catholic Univ., Taipei
  • Volume
    2
  • fYear
    2003
  • fDate
    30-30 Dec. 2003
  • Firstpage
    864
  • Abstract
    With today´s system-on-a-chip (SOC) technology, BIST-based techniques are the best solution for the testing of embedded FPGAs with low controllability and observability. In the past, test configurations are usually derived manually and there still lacks of an efficient fault simulator to evaluate the resulted fault coverage. Based on the BIST-based structure, an efficient fault simulator (FPGAsim) for FPGAs is proposed to alleviate it. The fault models can be updated by using a script file as well as the FPGA dimensions. Therefore, the flexibility of FPGAsim is very high. According to the regular structure during the BIST sessions, the simulation complexity can be reduced from O(N2 ) to O(1). That is, the simulation complexity is independent of the size of an FPGA. The fault simulator proposed above is also helpful for solving the following problems. 1) Given a set of target fault models, generate the required test configurations with 100% fault coverage. 2) Given a set of target fault models and a test length constraint, generate the test configurations with the highest fault coverage. 3) Set the priority of test configurations such that test length/test time can be reduced. In other words, FPGAsim can be used for generation of optimal test configurations
  • Keywords
    built-in self test; circuit simulation; embedded systems; fault simulation; field programmable gate arrays; integrated circuit testing; logic simulation; logic testing; BIST-based structure; BIST-based technique; FPGA dimension; FPGAsim; SOC technology; embedded FPGA; fault coverage; fault model; fault simulation technique; fault simulator; optimal test configuration; script file; simulation complexity; system-on-a-chip; test configuration generation; Built-in self-test; Circuit faults; Circuit testing; Controllability; Field programmable gate arrays; Integrated circuit interconnections; Logic; Observability; System testing; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
  • Conference_Location
    Cairo
  • ISSN
    1548-3746
  • Print_ISBN
    0-7803-8294-3
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2003.1562423
  • Filename
    1562423