应用科学学报 ›› 2010, Vol. 28 ›› Issue (5): 519-526.doi: 10.3969/j.issn.0255-8297.2010.05.012

• 电子技术 • 上一篇    下一篇

应用海明码和内置自测试技术设计片上网络组件

欧阳一鸣, 倪晋照, 梁华国   

  1. 合肥工业大学计算机与信息学院,合肥230009
  • 收稿日期:2010-05-15 修回日期:2010-07-19 出版日期:2010-09-26 发布日期:2010-09-26
  • 作者简介:作者简介:欧阳一鸣,博士,副教授,研究方向:数字系统设计自动化、嵌入式系统的综合与测试等,E-mail: njzhao.2008@163.com;梁华国,博士,教授,博导,研究方向:内建式BIST、数字系统设计自动化、ATPG算法与分布式控制,E-mail: huagulg@hfut.edu.cn
  • 基金资助:

    国家自然科学基金(No.60876028, No.60633060);安徽省自然科学基金(No.090412034);安徽高校省级自然科学研究重点项目
    基金(No.KJ2010A269)资助

Design of Network-on-Chip Groupware Based on Hamming Code and Built-in Self-Test

OUYANG Yi-ming, NI Jin-zhao, LIANG Hua-guo   

  1. School of Computer and Information, Hefei University of Technology, Hefei 230009, China
  • Received:2010-05-15 Revised:2010-07-19 Online:2010-09-26 Published:2010-09-26

摘要:

提出一种针对片上网络(network on chip, NoC)通信中能够处理软错误和路由器硬件故障的资源网络接口和路由器结构. 在资源网接口中增加编码电路以产生校验位,增加解码电路以纠正一位软错误. 在标准路由器中添加内置自测试电路,并在路由计算模块中增加状态标志寄存器,标志其相邻路由器有无故障. 若所传输数据到达的下一跳路由器无故障,则从规定的端口转发数据;否则从其他端口转发数据,从而达到避免路由器硬件故障的目的. 与其他NoC组件相比,该设计可靠性高,资源网络接口硬件开销低,并可重用标准路由器的部分设计. 该设计通过了功能仿真,具有较小的硬件开销.

关键词: 片上网络, 资源网络接口, 路由器, 软错误, 硬件故障

Abstract:

Abstract: This paper presents a structure of resource-network interface and router which can handle both soft errors and hardware fault of the router. We add a code circuit to generate parity bit, and a decoding circuit to correct one bit of software error in the resource network interface circuit. We also set a built-in self-test
(BIST) circuit in the standard router and add some flag registers in a RC module which can decide whether the adjacent router is broken-down or not. If the next hop router is fault-free for the transferred data, the data will be forwarded by the original port. Otherwise, the data will be forwarded by another port. The proposed method can avoid the router hardware fault. Experiments show that, compared to other NoC groupware, the proposed structure has higher reliability and lower overhead for the resource-network interface. In addition, part of the standard modules can be reused. Functional simulations show that a smaller hardware overhead can be achieved.

Key words: network on chip,, resource-network interface, router, soft error, hardware fault

中图分类号: