• DocumentCode
    899259
  • Title

    Single chip implementation of the Levinson algorithm

  • Author

    Konstantinides, K. ; Tyree, Vance C. ; Yao, Kung

  • Volume
    20
  • Issue
    5
  • fYear
    1985
  • fDate
    10/1/1985 12:00:00 AM
  • Firstpage
    1072
  • Lastpage
    1079
  • Abstract
    The design, implementation, and testing procedure are presented for a single chip implementation of the Levinson algorithm. This algorithm provides an iterative procedure for the solution of certain systems of linear equations and is used in many basic problems in communications and signal processing. This chip consists of a 1200-bit RAM memory, a divider based on the nonrestoring division algorithm, a recorder-based multiplier suitable for pipelined operations, and a controller that consists of two PLAs and six address registers. Modifications of the algorithm permit the parallel use of both the multiplier and the divider. The design is done in 4-μm NMOS technology, and 12-bit-long operants in two´s complement are used. By using a 5-MHz two-phase clock, the chip can compute 20 iterations of the algorithm in approximately 675 μs. Application to lattice filtering in linear data channel equilization is considered. Off-line testing of the chip can be done effectively with minimum additional hardware through separate data and control buses.
  • Keywords
    Field effect integrated circuits; Microprocessor chips; field effect integrated circuits; microprocessor chips; Algorithm design and analysis; Communication system control; Equations; Iterative algorithms; Programmable logic arrays; Random access memory; Read-write memory; Registers; Signal processing algorithms; Testing;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.1985.1052439
  • Filename
    1052439