RS 码以其强大的纠正随机错误和突发错误的能力,被广泛地应用于各种数字通信系统中,本文首先叙述了RS 码译码的基本原理,给出了实现RS 码软判决译码的方法和用DSP 实现译码的硬件原理电路,并介绍如何解决译码软件编程方面的关键问题.关键词:RS 码,软判决译码,DSPRS(Reed-solomon)码是差错控制领域中最重要,也是研究最多的码类之一.在对付随机错误和突发错误以及两者的组合错误时,该码都有较强的纠错能力,目前被广泛地应用于深空通信、卫星通信、军事通信、移动通信和磁盘阵列等各种差错控制系统中.在短波信道中,所产生的错误往往是随机错误和突发错误同时存在,仅采用单一的纠随机错码或纠突发错码都不会取得良好的效果.因此往往需要选用同时纠这两种错误的码.RS 码具有同时纠随机错误和突发错误的能力,而且纠突发错误能力更有效[1].随着数据处理DSP 芯片制造技术的发展和进步,其处理速度越来越快,目前单片DSP 指令执行速度已经达到几千MIPS,如TMS320C64X 速度为8800MIPS,因此RS 码译码完全可以用高速DSP 实现,不仅可以大大简化电路设计的复杂性,而且软件编程也非常方便.如果需要实现高速传输数据的译码,可以用多片DSP 并行处理来实现,而DSP 又特别容易设计成多片并行处理结构.本文以缩短的(14,10,5)RS 译码为例,分析了RS 码软判决译码及其DSP实现.
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论