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
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.