首页> 外文学位 >Hardware implementation of non-binary turbo code for DVB/RCS.
【24h】

Hardware implementation of non-binary turbo code for DVB/RCS.

机译:DVB / RCS的非二进制Turbo代码的硬件实现。

获取原文
获取原文并翻译 | 示例

摘要

Double binary convolutional turbo codes, using Circular Recursive Systematic Convolutional (CRSC) codes as component codes, have been shown to outperform binary turbo codes. These codes are adopted in the Digital Video Broadcasting---Return Channel via Satellite (DVB-RCS) standard. The outstanding coding performance of these codes intrigues the investigation of hardware implementation issues. In this thesis, first a simplified Max_Log_MAP algorithm is derived for the Non-binary convolutional turbo code, and then different aspects of the implementation issues of the decoder with VLSI are explored. In addition, a complete decoder VLSI design of non-binary convolutional turbo code for DVB/RCS will be presented. After discussing several quantization and normalization schemes, a new optimal renormalization approach will be proposed. With this new approach, the decoder can be speeded up considerably. In order to save area, a practical simplification method of branch metric calculation is introduced, which makes the whole design much more efficient. From an architectural point of view, an optimal full pipelined structure is designed with the forward path metric and backward path metric recursive circuits being optimized for speed and other functions including concise interleaver generation, data input, branch metric calculation being optimized for area. In the last part of this thesis, another pipelined area saving method is proposed. The design is modeled in Very high speed integrated circuit Hardware Description Language (VHDL) and synthesized on a single chip FPGA (Xilinx Virtex-E). According to the RTL level and gate level simulation results and the in-chip test result, the decoder can work up to 7 Mbits/s data rate at 6 iterations with VirtexE FPGA.
机译:使用循环递归系统卷积(CRSC)代码作为组件代码的双二进制卷积Turbo码已显示出优于二进制Turbo码的性能。这些代码在“数字视频广播-通过卫星返回频道”(DVB-RCS)标准中采用。这些代码的出色编码性能吸引了对硬件实现问题的研究。本文首先针对非二进制卷积turbo码推导了简化的Max_Log_MAP算法,然后探讨了VLSI解码器实现问题的不同方面。此外,将介绍用于DVB / RCS的非二进制卷积Turbo码的完整解码器VLSI设计。在讨论了几种量化和归一化方案之后,将提出一种新的最佳重归一化方法。使用这种新方法,可以大大提高解码器的速度。为了节省空间,引入了一种实用的分支度量计算简化方法,使整个设计更加有效。从体系结构的角度出发,设计了一种最佳的全流水线结构,其中针对速度优化了前向路径度量和后向路径度量递归电路,并针对面积优化了其他功能,包括简洁的交织器生成,数据输入,分支度量计算。在本文的最后,提出了另一种节省管道面积的方法。该设计以超高速集成电路硬件描述语言(VHDL)建模,并在单芯片FPGA(Xilinx Virtex-E)上进行综合。根据RTL级和门级仿真结果以及片内测试结果,该解码器可以使用VirtexE FPGA进行6次迭代,以高达7 Mbits / s的数据速率工作。

著录项

  • 作者

    Du, Yimin.;

  • 作者单位

    Concordia University (Canada).;

  • 授予单位 Concordia University (Canada).;
  • 学科 Engineering Electronics and Electrical.
  • 学位 M.A.Sc.
  • 年度 2003
  • 页码 91 p.
  • 总页数 91
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号