吉林大学学报(工学版) ›› 2014, Vol. 44 ›› Issue (3): 782-787.doi: 10.13229/j.cnki.jdxbgxb201403032

• Orignal Article • Previous Articles     Next Articles

Analysis of delay bounds for NoC based on improved asymmetric multi-channel router

REN Xiang-long, GAO De-yuan, FAN Xiao-ya, AN Jian-feng   

  1. School of Computer Science & Engineering, Northwestern Polytechnical University, Xi′an 710072, China
  • Received:2012-11-26 Online:2014-03-01 Published:2014-03-01

Abstract: Based on network calculus, a technique was proposed for analyzing communication delay bounds for individual flows in Networks on Chip (NoC) using Improved Asymmetric Multi-channel Structure (IAMCS) of router. The flow control blocking, switch blocking and channel blocking of IAMCS router were analyzed. Then, corresponding equivalent service models of them were constructed. By extending the router service model to the analysis of the entire network, the forward equivalent service analysis network was established. Furthermore, using the contention tree model, the equivalent service curves were computed for individual flows in the equivalent service analysis network, and then their delay bounds were derived. Experimental results show that the delay bound model can restrict the maximum delay of simulation, and the bounds is compact.

Key words: computer architecture, delay, bounds, QoS, network calculus, network-on-chip

CLC Number: 

  • TP302
[1] Dally W J, Towles B. Route packets, not wires: on-chip interconnection networks[C]∥Proceedings of the 38th Annual Design Automation Conference, Las Vegas, 2001: 684-689.
[2] Qian Yue, Lu Zhong-hai, Dou Wen-hua. Analysis of worst-case delay bounds for best-effort communication in wormhole networks on chip[C]∥3rd ACM/IEEE International Symposium on Networks-on-Chip, 2009, San Diego, USA, 2009:44-53.
[3] Bjerregaard T, Mahadevan S. A survey of research and practices of network on-chip[J].ACM Computing Surveys,2006,38(1): 1-51.
[4] Lu Zhong-hai, Jantsch Axel, Sander Ingo. Feasibility analysis of messages for on-chip networks using wormhole routing[C]∥Proceedings of the ASP-DAC, New York, USA, 2005: 960-964.
[5] Shi Z, Burns A. Real-time communication analysis for on-chip networks with wormhole switching[C]∥Proceedings of the Second ACM/IEEE International Symposium on Networks-on-Chip, New York, USA, 2008: 161-170.
[6] Lai Ming-che, Gao Lei, Xiao Nong, et al. An accurate and efficient performance analysis approach based on queuing model for network on chip[C]∥Proceedings of the 2009 International Conference on Computer-Aided Design, San Jose, 2009: 563-570.
[7] 任向隆,安建峰,高德远,等. 改进的非对称多通道路由器结构及其分析模型[J]. 华中科技大学学报:自然科学版,2012,40(5): 109-113.
Ren Xiang-long,An Jian-feng,Gao De-yuan,et al. Improved asymmetric multi-channel structure of router and its analyzing model[J]. Journal of Huazhong University of Science and Technology(Nature Science),2012,40(5):109-113.
[8] 钱悦. 片上网络演算模型及性能分析[D]. 长沙: 国防科技大学计算机学院, 2010.
Qian Yue. Calculus models and performance analysis for networks-on-chip[D]. Changsha: School of Computer Science, National University of Defense Technology, 2010.
[9] LIP. SoCLib Simulation Environment[EB/OL]. [2012-11-5]. https://www.soclib.fr/.
[1] QU Da-yi,YANG Jing-ru,BING Qi-chun,WANG Wu-lin,ZHOU Jing-chun. Arterial traffic offset optimization based on queue characteristics at adjacent intersections [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(6): 1685-1693.
[2] LIU Zhao-hui, WANG Chao, LYU Wen-hong, GUAN Xin. Identification of data characteristics of vehicle running status parameters by nonlinear dynamic analysis [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1405-1410.
[3] YAN Dong-mei, ZHONG Hui, REN Li-li, WANG Ruo-lin, LI Hong-mei. Stability analysis of linear systems with interval time-varying delay [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1556-1562.
[4] MOU Zong-lei, SONG Ping, ZHAI Ya-yu, CHEN Xiao-xiao. High accuracy measurement method for synchronous triggering pulse transmission delay in distributed test system [J]. 吉林大学学报(工学版), 2018, 48(4): 1274-1281.
[5] LI Zhi-hui, WANG Kun-wei, SONG Xian-min, LIU Xin-shan, SHEN Yao, LUO Rui-qi. Roundabout travel time prediction based on characteristics of lane choosing [J]. 吉林大学学报(工学版), 2017, 47(5): 1411-1419.
[6] FENG Jian-xin. Recursive robust filtering for uncertain systems with delayed measurements [J]. 吉林大学学报(工学版), 2017, 47(5): 1561-1567.
[7] WANG Chun-yang, XIN Rui-hao, SHI Hong-wei. Decreasing time delay auto-disturbance rejection control method for large time delay systems [J]. 吉林大学学报(工学版), 2017, 47(4): 1231-1237.
[8] SHU Hao, SHI Jiang-yi, MA Pei-jun, PAN Wei-tao, YANG Lin-an. Torus-based shoot-through framework architecture for network-on-chip [J]. 吉林大学学报(工学版), 2017, 47(3): 988-995.
[9] YE Fang, SU Chun-xia, LI Yi-bing, LIU Jun. Bits allocation with limited feedback considering channel delay in CoMP system [J]. 吉林大学学报(工学版), 2017, 47(2): 661-669.
[10] GUAN Xin, HONG Feng, JIA Xin, TIAN Lei, DUAN Chun-guang. Compensation for transport delay of vision system in driving simulator [J]. 吉林大学学报(工学版), 2017, 47(1): 28-34.
[11] WU Jiao-rong, WANG Yu-qin, WEI Ming, LIN Bin. Impact of length of road-side bus lane on bus operational reliability [J]. 吉林大学学报(工学版), 2017, 47(1): 82-91.
[12] WEI Xiao-hui, LIU Zhi-liang, ZHUANG Yuan, LI Hong-liang, LI Xiang. Adaptive checkpoint mechanism supporting large-scale stream data processing [J]. 吉林大学学报(工学版), 2017, 47(1): 199-207.
[13] LIANG Shi-dong, ZHAO Shu-zhi, MA Ming-hui, LIU Hua-sheng, LU Chun-xiu. Impacts of linear bus stop on bus delays [J]. 吉林大学学报(工学版), 2016, 46(6): 1807-1817.
[14] LU Kai, HU Jian-wei, LI Fu-liang, ZHANG Zi, XU Jian-min. Green wave design and delay model of pedestrian diagonal crossing at signal intersetion [J]. 吉林大学学报(工学版), 2016, 46(6): 1818-1826.
[15] LI Zhao, RAO Zheng-fa, CAI Shen-jin. Priority queue based two-layer centralized spectrum sharing in cooperative cognitive radio networks [J]. 吉林大学学报(工学版), 2016, 46(5): 1651-1659.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!