Title :
High-speed architectures for dynamic programming problems
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
Concurrent fine-grain pipelined VLSI architectures for dynamic programming (DP) problems are presented. Look-ahead is used to obtain finer-grain pipelining, and a novel precomputation sequence is used to design DP computation architectures with square to linear add-compare-select (ACS) processor complexity (in number of states in the DP problem). Use of nonuniform pipelining and nonuniform implementation methodologies in dedicated DP architectures is introduced; this results in a saving of hardware modules with no loss in speed. A two´s complement least-significant-bit-first bit-serial architecture is also presented for the compare-select operation
Keywords :
VLSI; dynamic programming; pipeline processing; DP computation architectures; DP problems; VLSI architectures; add compare select complexity; bit-serial architecture; concurrent fine grain pipelining; dynamic programming; least significant bit first architecture; look ahead; pipeline architectures; Circuits; Communication system control; Computer architecture; Dynamic programming; Hardware; Latches; Operations research; Pipeline processing; Signal processing; Very large scale integration;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1990. ICASSP-90., 1990 International Conference on
Conference_Location :
Albuquerque, NM
DOI :
10.1109/ICASSP.1990.116084