Please wait a minute...
 首页  期刊介绍 期刊订阅 联系我们 横山亮次奖 百年刊庆
 
最新录用  |  预出版  |  当期目录  |  过刊浏览  |  阅读排行  |  下载排行  |  引用排行  |  横山亮次奖  |  百年刊庆
清华大学学报(自然科学版)  2016, Vol. 56 Issue (6): 656-660    DOI: 10.16511/j.cnki.qhdxxb.2016.22.028
  航天航空 本期目录 | 过刊浏览 | 高级检索 |
卫星高速数传系统多码率融合LDPC编码器设计
葛广君, 殷柳国
清华大学 航天航空学院, 清华信息科学与技术国家实验室(筹), 北京 100084
Multi-rate LDPC encoder for high-speed satellite data transmissions
GE Guangjun, YIN Liuguo
Tsinghua National Laboratory for Information Science and Technology, School of Aerospace Engineering, Tsinghua University, Beijing 100084, China
全文: PDF(1114 KB)  
输出: BibTeX | EndNote (RIS)      
摘要 针对卫星高速数传系统的高增益、多码率、高可靠性通信编码应用需求, 提出了一种低密度奇偶校验(LDPC)码组的低实现复杂度、高速的编码器设计实现方案, 通过高效复用不同码率和不同扩展因子的编码硬件资源, 并采用低存储和局部三模冗余设计, 有效降低了多码率高速LDPC编码器的整体硬件规模并显著提升了编码速率和可靠性。现场可编程门阵列(FPGA)实现结果表明: 该方法设计的融合28种码字的航天加固编码器可基于单片Xilinx XC2V3000 FPGA芯片实现, 最高编码速率可达3.2 Gb/s; 其触发器、查找表和存储器资源与已有方案相比, 分别降低了24.5%、34.4%和11.1%。该编码器设计方案在当前及未来的卫星数传系统中具有较高应用价值。
服务
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章
葛广君
殷柳国
关键词 低密度奇偶校验码高速编码器设计多码率融合低复杂度卫星数传    
Abstract:Satellite data transmission systems need high coding gains, multiple rates and high reliability channel coding. A low complexity, high speed encoder is designed for low-density parity-check (LDPC) codes, which reduces the hardware size and improves the encoding speed and reliability. The system reuses hardware resources for codes of various rates and lengths and uses a low-storage architecture and a partially triple-modular-redundant design scheme. Field programmable gate array (FPGA) synthesized results show that the encoder integrates 28 codes with aerospace reinforcement and a maximum encoding speed of 3.2 Gb/s in a Xilinx XC2V3000 FPGA chip. The flip-flop, look-up table (LUT) and RAM costs of the encoder are 24.5%, 34.4% and 11.1% less than that for the traditional scheme. This encoder design scheme will improve satellite data transmission systems.
Key wordslow-density parity-check (LDPC) codes    high-speed encoder design    multi-rate integrated    low-complexity    satellite data transmission
收稿日期: 2015-12-02      出版日期: 2016-07-01
ZTFLH:  TN919.3  
通讯作者: 殷柳国, 副研究员, E-mail: yinlg@tsinghua.edu.cn     E-mail: yinlg@tsinghua.edu.cn
引用本文:   
葛广君, 殷柳国. 卫星高速数传系统多码率融合LDPC编码器设计[J]. 清华大学学报(自然科学版), 2016, 56(6): 656-660.
GE Guangjun, YIN Liuguo. Multi-rate LDPC encoder for high-speed satellite data transmissions. Journal of Tsinghua University(Science and Technology), 2016, 56(6): 656-660.
链接本文:  
http://jst.tsinghuajournals.com/CN/10.16511/j.cnki.qhdxxb.2016.22.028  或          http://jst.tsinghuajournals.com/CN/Y2016/V56/I6/656
  图1 AR4JA 码组编码器的设计
  图2 不同码率编码矩阵结构
  图3 可配置循环移位寄存器
  图4 核内多路并行编码结构
  表1 不同扩展因子码字的编码速率
  图5 级联编码示意图
  表2 不同码率下存储量对比
  图6 各结构差错扩散示意图
  表3 本文与文[7]方案硬件资源对比
[1] 安培浚, 高峰, 曲建生. 对地观测系统未来发展趋势及其技术需求 [J]. 遥感技术与应用, 2007, 22(6): 762-767.AN Peijun, GAO Feng, QU Jiansheng. Trend and technology requirements of Earth observing system [J]. Remote Sensing Technology and Application, 2007, 22(6): 762-767. (in Chinese)
[2] 詹亚峰, 殷柳国, 陆建华. LDPC码技术及其在深空探测中的应用 [C]// 哈尔滨工业大学深空探测基础研究中心. 中国宇航学会深空探测技术专业委员会第一届学术会议论文集. 哈尔滨: 哈尔滨工业大学, 2005: 303-307.ZHAN Yafeng, YIN Liuguo, LU Jianhua. LDPC coding technique and its application on deep-space communications [C]// Deep Space Exploration Research Center, Harbin Institute of Technology. 1st Workshop of the CAS Deep Space Exploration Society. Harbin: Harbin Institute of Technology, 2005: 303-307. (in Chinese)
[3] LI Qi, YIN Liuguo, LU Jianhua. Performance study of a deep space communications system with low-density parity-check coding under solar scintillation [J]. International Journal of Communications, 2012, 6(1): 1-9.
[4] CCSDS. Low Density Parity Check Codes for Use in Near-Earth and Deep Space Applications: CCSDS 131.0-B-2 [S]. Washington, DC: CCSDS, 2011.
[5] 李跃东. LDPC编码技术在FPGA中的实现 [D]. 成都: 成都理工大学, 2012. LI Yuedong. Implement of LDPC Codes in FPGA [D]. Chengdu: Chengdu University of Technology, 2012. (in Chinese)
[6] 常静. 可配置FFT及LDPC编码器的FPGA实现 [D]. 西安: 西安电子科技大学, 2014. CHANG Jing. FPGA Implementation of Configurable FFT and LDPC Encoder [D]. Xi'an: Xidian University, 2014. (in Chinese)
[7] ZHANG Huxing, YU Hongyang. Multi-rate QC-LDPC encoder [C]// ICTD 2009. IEEE Circuits and Systems International Conference on Testing and Diagnosis. Piscataway, NJ: IEEE, 2009: 1-4.
[8] 王刚, 李冰, 刘勇, 等. 一种可重构LDPC编码器的设计与实现 [J]. 微计算机信息, 2010, 26(12-2): 168-170.WANG Gang, LI Bing, LIU Yong, et al. Design and implementation of a reconfigurable LDPC encoder [J]. Micro Computer Information, 2010, 26(12-2): 168-170. (in Chinese)
[9] 许元志. 可配置LDPC码编码器的FPGA设计与实现 [D]. 哈尔滨: 哈尔滨工程大学, 2012. XU Yuanzhi. Design and Implementation of Configurable LDPC Encoder Based on FPGA [D]. Harbin: Harbin Engineering University, 2012. (in Chinese)
[10] WANG Fei, ZHANG Peng, WAN Xin, et al. Design of a multi-rate quasi-cyclic low-density parity-check encoder based on pipelined rotate-left-accumulator circuits [C]// CISP 2014. IEEE International Congress on Image and Signal Processing. Dalian, 2014: 1105-1109.
[11] 张浩, 殷柳国. 星地高速数传系统LDPC编码器ASIC集成芯片设计 [J]. 宇航学报, 2015, 36(1): 96-102.ZHANG Hao, YIN Liuguo. ASIC design of an LDPC encoder for satellite-ground high-speed data transmission system [J]. Journal of Astronautics, 2015, 36(1): 96-102. (in Chinese)
[12] 殷柳国. 低密度奇偶校验码编译码技术研究与应用 [D]. 北京: 清华大学, 2005.YIN Liuguo. Coding Technique and Application Studies on Low-Density Parity-Check (LDPC) Codes [D]. Beijing: Tsinghua University, 2005. (in Chinese)
[13] GUO Jing, XIAO Liyi, MAO Zhigang, et al. Enhanced memory reliability against multiple cell upsets using decimal matrix code [J]. IEEE Transactions on Very Large Scale Integration Systems, 2014, 22(1): 127-135.
[14] Brkic S, Ivanis P, Vasic B. Reliability of memories built from unreliable components under data-dependent gate failures [J]. IEEE Communications Letters, 2015, 19(12): 2098-2101.
[1] 吴钊, 张彧, 宋健. 基于LDPC码的速率增强JTIDS波形设计[J]. 清华大学学报(自然科学版), 2015, 55(5): 520-525.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
版权所有 © 《清华大学学报(自然科学版)》编辑部
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn