Cargando…

PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs

Hundreds of processor cores or modules are integrated into a single chip. The traditional bus or crossbar is challenged by bandwidth, scalability, and silicon area, and cannot meet the requirements of high end applications. Network-on-chip (NoC) has become a very promising interconnection structure...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhou, Xinbing, Hao, Peng, Liu, Dake
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10059002/
https://www.ncbi.nlm.nih.gov/pubmed/36984908
http://dx.doi.org/10.3390/mi14030501
_version_ 1785016770687401984
author Zhou, Xinbing
Hao, Peng
Liu, Dake
author_facet Zhou, Xinbing
Hao, Peng
Liu, Dake
author_sort Zhou, Xinbing
collection PubMed
description Hundreds of processor cores or modules are integrated into a single chip. The traditional bus or crossbar is challenged by bandwidth, scalability, and silicon area, and cannot meet the requirements of high end applications. Network-on-chip (NoC) has become a very promising interconnection structure because of its good scalability, predictable interconnect length and delay, high bandwidth, and reusability. However, the most available packet routing NoC may not be the perfect solution for high-end heterogeneous multi-core real-time systems-on-chip (SoC) because of the excessive latency and cache cost overhead. Moreover, circuit switching is limited by the scale, connectivity flexibility, and excessive overhead of fully connected systems. To solve the above problems and to meet the need for low latency, high throughput, and flexibility, this paper proposes PCCNoC (Packet Connected Circuit NoC), a low-latency and low-overhead NoC based on both packet switching (setting-up circuit) and circuit switching (data transmission on circuit), which offers flexible routing and zero overhead of data transmission latency, making it suitable for high-end heterogeneous multi-core real-time SoC at various system scales. Compared with typically available packet switched NoC, our PCCoC sees 242% improved performance and 97% latency reduction while keeping the silicon cost relatively low.
format Online
Article
Text
id pubmed-10059002
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100590022023-03-30 PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs Zhou, Xinbing Hao, Peng Liu, Dake Micromachines (Basel) Article Hundreds of processor cores or modules are integrated into a single chip. The traditional bus or crossbar is challenged by bandwidth, scalability, and silicon area, and cannot meet the requirements of high end applications. Network-on-chip (NoC) has become a very promising interconnection structure because of its good scalability, predictable interconnect length and delay, high bandwidth, and reusability. However, the most available packet routing NoC may not be the perfect solution for high-end heterogeneous multi-core real-time systems-on-chip (SoC) because of the excessive latency and cache cost overhead. Moreover, circuit switching is limited by the scale, connectivity flexibility, and excessive overhead of fully connected systems. To solve the above problems and to meet the need for low latency, high throughput, and flexibility, this paper proposes PCCNoC (Packet Connected Circuit NoC), a low-latency and low-overhead NoC based on both packet switching (setting-up circuit) and circuit switching (data transmission on circuit), which offers flexible routing and zero overhead of data transmission latency, making it suitable for high-end heterogeneous multi-core real-time SoC at various system scales. Compared with typically available packet switched NoC, our PCCoC sees 242% improved performance and 97% latency reduction while keeping the silicon cost relatively low. MDPI 2023-02-21 /pmc/articles/PMC10059002/ /pubmed/36984908 http://dx.doi.org/10.3390/mi14030501 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhou, Xinbing
Hao, Peng
Liu, Dake
PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs
title PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs
title_full PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs
title_fullStr PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs
title_full_unstemmed PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs
title_short PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs
title_sort pccnoc: packet connected circuit as network on chip for high throughput and low latency socs
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10059002/
https://www.ncbi.nlm.nih.gov/pubmed/36984908
http://dx.doi.org/10.3390/mi14030501
work_keys_str_mv AT zhouxinbing pccnocpacketconnectedcircuitasnetworkonchipforhighthroughputandlowlatencysocs
AT haopeng pccnocpacketconnectedcircuitasnetworkonchipforhighthroughputandlowlatencysocs
AT liudake pccnocpacketconnectedcircuitasnetworkonchipforhighthroughputandlowlatencysocs