• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于高吞吐量和低延迟片上系统的片上网络分组连接电路(PCCNoC)

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

作者信息

Zhou Xinbing, Hao Peng, Liu Dake

机构信息

School of Information and Communication Engineering, Hainan University, Haikou 570228, China.

School of Computer Science, Northwestern Polytechnical University, Xi'an 710072, China.

出版信息

Micromachines (Basel). 2023 Feb 21;14(3):501. doi: 10.3390/mi14030501.

DOI:10.3390/mi14030501
PMID:36984908
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10059002/
Abstract

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.

摘要

数百个处理器核心或模块被集成到一块芯片中。传统的总线或交叉开关在带宽、可扩展性和硅片面积方面面临挑战,无法满足高端应用的需求。片上网络(NoC)因其良好的可扩展性、可预测的互连长度和延迟、高带宽以及可重用性,已成为一种非常有前景的互连结构。然而,现有的大多数分组路由NoC可能并非高端异构多核片上实时系统(SoC)的完美解决方案,因为其存在过多的延迟和缓存成本开销。此外,电路交换受到全连接系统的规模、连接灵活性和过多开销的限制。为了解决上述问题并满足低延迟、高吞吐量和灵活性的需求,本文提出了PCCNoC(分组连接电路NoC),一种基于分组交换(建立电路)和电路交换(电路上的数据传输)的低延迟、低开销的NoC,它提供灵活的路由和零数据传输延迟开销,使其适用于各种系统规模的高端异构多核实时SoC。与现有的分组交换NoC相比,我们的PCCoC在保持相对较低的硅成本的同时,性能提高了242%,延迟降低了97%。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/d28928224565/micromachines-14-00501-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/411fb65d615a/micromachines-14-00501-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/042a3d9ffea3/micromachines-14-00501-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/4442570dceb3/micromachines-14-00501-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/680cb740b902/micromachines-14-00501-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/1ec340ccf482/micromachines-14-00501-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/0cf7cde6f96f/micromachines-14-00501-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/773532a50369/micromachines-14-00501-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/12d80d2d5163/micromachines-14-00501-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/66671d7ddec0/micromachines-14-00501-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/738ac18441dc/micromachines-14-00501-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/48c7bfac99fc/micromachines-14-00501-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/6b8ad6777021/micromachines-14-00501-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/51c3be3e9452/micromachines-14-00501-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/8a996bd20631/micromachines-14-00501-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/b1075a346d44/micromachines-14-00501-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/d28928224565/micromachines-14-00501-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/411fb65d615a/micromachines-14-00501-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/042a3d9ffea3/micromachines-14-00501-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/4442570dceb3/micromachines-14-00501-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/680cb740b902/micromachines-14-00501-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/1ec340ccf482/micromachines-14-00501-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/0cf7cde6f96f/micromachines-14-00501-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/773532a50369/micromachines-14-00501-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/12d80d2d5163/micromachines-14-00501-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/66671d7ddec0/micromachines-14-00501-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/738ac18441dc/micromachines-14-00501-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/48c7bfac99fc/micromachines-14-00501-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/6b8ad6777021/micromachines-14-00501-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/51c3be3e9452/micromachines-14-00501-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/8a996bd20631/micromachines-14-00501-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/b1075a346d44/micromachines-14-00501-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1633/10059002/d28928224565/micromachines-14-00501-g016.jpg

相似文献

1
PCCNoC: Packet Connected Circuit as Network on Chip for High Throughput and Low Latency SoCs.用于高吞吐量和低延迟片上系统的片上网络分组连接电路(PCCNoC)
Micromachines (Basel). 2023 Feb 21;14(3):501. doi: 10.3390/mi14030501.
2
PaCHNOC: Packet and Circuit Hybrid Switching NoC for Real-Time Parallel Stream Signal Processing.PaCHNOC:用于实时并行流信号处理的分组与电路混合交换网络
Micromachines (Basel). 2024 Feb 23;15(3):304. doi: 10.3390/mi15030304.
3
Hotspots Reduction for GALS NoC Using a Low-Latency Multistage Packet Reordering Approach.使用低延迟多级分组重排序方法减少全局异步局部同步片上网络的热点
Micromachines (Basel). 2023 Feb 14;14(2):444. doi: 10.3390/mi14020444.
4
A Latency-Optimized Network-on-Chip with Rapid Bypass Channels.一种具有快速旁路通道的延迟优化片上网络。
Micromachines (Basel). 2021 May 27;12(6):621. doi: 10.3390/mi12060621.
5
ParRouting: An Efficient Area Partition-Based Congestion-Aware Routing Algorithm for NoCs.ParRouting:一种用于片上网络的基于高效区域划分的拥塞感知路由算法
Micromachines (Basel). 2020 Nov 25;11(12):1034. doi: 10.3390/mi11121034.
6
Towards a Scalable Software Defined Network-on-Chip for Next Generation Cloud.面向下一代云计算的可扩展软件定义网络芯片
Sensors (Basel). 2018 Jul 18;18(7):2330. doi: 10.3390/s18072330.
7
Packet traffic analysis of scale-free networks for large-scale network-on-chip design.用于大规模片上网络设计的无标度网络的分组流量分析。
Phys Rev E Stat Nonlin Soft Matter Phys. 2006 Aug;74(2 Pt 2):026115. doi: 10.1103/PhysRevE.74.026115. Epub 2006 Aug 18.
8
Anticipative QoS Control: A Self-Reconfigurable On-Chip Communication.预期QoS控制:一种可自我重构的片上通信
Micromachines (Basel). 2022 Oct 4;13(10):1669. doi: 10.3390/mi13101669.
9
A Reliability System Evaluation Model of NoC Communication with Crosstalk Analysis from Backend to Frontend.一种考虑从后端到前端串扰分析的片上网络通信可靠性系统评估模型。
Micromachines (Basel). 2023 Feb 17;14(2):469. doi: 10.3390/mi14020469.
10
Integrated optical switch matrices for packet data networks.用于分组数据网络的集成光开关矩阵。
Microsyst Nanoeng. 2016 Jan 11;2:15042. doi: 10.1038/micronano.2015.42. eCollection 2016.

引用本文的文献

1
PaCHNOC: Packet and Circuit Hybrid Switching NoC for Real-Time Parallel Stream Signal Processing.PaCHNOC:用于实时并行流信号处理的分组与电路混合交换网络
Micromachines (Basel). 2024 Feb 23;15(3):304. doi: 10.3390/mi15030304.
2
Editorial for the Special Issue on Network on Chip (NoC) and Reconfigurable Systems.片上网络(NoC)与可重构系统特刊社论
Micromachines (Basel). 2023 Sep 17;14(9):1780. doi: 10.3390/mi14091780.