• DocumentCode
    2343352
  • Title

    Design of an optimal test access architecture using a genetic algorithm

  • Author

    Ebadi, Zahra Sadat ; Ivanov, Andre

  • Author_Institution
    Dept. of Electr. & Comput. Eng., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    205
  • Lastpage
    210
  • Abstract
    Test access is a major problem for core-based system-on-chip (SOC) designs. Since cores in an SOC are not directly accessible via chip inputs and outputs, special access mechanisms are required to test them at the system level. One of the most important issues in designing a test access architecture is testing time. Here, several issues related to the design of an optimal test access architecture with the goal of minimizing testing time are discussed. These issues include the assignment of cores to test buses, the distribution of test data width between multiple test buses, and the estimation of test data requirements to satisfy an upper bound on the testing time. Previous works show that all of these problems are NP-complete. Here, we applied a genetic algorithm (GA) to solve these problems. Experiments were run on two hypothetical but non-trivial SOCs using the implemented GA. The results show a 40% improvement. The performance improvement is principally due to our removing the constraints of the necessity of serialization and allowing the system to handle serial or parallel test data loading for any core
  • Keywords
    application specific integrated circuits; automatic testing; circuit optimisation; computational complexity; genetic algorithms; integrated circuit testing; logic testing; NP-complete; SOC testing; access mechanisms; core-based system-on-chip designs; genetic algorithm; optimal test access architecture; parallel test data loading; serial test data loading; test access architecture; test data width; testing time; Algorithm design and analysis; Computer architecture; Concatenated codes; Costs; Genetic algorithms; Manufacturing; Product development; System testing; System-on-a-chip; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium, 2001. Proceedings. 10th Asian
  • Conference_Location
    Kyoto
  • ISSN
    1081-7735
  • Print_ISBN
    0-7695-1378-6
  • Type

    conf

  • DOI
    10.1109/ATS.2001.990282
  • Filename
    990282