SoC BUS : The solution of high communication bandwidth on chip and short TTM

The paper is divided into two parts. The first part of the paper gives the motivation to use SoC bus for system integration of a SoC as well as a brief review of the SoC concept, IP reuse, and research on SoC bus and SoC interconnect network. We define the SoC network as “classical SoC network” that delivers data packets on a network. We point out in the paper that the classical SoC network introduces long data latency and contributes to high silicon cost. In the second part of the paper, we introduce the SoC bus research from Linkoping University. We introduce a novel concept, PCC: Packet Connected Circuit. Based on PCC, a data transaction is initialized by packet routing. The rout is locked as a bus circuit after proving and acknowledging the rout. Therefore, we reach fixed and low transfer latency based on high bandwidth supporting multiple simultaneous data transfer. At the same time, buffers in the nodes are eliminated so that the silicon cost of a SoC network becomes feasible. MESA and MISA models are proposed for improving wrappers. A SoC system designer’s methodology is proposed so that a short TTM (Time To Market) SoC design is possible.

[1]  Dake Liu,et al.  Switched interconnect for system-on-a-chip design , 2000 .

[2]  Dake Liu,et al.  Design of a system-on-chip switched network and its design support , 2002, IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions.

[3]  W. Dally,et al.  Route packets, not wires: on-chip interconnection networks , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[4]  Jari Nurmi,et al.  Interconnect IP node for future system-on-chip designs , 2002, Proceedings First IEEE International Workshop on Electronic Design, Test and Applications '2002.

[5]  Luca Benini,et al.  Networks on Chips : A New SoC Paradigm , 2022 .

[6]  Alberto L. Sangiovanni-Vincentelli,et al.  Addressing the system-on-a-chip interconnect woes through communication-based design , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[7]  William J. Dally,et al.  Route packets, not wires: on-chip inteconnection networks , 2001, DAC '01.

[8]  Andrew S. Tanenbaum,et al.  Computer networks, third edition , 1996 .