【24h】

Irregular NoC simulation framework: IrNIRGAM

机译:不规则的NOC仿真框架:Irnirgam

获取原文

摘要

IrNIRGAM is a discrete event cycle accurate simulator written in SystemC and C++ for Network-on-Chip performance simulation. IrNIRGAM supports regular as well as irregular topology framework with source and table based routing. In general, the topology represents the most important characteristic of NoC architectures. It defines how router nodes are physically interconnected and has a predominant influence on network performance and implementation costs. The direct network architecture where each IP Core is directly connected to a dedicated router is assumed for IrNIRGAM. In IrNIRGAM, input buffered routers can have multiple virtual channels (VCs) and uses wormhole switching for flow control. The packets are split into an arbitrary number of flits (flow control units) and forwarded through the network in a pipelined fashion. A Round-Robin scheme for switch arbitration is used in the router nodes to provide fair bandwidth allocation while effectively preventing scheduling anomalies like starvation.
机译:Irnirgam是一个离散的事件周期准确模拟器,编写在Systemc和C++用于网络上的片上性能模拟。 Irnirgam支持常规以及基于源和表的路由的不规则拓扑框架。通常,拓扑代表了NOC架构最重要的特征。它定义了路由器节点的物理互连,对网络性能和实现成本具有主要影响。为Irnirgam假设每个IP内核直接连接到专用路由器的直接网络架构。在Irnirgam中,输入缓冲路由器可以具有多个虚拟通道(VCS),并使用蠕虫孔切换进行流量控制。分组被分成任意数量的闪动(流量控制单元)并以流水线方式通过网络转发。路由器节点中使用了一种用于交换机仲裁的循环方案,以提供公平的带宽分配,同时有效地防止了饥饿等调度异常。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号