• DocumentCode
    585789
  • Title

    Optimal power-constrained SoC test schedules with customizable clock rates

  • Author

    Sheshadri, Vijay ; Agrawal, Vishwani D. ; Agrawal, Prathima

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Auburn Univ., Auburn, AL, USA
  • fYear
    2012
  • fDate
    12-14 Sept. 2012
  • Firstpage
    271
  • Lastpage
    276
  • Abstract
    In this paper, we propose a method of minimizing test time in SoCs (System-on-chip), for a given power budget, by varying the test clock frequency for each test session. Since frequency is proportional to the test time and the power dissipated, by controlling the test clock frequency, the power dissipated and the test time per session can be adjusted so as to yield an optimal solution to the test scheduling problem. To achieve this, we modify the existing ILP (Integer-Linear Program) model for optimal test scheduling to include a variable frequency parameter which, in turn, controls the test time and power. For the optimization, we have used an open-source ILP solver. We also prove that the lower bound on the total test time of an SoC, is obtained by executing individual cores (tests) per session at their maximum frequency of operation, such that their test power is same as the power budget. Results show an improvement of 27% over existing solution for the benchmark SoC, ASIC Z.
  • Keywords
    circuit testing; clocks; integer programming; linear programming; scheduling; system-on-chip; ASIC Z; customizable clock rates; integer-linear program; open-source ILP solver; optimal power-constrained SoC test schedules; optimization; system-on-chip; test clock frequency; Clocks; Frequency modulation; Schedules; System-on-a-chip; Testing; Time frequency analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference (SOCC), 2012 IEEE International
  • Conference_Location
    Niagara Falls, NY
  • ISSN
    2164-1676
  • Print_ISBN
    978-1-4673-1294-3
  • Type

    conf

  • DOI
    10.1109/SOCC.2012.6398360
  • Filename
    6398360