Processing

Please wait...

Settings

Settings

Goto Application

1. US20110200147 - High-performance tone detection using a digital signal processor (DSP) having multiple arithmetic logic units (ALUs)

Office
United States of America
Application Number 13124474
Application Date 28.05.2009
Publication Number 20110200147
Publication Date 18.08.2011
Grant Number 08761916
Grant Date 24.06.2014
Publication Kind B2
IPC
G06F 17/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
CPC
H04Q 1/453
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
QSELECTING
1Details of selecting apparatus or arrangements ; for establishing connections among stations for the purpose of transferring information via these connections
18Electrical details
30Signalling arrangements; Manipulation of signalling currents
44using alternate current
444with voice-band signalling frequencies
45using multi-frequency signalling
453in which m-out-of-n signalling frequencies are transmitted
G10L 25/90
GPHYSICS
10MUSICAL INSTRUMENTS; ACOUSTICS
LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
25Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
90Pitch determination of speech signals
Applicants Letunovskiy Aleksey Alexandrovich
LSI Corporation
Lyalin Ilya Viktorovich
Markovic Alexander
Mazurenko Ivan Leonidovich
Nikitin Andrey Anatolevich
Inventors Letunovskiy Aleksey Alexandrovich
Lyalin Ilya Viktorovich
Markovic Alexander
Mazurenko Ivan Leonidovich
Nikitin Andrey Anatolevich
Agents Mendelsohn, Drucker & Dunleavy, P.C.
Meisarosh Edward J.
Mendelsohn Steve
Title
(EN) High-performance tone detection using a digital signal processor (DSP) having multiple arithmetic logic units (ALUs)
Abstract
(EN)

In one embodiment, a DSP having four arithmetic logic units (ALUs) and able to have two read/write operations per clock cycle performs silence detection and tone detection for data frames containing samples of an audio signal. The ALUs are used together in parallel to process the samples in the data frames received by the DSP. A received data frame is filtered by the silence detection so that substantially silent frames are dropped and non-silent frames are further processed. In the tone detection, a filtered data frame is processed, four samples at a time, to determine the power of the signal at a given frequency, where the power determination is used to determine whether a given tone (i.e., a signal at a given frequency) is present in the data frame.


Related patent documents