Design of a Low-Power Coprocessor for Mid-Size Vocabulary Speech Recognition Systems

被引:9
|
作者
Li, Peng [1 ]
Tang, Hua [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Duluth, MN 55812 USA
关键词
Coprocessor; custom design; field-programmable gate array (FPGA); hardware implementation; hidden Markov model (HMM); speech recognition; VLSI; VLSI IMPLEMENTATION;
D O I
10.1109/TCSI.2010.2090569
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Speech recognition systems have gained popularity in consumer electronics. This paper presents a custom-designed coprocessor for output probability calculation (OPC), which is the most computation-intensive processing step in continuous hidden Markov model (CHMM)-based speech recognition algorithms. To save hardware resource and reduce power consumption, a polynomial addition-based method is used to compute add-log instead of the traditional look-up table-based method. In addition, the optimal tradeoff between speech processing delay, energy consumption, and hardware resources is explored for the coprocessor. The proposed coprocessor has been implemented and tested in Xilinx Spartan-3A DSP XC3SD3400A, and also validated using the standard-cell-based approach in IBM 0.13 mu m technology. To implement an entire speech recognition system, SAMSUNG S3C44b0X (containing an ARM7) is used as the micro-controller to execute the rest of speech processing. Tested with a 358-state 3-mixture 27-feature 800-word HMM, S3C44b0X operates at 40 MHz and coprocessor at 10 MHz to meet the real-time requirement, and the recognition accuracy is 95.2%. Power consumption of the micro-controller is 10 mW, and that of the coprocessor 15.2 mW. The overall speech recognition system achieves the lowest energy consumption per word recognition among many reported designs. Experiment and analysis show that the speech recognition system based on the proposed coprocessor is especially suitable for mid-size vocabulary (100-1000 words) recognition tasks.
引用
收藏
页码:961 / 970
页数:10
相关论文
共 50 条
  • [31] FPGA-based Low-power Speech Recognition with Recurrent Neural Networks
    Lee, Minjae
    Hwang, Kyuyeon
    Park, Jinhwan
    Choi, Sungwook
    Shin, Sungho
    Sung, Wonyong
    2016 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2016, : 230 - 235
  • [32] Low-Power Neuromorphic Speech Recognition Engine with Coarse-Grain Sparsity
    Yin, Shihui
    Kadetotad, Deepak
    Yan, Bonan
    Song, Chang
    Chen, Yiran
    Chakrabarti, Chaitali
    Sco, Jea-sun
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 111 - 114
  • [33] Low-power design for real-time systems
    Cheng, ST
    Chen, CM
    Hwang, JW
    REAL-TIME SYSTEMS, 1998, 15 (02) : 131 - 148
  • [34] Time Management for Low-Power Design of Digital Systems
    Semiao, Jorge
    Freijedo, Judit F.
    Rodriguez-Andina, Juan J.
    Vargas, Fabian
    Santos, Marcelino B.
    Teixeira, IsabelC.
    Teixeira, J. Paulo
    JOURNAL OF LOW POWER ELECTRONICS, 2008, 4 (03) : 410 - 419
  • [35] Low-Power Design for Real-Time Systems
    Sheng-Tzong Cheng
    Chia-Mei Chen
    Jing-Wen Hwang
    Real-Time Systems, 1998, 15 : 131 - 148
  • [36] A low-power cache design for CalmRISC™-based systems
    Cho, S
    Jung, W
    Kim, Y
    Jeong, SW
    2001 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD 2001, PROCEEDINGS, 2001, : 394 - 399
  • [37] Boosting systems for large vocabulary continuous speech recognition
    Saon, George
    Soltau, Hagen
    SPEECH COMMUNICATION, 2012, 54 (02) : 212 - 218
  • [38] Large-Vocabulary Continuous Speech Recognition Systems
    Saon, George
    Chien, Jen-Tzung
    IEEE SIGNAL PROCESSING MAGAZINE, 2012, 29 (06) : 18 - 33
  • [39] Design and Implementation of an Ultra Low Power RSA Coprocessor
    Zheng, Xinjian
    Liu, Zexiang
    Peng, Bo
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 2277 - +
  • [40] Welded splice design in a mid-size superconducting magnetic energy storage system
    Tong, W
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 1997, 7 (02) : 977 - 980