摘要
针对3D NoC中TSV衬垫面积大,TSV利用率低的特点,采用4个plane router共享一个TSV router的簇式结构,分时共享TSV;针对路由器故障,则提出一种在输入端口和输出端口间建立旁路的机制,当plane router的缓冲区和交叉开关故障时,数据包由旁路转发;对于TSV router故障,则通过增加数据分配器和多路选择器,进行加固;为弱化过热点,提出新的压力弱化模型,根据其自身通信量以及所处的位置,动态调整路由方向。仿真结果表明,与传统XYZ路由相比,无故障时平均网络延时减少21%~27%,有故障时减少20%~39%,吞吐率比minTSV提高约20%。
Aiming at the large area of TSV pad and the low utilization rate of TSV, a cluster structure is presented, which is based on every four plane routers and uses a TSV router in a time share way. Considering the faulted plane router, the paper presents a mechanism that the packet bypasses the faulted buffer and crossbar according to in- creasing a bypass between input and output. Besides, DEMUX and MUX controllers are added in order to preven- ting the network from breakdown due to faulted TSV router. To weaken hot spot, a novel relieved stress mechanism is proposed. It can adjust the routing direction dynamically according to traffic and location. The simulation results show that compared with the traditional XYZ routing, the average network delay reduces by 21%--27% without any faults. At some faults, the average network delay reduces by 20%--39% compared with the minTSV. The throughput increases about 20%.
出处
《电子测量与仪器学报》
CSCD
2013年第5期421-428,共8页
Journal of Electronic Measurement and Instrumentation
基金
国家自然科学基金(61274036
61106038)
安徽高校省级自然科学研究重点项目(KJ2010A269)
安徽省科技攻关项目(11010202190)资助项目