Search NASASearch

NASA NTRS · 19910035202

Systolic array processing of the sequential decoding algorithm

Abstract

A systolic array processing technique is applied to implementing the stack algorithm form of the sequential decoding algorithm. It is shown that sorting, a key function in the stack algorithm, can be efficiently realized by a special type of systolic arrays known as systolic priority queues. Compared to the stack-bucket algorithm, this approach is shown to have the advantages that the decoding always moves along the optimal path, that it has a fast and constant decoding speed and that its simple and regular hardware architecture is suitable for VLSI implementation. Three types of systolic priority queues are discussed: random access scheme, shift register scheme and ripple register scheme. The property of the entries stored in the systolic priority queue is also investigated. The results are applicable to many other basic sorting type problems.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Chang, C. Y., Yao, K.. 1989-01-01. Systolic array processing of the sequential decoding algorithm. https://ntrs.nasa.gov/citations/19910035202

Cite the original work for its findings. Save a collection to share your selection of sources.