随着现代芯片中IP/核数量的增加,对芯片上的高容量和灵活网络的需求也随之增加。
在本计画中,我们开发了一种多通道电路交换的NoC,使用一种有效的搜寻演算法,以及一种新颖的流量控制协定,以减少缓冲区的大小。
在电路交换NoC中,一旦在任意两个节点之间建立了路径,就可以以恒定的延迟发送数据;
这与packet交换式NoC形成了对比,在NoC中,数据包可能以不同的延迟接收,并且可能出现顺序错误。
利用节点之间的多通道是该项目的另一个新成果,它增加了为一个遍历数据包找到路径的概率,从而显著提高了NoC的最大可达吞吐量。
该设计可配置为将每个链接划分为单个、双通道或四通道。
所设计的NoC在网络大小(4×4 ~ 128×128)、信道数(1、2或4)、数据带宽(16 ~ 512位)等方面具有很高的灵活性。
例如,4x4网络中的单个通道128位互连使用90nm技术,每个节点占用0.026mm2的硅。
运行在2.0 GHz,它能够传输高达256 Gbps的每个节点,并消耗约92 fJ/位。
2023-10-23 22:19:28
2.92MB
嵌入式系统
1