首页> 外文学位 >Algorithms and architectures for high-speed Viterbi decoding.
【24h】

Algorithms and architectures for high-speed Viterbi decoding.

机译:高速维特比解码的算法和体系结构。

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

摘要

In recent years there has been interest in the implementation of the Viterbi algorithm at rates of 100Mb/s and higher. Driving applications include convolutional decoders for error correction, trellis code demodulation for communication channels, and digital sequence detection for magnetic storage channels.;A unified matrix-based approach is proposed for the state metric update of trellises based on shift register processes. This unified framework provides a systematic procedure for architecture synthesis and is used to derive a number of new higher throughput cascade Viterbi decoder architectures. Trading higher clock rates for reduced complexity, these architectures provide more area-efficient solutions to many decoding problems currently implemented using fully parallel architectures.;A new approach to survivor path decode is proposed based on hybrid architectures that combine the register-exchange and trace-back methods, yielding overall area reductions while maintaining throughput. Two hybrid architectures are proposed: hybrid pretrace-back and hybrid trace-forward. Both of these architectures can be implemented using a single compact decision memory and are up to 40% smaller in area than conventional trace-back architectures.;The classical high throughput decoder for a binary shift register process is the radix-2 fully parallel architecture. The throughput of this approach is fundamentally limited by either the recursive add-compare-select (ACS) iteration or the recursive trace-back iteration. An alternative architecture is proposed based on a radix-4 ACS iteration and a radix-16 trace-back iteration that offers a potential two-fold increase in throughput. The radix-4/radix-16 architecture is demonstrated in a R = 1/2, 32-state decoder implemented using 1.2;To achieve unlimited concurrency and hence throughput without constraining the encoding process, a sliding block Viterbi decoder (SBVD) is proposed that combines the filtering characteristic of a sliding block decoder with the computational efficiency of the Viterbi algorithm. For systolic implementation the SBVD method is superior to the recently proposed minimized method in terms of decoder performance and complexity. The systolic SBVD architecture is demonstrated in a R = 1/2, 4-state decoder implemented using 1.2
机译:近年来,人们对以100Mb / s或更高的速率实施Viterbi算法感兴趣。驱动应用包括用于纠错的卷积解码器,用于通信通道的网格代码解调以及用于磁存储通道的数字序列检测。;提出了一种基于矩阵的统一方法,用于基于移位寄存器过程的网格状态度量更新。这个统一的框架为体系结构综合提供了系统的过程,并用于派生许多新的更高吞吐量的级联维特比解码器体系结构。这些架构以更高的时钟速率进行交易以降低复杂性,为当前使用完全并行架构实现的许多解码问题提供了更有效的区域解决方案。基于混合寄存器架构,结合了寄存器交换和跟踪的混合架构,提出了一种幸存者路径解码的新方法。后退方法,可在保持吞吐量的同时减少整体面积。提出了两种混合架构:混合预追踪和混合追踪。这两种架构都可以使用单个紧凑型决策存储器来实现,并且其面积比传统的追溯架构小40%。;用于二进制移位寄存器处理的经典高吞吐量解码器是radix-2完全并行架构。从根本上来说,此方法的吞吐量受递归加比较选择(ACS)迭代或递归回溯迭代的限制。基于radix-4 ACS迭代和radix-16回溯迭代,提出了另一种体系结构,可将吞吐量提高两倍。在采用1.2实现的R = 1 / 2、32状态解码器中演示了radix-4 / radix-16架构;为了实现无限的并发性并因此获得吞吐量而又不限制编码过程,提出了一种滑动块维特比解码器(SBVD)结合了滑块解码器的滤波特性和Viterbi算法的计算效率。对于收缩实施,SBVD方法在解码器性能和复杂性方面优于最近提出的最小化方法。在使用1.2实现的R = 1/2,四态解码器中演示了脉动SBVD架构

著录项

  • 作者

    Black, Peter J.;

  • 作者单位

    Stanford University.;

  • 授予单位 Stanford University.;
  • 学科 Electrical engineering.
  • 学位 Ph.D.
  • 年度 1993
  • 页码 175 p.
  • 总页数 175
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号