Software for Telecoms & Audio
Bell 202 Modem TMS320C5000 DSP Code
implements the data pump function of the modem Bell 202. This provides
half-duplex data transmission over 2 wires or full-duplex over 4 wires
at two rates, one 1800b/s and the other 1200b/s, over the telephone network.
The assembler software is operated by callable subroutines, eg for initialisation
and for per-sample processing of input/output samples and data. The user
is responsible for interfacing samples and data to hardware.
at the sample interface, the code can operate at 8.0kHz and 9.6kHz sample
rates. At the data interface, operation can be in either Asynchronous
or Synchronous mode. In Asynchronous mode, data is transferred with start
& stop bits auto-inserted/-deleted. In Synchronous mode, data is transferred
transparently, with the receiver performing clock recovery on bit transitions.
In both cases, the data can be passed in multiple-bit blocks, and the
nominal clock used is set to 1800Hz or 1200Hz.
- #figures are for TMS320C54x operation with the assembler interface
Availability: NOW - sale is under licence - integration support offered