We can integrate more IP blocks on the same silicon die as the development of fabrication technologies and EDA tools. Consequently, we can design complicated SoC architecture including multi-processor. However, most of existing SoC buses have bottleneck in on-chip communication because of a shared bus architecture, which results in the performance degradation of the system. In most cases, the performance of multi-processor systems is determined by efficient on-chip communication and the well-balanced distribution of computation rather than the performance of processors. We propose an efficient SoC network architecture (SNA) using crossbar router which provides a solution to ensure enough communication bandwidth. The SNA can significantly reduce the bottleneck of on-chip communication by providing multi-channels. According to the proposed architecture, we design components for the SNA and build a model system. The proposed architecture has a better efficiency by 40% than the AMBA AHB according to a simulation result.
[1]
Paolo Crippa,et al.
System-level power analysis methodology applied to the AMBA AHB bus [SoC applications]
,
2003,
2003 Design, Automation and Test in Europe Conference and Exhibition.
[2]
Luca Benini,et al.
Performance Analysis of Arbitration Policies for SoC Communication Architectures
,
2003,
Des. Autom. Embed. Syst..
[3]
Paolo Crippa,et al.
System-Level Power Analysis Methodology Applied to the AMBA AHB Bus
,
2003,
DATE.
[4]
Fernando Gehm Moraes,et al.
HERMES: an infrastructure for low area overhead packet-switching networks on chip
,
2004,
Integr..