A Network-on-Chip Monitoring Infrastructure for Communication-centric Debug of Embedded Multi-Processor SoCs

被引:16
|
作者
Vermeulen, Bart [1 ]
Goossens, Kees [1 ]
机构
[1] NXP Semicond Res, Eindhoven, Netherlands
关键词
D O I
10.1109/VDAT.2009.5158125
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Problems in a new System on Chip (SOC) consisting of hardware and embedded software often only show up when a silicon prototype of the chip is placed in its intended target environment and the application is executed. Traditionally, the debugging of embedded systems is difficult and time consuming because of the intrinsic lack of internal system observability and controlability in the target environment. Design for Debug (DfD) is the act of adding debug support to the design of a chip, in the realization that not every, SOC is correct first time. DID provides debug engineers with increased observability and controlability of the internal operation of an embedded system. In this paper, we present a monitoring infrastructure for multiprocessor SOCs with a Network on Chip (NOC), and explain its application to performance analysis and debug. We describe how our monitors aid in the performance analysis and debug of the interactions of the embedded processors. We present a generic template for bus and router monitors, and show how they are instantiated at design time in our NOC design flow. We conclude this paper with details of their hardware cost.
引用
收藏
页码:183 / 186
页数:4
相关论文
共 50 条
  • [41] Embedded multi-processor system-on-programmable chip for smart camera pose estimation using nonlinear optimization methods
    Frantz Pelissier
    Hanen Chenini
    François Berry
    Alexis Landrault
    Jean-Pierre Derutin
    [J]. Journal of Real-Time Image Processing, 2016, 12 : 663 - 679
  • [42] Embedded multi-processor system-on-programmable chip for smart camera pose estimation using nonlinear optimization methods
    Pelissier, Frantz
    Chenini, Hanen
    Berry, Francois
    Landrault, Alexis
    Derutin, Jean-Pierre
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 12 (04) : 663 - 679
  • [43] Test Time Reduction in Automated Test Equipment (ATE)-Based Mechanism of Network-on-Chip Communication Infrastructure
    Soleymani, Mona
    Reshadi, Midia
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (11) : 3197 - 3209
  • [44] Basic considerations of improving communication performances for parallel multi-processor system (PMPS) with optical interconnection network
    Zhan, YM
    Liu, WY
    Zhou, G
    Zhang, H
    He, XQ
    Hua, F
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MASSIVELY PARALLEL PROCESSING USING OPTICAL INTERCONNECTIONS, 1996, : 276 - 281
  • [45] Test Time Reduction in Automated Test Equipment (ATE)-Based Mechanism of Network-on-Chip Communication Infrastructure
    Mona Soleymani
    Midia Reshadi
    [J]. Arabian Journal for Science and Engineering, 2015, 40 : 3197 - 3209
  • [46] A multi-wavelength communication strategy for 2D-mesh Network-on-Chip
    Yu, Xiaoshan
    Gu, Huaxi
    Yang, Yingtang
    Bai, Luying
    You, Hua
    [J]. IEICE ELECTRONICS EXPRESS, 2012, 9 (07): : 706 - 711
  • [47] A communication-aware and predictive list scheduling algorithm for network-on-chip based heterogeneous muti-processor system-on-chip
    Yao, Yu
    Song, Yukun
    Ge, Hu
    Huang, Ying
    Zhang, Duoli
    [J]. MICROELECTRONICS JOURNAL, 2022, 121
  • [48] A performance-centric ML-based multi-application mapping technique for regular Network-on-Chip
    Choudhary, Jitesh
    Sudarsan, Chitrapu Sai
    Soumya, J.
    [J]. Memories - Materials, Devices, Circuits and Systems, 2023, 4
  • [49] PMCNOC: A Pipelining Multi-channel Central Caching Network-on-chip Communication Architecture Design
    Wang, N.
    Sanusi, A.
    Zhao, P. Y.
    Elgamel, M.
    Bayoumi, M. A.
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 60 (03): : 315 - 331
  • [50] PMCNOC: A Pipelining Multi-channel Central Caching Network-on-chip Communication Architecture Design
    N. Wang
    A. Sanusi
    P. Y. Zhao
    M. Elgamel
    M. A. Bayoumi
    [J]. Journal of Signal Processing Systems, 2010, 60 : 315 - 331