AlgoTron DSP Software for Telecoms & Audio
a TI DSP Third Party Network Member

Home Modems Telephony Audio Utilities Consultancy Glossary Index Contact us

Home
Modems
Telephony
Audio
Utilities
Consultancy
Glossary
Index
Contact us


       

Telephony DSP Software

These functions relate to the standard telephone network. Click on "asm code"# or "C code" of the desired function to view a data sheet (# shorthand for TMS320C5000 DSP assembler code).

Function Code type (click for data sheet) Processor MIPS1 Processor Data Mem (words)2 Processor Prog Mem1 Features Sample rate (kHz)
Caller ID Generator - standard locales asm code 0.40 4 + (5 + M)xN 0.13kwords eg ETSI, UK, US Bellcore, Bell Canada locales 8.0/9.6
C code 0.8 4 + (5 + M)xN 0.4kbytes
Caller ID Detector - standard locales asm code 1.26 (26 + M)xN 0.28kwords As above, also 12dB SNR for 10-6 Error Rate
8.0/9.6
C code 2.9 (26 + M)xN 1.1kbytes
Caller ID Generator - Japan locale asm code 0.40 4 + (6 + M)xN 0.22kwords Japan locale only 8.0/9.6
C code 0.8 4 + (6 + M)xN 0.6kbytes
Caller ID Detector - Japan locale asm code 1.26 (26 + M)xN 0.36kwords As above, also 12dB SNR for 10-6 Error Rate
8.0/9.6
C code 2.9 (26 + M)xN 1.2kbytes
Call Waiting Caller ID Generator asm code 0.54 5 + (9 + M)xN 0.36kwords Standard locales only eg ETSI, UK, US Bellcore, Bell Canada 8.0/9.6
       
Call Waiting Caller ID Detector asm code 1.44 (28 + M)xN 0.55kwords As above, also robust CAS detection & 12dB SNR for 10-6 Error Rate
8.0/9.6
       
DTMF Transmitter asm code 0.23 4 + 123xN 0.15kwords -
8.0/9.6
C code 0.6 4 + 123xN 0.5kbytes
DTMF Receiver asm code 0.61 20 + 27xN 0.5kwords ITU/Mitel tests passed 8.0/9.6
C code 1.3 4 + 27xN 1.4kbytes
Exchange tone detector asm code 0.66 23xN 0.15kwords Programmable filter
8.0/9.6
C code 1.1 23xN 0.51kbytes
R2 Transmitter asm code 0.19 1 + 7xN 0.11kwords - 8.0/9.6
C code 0.81 1 + 7xN 0.24kbytes
R2 Receiver asm code 0.40 20 + 20xN 0.30kwords - 8.0/9.6
C code 0.93 2 + 20xN

0.71kbytes

1 with asm code, MIPS and ProgMem (in 16-bit words) values are from TMS320C54x DSP assembling
1 with C code, MIPS and ProgMem (in 8-bit bytes) values are from TMS320C55x DSP compiling

1
MIPS at 8.0kHz sample rate
2 M for Caller ID refers to user-set data buffer size at 2 bytes per word
2 X + YxN means X words plus Y words for each of N channels
3 for 16-digit queue

 
Home Modems Telephony Audio Utilities Consultancy Glossary Index Contact us