The
following telephone line modems are implemented. Click on "asm
code"# or "C code" of the desired modem to view a data
sheet (# shorthand for TMS320C5000 DSP assembler code).
| Modem |
Code
type |
Processor
MIPS1 |
Processor
Data Mem (kwords)1 |
Processor
Prog Mem1 |
Max
kb/s |
Duplex
mode |
SNR
for 10-6 BER (dBs)2 |
| Bell
103 |
asm
code |
3.2 |
0.06 |
0.6kwords |
0.3 |
Full |
5.0 |
| C
code |
4.4 |
0.05 |
1.7kbytes |
| Bell
202 |
asm
code |
2.7 |
0.05 |
0.5kwords |
1.8 |
Full(4wire)
/Half |
12.0(1.2kb/s)
|
| C
code |
4.8 |
0.04 |
1.6kbytes |
| R.3X(R.38etc)
|
asm
code |
2.0 |
0.05 |
0.6kwords |
0.2 |
Full |
4.0 |
| C
code |
4.2 |
0.04 |
1.8kbytes |
| V.8 |
asm
code |
4.7 |
0.13 |
1.2kwords3 |
0.3 |
Full |
5.0 |
| C
code |
6.3 |
0.11 |
3.5kbytes3 |
| V.17 |
asm
code |
5.4 |
0.47 |
3.8kwords |
14.4 |
Half |
22.0 |
| C
code |
12.8 |
0.43 |
12.0kbytes |
| V.21 |
asm
code |
3.2 |
0.06 |
0.6kwords |
0.3 |
Full |
5.0 |
| C
code |
4.4 |
0.05 |
1.7kbytes |
| V.22bis(V.22) |
asm
code |
3.5 |
0.24 |
2.6kwords4 |
2.4 |
Full |
13.5 |
| C
code |
5.7 |
0.22 |
9.6kbytes4 |
| V.23 |
asm
code |
2.7 |
0.05 |
0.5kwords |
1.2 |
Full |
12.5 |
| C
code |
4.7 |
0.04 |
1.6kbytes |
| Modem |
Code
type |
Processor
MIPS1 |
Processor
Data Mem (kwords)1 |
Processor
Prog Mem1 |
Max
kb/s |
Duplex
mode |
SNR
for 10-6 BER (dBs)2 |
| V.25 |
asm
code |
1.7 |
0.05 |
0.3kwords |
n/a |
n/a |
n/a |
| C
code |
2.8 |
0.02 |
0.9kbytes |
| V.26bis |
asm
code |
1.8 |
0.17 |
1.7kwords |
2.4 |
Full(4wire)
/Half
|
8.5 |
| C
code |
4.0 |
0.15 |
5.3kbytes |
| V.27bis/ter |
asm
code |
3.3 |
0.26 |
2.5kwords |
4.8 |
Full(4wire)
/Half |
15.5 |
| C
code |
6.8 |
0.24 |
8.4kbytes |
| V.29 |
asm
code |
3.7 |
0.25 |
2.1kwords |
9.6 |
Full(4wire)
/Half |
20.0 |
| C
code |
7.2 |
0.24 |
7.2kbytes |
| V.32bis(V.32) |
asm
code |
7.9 |
3.15 |
5.8kwords4 |
14.4 |
Full |
22.0 |
| C
code |
17.4 |
3.15 |
20.5kbytes4 |
| V.33 |
asm
code |
5.4 |
0.47 |
3.8kwords |
14.4 |
Full(4wire)
|
22.0 |
| C
code |
12.9 |
0.43 |
11.6kbytes |
| V.34 |
asm
code |
19.9 |
7.95 |
12.1kwords6 |
33.6 |
Full/Half |
34.0 |
| C
code |
38.9 |
7.95 |
40.9kbytes6 |
| V.42 |
asm
code |
2.77 |
1.3 |
1.7kwords |
any |
Full |
n/a |
| V.61 |
asm
code |
14.9 |
6.45 |
6.0kwords |
14.48 |
Full |
26.0 |
| C
code |
33.5 |
6.35 |
23.1kbytes |
| Modem |
Code
type |
Processor
MIPS1 |
Processor
Data Mem (kwords)1 |
Processor
Prog Mem1 |
Max
kb/s |
Duplex
mode |
SNR
for 10-6 BER (dBs)2 |
1
with asm code MIPS and ProgMem (in 16-bit words) values are from
TMS320C54x DSP assembling
1
with C code MIPS and ProgMem (in 8-bit bytes) values are from
TMS320C55x DSP compiling
1
all figures for 8.0kHz sample rate without backwards channel if applicable
2
SNR figures for flat channel with 4.0kHz bandwidth noise
3
includes V.21 code
4
includes (V.54) Remote Digital Loop
5
covers round-trip delays of up to 1.3secs
6
full-duplex only but including V.8
7
at 33.6kb/s
8
includes an audio + 4.8kb/s data mode