A comparison of five different multiprocessor SoC bus architectures

被引:0
|
作者
Ryu, KK [1 ]
Shin, E [1 ]
Mooney, VJ [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The performance of a system, especially a multiprocessor system, heavily depends upon the efficiency of its bus architecture. In System-on-a-Chip (SoC), the bus architecture can be devised with advantages such as shorter propagation delay (resulting in a faster bits clock), larger bus width, and multiple buses. This paper presents five different SoC bus architectures for a multiprocessor system: Global Bus I Architecture (GBIA), Global Bits II Architecture (GBIIA), Bi-FIFO Bus Architecture (BFBA), Crossbar Switch Bits Architecture (CSBA), and CoreConnect Bus architecture (CCBA). The performance of these architectures is evaluated using applications from wireless communications - an Orthogonal Frequency Division Multiplexing (OFDM) transmitter - and from video processing - an MPEG2 decoder. To increase performance, these bits architectures employ a pipelined scheme, resulting in improved throughput. While all five bits architectures perform well, we find that BFBA and CSBA perform the best for the OFDM transmitter and the MPEG2 decoder, respectively.
引用
收藏
页码:202 / 209
页数:8
相关论文
共 50 条
  • [1] Automated bus generation for multiprocessor SoC design
    Ryu, KK
    Mooney, VJ
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 282 - 287
  • [2] Automated bus generation for multiprocessor SoC design
    Ryu, KK
    Mooney, VJ
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (11) : 1531 - 1549
  • [3] A multiprocessor cache for massively parallel SoC architectures
    Niemann, Jorg-Christian
    LiB, Christian
    Porrmann, Mario
    Rueckert, Ulrich
    [J]. ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2007, PROCEEDINGS, 2007, 4415 : 83 - +
  • [4] COMPARATIVE PERFORMANCE ANALYSIS OF SINGLE BUS MULTIPROCESSOR ARCHITECTURES
    MARSAN, MA
    BALBO, G
    CONTE, G
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (12) : 1179 - 1191
  • [5] Distributed bus arbitration algorithm comparison on FPGA based MPEG-4 multiprocessor SoC
    Kulmala, Ari
    Salminen, Emo
    Hamalainen, Timo D.
    [J]. 24TH NORCHIP CONFERENCE, PROCEEDINGS, 2006, : 167 - +
  • [6] Simultaneous memory and bus partitioning for SoC architectures.
    Srinivasan, S
    Angiolini, F
    Ruggiero, M
    Benini, L
    Vijaykrishman, N
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2005, : 125 - 128
  • [7] Multiprocessor architectures tackle tough processing demands - Optimize power and performance with a multiprocessor SOC approach
    Sano, B
    Sundaresan, A
    [J]. EDN, 2006, 51 (08) : 89 - +
  • [8] FAULT-TOLERANT MULTIPROCESSOR LINK AND BUS NETWORK ARCHITECTURES
    PRADHAN, DK
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (01) : 33 - 45
  • [9] Teaching bus architectures with a basic, hands-on SOC platform
    Bertola, M
    Bois, G
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONIC SYSTEMS EDUCATION, PROCEEDINGS, 2003, : 68 - 69
  • [10] A novel bus-based interconnection topology for small-scale multiprocessor system and SOC multiprocessor system
    Xia, Yunni
    Wang, Hanpin
    Huang, Yu
    [J]. DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 1303 - 1308