节点文献

面向高效NoC路由差错码设计

Error Control Scheme for High Performance Network-on-Chip Routing

【作者】 王斌

【导师】 毛志刚; 谢憬;

【作者基本信息】 上海交通大学 , 电路与系统, 2011, 硕士

【摘要】 片上网络系统(NoC)是目前研究的热点,它是更高层次更大规模的片上系统,其核心思想是将计算机网络技术移植到芯片设计中来,利用网络互连的方式来解决多IP核的体系结构问题。片上互连是NoC芯片的关键之一,它的正常通信关系到芯片的正常功能,但随着工艺尺寸的缩小,互连上的串扰噪声已经严重干扰了信号的传递,同时降低了芯片的工作频率。为了保证互连的传输的正确性,以及片上网络高吞吐量的需求,本文设计了整套片上网络可靠性传输方案。以四相双轨握手协议为桥梁,设计了一种纠错码,异步虫孔路由节点,以及以此为基础的4x4 mesh片上网络结构。利用简单的分组汉明编码使得信道传输的码字纠错能力可达10位,采用复制编码基本消除了串扰噪声带来的影响,通过简单的C单元逻辑电路将物理层的数据转换成高层协议数据便于路由节点转发数据。设计了一种低功耗,对延时不敏感,适合多时钟域的异步路由器,又利用通道分片和超前流水技术加速路由节点,使其吞吐量最高可达2.3GB/s。采用本文设计的包组织形式和发送规则,使得网络带宽利用率显著提高,对小数据包的效果最明显,约可提速三倍。

【Abstract】 Network-on-Chip(NoC) is a hot-spot in research field and is considered as a reasonable solution for integrating plenty of IPs on a single chip. A reliable communication through connection wires is a must for the proper function of the whole chip. But as the rapid shrinking of the technology, crosstalk becomes one of the main noise sources of affecting signal integrity. In order to guarantee a reliable interconnection communication, as well as a high throughput, this paper presents a whole set of reliable transmission scheme for network-on-chip, including an error correcting code, an asynchronous router, 4-phase dual-rail protocol and 4x4 mesh NoC arch. The self-correct ability of our code can reach as high as 10-bit by using group hamming codes. Duplication can nearly eliminate crosstalk effects. Simple circuit based on C-element can translate physical data into higher protocol for routing. The asynchronous router, which is low power and qausi-delay-insensitive, is designed. This router is suitable for multi-clock-domain. By employing channel slicing and look ahead pipeline, the router’s highest throughput can reach up to 2.3GB/Node/sec. The novel frame format and transmitting rule makes full use of bandwidth. When the packet is small, the speed can be accelerated about 3 times.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络