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).

asm code
Function Code type Processor MIPS1 Processor Data Mem (kwords)2 Processor Prog Mem1 Features Sample rate (kHz)
Caller ID Encoder asm code 0.41 4 + (5 + M/2)xN 0.13kwords - 8.0/9.6
C code 0.7 (5 + M/2)xN 0.4kbytes
Caller ID Decoder asm code 1.34 (26 + M/2)xN 0.31kwords 12dB SNR for 10-6 Error Rate
8.0/9.6
C code 20.8 (26 + M/2)xN 1.1kbytes
DTMF Transmittter asm code 0.23 4 + 123xN 0.15kwords -
8.0/9.6
C code 30.8 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

Function Code type Processor MIPS1 Processor Data Mem (kwords)2 Processor Prog Mem1 Features Sample rate (kHz)

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 size of data queue buffer in bytes
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