首页> 外文会议>VLSI-SoC : Design methodologies for Soc and SiP >A Reconfigurable Network-on-Chip Architecture for Optimal Multi-Processor SoC Communication
【24h】

A Reconfigurable Network-on-Chip Architecture for Optimal Multi-Processor SoC Communication

机译:一种可重配置的片上网络架构,以实现最佳的多处理器SoC通信

获取原文
获取原文并翻译 | 示例

摘要

Network-on-Chip (NoC) has emerged as a very promising paradigm for designing scalable communication architecture for Systems-on-Chips (SoCs). However, NoCs designed to fulfill the bandwidth requirements between the cores of an SoC for a certain set of running applications may be highly sub-optimal for another set of applications. In this context, methods that can lead to versatility enhancements of initial NoC designs to changing working conditions, imposed by variable sets of executed real-life applications at each moment in time, are very important for designing competitive NoCs in industrial SoCs.rnIn this work, we present a run-time reconfigurable NoC framework based on the partial dynamic reconfiguration capabilities of Field-Programmable Gate Arrays (FPGAs). This new NoC framework can dynamically create/delete express lines between SoC components (implementing dynamically circuit-switching channels) and perform run-time NoC topology and routing-table reconfigurations to handle interconnection congestion, with a very limited performance overhead. Moreover, we show in our experimental results that the addition of these dynamic reconfiguration capabilities into basic NoCs using our framework only implies a very limited area overhead (around 10% on average) with respect to the initial NoC designs; thus, it can bring great benefits when compared to traditional non-reconfigurable NoC design approaches for worst-case bandwidth requirements in SoCs with many possible sets of running applications.
机译:片上网络(NoC)已经成为一种非常有前途的范例,可用于为片上系统(SoC)设计可扩展的通信体系结构。但是,为满足一组正在运行的应用程序而设计的,用于满足SoC内核之间带宽需求的NoC,对于另一组应用程序而言,NoC可能不是最佳选择。在这种情况下,可以导致初始NoC设计的多功能性增强以适应不断变化的工作条件的方法,这些方法在每个时刻都由已执行的实际应用程序的可变集合所强加,对于设计工业SoC中具有竞争力的NoC非常重要。 ,我们提出了一种基于现场可编程门阵列(FPGA)的部分动态重配置功能的运行时可重配置NoC框架。这个新的NoC框架可以动态创建/删除SoC组件之间的快速线路(动态实现电路交换通道),并执行运行时NoC拓扑和路由表重新配置以处理互连拥塞,而性能开销非常有限。此外,我们在实验结果中表明,使用我们的框架将这些动态重新配置功能添加到基本NoC中,仅意味着相对于初始NoC设计而言,其区域开销非常有限(平均约为10%);因此,与传统的不可重配置的NoC设计方法相比,对于具有许多可能运行的应用程序的SoC中最坏情况的带宽要求,它可以带来巨大的好处。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号