Optimal Pattern Retargeting in IEEE 1687 Networks: A SAT-based Upper-Bound Computation

被引:1
|
作者
Ibrahim, Abrar A. [1 ]
Ibrahim, Ahmed M. Y. [2 ]
El-Kharashi, M. Watheq [1 ,3 ]
Safar, Mona [1 ]
机构
[1] Ain Shams Univ, Dept Comp & Syst Engn, 1 El Sarayat St,Abdo Pasha Sq, Cairo 11517, Egypt
[2] Univ Twente, Drienerlolaan 5, NL-7522 NB Enschede, Netherlands
[3] Univ Victoria, Dept Elect & Comp Engn, 3800 Finnerty Rd, Victoria, BC V8P 5C2, Canada
关键词
Access time minimization; Boolean Satisfiability (SAT); embedded instruments; IEEE 1687 (IJTAG); reconfigurable scan networks; testing; upper-bound calculation;
D O I
10.1145/3585074
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A growing number of embedded instruments is being integrated into System-on-Chips for testing, monitoring, and several other purposes. To standardize their access protocols, the IEEE 1687 (IJTAG) standard has defined a flexible network infrastructure. Finding the shortest path in such networks requires a comprehensive search over a solution space, bounded by a limited number of time frames. This bound must be selected carefully, as it can neither be too large (to avoid unnecessary long execution time) nor too small (to avoid missing the optimal solution). Previous work was not efficiently applicable to all segments of IJTAG networks, with some providing unrealistic bounds and others having scope limitations or scalability issues. In this work, we present a new methodology for computing the upper-bound on the number of time frames using the Boolean Satisfiability Problem (SAT). Our proposed technique can also be customized to perfectly adapt to instruments access procedures, which in turn increases efficiency by reducing the time spent searching for required configurations. Results show the effectiveness of our work in computing the upper-bound for irregular benchmarks that are not constrained by a specific network design. This is achieved with a controlled increase in execution time, in contrast to previous work.
引用
收藏
页数:26
相关论文
共 9 条
  • [1] Upper-Bound Computation for Optimal Retargeting in IEEE 1687 Networks
    Zadegan, Farrokh Ghani
    Krenz-Baath, Rene
    Larsson, Erik
    PROCEEDINGS 2016 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2016,
  • [2] Adaptive SAT Modeling for Optimal Pattern Retargeting in IEEE 1687 Networks
    Ibrahim, Abrar A.
    Ibrahim, Ahmed M. Y.
    El-Kharashi, M. Watheq
    Safar, Mona
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (02) : 536 - 547
  • [3] SAT-Based branch & bound and optimal control of hybrid dynamical systems
    Bemporad, A
    Giorgetti, N
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2004, 3011 : 96 - 111
  • [4] Optimal SAT-based Scheduler for Time-Triggered Networks-on-a-Chip
    Scholer, Christian
    Krenz-Baath, Rene
    Murshed, Ayman
    Obermaisser, Roman
    2015 10TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2015, : 156 - 161
  • [5] Indexed list-based high utility pattern mining with utility upper-bound reduction and pattern combination techniques
    Heungmo Ryang
    Unil Yun
    Knowledge and Information Systems, 2017, 51 : 627 - 659
  • [6] Indexed list-based high utility pattern mining with utility upper-bound reduction and pattern combination techniques
    Ryang, Heungmo
    Yun, Unil
    KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 51 (02) : 627 - 659
  • [7] A modified GADIA-based upper-bound to the capacity of Gaussian general N-relay networks
    Zekeriya Uykan
    Riku Jäntti
    Wireless Networks, 2021, 27 : 4095 - 4110
  • [8] A modified GADIA-based upper-bound to the capacity of Gaussian general N-relay networks
    Uykan, Zekeriya
    Jantti, Riku
    WIRELESS NETWORKS, 2021, 27 (06) : 4095 - 4110
  • [9] 2D to 3D Test Pattern Retargeting using IEEE P1687 based 3D DFT Architectures
    Fkih, Yassine
    Vivet, Pascal
    Rouzeyre, Bruno
    Flottes, Marie-Lise
    Di Natale, Giorgio
    Schloeffel, Juergen
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 387 - 392