Telephony by Adaptive Digital

ARBITRARY TONE DETECTOR

ARBITRARY TONE DETECTOR C54x , C55x , C64x, C64x+

Detects USER DEFINED TONES

Adaptive Digital’s Arbitrary Tone Detector software detects user-defined tones. This software finds use when the user needs signaling tones other than the standard DTMF and MF tones.

Data sheet: .pdf

FEATURES

  1. Functions are C-callable

  2. Handles multiple signaling tones

  3. Frequencies are host specified

  4. Low overhead interface

  5. Low per-channel memory requirements

AVAILABILITY

ADT Arbitrary Tone Detector is available on the TMS320™ DSP Family

C54x™DSP, C64x, & C64x+™DSP Generations

SPECIFICATIONS

ARBITRARY TONE DETECTOR C54x

All Memory usage is given in units of 16-bit word.

SOFTWARE
MIPs (Peak)
Program Memory
Data Memory
Per-Channel Data Memory
TDLOWMEM_ADT_toneDetect( )
0.62*
2156
14
153

*MIPS indicated is for a sample tone set; actual MIPS depends on the user “tone table”.

**NUM_DISTINCT_FREQS is the compile time constant representing the number of distinct frequencies that constitute the tones in the “tone table”

Last update: 06/16/2003


ARBITRARY TONE DETECTOR C55x

This product is in developement. Please contact us for more information.

1-800-340-2066 x120

ARBITRARY TONE DETECTOR C64x

All Memory usage is given in units of byte.

SOFTWARE
MIPs (Peak)
Program Memory
Data Memory
Per-Channel Data Memory
Arbitrary Tone Instance Tone Detector Channel Instance
TDLOWMEM_ADT_tone
Detect ( )
0.35
7136
194
(4 + N) * N +14
(N *2 + 38) *2

Last update: 12/10/2007

ARBITRARY TONE DETECTOR C64x +

All Memory usage is given in units of byte.

SOFTWARE
MIPs (Peak)
Program Memory
Data Memory
Per-Channel Data Memory
Arbitrary Tone Instance Tone Detector Channel Instance
TDLOWMEM_ADT_tone
Detect ( )
0.27
6592
194
(4 + N )* N +14
(N *2 + 38) *2

Last update: 12/10/2007

*MIPS indicated is for a sample tone set (4 frequencies and 4 tones); actual MIPS depends on the user “tone table”.

N is NUM_DISTINCT_FREQS, the user defined constant representing the number of distinct frequencies that constitute the tones in the “tone table”

 

FUNCTION

Arbit_ADT_Config (. . .) Configures the Arbitrary Tone Detector

Arbit_ADT_Init (. . .) Initializes the Arbitrary Tone Detector

TDLOWMEM_ADT_toneDetect(..) Executes the Arbitrary Tone Detector

 

PRODUCTS