RS(255,239)编解码算法,verilog代码以及详细讲解

来源:eetop bbs   作者:南竹轩
链接:http://bbs.eetop.cn/thread-623864-1-1.html
说明:

笔者在2015年学生时代就基本上搞定了解码的原理和方法,其后将RS(255,239)解码算法进行了详细的解读,在这里使用的是BM迭代算法。

本文参考国外某位大牛Ming-Han Lei(hendrik@humanistic.org) 写的RS(31,19)解码代码。

本文的多项式采用的是MATLAB进行编解码的本原多项式,因此编码部分的效果可以直接用MATLAB进行验证。

解码部分使用可以参考了RS编解码的FPGA实现 -- 俞旋 东南大学硕士学位论文,解码部分的效果可参考论文得以验证。

1. 本解码方案是经典BM迭代算法 文档中对代码的分析非常详细 希望对广大学生和科研人员有帮助!
2. 本文件包含MATLAB数据产生文件,verilog源代码(从pudn下载),verilog自己写的代码,以及验证专用硕士论文,一篇文章搞定RS编解码的FPGA实现。
(0)

相关推荐

  • 【精品博文】做算法设计的FPGAer应该多用VHDL

    VHDL似乎快被FPGA/ASIC界遗忘了.不说ASIC那几个工具本来就不待见VHDL,越来越多的高校也采用与C形似的verilog进行教学,各个论坛讨论群里常见的问题或者求助绝大多数也是以Veril ...

  • 用Verilog还是用HLS来进行FPGA设计有答案了!

    经常听人说,Verilog或VHDL与HLS相比,就好比是几十年前的汇编语言与C语言,HDL迟早会被HLS取代的.这些话已经讲了有一二十年了,还是没有看到HLS取代HDL.本文翻译自2019年TCAD ...

  • Vivado 和 matlab 联合生成算法模块代码

    FPGA的一大应用就是数字信号处理(DSP),尤其是大数据量高速处理的场合,比如雷达,成像,超声等领域. 但是直接用Verilog实现DSP算法,是一件很费时费力的事情,而且改动也不是很方便.目前有几 ...

  • Verilog在编写第一行代码之前

    除非你知道自己要去的地方,否则你不可能到达那里!好的设计者一般都要对电路要实现的功能有清晰的认识,对数据流很清楚,知道数据如何从一个点移动到另-个点,这就是所谓的"勾划"(walk ...

  • (推荐阅读)H264, H265硬件编解码基础及码流分析

    需求 在移动端做音视频开发不同于基本的UI业务逻辑工作,音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,v ...

  • 数字中间片格式GoPro CineForm成为SMPTE标准化编解码

    文件格式,跨平台,跨软件,压缩非压缩编码,这些要素给后期制作带来了不少困扰,如今GoPro CineForm成为SMPTE标准化编解码,小编曾在多年前就领教过CINEFORM的威力,现在大家可以来试着 ...

  • 数字视频编解码基础

    数字视频编解码基础

  • 11 种数据降维算法,代码已开源!

    网上关于各种降维算法的资料参差不齐,同时大部分不提供源代码.这里有个 GitHub 项目整理了使用 Python 实现了 11 种经典的数据抽取(数据降维)算法,包括:PCA.LDA.MDS.LLE. ...

  • 直播源码APP,不同场景中最合适的编解码方式

    直播源码APP适合的封装格式有很多种,不同格式对应了不同的应用场景,不仅仅是视频,音频同样也采用这种方式. 一.视频封装格式 直播源码APP常用的封装格式有mp4.flv.ogv等,用来实现将视频流以 ...

  • 视频编解码技术VP8

    VP8,是On2 Technologies于2008年9月13日推出的.旨在取代其前任VP7的视频编解码器.相对于目前的VC-1.H.264等视频压缩格式,WebM VP8具有明显的技术提升,其加入了 ...

  • 谷歌新的Lyra语音编解码 AV1可以实现56kbps低带宽视频聊天

    谷歌的人工智能团队宣布了一种非常低比特率的语音压缩编解码器'Lyra',设计用于WebRTC和其他视频聊天等用途.Lyra的比特率非常低,当与AV1视频编解码器结合时,有可能允许通过56kbps的互联 ...

  • 新派硬汉吴治廷 解码《终极代码》中动作风格与情感内核

    凌厉硬派的打斗.刺激的动作场面,炸燃的枪林弹雨.震撼的爆破场面,让吴治廷导演的这部7月16日即将上映的<终极代码>呈现出令观众热爱的火爆激烈,同时也打造出一种全新的硬汉风格--不是花招套路 ...