Interrouter Signals

summary of traditional NoC interrouter signals

summary of SMART interrouter signals

 

 

flit_valid and flit_value denote the valid flag and the flit content, respectively.

lookahead_route carries the route information for lookahead routing.

flit_vc_id is no longer needed.

This is because, in SMART, a VC is selected upon a head flit’s arrival instead of before the arrival ???此处不太明白。

 

vnet_id: In order to decide whether it can allow flit bypass, an SSR recipient router needs the virtual network ID to check whether its immediate downstream router has a VC available in the virtual network.

inject_router_id: If a head flit was allowed to bypass while a body/tail flit was prematurely stopped (due to allocation failure or lack of VC), the router at which the body/tail flit stops should include the original source router (injector) ID in the SSR. Otherwise, downstream routers cannot determine which VC the body/tail flit should use or release.

head_flit_flag: A head flit can bypass an SSR recipient router only if the immediate downstream router has a free VC. This flag is used for this check. This check is not needed for body and tail flits.

 

转载于:https://www.cnblogs.com/cpsmile/p/8337716.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值