可设置仲裁优先程度的NOC路由节点设计

Design of a Customized Arbitral Priority NOC Router

  • 摘要: 针对片上网络(NOC)具体应用中各个IP之间出现不同的通信情况的问题,提出了一种可设置仲裁优先程度的NOC路由节点。该节点采用基于Lottery算法的仲裁机制,取代了目前NOC路由节点中广泛采用的轮询调度(RR)仲裁机制,可以根据具体应用的通信状况来设定仲裁响应的优先程度。在NOC路由节点中,设计了内部TUM (时间单元复用)的传输机制来解决不同输入口竞争同一输出口所带来的节点内部阻塞问题,使得即使在有多个端口竞争同一端口的情况下,路由节点仍然能保证输入的数据包和进入输出缓冲的数据包数量上的一致,大大提高了路由节点的处理性能。

     

    Abstract: For the different communication cases of specific network on chip (NOC) applications, a customized arbitral priority NOC router is proposed. This router uses the arbitral mechanism based on lottery algorithm instead of the round robin (RR) algorithm, which is widely used in the arbiter of current NOC routers. The arbitral priority of lottery router can be customized by users according to the communication cases among IPs in NOC. This router also includes a time unit multiplex (TUM) transmission mechanism to alleviate the problem of internal block, which may be induced by the case of several input ports competing for one output port. The TUM mechanism guarantees the number of input data is equal to the number of output data and improves the router processing performance.

     

/

返回文章
返回