摘要
交织编码在3G系统中已经大量使用,数据通过卷积编码后进行分组交织,在接收端完成反交织,将连续误码分散成非连续误码,从而使得误码在纠错允许的范围内得到纠正;CPLD(复杂可编程逻辑器件)具有方便的在线编程功能,可以用来实现交织编码;考虑到矩阵交织器的多样性而设计的通用矩阵交织器,只须通过修改一些参数值即可实现不同的交织器,大大节省了设计时间。
Interleaving of coded data has been widely used in the third generation of mobile communication. After convolutional encoding, the data is reordered by the interleaver. At the receiver, the data pass through deinterleaver for the purpose of dividing possible consecutive error bursts into inconsecutive code, so it can be corrected by convolutional decoding. Matrix interleaver with CPLD is designed, because it is convenient to program. Considering various matrix interleaver, an all-purpose matrix interleaver is designed. You can apply it to your own project only altering initial parameters.
出处
《信息技术》
2005年第4期58-59,62,共3页
Information Technology
关键词
交织
反交织
可编程逻辑器件
interleaver
deinterleaver
CPLD(Complex Programmable Logic Device)