메뉴 건너뛰기




Volumn 8, Issue 8, 1990, Pages 1520-1534

High-Rate Viterbi Processor: A Systolic Array Solution

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SYSTEMS, DIGITAL--PARALLEL PROCESSING; MATHEMATICAL TECHNIQUES--ALGORITHMS;

EID: 0025502943     PISSN: 07338716     EISSN: None     Source Type: Journal    
DOI: 10.1109/49.62830     Document Type: Article
Times cited : (62)

References (40)
  • 1
    • 84935113569 scopus 로고
    • Error bounds for convolutional coding and an asymptotically optimum decoding algorithm
    • Apr.
    • A. J. Viterbi, “Error bounds for convolutional coding and an asymptotically optimum decoding algorithm,” IEEE Trans. Inform. Theory, pp. 260–269, Apr. 1967.
    • (1967) IEEE Trans. Inform. Theory , pp. 260-269
    • Viterbi, A.J.1
  • 2
    • 58149398127 scopus 로고
    • On the Viterbi algorithm
    • Jan.
    • A. J. Omura, “On the Viterbi algorithm,” IEEE Trans. Inform. Theory, pp. 177–179, Jan. 1969.
    • (1969) IEEE Trans. Inform. Theory , pp. 177-179
    • Omura, A.J.1
  • 3
    • 0015600423 scopus 로고
    • The Viterbi algorithm
    • Mar.
    • G. D. Forney, “The Viterbi algorithm,” IEEE Proc., pp. 268–278, Mar. 1973.
    • (1973) IEEE Proc. , pp. 268-278
    • Forney, G.D.1
  • 5
    • 84915026674 scopus 로고
    • American Mathematical Society
    • G. Birkhoff, Latice Theory. American Mathematical Society, 1967.
    • (1967) Latice Theory
    • Birkhoff, G.1
  • 6
    • 0037610105 scopus 로고
    • A note on the generalization of Boolean matrix theory
    • M. Yoeli, “A note on the generalization of Boolean matrix theory,” Amer. Math. Monthly, vol. 68, pp. 552–557, 1961.
    • (1961) Amer. Math. Monthly , vol.68 , pp. 552-557
    • Yoeli, M.1
  • 8
    • 0003387863 scopus 로고
    • Linear combinatorial optimization in ordered algebraic structures
    • U. Zimmermann, “Linear combinatorial optimization in ordered algebraic structures,” Ann. Discrete Math., vol. 10, pp. 1–380, 1981.
    • (1981) Ann. Discrete Math. , vol.10 , pp. 1-380
    • Zimmermann, U.1
  • 9
    • 0021865695 scopus 로고
    • A systolic array algorithm for the algebraic path problem
    • G. Rote, “A systolic array algorithm for the algebraic path problem,” Comput., vol. 34, pp. 191–219, 1985.
    • (1985) Comput. , vol.34 , pp. 191-219
    • Rote, G.1
  • 10
    • 0025636891 scopus 로고
    • Algorithm transformations for unlimited parallelism
    • New Orleans, LA, May 1–3, L. Thiele and G. Fettweis, AEÜ (Electronics and Communication), vol. 49, no. 2, Apr. 1990, pp. 83–91.
    • G. Fettweis, L. Thiele, and H. Meyr, “Algorithm transformations for unlimited parallelism,” in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS), New Orleans, LA, May 1–3, 1990, vol.3, pp. 1756–1759; and L. Thiele and G. Fettweis, AEÜ (Electronics and Communication), vol. 49, no. 2, Apr. 1990, pp. 83–91.
    • (1990) Proc. IEEE Int. Symp. Circuits Syst. (ISCAS) , vol.3 , pp. 1756-1759
    • Fettweis, G.1    Thiele, L.2    Meyr, H.3
  • 12
    • 0022876272 scopus 로고
    • A modular architecture for dynamic programming and maximum likelihood sequence estimation
    • Tokyo, Japan, paper 7.13
    • W. Bliss et al., “A modular architecture for dynamic programming and maximum likelihood sequence estimation,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing (ICASSP'86), Tokyo, Japan, 1986, paper 7.13.
    • (1986) Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing (ICASSP'86)
    • Bliss, W.1
  • 13
    • 0024716013 scopus 로고
    • Parallel Viterbi algorithm implementation: Breaking the ACS-bottleneck
    • Aug., Published in part as “Parallel Viterbi decoding by breaking the compare-select feedback bottleneck,” in Proc. IEEE Int. Conf. Commun. (ICC), June 1988, pp. 719–723.
    • G. Fettweis and H. Meyr, “Parallel Viterbi algorithm implementation: Breaking the ACS-bottleneck,” IEEE Trans. Commun., vol. 37, pp. 785–790, Aug. 1989. Published in part as “Parallel Viterbi decoding by breaking the compare-select feedback bottleneck,” in Proc. IEEE Int. Conf. Commun. (ICC), June 1988, pp. 719–723.
    • (1989) IEEE Trans. Commun. , vol.37 , pp. 785-790
    • Fettweis, G.1    Meyr, H.2
  • 14
    • 1142295554 scopus 로고
    • A modular variable speed Viterbi decoding implementation for high data rates
    • presented at EUSIPCO'88, Grenoble, France, Sept. 5–8, 1988; also in Signal Processing IV. Amsterdam, The Netherlands: North-Holland
    • —, “A modular variable speed Viterbi decoding implementation for high data rates,” presented at EUSIPCO'88, Grenoble, France, Sept. 5–8, 1988; also in Signal Processing IV. Amsterdam, The Netherlands: North-Holland, 1988, pp. 339–342.
    • (1988) , pp. 339-342
  • 15
    • 84941461594 scopus 로고
    • Verfahren zur Ausfuhrung des Viterbi-Algorithmus mit Hilfe parallelverarbeitender Strukturen
    • German Patent pend., no. P3721884.0, July 2
    • —, “Verfahren zur Ausfuhrung des Viterbi-Algorithmus mit Hilfe parallelverarbeitender Strukturen,” German Patent pend., no. P3721884.0, July 2, 1987.
    • (1987)
  • 16
    • 0024875926 scopus 로고
    • A block processing method for designing high-speed Viterbi detectors
    • (1989), Boston, MA, June 11–14
    • H. K. Thapar and J. M. Cioffi, “A block processing method for designing high-speed Viterbi detectors,” in Proc. IEEE Int. Conf. Commun. (1989), Boston, MA, June 11–14, 1989, pp. 1096–1100.
    • (1989) Proc. IEEE Int. Conf. Commun. , pp. 1096-1100
    • Thapar, H.K.1    Cioffi, J.M.2
  • 17
    • 0024874298 scopus 로고
    • Algorithms and architectures for concurrent Viterbi decoding
    • Boston, MA, June 11–14
    • H.-D. Lin and D. Messerschmitt, “Algorithms and architectures for concurrent Viterbi decoding,” in Proc. IEEE Int. Conf. Commun. (ICC'89), Boston, MA, June 11–14, 1989, pp. 836–840.
    • (1989) Proc. IEEE Int. Conf. Commun. (ICC'89) , pp. 836-840
    • Lin, H.-D.1    Messerschmitt, D.2
  • 18
    • 0024056927 scopus 로고
    • Parallel processing for Viterbi algorithm
    • Aug.
    • K. A. Wen and J. Y. Lee, “Parallel processing for Viterbi algorithm,” Electron. Lett., vol. 24, no. 17, pp. 1098–1099, Aug. 1988.
    • (1988) Electron. Lett. , vol.24 , Issue.17 , pp. 1098-1099
    • Wen, K.A.1    Lee, J.Y.2
  • 19
    • 0024942358 scopus 로고
    • Look-ahead in dynamic programming and quantizer loops
    • Portland, May
    • K. K. Parhi, “Look-ahead in dynamic programming and quantizer loops,” in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS), Portland, May 1989.
    • (1989) Proc. IEEE Int. Symp. Circuits Syst. (ISCAS)
    • Parhi, K.K.1
  • 20
    • 84936319750 scopus 로고
    • A systolic array Viterbi processor for high data rates
    • presented at the Int. Conf. Systolic Arrays, Killarney, Ireland, May 31-June 2, 1989; also in Systolic Array Processors. Englewood Cliffs, NJ: Prentice-Hall
    • G. Fettweis and H. Meyr, “A systolic array Viterbi processor for high data rates,” presented at the Int. Conf. Systolic Arrays, Killarney, Ireland, May 31-June 2, 1989; also in Systolic Array Processors. Englewood Cliffs, NJ: Prentice-Hall, 1989, pp. 195–204.
    • (1989) , pp. 195-204
    • Fettweis, G.1    Meyr, H.2
  • 21
    • 0025692555 scopus 로고
    • Cascaded feedforward architectures for parallel Viterbi decoding
    • New Orleans, LA, May 1–3
    • —, “Cascaded feedforward architectures for parallel Viterbi decoding,” in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS'90), New Orleans, LA, May 1–3, 1990, vol. 2, pp. 978–981.
    • (1990) Proc. IEEE Int. Symp. Circuits Syst. (ISCAS'90) , vol.2 , pp. 978-981
  • 22
    • 0344124984 scopus 로고
    • Concurrent cellular VLSI adaptive filter architectures
    • Oct.
    • K. K. Parhi and D. G. Messerschmitt, “Concurrent cellular VLSI adaptive filter architectures,” IEEE Trans. Circuits Syst., pp. 1141–1151, Oct. 1987.
    • (1987) IEEE Trans. Circuits Syst. , pp. 1141-1151
    • Parhi, K.K.1    Messerschmitt, D.G.2
  • 24
    • 0019609639 scopus 로고
    • Memory management in a Viterbi decoder
    • Sept.
    • C. M. Rader, “Memory management in a Viterbi decoder,” IEEE Trans. Commun., vol. COM-29, pp. 1399–1401, Sept. 1981.
    • (1981) IEEE Trans. Commun. , vol.COM-29 , pp. 1399-1401
    • Rader, C.M.1
  • 25
    • 0015017871 scopus 로고
    • Parallel processing with perfect shuffle
    • Feb.
    • H. S. Stone. “Parallel processing with perfect shuffle,” IEEE Trans. Comput., vol. C-20, pp. 153–161, Feb. 1971.
    • (1971) IEEE Trans. Comput. , vol.C-20 , pp. 153-161
    • Stone, H.S.1
  • 26
    • 0022119047 scopus 로고
    • Contributions to the application of the Viterbi algorithm
    • Sept.
    • H. Burkhardt and L. C. Barbosa, “Contributions to the application of the Viterbi algorithm,” IEEE Trans. Inform. Theory, vol. IT-31, pp. 626–634, Sept. 1985.
    • (1985) IEEE Trans. Inform. Theory , vol.IT-31 , pp. 626-634
    • Burkhardt, H.1    Barbosa, L.C.2
  • 27
    • 2442576561 scopus 로고    scopus 로고
    • Semi-systolic maximum rate transversal filters with programmable coefficients
    • W. Moore, A. McCabe, and R. Urquhart, Eds. Bristol: Adam Hilger Ltd.
    • T. Noll, “Semi-systolic maximum rate transversal filters with programmable coefficients,” in Systolic Arrays, W. Moore, A. McCabe, and R. Urquhart, Eds. Bristol: Adam Hilger Ltd., pp. 103–112.
    • Systolic Arrays , pp. 103-112
    • Noll, T.1
  • 28
    • 0019923189 scopus 로고
    • Why systolic architectures?
    • Jan.
    • H. T. Kung, “Why systolic architectures?,” IEEE Comput., pp. 37–46, Jan. 1982.
    • (1982) IEEE Comput. , pp. 37-46
    • Kung, H.T.1
  • 29
    • 3843095509 scopus 로고
    • Englewood Cliffs, NJ: Prentice-Hall
    • S. Y. Kung, VLSI Array Processors. Englewood Cliffs, NJ: Prentice-Hall, 1988.
    • (1988) Array Processors
    • Kung, S.Y.1
  • 30
    • 84941503644 scopus 로고
    • sect. 8.3 in C. Mead and L. Conway, Introduction to VLSI Systems. Reading, MA: Addison-Wesley
    • H. T. Kung, C. E. Leiserson, sect. 8.3 in C. Mead and L. Conway, Introduction to VLSI Systems. Reading, MA: Addison-Wesley, 1980.
    • (1980)
    • Kung, H.T.1    Leiserson, C.E.2
  • 31
    • 33749968769 scopus 로고
    • Towards a computerized optimal design of VLSI systolic arrays
    • New York: Elsevier Science
    • D. I. Moldovan, “Towards a computerized optimal design of VLSI systolic arrays,” Design Methodologies. New York: Elsevier Science, 1986, pp. 215–234.
    • (1986) Design Methodologies , pp. 215-234
    • Moldovan, D.I.1
  • 32
    • 0023984385 scopus 로고
    • Regular iterative algorithms and their implementation on processor arrays
    • Mar.
    • S. K. Rao and T. Kailath, “Regular iterative algorithms and their implementation on processor arrays,” in Proc. IEEE, vol. 76, pp. 259–269, Mar. 1988.
    • (1988) Proc. IEEE , vol.76 , pp. 259-269
    • Rao, S.K.1    Kailath, T.2
  • 33
    • 0024700229 scopus 로고
    • Pipeline interleaving and parallelism in recursive digital filters—Part I
    • July
    • K. K. Parhi and D. G. Messerschmitt. “Pipeline interleaving and parallelism in recursive digital filters—Part I,” IEEE Trans. Acoust., Speech, Signal Processing, vol. 37, pp. 1099–1117, July 1989.
    • (1989) IEEE Trans. Acoust., Speech, Signal Processing , vol.37 , pp. 1099-1117
    • Parhi, K.K.1    Messerschmitt, D.G.2
  • 34
    • 0025600794 scopus 로고    scopus 로고
    • A 100 Mbit/s Viterbi decoder chip: Novel architecture and its realization
    • Atlanta, GA, Apr. 1990, paper 307.4
    • G. Fettweis and H. Meyr, “A 100 Mbit/s Viterbi decoder chip: Novel architecture and its realization,” in Proc. IEEE Int. Conf. Commun. (ICC'90), Atlanta, GA, Apr. 1990, paper 307.4, pp. 463–467.
    • Proc. IEEE Int. Conf. Commun. (ICC'90) , pp. 463-467
    • Fettweis, G.1    Meyr, H.2
  • 36
    • 0023995238 scopus 로고
    • Locally connected VLSI architectures for the Viterbi algorithm
    • Apr.
    • P. G. Gulak and T. Kailath, “Locally connected VLSI architectures for the Viterbi algorithm,” IEEE J. Select. Areas Commun., vol. 6, pp. 527–537, Apr. 1988.
    • (1988) IEEE J. Select. Areas Commun. , vol.6 , pp. 527-537
    • Gulak, P.G.1    Kailath, T.2
  • 38
    • 4244185131 scopus 로고
    • High-speed Viterbi decoding of high-rate codes
    • Phoenix, AZ, Sept.
    • J. Snyder, “High-speed Viterbi decoding of high-rate codes,” in Proc. 6th Int. Conf. Digital Satellite Commun., Phoenix, AZ, Sept. 1983, pp. XII 16–23.
    • (1983) Proc. 6th Int. Conf. Digital Satellite Commun. , pp. XII 16-23
    • Snyder, J.1
  • 39
    • 0022721305 scopus 로고
    • Viterbi detection of class IV partial response on a magnetic recording channel
    • May
    • R. W. Wood and D. A. Peterson, “Viterbi detection of class IV partial response on a magnetic recording channel,” IEEE Trans. Commun., pp. 454–461, May 1986.
    • (1986) IEEE Trans. Commun. , pp. 454-461
    • Wood, R.W.1    Peterson, D.A.2
  • 40
    • 84939331850 scopus 로고
    • Signal processing for high-density digital magnetic recording
    • Hamburg, W, Germany, May 8–12
    • F. Dolivo, “Signal processing for high-density digital magnetic recording,” in Proc. COMPEURO'89, Hamburg, W, Germany, May 8–12, 1989.
    • (1989) Proc. COMPEURO'89
    • Dolivo, F.1


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