Modem Code for V.32bisSoftware Overview ILLICO is offering V.32bis Digital Signal Processing software for the TMS320C5x, TMS320C54x, and TMS320C3x/4x families. This software modem can replace conventional data modem chip sets in applications where a general purpose TMS320C5x/54x/3x/4x DSP is available on a dedicated or shared basis. Digital sample interpolation permits direct "all digital" interface with 64 Kb/s PCM data streams and avoids conversion to an analog signal. The modem has an open control architecture allowing the user to control all aspects of the connect sequence. This feature supports creation of special applications such as real time data relay. The ILLICO V.32bis is offered as a stand-alone product or as part of a combination FAX/modem package with very high code space efficiency. All offered code was created by ILLICO staff and can be customized to support special interfaces and special signal processing requirements. ILLICO's V.32bis is also available in a receive-only monitoring version. The monitoring modem accepts two input signals from the two directions of a 4-wire transmission and demodulates the signal on either direction of transmission.
Features and Benefits
Application layer features such as dialing, error correction protocols, data compression and Hayes-type control interface are not included. Processor and System Requirements: ---- Internal Data Ram per channel---- 384 words (transmitter and receiver variables). 84 words (equalizer tap block). 256 words (canceller variables; recommended internal). ---- Program memory---- 7 K for stand-alone V.32bis 11 K total for V32.bis, V.17, V.29, V.27ter, V.21 ---- Per channel MIPs loading---- 17 MIPs C5x/C54x assuming canceller variables are internal. 15 MIPs C3x/C4x assuming canceller variables are internal. |
* * * |
||
Home | Contact us | About us | One Page Summary | Custom Projects |
||
Fax Modem | Fax / Data Relay | V.32bis | V.22bis | Multi-Tone | Cellular Text Modem | HDLC | V.21/V.23 |
||
ILLICO Copyright 1995-2009. All Rights Reserved. Phone: (650) 493-5678 |