无线通信中信道的时变性对编译码时实现码率兼容的要求越来越高,而目前大多数LDPC码的码率兼容是针对单码长多码率实现的,这种方法只可以实现单码长多码率,且占用资源较高,不适合无人机等小型设备使用。针对这一情况,本文结合修正的最小和译码算法,通过对校验矩阵选取不同行、列来切换不同的码长码率,设计了一种可以实现4种码长,每种码长对应4种码率的译码器。通过FPGA对其进行仿真及验证,结果证明,在保证译码性能的情况下,此方案可以占用较少资源实现码长、码率的灵活切换。 通过复用实现长码的译码。按照最大行重设置寄存器,向下兼容,由于校验节点更新模块完成求的是求最小值并对其做乘法运算,当所计算行的行重小于最大行重时,设置寄存器为最大值“0111111”,以此消除不参与运算的寄存器的影响。根据逻辑控制模块输出的行、列信息从相应ROM中读取校验矩阵信息。对于多码率的兼容,只要将并行度减少到指定码率下校验矩阵对应行块数,即设置相应的截止行。图3校验节点更新操作原理图设计的的译码器通过VerilogHDL硬件描述语言实现,译码输出波形图如图4所示。并且在Xilina公司的FPGAXc7a100tfgg676-2L上实现,译码器设计-电动折弯机数控滚圆机滚弧机张家港液压滚圆机滚弧机折弯机其资源占用情况如表2所示。图4译码输出波形图表2译码器资源占用表XC7A100TFGG676-2结论本文设计了一种多码长、多码率的LDPC译码器,通过对同一个矩阵选取行、本文由 公司网站 弯管机网站采集网络资源整理! http://www.s
- [2019-08-02]控制爆破施工技术-数控滚圆机电
- [2019-08-02]切丝机中的应用研究-数控滚圆机
- [2019-07-26]防腐关键技术研究-数控滚圆机滚
- [2019-07-26]钢混结构中的应用研究-数控滚圆
- [2019-07-21]工具的新型发射器-数控滚圆机滚
- [2019-07-21]墩墩帽施工新技术-数控滚圆机弯
- [2019-07-16]适应选频网络的设计-电动折弯机
- [2019-07-16]低通滤波器的设计-数控滚圆机滚
- [2019-07-11]移相器的可重构天线-数控滚圆机
- [2019-07-11]算法的CPML实现-数控滚圆机弯管