期刊文献+

高速Viterbi译码器的VLSI设计与实现 被引量:2

VLSI Design and Implementation of a High-Speed Viterbi Decoder
下载PDF
导出
摘要 在优化结构的基础上,实现了一种回溯长度为64的(2,1,7)高速Viterbi译码器.该译码器采用改进的加比选单元(ACS),降低了硬件复杂度,提高了时钟运行频率.改进的回溯单元采用了分块循环存储器,对数据读取结构进行改进,提高了译码器的数据吞吐率.基于SMIC0.18μmCMOS工艺,该译码器最高工作时钟频率可达180MHz,等效逻辑门约为28683门.经过验证比较,结果表明实现的高速Viterbi译码器在各个指标上如实现面积、回溯长度和约束长度比现有的各种方案有较大幅度的提高,因此该译码器在数字通信领域具有良好的应用前景如DTV和HDTV. Based on an optimized structure, a high-speed (2,1,7) Viterbi decoder with trace-back length of 64 is presented in this paper. Considering the punctured convolutional codes for Viterbi decoding and the hardware complexity of its implementation, a modified ACS (add-compare-select) unit is used to satisfy its decoding requirements and reduce its hardware complexity. Also, a parallel structure is adopted to meet the working speed requirements but does not increase its hardware complexity. In order to increase its decoding throughput rate, the decoder employs blocked cyclic memory, which is composed of register file that can help reduce the implementation size of the decoder. A new trace-back unit is introduced to improve the way of data reading and writing for trace-back. Implemented by SMIC 0.18μm standard CMOS technology, its hardware scale is about 28 683 gates (2 input NAND is counted as a gate), and the highest speed is about 180MHz. Compared with other reported schemes, the performances of this proposed Viterbi decoder are better in terms of implementation size, throughput rate and constraint length. With the above excellent performances, the proposed Viterbi decoder is very suitable to be applied in the field of digital communication, which needs high throughput rate and small implementation size, such as DTV and HDTV.
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第12期2143-2148,共6页 Journal of Computer Research and Development
基金 国家自然科学基金项目(90407002 60576024) 上海市科委AM基金项目(0502)
关键词 维特比译码器 加比选 高速 回溯 HDTV Viterbi decoder ACS high-speed trace-back HDTV
  • 相关文献

参考文献10

  • 1Peter J Black, Teresa H Meng. A 140-Mb/s, 32-state, Radix-4 Viterbi decoder [J]. IEEE Journal of Solid-State Circuits, 1992, 27(12) : 1877-1885.
  • 2游余新,王进祥,来逢昌,叶以正.高速低功耗维特比译码器的设计与实现[J].计算机研究与发展,2003,40(2):360-365. 被引量:7
  • 3Berbard Sklar. Digital Communications Fundamentals and Applications. Second Edition [M]. Englewood Cliffs, NJ: Prentice Hall, 2002.
  • 4王新梅 肖国镇.纠错码-原理与方法[M].西安:西安电子科技大学出版社,2001..
  • 5C Bernard Shung, P H Siegel, G Ungerboeck, et al. VLSI architectures for metric normalization in the Viterbi algorithm [C]. IEEE Int'l Conf on Communications, Atlanta, GA, 1990.
  • 6Charles M Rader. Memory management in a viterbi decoder [J ]. IEEE Trans on Communications, 1981, 29 (9) : 1399- 1401.
  • 7T K Truong, Ming-Tang Shih, E H Satorius. A VLSI design for a trace-back Viterbi decoder [J]. IEEE Trans on Communications, 1992, 40(3): 616-624.
  • 8Shuji Kubota, Shuzo Kato, Tsunehachi Ishitani. Novel Viterbi decoder VLSI implementation and its performance [J]. IEEE Trans on Communications, 1993, 41(8) : 1170-1178.
  • 9Chi-Ying Tsui, Cheng R S-K, Ling C. Low power ACS unit design for the Viterbi decoder [C]. IEEE Int'l Syrup on Circuits and Systems, Orlando, FL, 1999.
  • 10Minjoong Rim, Young-Uk Oh. Memory management in high-speed Viterbi decoders [C]. IEEE Signal Processing Society, Osaka, Japan, 1995.

二级参考文献14

  • 1K Seki et al. Very low power consumption Viterbi decoder LSIC employing the SST (scarce state transition) scheme for multimedia mobile communications. Electronics-Letters, IEE, 1994, 30(8):637~639
  • 2I Kang, A N Willson. A low-power state-sequential Viterbi decoder for CDMA digital cellular applications. ISCAS' 96, New York: IEEE Press, 1996. 272~275
  • 3J B Anderson, E Offer. Reduced-state sequence detection with convolutional codes. IEEE Trans on Inf Theory, 1994, 40(3):965~972
  • 4J B Anderson, S Mohan. Sequential coding algorithms: A survey and cost analysis. IEEE Trans on Communications, 1984, 32:169~176
  • 5S J Simmons. Breadth-first trellis decoding with adaptive effort.IEEE Trans on Communications, 1990, 38(1): 3~12
  • 6Ming-Hwa Chan et al. IC design of an adaptive Vitarbi decoder.IEEE Trans on Consumer Electronics, 1996, 42(1): 52~61
  • 7Byonghyo Shim et al. Pipelined VLSI architecture of the Viterbi decoder for IMT-200. In: Global Telecommunications Conf, Rio de Janeiro: IEEE Press, 1999
  • 8Chi-ying Tsui et al. Low power ACS unit design for the Viterbi decoder. In: The 1999 IEEE Int'l Symup on Circuits and Systems, Orlando: IEEE Press, 1999
  • 9T K Truong et al. A VLSI design for a trace-back Viterbi decoder. IEEE Trans on Communications, 1992, 40(3): 616~624
  • 10M Kivioja et al. Design and implementation of Viterbi decoder with FPGAs. In: The 12th Int'l Conf on VLSI Design. Goa,India: IEEE Press, 1999

共引文献149

同被引文献21

  • 1王新梅,肖国政.纠错码-原理与方法[M].西安电子科技大学出版社,2001.445.
  • 2G David Forney Jr.Generalized minimum-distance decoding of Euclidean-space codes and lattices[J].IEEE Trnsactions on Infirmation Theory,1996,42(6):1992-2026.
  • 3Hui Ling Lou.Implementing the Viterbi algorithm[J].IEEE Signal Processing Magazine,1995-12.42-52.
  • 4Sparso J,Jorgensen H N,Paaske E.An area-efficient topology for VLSI implementation of Viterbi decoders and other shuffle-exchange type structures[J].IEEE Journal of Slid-State Circuits,1991,26(2):90-97.
  • 5Andries P Hekstra.An alternative to metric rescaling in Viterbi decoders[J].IEEE Tramsaxtions on Communications,1989,37(11):1220-1222.
  • 6Shung C B,Siegel P H,Ungerboeck G.VLSI architectures for metric normalization in the Viterbi algorithm[C].ICC'90,Including Supercomm Technical Sessions.1990,1723-1728.
  • 7Singh P K,Jayasimha S.A low-complexity,reduced-power Viterbi Algorithm[A].VLSI Design,Proceedings.Twelfth International Conference on[C].1999,61-66.
  • 8Mark A Anders,Sanu K.Mathew,Steven K.Hsu.A 1.9 Gbs 358 mW 1 6-256 State Reconfigurable Viterbi Accelerator in 90 nm CMOS[J].IEEE Journal of Solid-State Circuits,2008,43(1).214-222.
  • 9Gennady Feygin,Patrick G Gulak.A multiprocessor architecture for Viterbi decoders with linear speedup[J].IEEE Transactions on Signal Processing,1993,41(9):2907-2917.
  • 10Michael horwitz,Robin Braun.A generalised design technique for traceback survivor memory management in Viterbi decoders[C].Communications and Signal Processing,1997,63-68..

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部