Title :
Low power Viterbi search architecture using inverse hidden Markov model
Author :
Kim, Bo-Sung ; Bokgue-Park, Bokgue-Park ; Cho, Jun-dong ; Chang, Young-Hoon
Author_Institution :
Autom. Lab., SungKyunKwan Univ., South Korea
Abstract :
Presents a new VLSI algorithm and architecture for a low-power Viterbi search. The Viterbi search engine reduces the computational complexity of exhaustive matching between the training sequence and the observation sequence (or reference sequence). However, the search engine consumes much computation time and hardware resources for finding the maximum likelihood in a hidden Markov model (HMM). In this paper, we propose a fast Viterbi search engine using an inverse HMM (IHMM). The conventional Viterbi search engine finds the maximum-likelihood score in a path matrix of a HMM, whereas our search engine finds the minimum-dislikelihood score in a path matrix of a HMM. A benefit of this method is that it can remove redundant path matrix computations. The power consumption and the computation time are reduced by 68.6% for a 72.4% increase in the number of gates
Keywords :
VLSI; Viterbi detection; computational complexity; computer architecture; hidden Markov models; low-power electronics; maximum likelihood sequence estimation; power consumption; redundancy; search engines; speech recognition; speech recognition equipment; VLSI algorithm; Viterbi search engine; automatic speech recognition; computation time; computational complexity; exhaustive matching; hardware resources; inverse hidden Markov model; low-power Viterbi search architecture; maximum-likelihood score; minimum-dislikelihood score; observation sequence; path matrix; power consumption; redundant computation removal; reference sequence; training sequence; Algorithm design and analysis; Computer architecture; Dynamic programming; Hardware; Hidden Markov models; Search engines; Sparse matrices; Speech recognition; Very large scale integration; Viterbi algorithm;
Conference_Titel :
Signal Processing Systems, 2000. SiPS 2000. 2000 IEEE Workshop on
Conference_Location :
Lafayette, LA
Print_ISBN :
0-7803-6488-0
DOI :
10.1109/SIPS.2000.886770