作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (17): 131-133,. doi: 10.3969/j.issn.1000-3428.2007.17.045

• 网络与通信 • 上一篇    下一篇

一种基于DSP的新型纠错码的设计与实现

张京玲,凌玉华,廖力清   

  1. (中南大学信息与科学工程学院,长沙 410083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-09-05 发布日期:2007-09-05

Design and Implementation of Novel Error-correcting Code Based on DSP

ZHANG Jing-ling, LING Yu-hua, LIAO Li-qing   

  1. ( College of Information Science and Engineering, Central South University, Changsha 410083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-09-05 Published:2007-09-05

摘要: 在基于DSP的通信系统中,由于纠错码的复杂性,译码算法要占用DSP大量的时间和资源。针对此问题,该文设计了一种新型的纽带纠错码——Tach码。利用DSP移位指令,通过左右移位进行编解码。介绍了纽带纠错码的编码和译码算法,并与经典的Hamming码、BCH码和RS码进行了纠错性能比较。仿真和分析表明纽带纠错码在与其他码性能相当的情况下,译码简单,不需要占用存储器去存储译码所需的错误图样表,易于DSP实现。采用TMS320vc5410实现了该编解码器。

关键词: 信道编码, 纠错编解码, DSP

Abstract: Error-correcting code’s decoding algorithm always takes up most time and memory of DSP, due to its complexity in the communication system. According to the problem, a novel tache code—Tach, as like tache counter, is presented, which is coded and decoded by right and left shifting, consequently need not store error charts, thus simplifies decoding algorithm and can be easily implemented based on DSP. The emulation and capability analysis, comparing with Hamming, BCH and RS codes, indicate that Tach code is an efficient and practicable error-correcting code based on DSP. The codec has been implemented using TMS320vc5410.

Key words: channel code, error-correcting coding and decoding, DSP

中图分类号: