application specific network-on-chip (ASNoC) has become an effective solution to the communication problems of nanoscale system-on-chips. This paper presents an ASNoC fault-tolerant topology generation method based on Lagrangian relaxation
which can realize large-scale user-defined K-fault-tolerant topology generation of ASNoC. The fault-tolerant topology generation method of ASNoC not only considers the possible link or router failures in the on-chip network
but also tolerates at least K errors in the router or link for the user-defined fault-tolerant number K. The IP core mapping problem and routing path allocation problem are solved simultaneously
and the power consumption is reduced to the maximum extent under the constraint conditions. The experimental results show that the proposed method significantly reduces power consumption
physical links
hops and running time. Meanwhile
it achieves a large-scale ASNoC fault-tolerant topology with acceptable runtime.
关键词
Keywords
references
GUIGNARD M. Lagrangeanrelaxation[J]. Top, 2003, 11(2): 151-200. DOI:10.1007/BF02579036.
DICK R P, RHODES D L, WOLF W. TGFF: task graphs for free[C]//Proceedings of the Sixth International Workshop on Hardware/Software Codesign. Seattle, WA, USA, USA: IEEE, 1998. DOI: 10.1109/HSC.1998.666245.
CHEN S, GE M K, LI Z G, et al. Generalized fault-tolerance topology generation for application-specific network-on-chips[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, 39(6): 1191-1204. DOI: 10.1109/TCAD.2019.2952134.
HUANG J L, ZHONG W, LI Z G, et al. Lagrangian relaxation-based routing path allocation for application-specific network-on-chips[J]. Integration, 2018(61): 20-28. DOI:10.1016/j.vlsi. 2017.10.011.
Englewood Cliffs, N. J. AHUJA R K, MAGNANTI T L, ORLINJ B. Network flows: theory, algorithms, and applications[M]. Englewood Cliffs, N. J.: Prentice Hall, 1993: 791-796. DOI: 796
ZHANG L, CHEN H Y, YAO B, et al. Repeated on-chip interconnect analysis and evaluation of delay, power, and bandwidth metrics under different design goals[C]//Proceedings of the 8th International Symposium on Quality Electronic Design. San Jose, CA, USA: IEEE, 2007: 251-256. DOI: 10.1109/ISQED.2007.139.
KAHNG A B, LIN B, NATH S. ORION3.0: a comprehensive NoC router estimation tool[J]. IEEE Embedded SystemsLetters, 2015, 7(2): 41-45. DOI: 10.1109/LES.2015.2402197.
ZHONG W, YU B, CHEN S, et al. Application-specific network-on-chip synthesis: cluster generation and network component insertion[C]//Proceedings of 2011 12th International Symposium on Quality Electronic Design.Santa Clara, CA, USA: IEEE, 2011: 1-6. DOI: 10.1109/ISQED.2011.5770718.