基于FPGA的RS(255,239)编译码器设计.docxVIP

  • 145
  • 0
  • 约2.52千字
  • 约 8页
  • 2022-07-02 发布于河南
  • 举报

基于FPGA的RS(255,239)编译码器设计.docx

PAGE 1 PAGE 1 基于FPGA的RS(255,239)编译码器设计 RS(Reed-Solomon)编码是一种具有较强纠错力量的多进制BCH编码,其既可订正随机错误,又可订正突发错误。RS编译码器广泛应用于通信和存储系统,为解决高速存储器中数据牢靠性的问题,文中提出了RS编码的实现方法,并对编码进行了时序仿真。仿真结果表明,该译码器可实现良好的纠错功能。 RS(Reed-Solomon)码是差错掌握领域中的一种重要线性分组码,既能订正随机错误,又能订正突发错误,且由于其精彩的纠错力量,已被NASA、ESA、CCSDS等空间组织接受,用于空间信道纠错。本文讨论了RS码的实现方法,并基于Xilinx的FPGA芯片Spartan-6 XC6SLX45完成了RS编译码器的设计,同时对其进行了仿真和在线调试,并给出了功能仿真图和测试结果。时序仿真结果表明,该编译码器能实现预期功能。 1 RS编码的实现方法 RS码是一种多进制BCH(Bose-Chaudhuri-Hocquenghem)码,在给定每个码字所具有多少冗余量的状况下,RS码具有极大的距离。即RS码的距离d、信息长度k以及码字长度n满意d=n-k+1.而RS(255 239)码是在伽罗华(Galois Field)GF(28)中运算得到的,编码器实现的关键是伽罗华域乘法器的设计。设计

文档评论(0)

1亿VIP精品文档

相关文档