Facta Univ. Ser.: Elec. Energ., vol. 26, No. 3, December 2013, pp. 215-225
DOI: 10.2298/FUEE1303215M

IMPLEMENTING TEMPLATE MATCHING LOGIC IN A STANDARD FLASH MEMORY CELL

Mitar Milacic, Sima Dimitrijev

Abstract: Current research into classification methods is almost exclusively software based, resulting in systems that perform well but are invariably slow when faced with large databases. The goal is therefore to create a hardware classification system that is much faster. In this paper, we introduce the concept of template matching logic and propose the use of a standard flash memory cell array to perform bit by bit template matching. The proposed system is based on a novel architecture that is unique and separate from existing architectures that make use of flash memory cell arrays. Verification is achieved by speech recognition simulations on the TIMIT database. Simulations of the system show results of 94.5 % recognition accuracy on clean words and 88.0 % recognition accuracy on test words with a signal-to-noise ratio of 5 dB. The results compare favorably to similar isolated word recognition tasks performed with software based methods.

Key words: Hardware template matching, classification, flash memory cell

eae130305.pdf