AlgoTron DSP
Software for Telecoms & Audio |
|||||||||||||
Home |
|||||||||||||
V.22bis Modem TMS320C5000 DSP CodeDescription:
implements the ITU Data Modem functions V.22bis and V.22, which provide
full-duplex data transmission at rates of 2.4, 1.2, & 0.6kb/s over
the telephone network. The code can also send the V.25 2100Hz auto-answer
signal. Duplex channel separation is achieved by band splitting with 1200Hz
and 2400Hz carriers for each channel. An (optional) 1800Hz guard tone
is sent in the high channel. Good error performance is assured by the
use of adaptive equalisation. The assembler software is in the form of
callable subroutines, eg for initialisation and for main-routine processing
of input/output sample blocks and data. The user is responsible for interfacing
samples and data to hardware. Interfaces:
at the sample interface, the code can operate at 8.0kHz and 9.6kHz sample
rates. Transmit and receive samples are transferred on a common clock,
to which the transmit clock is synchronised. The receive clock is interpolated
in the DSP code for synchronisation to the far-end modem. At the data
interface, data is transferred in buffers under pointer control. Performance: near matched-filter performance is obtained over both flat and very severe channels. SNR for 10-6 Error Rate (4kHz BW noise):
Processor Load:
-
#figures are for TMS320C54x operation with the assembler interface
including Remote Digital Loop Availability: NOW - sale is under licence - integration support offered |
|||||||||||||