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


       

R2 Transmitter TMS320C5000 DSP Code

Description: generates dual-tone signals to ITU Q.441 R2 signalling format. R2 transmission is done by choosing tone-pair combinations from the following two 6-tone groups:

Forward direction Backward direction
1380/1500/1620/1740/1860/1980Hz 1140/1020/ 900/ 780/ 660/ 540Hz

The composite tone signal can send one of 15 digits (6C2 = 15) in each direction according to the digit code set.
         The software is in the form of three callable subroutines: one sets common-channel default parameters, one initialises per-channel memory, and one is for per-sample tone-pair generation from the digit supplied at routine entry. Sample rates of 8.0kHz or 9.6kHz can be set. The transmit power is made user-programmable.
         The software can be operated in a multi-channel mode: a pointer is set to each per-channel block of memory at each sub-routine call. By making multiple sub-routine calls, the code can also generate blocks of samples. A C-callable wrapper can also be provided, wherein individual channels can be called from C to generate multiple sample blocks.

Specification: The value PT is user-programmable.

Per-tone power: PT where PT <= -3dBm (+6dBm is total peak power)
Tone accuracy: 0.06Hz error

Processor Load:

MIPS# Data memory (words) Prog memory (words)#
0.19 1(common) + 7(per channel) 0.11k

- #figures are for TMS320C54x operation with the assembler interface at 8.0kHz sampling

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

 
Home Modems Telephony Audio Utilities Consultancy Glossary Index Contact us