Performance Analysis of Arbitration Policies for SoC Communication Architectures

被引:14
|
作者
Francesco Poletti
Davide Bertozzi
Luca Benini
Alessandro Bogliolo
机构
[1] University of Bologna,
[2] DEIS,undefined
[3] University of Urbino,undefined
[4] STI,undefined
来源
Design Automation for Embedded Systems | 2003年 / 8卷
关键词
System-on-Chip; bus; arbitration; bandwidth reservation; round-robin;
D O I
暂无
中图分类号
学科分类号
摘要
As technology scales toward deep submicron, the integration of a large number of IP blocks on the same silicon die is becoming technically feasible, thus enabling large-scale parallel computations, such as those required for multimedia workloads. The communication architecture is becoming the bottleneck for these multiprocessor Systems-on-Chip (SoC), and efficient contention resolution schemes for managing simultaneous access requests to the shared communication resources are required to prevent system performance degradation. The contribution of this work is to analyze the impact on multiprocessor SoC performance of different bus arbitration policies under different communication patterns, showing the distinctive features of each policy and the strong correlation of their effectiveness with the communication requirements of the applications. Beyond traditional arbitration schemes such as round robin and TDMA, another policy is considered that periodically allocates a temporal slot for contention-free bus utilization to a processor which needs fixed predictable bandwidth for the correct execution of its time-critical task. The results are derived on a complete and scalable multiprocessor SoC simulation platform based on SystemC, whose software support includes a complete embedded multiprocessor OS (RTEMS). The communication architecture is AMBA compliant, and we exploit the flexibility of this multi-master commercial standard, which does not specify the arbitration algorithm, to implement the explored contention resolution schemes.
引用
收藏
页码:189 / 210
页数:21
相关论文
共 50 条
  • [21] An adaptive arbitration algorithm for SoC bus
    Li, Haishan
    Zhang, Ming
    Zheng, Wei
    Li, Dongxiao
    INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, PROCEEDINGS, 2007, : 245 - +
  • [22] Performance Evaluation of Replication Policies in Microservice Based Architectures
    Gribaudo, Marco
    Iacono, Mauro
    Manini, Daniele
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2018, 337 : 45 - 65
  • [23] SystemC-defined SIMD instructions for high performance SoC architectures
    Chouliaras, V. A.
    Koutsomyti, K.
    Jacobs, T.
    Paff, S.
    Mulvaney, D.
    Thomson, R.
    2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 822 - 825
  • [24] System-level performance analysis for designing on-chip communication architectures
    Lahiri, K
    Raghunathan, A
    Dey, S
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (06) : 768 - 783
  • [25] Design and Performance analysis of efficient bus arbitration schemes for on-chip shared bus Multi-processor SoC
    Doifode, Neeta
    Padole, Dinesh
    Bajaj, P. R.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (09): : 250 - 255
  • [26] "Zeppelin": An SoC for Multichip Architectures
    Burd, Thomas
    Beck, Noah
    White, Sean
    Paraschou, Milam
    Kalyanasundharam, Nathan
    Donley, Gregg
    Smith, Alan
    Hewitt, Larry
    Naffziger, Samuel
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2019, 54 (01) : 133 - 143
  • [27] SoC architectures for signal processing
    Designer's Guide Consulting
    不详
    Proc Custom Integr Circuits Conf, 2009,
  • [28] PERFORMANCE MODELING OF MULTILAYERED OSI COMMUNICATION ARCHITECTURES
    CONWAY, AE
    WORLD PROSPERITY THROUGH COMMUNICATIONS, VOLS 1-3: CONFERENCE RECORD, 1989, : 651 - 657
  • [29] Wireless receiver architectures for SOC
    Wang, ZQ
    Zhang, C
    Wang, ZH
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 877 - 881
  • [30] "Zeppelin": An SoC for Multichip Architectures
    Beck, Noah
    White, Sean
    Paraschou, Milam
    Naffziger, Samuel
    2018 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE - (ISSCC), 2018, : 40 - +