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
Link To Document