PMCNOC: A Pipelining Multi-channel Central Caching Network-on-chip Communication Architecture Design

被引:2
|
作者
Wang, N. [1 ]
Sanusi, A. [3 ]
Zhao, P. Y. [2 ]
Elgamel, M. [3 ]
Bayoumi, M. A. [3 ]
机构
[1] WVU Inst Technol, Dept Elect & Comp Engn, Montgomery, WV 25136 USA
[2] Chapman Univ, Dept Math & Comp Sci, Orange, CA 92866 USA
[3] Univ Louisiana Lafayette, Ctr Adv Comp Studies, Lafayette, LA 70503 USA
关键词
System-on-chip; Network-on-chip; On-chip communication architecture; Multi-channel central caching; Communication latency; Throughput;
D O I
10.1007/s11265-009-0379-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the de facto transformation of technology into nano-technology, more and more functional components can be embedded on a single silicon die, thus enabling high degree pipelining operations such as those required for multimedia applications. In recent years, system-on-chip designs have migrated from fairly simple single processor and memory designs to relatively complicated systems with multiple processors, on-chip memories, standard peripherals, and other functional blocks. The communication between these IP blocks is becoming the dominant critical system path and performance bottleneck of system-on-chip designs. Network-on-chip architectures, such as Virtual Channel (2004), Black-bus (2004), Pirate (2004), AEthereal (2005), and VICHAR (2006) architectures, emerged as promising solutions for future system-on-chip communication architecture designs. However, these existing architectures all suffer from certain problems, including high area cost and communication latency and/or low network throughput. This paper presents a novel network-on-chip architecture, Pipelining Multi-channel Central Caching, to address the shortcomings of the existing architectures. By embedding a central cache into every switch of the network, blocked head packets can be removed from the input buffers and stored in the caches temporally, thus alleviating the effect of head-of-line and deadlock problems and achieving higher network throughput and lower communication latency without paying the price of higher area cost. Experimental results showed that the proposed architecture exhibits both hardware simplicity and system performance improvement compared to the existing network-on-chip architectures.
引用
收藏
页码:315 / 331
页数:17
相关论文
共 50 条
  • [1] PMCNOC: A Pipelining Multi-channel Central Caching network-on-chip communication architecture design
    Wang, Nan
    Sanusi, Azeez
    Zhao, Peiyi
    Mohamed, Shaheen
    Bayoumi, Magdy A.
    [J]. 2007 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, VOLS 1 AND 2, 2007, : 487 - 492
  • [2] 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
  • [3] Guaranteeing QoS with the Pipelined Multi-Channel Central Caching NoC Communication Architecture
    Sanusi, Azeez
    Wang, Nan
    Bayoumi, Magdy A.
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2008, : 75 - 78
  • [4] Communication analysis for network-on-chip design
    Siebenborn, A
    Bringmann, O
    Rosenstiel, W
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2004, : 315 - 320
  • [5] A reconfigurable network-on-chip architecture for optimal multi-processor SoC communication
    Rana, Vincenzo
    Atienza, David
    Santambrogio, Marco Domenico
    Sciuto, Donatella
    De Micheli, Giovanni
    [J]. IFIP Advances in Information and Communication Technology, 2010, 313 : 232 - 250
  • [6] A Reconfigurable Network-on-Chip Architecture for Optimal Multi-Processor SoC Communication
    Rana, Vincenzo
    Atienza, David
    Santambrogio, Marco Domenico
    Sciuto, Donatella
    De Micheli, Giovanni
    [J]. VLSI-SOC: DESIGN METHODOLOGIES FOR SOC AND SIP, 2010, 313 : 232 - +
  • [7] Reconfigurable Network-on-Chip Design for Heterogeneous Multi-core System Architecture
    Shen, Jih-Sheng
    Hsiung, Pao-Ann
    Lu, Juin-Ming
    [J]. 2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 523 - 526
  • [8] Mesh-tree architecture for network-on-chip design
    Jeang, Yuan-Long
    Wey, Tzuu-Shaang
    Wang, Hung-Yu
    Hung, Chung-Wei
    [J]. Second International Conference on Innovative Computing, Information and Control, ICICIC 2007, 2007,
  • [9] ON DESIGN AND APPLICATION MAPPING OF A NETWORK-ON-CHIP (NOC) ARCHITECTURE
    Bahn, Jun Ho
    Lee, Seung Eun
    Yang, Yoon Seok
    Yang, Jungsook
    Bagherzadeh, Nader
    [J]. PARALLEL PROCESSING LETTERS, 2008, 18 (02) : 239 - 255
  • [10] Adaptive instruction codec architecture design for network-on-chip
    Lee, Trong-Yen
    Huang, Chi-Han
    Liu, Min-Jea
    Chen, Jhen-Syuan
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 207 - 224