• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (12): 2386-2393.

• 论文 • Previous Articles     Next Articles

A novel Chipkill code for DDR3 interface       

WANG Di,XU Yong   

  1. (Jiangnan Institute of Computer Technology,Wuxi 214083,China)
  • Received:2014-07-03 Revised:2014-09-21 Online:2014-12-25 Published:2014-12-25

Abstract:

Chipkill is an advanced fault tolerance approach in dynamic random access memory system and Reed-Solomon (RS) code is a well errorcorrecting code to achieve chipkill.The memory system of eighteen DDR3 X8 chips is taken as an example.Firstly,an algorithm for fast producing and optimizing the generation matrix of RS code is proposed,and a generation matrix with only 1 728 ones is obtained.Secondly, an efficient decoding circuit for singlesymbol correction RS code is proposed,which completes error detection and correction just by using combination logic.Compared with the traditional SEC/DED Hamming code,the proposed decoding circuit of RS code reduces the area by 19%~27% with only 6%~7% latency increase and cuts down errors,which can be detected but not corrected, by 39.76%.And there are no undetected errors in the experiment.

Key words: Chipkill;Reed-Solomon code;generation matrix optimization;efficient decoding