共查询到20条相似文献,搜索用时 125 毫秒
1.
卷积码Viterbi译码器的硬件实现 总被引:3,自引:0,他引:3
第三代移动通信系统标准中普遍采用卷积码和Turbo码作为信道编码方案。本文首先阐述了维特比译码算法,然后论述了(2,1,3)卷积码编码电路和维特比译码的单片机实现方案。最后把维特比算法与交织方案相结合,统计结果表明纠错性能有较大改善。 相似文献
2.
介绍了截尾卷积码的循环维特比译码算法和BCJR译码算法,以及在循环维特比算法基础上改进的环绕维特比译码算法和双向维特比算法,最后对各种译码算法的性能进行了仿真分析。 相似文献
3.
4.
一种卷积码维特比译码算法的实现 总被引:1,自引:0,他引:1
卷积码编译码在现代数据通信中十分重要,对卷积码译码算法的研究也方兴未艾。本文在分析了卷积码译码的维特比译码算法后,给出了具体的实现方法。 相似文献
5.
T.Johansson[4]提出了一种基于卷积码维特比(Viterbi)译码方案的快速相关攻击算法。在此基础上, 本文对这个算法进行了改进,提出了一种序列密码的快速相关攻击的改进算法。该改进算法使用了Fano译码方案: 由于它在寻找正确的路径时,力求尽早地排除所有非最大似然路径,这样使译码复杂度比维特比的译码复杂度低, 从而大大地提高了算法攻击成功的速度。 相似文献
6.
卷积码在多种通信领域中广泛应用,Viterbi译码是对卷积码的一种最大似然译码算法。随着卷积码约束度的增加,并行维特比译码所需的硬件资源呈指数增长,限制其硬件实现。介绍了一种串行译码结构的FPGA实现方案,在保证性能译码的前提下有效地节省资源。同时提出了充分利用FPGA的RAM存储单元的免回溯Viterbi解码实现算法,减少了译码时延,这种算法在串行和并行译码中都可以应用。 相似文献
7.
通信系统中广泛使用的卷积码,其译码通常采用维特比译码的方法。为了获得更好的译码性能,在原有的卷积码的基础上提出一种约束卷积码算法。该约束卷积码是在发送系列中固定的位置加入确定的比特位,以在维特比译码时尽量获得发送序列的先验概率的基础上提高译码性能。通过对这种约束卷积码数学分析,提出其对应的编解码算法,并用蒙特卡罗仿真方法,验证该算法的正确性。 相似文献
8.
9.
10.
深太空通信对编译码的性能有十分高的要求,卷积码的性能和约束长度密切相关,约束长度越大卷积码的编码增益越大,则其性能越好。维特比译码算法由于受译码开销的限制,并且其译码开销随约束长度增加呈指数增长,维特比译码算法仅适用于短约束长度的卷积码。目前仅有序列译码算法适用于大约束长度卷积码译码。由于堆栈译码算法中堆栈的大小是有限的,在信道受扰较为严重的情况下,潜在的正确路径有可能被删除,这将影响到译码的性能。多堆栈译码算法不存在潜在删除的问题,多堆栈译码算法完成译码所需计算量远小于堆栈译码算法。 相似文献
11.
The coding scheme uses a set of n convolutional codes multiplexed into an inner code and a (n ,n -1) single-parity-check code serving as the outer code. Each of the inner convolutional codes is decoded independently, with maximum-likelihood decoding being achieved using n parallel implementations of the Viterbi algorithm. The Viterbi decoding is followed by additional outer soft-decision single-parity-check decoding. Considering n =12 and the set of short constraint length K =3, rate 1/2 convolutional codes, it is shown that the performance of the concatenated scheme is comparable to the performance of the constraint length K =7, rate 1/2 convolutional code with standard soft-decision Viterbi decoding. Simulation results are presented for the K =3, rate 1/2 as well as for the punctured K =3, rate 2/3 and rate 3/4 inner convolutional codes. The performance of the proposed concatenated scheme using a set of K =7, rate 1/2 inner convolutional codes is given 相似文献
12.
13.
(2,1,7)卷积编码及其维特比译码算法的软件实现 总被引:1,自引:1,他引:1
提出了一种(2,1,7)卷积编码及其维特(Viterbi)译码的软件实现方案,在Matlab环境中应用软件技术实现了(2,1,7)卷积码的Viterbi译码器功能。测试证明,该Viterbi译码算法在低信噪比下的误码率仍能达到10^-6。 相似文献
14.
15.
16.
Chang C.-Y. Yao K. 《IEEE transactions on information theory / Professional Technical Group on Information Theory》1989,35(1):76-86
Results on efficient forms of decoding convolutional codes based on the Viterbi algorithm by using systolic arrays are presented. Various properties of convolutional codes are discussed. A technique called strongly connected trellis decoding is introduced to increase the efficient utilization of all the systolic array processors. Issues dealing with the composite branch metric generation, survivor updating, overall system architecture, throughput rate, and computational overhead ratio are also investigated. The scheme is applicable to both hard and soft decoding of any rate b /n convolutional code. It is shown that as the length of the code becomes large, the systolic Viterbi decoder maintains a regular and general interconnection structure as well as moderate throughput rate gain over the sequential Viterbi decoder 相似文献
17.
18.
基于长期演进(LTE)的Tail—biting卷积码,介绍了维特比译码算法,它是一种最优的卷积码译码算法。由于Tail—biting卷积码的循环特性,采用固定延迟译码的方法,降低了译码复杂度。通过使用全并行的结构及简单的回溯存储方法,设计了一个具有高速和低复杂度的固定延迟译码器。在FPGA上实现并验证,验证结果表明译码器的性能满足了LTE系统的要求。 相似文献
19.
《Communications, IEEE Transactions on》2003,51(9):1426-1431
In this letter, we present a novel product channel coding and decoding scheme for image transmission over noisy channels. Two convolutional codes with at least one recursive systematic convolutional code are employed to construct the product code. Received data are decoded alternately in two directions. A constrained Viterbi algorithm is proposed to exploit the detection results of cyclic redundancy check codes so that both reduction in error patterns and fast decoding speed are achieved. Experiments with image data coded by the algorithm of set partitioning in hierarchical trees exhibit results better than those currently reported in the literature. 相似文献
20.
Bidirectional suboptimal breadth-first decoding of convolutional codes is an attractive technique for slowly varying and quasi-static fading channels as it restricts the extent of decoding errors due to correct path loss to very heavy noise or interference regions. This paper compares the performance of such a decoding scheme to the Viterbi algorithm over wideband TDMA indoor radio links where equalization and space diversity are also used to combat dispersive fading and cochannel interference. On the basis of equal computational complexity and equal decoding delay, suboptimal, breadth-first, bidirectional decoding of a long constraint length convolutional code is shown to be superior to Viterbi decoding of a shorter constraint length code. Furthermore, this advantage increases as the outage criterion (in terms of bit error rate) becomes more stringent which makes bidirectional decoding particularly attractive for data applications and makes channel coding a more attractive alternative to increasing the space diversity order at the receiver 相似文献