• DocumentCode
    777669
  • Title

    A Multiprocessor Architecture for the (M, L)-Algorithm Suitable for VLSI Implementation

  • Author

    Mohan, Seshadri ; Sood, Arun K.

  • Author_Institution
    Clarkson University, Potsdam, NY, USA
  • Volume
    34
  • Issue
    12
  • fYear
    1986
  • fDate
    12/1/1986 12:00:00 AM
  • Firstpage
    1218
  • Lastpage
    1224
  • Abstract
    The (M, L) -algorithm has been widely used in speech and image encoding. Recently, use of (M, L) -Iike algorithms has been suggested for decoding phase codes. With its ever-increasing use, there arises a need to explore architectures suitable for real-time applications. Toward this end, we present a multiprocessor architecture for the (M, L) algorithm that employs an SIMD (single instruction-multiple data) machine structure. The considerations involved in interconnection network design are discussed. The main functions of the network controller are switch state selection and synchronization. The number of switching elements required is significantly less than the elements required in the universal permutation network. These features make this architecture suitable for VLSI implementation. The tradeoff between number of processors and encoding time is also discussed.
  • Keywords
    Coding/decoding; Multiprocessing; VLSI; Very large-scale integration (VLSI); Computer architecture; Convolutional codes; Decoding; Encoding; Image coding; Sorting; Speech; Switches; Very large scale integration; Viterbi algorithm;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOM.1986.1096478
  • Filename
    1096478