MF R1 & R2

Telephony by Adaptive Digital

ADT MF R1 R2 Multi- Frequency SIGNALING TONE C54x , C55x , C64x

DESCRIPTION

The Adaptive Digital Technologies Signaling Tone detectoris a carrier class Signaling Tone detector that provides exceptional channel densities. The ADT Signaling Tone Detector detects Signaling tones such as DTMF, MF R1, R2 Forward, R2 Reverse, Call Progress signals. Adaptive Digital’s proprietary algorithm is robust enough to meet Bellcore GR-506, and ITU Q455 recommendations while using few CPU cycles.

Adaptive Digital's proprietary DTMF algorithm at less than one half the CPU utilization measured in MIPS (Millions of Instructions Per Second) offers more than twice the channel density compared with the nearest competitor while maintaining strict compliance with industry specifications Bellcore/Telcordia GR506 and ITU Q455.

An optional DTMF suppressor is available to suppress DTMF tones in Voice-Over-Packet systems that employ tone passing via out-of-band signaling. This is useful when a low rate speech compression algorithm is unable to pass the DTMF tones without significant distortion.

Data sheet - .pdf

FEATURES

Detector

  1. eXpress DSP compliant
  2. ITU Q.24 compliant
  3. Meets Bellcore GR506, ITU Q455 specifications
  4. Robust detection
  5. Low per-channel memory requirements
  6. Low false alarm rate
  7. C-callable
  8. Designed for multi-channel operation
  9. Programmable Frame Size
 

Suppressor

  1. Rapid tone suppression
  2. Minimal distortion to speech during false early detection
  3. C-Callable
  4. Designed for multi-channel operation

AVAILABILITY

ADT Tone Detect/Suppress is available on the TMS320™ DSP Family

C54x™DSP, C55x™DSP, & C64x™DSP Generations

SPECIFICATIONS


MF R1 R2 C54x

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

LOW MIPS
LOW Memory
Function
MIPs Per-Channel
Program Memory
Data Memory
Per-Channel Data Memory
MIPs Per-Channel
Program Memory
Data Memory
Per-Channel Data Memory
DTMF Detect
0.83
607
40
55
0.36
571
1704
68
MFR1 Detect
0.69
587
66
55
0.31
568
1626
68
MFR2 FDetect
0.92
551
60
55
0.58
537
780
68
MFR2 RDetect
0.92
551
60
55
0.58
537
780
68
CprgDetect
0.55
610
32
55
0.25
595
1540
68
Common
---
686
16
0
---
684
0
0
Suppress
0.22
398
1680
0
0.38
398
0
0

Last update: 07/25/2002


MF R1 R2 C55x

All Memory usage is given in units of byte.

LOW MIPS
Function
MIPs Per-Channel
Program Memory
Data Memory
Per-Channel Data Memory
DTMF Detect
0.27
1243
3412
148
MFR1 Detect
0.22
1228
3256
148
MFR2 FDetect
0.46
1133
1660
148
MFR2 RDetect
0.46
1133
1660
148
CprgDetect
0.20
1133
2996
148
Common
---
1369
32
0
Suppress
0.17
598
0
0

Last update: 10/21/2002

MF R1 R2 C64x

All Memory usage is given in units of byte.

LOW MIPS
LOW Memory
Function
MIPs Per-Channel
Program Memory
Data Memory
Per-Channel Data Memory
MIPs Per-Channel
Program Memory
Data Memory
Per-Channel Data Memory
DTMF Detect
0.42
3642
80
110
0.30
1876
3710
164
MFR1 Detect
0.35
3522
132
110
0.22
1440
3272
164
MFR2 FDetect
0.46
3306
132
110
0.33
1248
1736
164
MFR2 RDetect
0.46
3306
132
110
0.33
1248
1736
164
CprgDetect
0.28
3306
64
110
0.18
1408
2992
164
Common
---
4134
32
0
---
2592
0
0
Suppress
0.38
1056
3360
0
0.38
1056
0
0

Last update: 04/11/2004

MF R1 R2 C64x+ Memory Utilization

  Program Memory Data Memory Per-Channel Data Memory Scratch Memory
DTMF (only) 2944 3710 152 384NOTE2
MFR1 (only) 1632 3272 152
MFR2F(only) 1408 1736 152
MFR2R(only) 1408 1736 152
CPRG  (only) 1440 2992 152
Common 2784 0 N/A

 

FUNCTION

DTMF_ADT_Init(. . .)

MFR1_ADT_Init(. . .) MFR1_ADT_toneDetect(. . .)

MFR2_F _ADT_Init(. . .) MFR2_F_ADT_toneDetect(. . .)

MFR2_R _ADT_Init(. . .) MFR2_R_ADT_toneDetect(. . .)

CPRG _ADT_Init(. . .) CPRG_ADT_toneDetect(. . .)

DTMF_ADT_toneDetect(. . .) DTMF_ADT_toneSuppress(. . .)

 

 

 

 

Follow us on twitter
PRODUCTS