메뉴 건너뛰기




Volumn 29, Issue 5, 1991, Pages 46-55

High-Speed Parallel Viterbi Decoding: Algorithm and VLSI-Architecture

Author keywords

[No Author keywords available]

Indexed keywords

CODES, SYMBOLIC--DECODING; COMPUTER PROGRAMMING--ALGORITHMS; COMPUTER SYSTEMS, DIGITAL--PARALLEL PROCESSING;

EID: 0026153976     PISSN: 01636804     EISSN: None     Source Type: Journal    
DOI: 10.1109/35.79382     Document Type: Article
Times cited : (107)

References (53)
  • 1
    • 0001512318 scopus 로고
    • The Organization of Computations for Uniform Recurrence Equations
    • R. Karp, Miller and S. Winograd, “The Organization of Computations for Uniform Recurrence Equations,” J. ACM, vol. 14, pp. 563–590, 1967.
    • (1967) J. ACM , vol.14 , pp. 563-590
    • Karp, R.1    Miller2    Winograd, S.3
  • 2
    • 28244469617 scopus 로고
    • VLSI processor arrays
    • Englewood Cliffs: Prentice Hall
    • S. Kung, VLSI processor arrays, Englewood Cliffs: Prentice Hall, 1987.
    • (1987)
    • Kung, S.1
  • 3
    • 0024122037 scopus 로고
    • On The Hierarchical Design of VLSI Processor Arrays
    • Helsinki
    • L. Thiele, “On The Hierarchical Design of VLSI Processor Arrays,” Proc. ISCAS, pp. 2517–2520, Helsinki, 1988.
    • (1988) Proc. ISCAS , pp. 2517-2520
    • Thiele, L.1
  • 4
    • 0023984385 scopus 로고
    • Regular Iterative Algorithms and Their Implementation on Processor Arrays
    • Mar.
    • S. Rao and T. Kailath, “Regular Iterative Algorithms and Their Implementation on Processor Arrays,” Proc. IEEE, vol. 76, pp. 215–234, Mar. 1988.
    • (1988) Proc. IEEE , vol.76 , pp. 215-234
    • Rao, S.1    Kailath, T.2
  • 5
    • 33749968769 scopus 로고
    • Towards a Computerized Optimal Design of VLSI Systolic Arrays
    • Elsevier Science Publ.
    • D. Moldovan, “Towards a Computerized Optimal Design of VLSI Systolic Arrays,” Design Methodologies, Elsevier Science Publ., pp. 215–234, 1986.
    • (1986) Design Methodologies , pp. 215-234
    • Moldovan, D.1
  • 6
    • 0016920380 scopus 로고
    • Realizability of Digital Filter Networks
    • A. Fettweis, “Realizability of Digital Filter Networks,” Elect, and Commun. (AEU), vol. 30, pp. 90–96, 1976.
    • (1976) Elect, and Commun. (AEU) , vol.30 , pp. 90-96
    • Fettweis, A.1
  • 8
    • 0025561792 scopus 로고
    • On the Interaction Between DSP-Algorithm and VLSI-Architecture
    • Zurich, SwitzerlandMar.
    • G. Fettweis and H. Meyr, “On the Interaction Between DSP-Algorithm and VLSI-Architecture,” Proc. IEEE Int'l. Zurich Seminar on Digital Commun., pp. 219–230, Zurich, Switzerland, Mar. 1990.
    • (1990) Proc. IEEE Int'l. Zurich Seminar on Digital Commun , pp. 219-230
    • Fettweis, G.1    Meyr, H.2
  • 9
    • 84944292934 scopus 로고
    • Parallelisierung des Viterbi Decoders: Algorithmus and VLSI-Architektur
    • ISBN 3- 18-144410-3 Dusseldorf, FRG: VDE-Verlag
    • G. Fettweis, “Parallelisierung des Viterbi Decoders: Algorithmus and VLSI-Architektur,” VDEFortschrittsberichte, Reihe 10., vol. 144, ISBN 3-18-144410-3 Dusseldorf, FRG: VDE-Verlag, 1990.
    • (1990) VDEFortschrittsberichte, Reihe 10 , vol.144
    • Fettweis, G.1
  • 10
    • 84954213764 scopus 로고
    • Applied dynamic programming
    • Princeton NJ: Princeton University Press
    • R. Bellman and S. Dreyfus, Applied dynamic programming, Princeton NJ: Princeton University Press, 1962.
    • (1962)
    • Bellman, R.1    Dreyfus, S.2
  • 11
    • 58149398127 scopus 로고
    • On the Viterbi Algorithm
    • Jan.
    • A. Omura, “On the Viterbi Algorithm,” IEEE Trans. Info. Theory, pp. 177–179, Jan. 1969.
    • (1969) IEEE Trans. Info. Theory , pp. 177-179
    • Omura, A.1
  • 12
    • 84935113569 scopus 로고
    • Error Bounds for Convolutional Coding and an Asymptotically Optimum Decoding Algorithm
    • Apr.
    • A. Viterbi, “Error Bounds for Convolutional Coding and an Asymptotically Optimum Decoding Algorithm,” IEEE Trans. Info. Theory, vol. IT-13, pp. 260–269, Apr. 1967.
    • (1967) IEEE Trans. Info. Theory , vol.IT-13 , pp. 260-269
    • Viterbi, A.1
  • 13
    • 0015600423 scopus 로고
    • The Viterbi Algorithm
    • Mar.
    • G. Forney, “The Viterbi Algorithm,” Proc. IEEE, vol. 61, pp. 268–278, Mar. 1973.
    • (1973) Proc. IEEE , vol.61 , pp. 268-278
    • Forney, G.1
  • 15
    • 0024874298 scopus 로고
    • Algorithms and Architectures for Concurrent Viterbi Decoding
    • Boston, MAJune
    • H.D. Lin and D. Messerschmitt, “Algorithms and Architectures for Concurrent Viterbi Decoding,” IEEE ICC, vol. 2, pp. 836–840, Boston, MA, June 1989.
    • (1989) IEEE ICC , vol.2 , pp. 836-840
    • Lin, H.D.1    Messerschmitt, D.2
  • 16
    • 4244185131 scopus 로고
    • High Speed Viterbi Decoding of High Rate Codes
    • PhoenixAZSept.
    • J. Snyder, “High Speed Viterbi Decoding of High Rate Codes,” 7th 1CDSC, pp. XII 16–23, Phoenix, AZ, Sept. 1983.
    • (1983) 7th 1CDSC , vol.XII , pp. 16-23
    • Snyder, J.1
  • 17
    • 0015017871 scopus 로고
    • Parallel Processing With the Perfect Shuffle
    • Feb.
    • H. Stone, “Parallel Processing With the Perfect Shuffle,” IEEE Trans, on Computers, vol. C-20, pp. 153–161, Feb. 1971.
    • (1971) IEEE Trans, on Computers , vol.C-20 , pp. 153-161
    • Stone, H.1
  • 18
    • 0022119047 scopus 로고
    • Contributions to the Application of the Viterbi Algorithm
    • Sept.
    • H. Burkhardt and L. Barbosa, “Contributions to the Application of the Viterbi Algorithm,” IEEE Trans. Info. Theory, vol. IT-31, pp. 626–634, Sept. 1985.
    • (1985) IEEE Trans. Info. Theory , vol.IT-31 , pp. 626-634
    • Burkhardt, H.1    Barbosa, L.2
  • 19
    • 0023995238 scopus 로고
    • Locally Connected VLSI Architectures for the Viterbi Algorithm
    • Apr.
    • P. Gulak and T. Kailath, “Locally Connected VLSI Architectures for the Viterbi Algorithm,” IEEE J. on Set. Areas in Commun., vol. SAC-6, pp. 527–537, Apr. 1988.
    • (1988) IEEE J. on Set. Areas in Commun , vol.SAC-6 , pp. 527-537
    • Gulak, P.1    Kailath, T.2
  • 20
    • 84944292936 scopus 로고
    • Implementation of a High Speed Viterbi Decoder
    • I. e. a. Young, Ed. North-Holland: Elsevier Science Publ. B.V.
    • J. Stahl, M. Oerder, and H. Meyr, ‘Implementation of a High Speed Viterbi Decoder,” Signal Processing III. Theory and Applications, I. e. a. Young, Ed., North-Holland: Elsevier Science Publ. B.V., pp. 1117—1120, 1986.
    • (1986) Signal Processing III. Theory and Applications , pp. 1117-1120
    • Stahl, J.1    Oerder, M.2    Meyr, H.3
  • 22
    • 0024907680 scopus 로고
    • Compact, High-Speed and High-Coding-Gain General Purpose FEC Encoder/Decoder-NUFEC code-
    • (25.3.1-6), Boston MAJune
    • S. Kubota et al., “Compact, High-Speed and High-Coding-Gain General Purpose FEC Encoder/Decoder-NUFEC code-,” Proc. ICC, pp. 798–803 (25.3.1-6), Boston MA, June 1989.
    • (1989) Proc. ICC , pp. 798-803
    • Kubota, S.1
  • 23
    • 0022894371 scopus 로고
    • A 120 Mb/s Coded 8PSK Modem With Soft-Decision Viterbi Decoder
    • Toronto
    • T. Fujino et al., “A 120 Mb/s Coded 8PSK Modem With Soft-Decision Viterbi Decoder,” Proc. ICC, pp. 1774–1780, Toronto, 1986.
    • (1986) Proc. ICC , pp. 1774-1780
    • Fujino, T.1
  • 24
    • 33747963139 scopus 로고
    • A Coded 8 MHz System for 140 Mb/s Information Rate Transmission Over 80 MHz Nonlinear Transponders
    • R. Fang, “A Coded 8 MHz System for 140 Mb/s Information Rate Transmission Over 80 MHz Nonlinear Transponders,” ICDSC, pp. 305–313, 1986.
    • (1986) ICDSC , pp. 305-313
    • Fang, R.1
  • 25
    • 33748021149 scopus 로고
    • A 100 Mb/s Optical Transmission Experiment Employing a Viterbi Decoder Composed of Analog Circuits
    • Erlangen FRG
    • T. Suzuki and Y. Saitoh, “A 100 Mb/s Optical Transmission Experiment Employing a Viterbi Decoder Composed of Analog Circuits,” Proc. ISSSE, pp. 156–158, Erlangen FRG, 1989.
    • (1989) Proc. ISSSE , pp. 156-158
    • Suzuki, T.1    Saitoh, Y.2
  • 26
    • 0025600794 scopus 로고
    • A 100 Mb/s Viterbi-Decoder Chip: Novel Architecture and Its Realization
    • (307.4), Atlanta, GAApr.
    • G. Fettweis and H. Meyr, “A 100 Mb/s Viterbi-Decoder Chip: Novel Architecture and Its Realization,” Proc. ICC, vol. 2, pp. 463–467 (307.4), Atlanta, GA, Apr. 1990
    • (1990) Proc. ICC , vol.2 , pp. 463-467
    • Fettweis, G.1    Meyr, H.2
  • 27
    • 0025560039 scopus 로고
    • Minimized Method Viterbi Decoding: 600 Mb/s per Chip
    • (808.5), San Diego, CADec.
    • G. Fettweis, H. Dawid, and H. Meyr, “Minimized Method Viterbi Decoding: 600 Mb/s per Chip,” Proc. GLOBECOM, vol. 3, pp. 1712—1716 (808.5), San Diego, CA, Dec. 1990.
    • (1990) Proc. GLOBECOM , vol.3 , pp. 1712-1716
    • Fettweis, G.1    Dawid, H.2    Meyr, H.3
  • 28
    • 0022697473 scopus 로고
    • High-Speed and High-Coding-Gain Viterbi Decoder with Low Power Consumption Employing Scarce State Transition (SST) Scheme
    • Apr.
    • S. Kubota, K. Ohtani, and S. Kato, “High-Speed and High-Coding-Gain Viterbi Decoder with Low Power Consumption Employing Scarce State Transition (SST) Scheme,” Elect. Lett., vol. 22, pp. 491–493, Apr. 1986.
    • (1986) Elect. Lett , vol.22 , pp. 491-493
    • Kubota, S.1    Ohtani, K.2    Kato, S.3
  • 30
    • 84944291077 scopus 로고
    • 20 Mb/s convolutional encoder Viterbi decoder - STEL 2020
    • Oct.
    • Stanford Telecommunications, Santa Clara, CA, 20 Mb/s convolutional encoder Viterbi decoder - STEL 2020, Oct. 1989.
    • (1989)
  • 31
    • 84944291590 scopus 로고
    • The Q.1650C-3L Viterbi Codec
    • Qualcomm Inc., San Diego, CA, The Q.1650C-3L Viterbi Codec. 1991.
    • (1991)
  • 32
    • 84944291168 scopus 로고
    • Ein 100 Mb/s Viterbi Decoder Chip: Architektur und Realisierung
    • ITG-Fachbericht 110, Stuttgart FRGOct.
    • G. Fettweis and H. Meyr, “Ein 100 Mb/s Viterbi Decoder Chip: Architektur und Realisierung,” Proc. ITG-Conf. Mikroelektronik fur die Kommunikationstechnik, pp. 163–168, ITG-Fachbericht 110, Stuttgart FRG, Oct. 1989.
    • (1989) Proc. ITG-Conf. Mikroelektronik fur die Kommunikationstechnik , pp. 163-168
    • Fettweis, G.1    Meyr, H.2
  • 33
    • 35048878177 scopus 로고
    • Arithmetik in Rechenanlagen
    • Teubner
    • Spaniol, “Arithmetik in Rechenanlagen,” Studienbucher Informatik. vol. 34, Teubner, 1976.
    • (1976) Studienbucher Informatik , vol.34
    • Spaniol, O.1
  • 34
    • 0003419929 scopus 로고
    • Computer Architecture and Parallel Processing
    • McGraw-Hill
    • K. Hwang and F. Briggs, Computer Architecture and Parallel Processing. McGraw-Hill, 1985.
    • (1985)
    • Hwang, K.1    Briggs, F.2
  • 35
    • 0025502943 scopus 로고
    • High-Speed Viterbi Processor: A Systolic Array Solution
    • Oct.
    • G. Fettweis and H. Meyr, “High-Speed Viterbi Processor: A Systolic Array Solution,” IEEE J. on Set. Areas in Commun., vol. SAC-8, pp. 1520–1534, Oct. 1990.
    • (1990) IEEE J. on Set. Areas in Commun , vol.SAC-8 , pp. 1520-1534
    • Fettweis, G.1    Meyr, H.2
  • 36
    • 0024898571 scopus 로고
    • New rotationally invariant trellis codes for 8PSK modulation
    • Boston MAJune
    • G. Fettweis, “New rotationally invariant trellis codes for 8PSK modulation,” Proc. IEEE ICC, vol 3, pp. 1388–1392 (45.6), Boston MA, June 1989.
    • (1989) Proc. IEEE ICC , vol.3 , Issue.45.6 , pp. 1388-1392
    • Fettweis, G.1
  • 37
    • 84936319750 scopus 로고
    • A Systolic Array Viterbi Processor for High Data Rates
    • J. McCanny, J. McWirther, and E. Swartzlander, Eds., Prentice Hall,June
    • G. Fettweis and H. Meyr, “A Systolic Array Viterbi Processor for High Data Rates,” Systolic Array Processors, J. McCanny, J. McWirther, and E. Swartzlander, Eds., Prentice Hall, pp. 195–204, June 1989.
    • (1989) Systolic Array Processors , pp. 195-204
    • Fettweis, G.1    Meyr, H.2
  • 38
  • 39
    • 0025405025 scopus 로고
    • Algorithm Transformations for Unlimited Parallelism
    • Apr.
    • L. Thiele and G. Fettweis, “Algorithm Transformations for Unlimited Parallelism,” Elect, and Commun. (AEU), pp. 83–91, Apr. 1990.
    • (1990) Elect, and Commun. (AEU) , pp. 83-91
    • Thiele, L.1    Fettweis, G.2
  • 40
    • 0015651305 scopus 로고
    • A Parallel Algorithm For the Efficient Solution of a General Class of Recurrence Equations
    • P. Kogge and H. Stone, “A Parallel Algorithm For the Efficient Solution of a General Class of Recurrence Equations,” IEEE Trans, on Computers, vol. C-22, pp. 786–793, 1973.
    • (1973) IEEE Trans, on Computers , vol.C-22 , pp. 786-793
    • Kogge, P.1    Stone, H.2
  • 41
    • 0016644685 scopus 로고
    • Look-Ahead Processors
    • R. Keller, “Look-Ahead Processors,” Computing Surveys, vol. 7, pp. 177–195, 1975.
    • (1975) Computing Surveys , vol.7 , pp. 177-195
    • Keller, R.1
  • 42
    • 84976772007 scopus 로고
    • Parallel Prefix Computation
    • R. Ladner and M. Fisher, “Parallel Prefix Computation,” J. of the ACM, vol. ACM 27, pp. 831–838, 1980.
    • (1980) J. of the ACM , vol.ACM 27 , pp. 831-838
    • Ladner, R.1    Fisher, M.2
  • 43
  • 44
    • 84944292940 scopus 로고
    • Verfahren zur Ausfurung des Viterbi-Algorithmus mit Hilfe Parallelverarbeitender Strukturen
    • July
    • G. Fettweis, “Verfahren zur Ausfurung des Viterbi-Algorithmus mit Hilfe Parallelverarbeitender Strukturen,” German Pat. pend., July 1987.
    • (1987) German Pat. pend
    • Fettweis, G.1
  • 45
    • 0024716013 scopus 로고
    • Parallel Viterbi Algorithm Implementation: Breaking the ACS-Bottleneck
    • Aug.
    • G. Fettweis and H. Meyr, “Parallel Viterbi Algorithm Implementation: Breaking the ACS-Bottleneck,” IEEE Trans, on Common., vol. COM-37, pp. 785–790, Aug. 1989.
    • (1989) IEEE Trans, on Common , vol.COM-37 , pp. 785-790
    • Fettweis, G.1    Meyr, H.2
  • 46
    • 84944292941 scopus 로고
    • Application of Block Processing to the Design of High-Speed Viterbi Detectors
    • Dec.
    • H. Thapar, “Application of Block Processing to the Design of High-Speed Viterbi Detectors,” tech, rep., IBM, San Jose, CA, Dec. 1986.
    • (1986) Tech, rep., IBM, San Jose, CA
    • Thapar, H.1
  • 47
    • 0024875926 scopus 로고
    • A Block Processing Method for Designing High-Speed Viterbi Detectors
    • Boston, MAJune
    • H. Thapar and J. Cioffi, “A Block Processing Method for Designing High-Speed Viterbi Detectors,” Proc. IEEE ICC, vol. 2, pp. 1096–1100 (35.5), Boston, MA, June 1989.
    • (1989) Proc. IEEE ICC , vol.2 , Issue.35.5 , pp. 1096-1100
    • Thapar, H.1    Cioffi, J.2
  • 48
    • 0024056927 scopus 로고
    • Parallel Processing for Viterbi Algorithm
    • Aug.
    • K. A. Wen and J. Y. Lee, ‘Parallel Processing for Viterbi Algorithm,” Elect. Lett., vol. 24, pp. 1098–99, Aug. 1988.
    • (1988) Elect. Lett , vol.24 , pp. 1098-1099
    • Wen, K.A.1    Lee, J.Y.2
  • 49
    • 0003590219 scopus 로고
    • Principles of Digital Communications
    • McGraw-Hilll
    • A. Viterbi and A. Omura, Principles of Digital Communications. McGraw-Hilll, 1979.
    • (1979)
    • Viterbi, A.1    Omura, A.2
  • 51
    • 1142295554 scopus 로고
    • A Modular Variable Rate Viterbi Decoding Implementation for High Data Rates
    • J. L. Lacoume et al., Eds., Proc. EUS/PCO ‘88 Elsevier Science PublishersNorth-Holland
    • G. Fettweis and H. Meyr, “A Modular Variable Rate Viterbi Decoding Implementation for High Data Rates,” Signal Processing 1V: Theories and Applications, J. L. Lacoume et al., Eds., Proc. EUS/PCO ‘88 vol. 1, pp. 339–342, Elsevier Science Publishers, North-Holland, 1988.
    • (1988) Signal Processing 1V: Theories and Applications , vol.1 , pp. 339-342
    • Fettweis, G.1    Meyr, H.2
  • 52
    • 0025692555 scopus 로고
    • Cascaded Feedforward Architectures for Parallel Viterbi Decoding
    • New Orleans LAMay
    • G. Fettweis and H. Meyr, “Cascaded Feedforward Architectures for Parallel Viterbi Decoding,” Proc. IEEE ISCAS, vol. 2, pp. 1756–59, New Orleans LA, May 1990.
    • (1990) Proc. IEEE ISCAS , vol.2 , pp. 1756-1759
    • Fettweis, G.1    Meyr, H.2
  • 53
    • 0023168143 scopus 로고
    • Rotationally Invariant Trellis Codes for MPSK Modulation
    • M. Oerder and H. Meyr, “Rotationally Invariant Trellis Codes for MPSK Modulation,” Elect, and Commun. (AEU), vol. 41, pp. 28–32, 1987.
    • (1987) Elect, and Commun. (AEU) , vol.41 , pp. 28-32
    • Oerder, M.1    Meyr, H.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.