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


       

Exchange Tone Detector TMS320C5000 DSP Code

Description: the AlgoTron Exchange Tone Detector (ETD) DSP code is for tones such as dial-tone and busy tone that emanate from standard PSTN telephone exchanges. The ETD determines on a sample-by-sample basis whether exchange tone(s) are present or not, leaving the user to monitor for tone cadences if needed eg for busy tone. Because of the variety of tone signals in different countries, a measure of programmability is given to the user. The corner frequencies of the band-pass can be selected from a family of filters.
         The code runs on the Texas Instruments TMSC54x/C55x range of 16-bit fixed-point programmable DSP processors. With the assembler interface, the software is organised in callable subroutines: a main routine for accepting samples suitable for multiple channels, and an initialisation routine for setting per-channel memory. A C-callable wrapper can also be provided, wherein individual channels can be called from C to process multiple sample blocks. Operation can be set for sample rates of 8.0kHz or 9.6kHz.

Processor Load:

MIPS# Data memory (words) Prog memory (words)#
0.66 23(per channel) 153

- #figures for assembler interfaces with TMS320C54x operation

Availability: NOW - sale is under licence - integration support offered

 
Home Modems Telephony Audio Utilities Consultancy Glossary Index Contact us