首页 | 本学科首页   官方微博 | 高级检索  
     

一种交织汉明码编译码器设计及其FPGA实现
引用本文:庄灿,石和荣,齐永.一种交织汉明码编译码器设计及其FPGA实现[J].电子测量技术,2017,40(1):114-117.
作者姓名:庄灿  石和荣  齐永
作者单位:南京电子技术研究所 南京210000
摘    要:随着信号传输速度的提高,高速信号抗干扰能力也越来越低,人们对信号可靠性有了更高的要求.为了抵抗高速信号在传输过程中因为各种干扰而产生误码,人们提出了纠错编码理论.其中汉明码是最早提出的一类纠错编码,具有译码电路简单,译码延时小的优点,但是其只能纠正一位随机错误.为了提高汉明码的纠错能力,结合其译码优点,利用交织的方式设计了一种交织汉明码.根据循环汉明码的生成多项式,设计了并行输出的汉明码编码器和具有双译码电路的译码器,并利用移位寄存器设计了交织器和解交织器,构成了交织汉明码编译码电路.基于FPGA实现该交织汉明码编译码器,行为仿真结果表明,该交织汉明码大大提高了汉明码的纠错能力.

关 键 词:误码  汉明码  双译码电路  交织  FPGA

Design of interleaved hamming code'sencoder and decoder and FPGA implementation
Zhuang Can,Shi Herong and Qi Yong.Design of interleaved hamming code'sencoder and decoder and FPGA implementation[J].Electronic Measurement Technology,2017,40(1):114-117.
Authors:Zhuang Can  Shi Herong and Qi Yong
Affiliation:Nanjing Institute of Electronic Technology, Nanjing 210000, China,Nanjing Institute of Electronic Technology, Nanjing 210000, China and Nanjing Institute of Electronic Technology, Nanjing 210000, China
Abstract:With the improvement of signal transmission speed,the high-speed signal's anti-interference ability is becoming lower and lower,and higher demandof the signal reliability is necessary.In order to reinforce the high-speed and protect the process of transmission from disturbing,the theory of error-correcting codes was put forward.Among various kinds of error correction coding,the hamming code is the earlist to be discovered,it has a simple decoding circuit andshort decoding time delay,but can only correct single random error.In order to improve the hamming code's error correction ability and take advantages of its decodingbenefits,using interleaving to design a kind of interleaving hamming code.According to the cyclic hamming code generating polynomial,designed a parallel output hamming encoder and a double decode circuit decoder.At the same time the interlace encoder and decoder are designed baseed on shift register,constitutes the interleaving hamming encoder and decoder.Four input informations are encoded by four hamming encoders synchronously,then interlacing the four hamming codes.The interlwaving hamming decoder firstly deinterlace the receive information,and then correct the potential errors by hamming decoder.The design of the interleaving hamming code is implemented based on FPGA,and the simulation results show that the interleaving hamming code has greatly increased the hamming code error correction ability.
Keywords:bit error  hamming code  double decode circuit  interleaving  FPGA
本文献已被 万方数据 等数据库收录!
点击此处可从《电子测量技术》浏览原始摘要信息
点击此处可从《电子测量技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号