• DocumentCode
    676189
  • Title

    Dynamic Time Warping Algorithm: A Hardware Realization in VHDL

  • Author

    Tai, James Shueyen ; Kin Fun Li ; Elmiligi, Haytham

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2013
  • fDate
    16-18 Dec. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The Dynamic Time Warping (DTW) algorithm is a well-known algorithm in matching time sequence data and is used in many applications that require pattern matching. Though computationally intensive, DTW is very effective. In this work, a hardware design for a DTW processing unit in VHDL is proposed, with an objective of further developing systems consisting of multiple units. Simulation studies using MATLAB and FPGA tools show that this basic DTW unit provides an effective and efficient way to compare two time sequences. Space and time analyses are provided to investigate the hardware´s speedup over software and its scalability.
  • Keywords
    field programmable gate arrays; hardware description languages; microprocessor chips; pattern matching; DTW; FPGA tools; MATLAB; VHDL; dynamic time warping algorithm; hardware realization; pattern matching; time sequence data matching; Algorithm design and analysis; Clocks; Field programmable gate arrays; Hardware; Heuristic algorithms; MATLAB;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IT Convergence and Security (ICITCS), 2013 International Conference on
  • Conference_Location
    Macao
  • Type

    conf

  • DOI
    10.1109/ICITCS.2013.6717829
  • Filename
    6717829