SW300003-EVAL Microchip Technology, SW300003-EVAL Datasheet

LIBRARY SOFT MODEM-EVAL ONLY

SW300003-EVAL

Manufacturer Part Number
SW300003-EVAL
Description
LIBRARY SOFT MODEM-EVAL ONLY
Manufacturer
Microchip Technology
Type
V.32 Soft Modem Libraryr
Datasheet

Specifications of SW300003-EVAL

Tool Function
Library
Tool Type
Library
Processor Series
dsPIC30F
Core Architecture
dsPIC
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
dsPIC30F
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Summary
The Microchip data modem library is composed of ITU-T compliant
algorithms for V.21, V.22, V.22bis, V.23, V.32 and V.32bis modem
recommendations. Bell standard 103 is also included in this library.
V.21, V.23 and Bell 103 are Frequency Shift Keying (FSK) modems. V.32,
V.32bis and V.22bis are Quadrature Amplitude Modulated (QAM)
modems. V.22 is a Quadrature Phase Shift Keyed (QPSK) modem. V.21,
V.22, V.22bis, V.32 and V.32bis are all 2-wire, Full Duplex modems. V.23
is Full-Duplex when it operates with a 75 bps backwards channel.
V.22bis includes fallback to V.22, V.23 and V.21 standards. V.32bis
optionally falls back to V.22bis, V.22, V.23 and V.21 standards.
Typical Applications
The dsPIC Soft Modem is well suited for small transaction orientated
based applications such as, but not limited to:
·
·
·
·
·
·
·
·
·
dsPIC30F Soft Modem Library
Features and Performance of Data Modems
Notes:
1. Data pump modules, V.21, V.22, V.22bis, V.23, V.32, V.32bis and Bell 103 are implemented in Assembly language. V.42, Data Pump and AT Command APIs are
2. The program/data memory usage for the V-series data pumps is NOT cumulative, due to the sharing of components internally.
3. Memory size does not account for application which combines data pump, V.42 and AT commands (if required).
4. V.21/Bell 103 and V.23 data pumps do not require V.42.
implemented in C language.
POS Terminals
Set Top Boxes
Drop Boxes
Fire Panels
Internet-enabled Home Security Systems
Internet-connected Power, Gas and Water Meters
Internet-connected Vending Machines
Smart Appliances
Industrial Monitoring
Algorithm
V.21/Bell 103
V.22/V.22bis
V.23
V.32
V.32bis
V.42
DP + V.42 API
AT Command Set
(1)
Data Rate
(Kbps)
14.4
0.3
1.2
2.4
1.2
0.6
9.6
4.8
9.6
7.2
4.8
12
M i c r o c h i p T e c h n o l o g y I n c o r p o r a t e d
Performance
Half/Full
Duplex
Half
n/a
n/a
n/a
Full
Full
Full
Full
QAM/TCM
QAM/TCM
PSK/QAM
Mod.
Data
FSK
FSK
Contents
The data modem library is provided in two basic software packages:
·
·
The library currently supports single channel data-pump
implementations.
Both libraries are supported with fallback data pump modulations
down to V.21. Each data modem library is provided with a respective
library archive containing all the data pump object code modules
required to link to the user's application. Hardware component
drivers, such as UART and Data Converter Interface for DAA/AFE I/O
are provided in assembly source code for linking with the user's
application.
ITU-T Recommendation V.42 is provided with each library. V.42
contains a High Level Data Link Control (HDLC) protocol referred to as
Link Access Procedure for Modems (LAPM) and defines error-
correcting protocols for modems.
All data pump modulations are developed in ASM30 assembly code
yielding optimal code size and execution time. The AT, V.42 and Data
Pump APIs are based on C30 C language.
Electronic documentation accompanies the modem library to help you
become familiar with and implement the library functions. A
comprehensive Soft Modem User's Guide describes the required APIs
for the AT, V.42 and Data Pump layers.
V.22bis/V.22, which is offered free with full source code,
includes the following components:
V.32bis/V.32, which is offered in object code, includes the
following components:
V.22bis/V.22, V.23, V.21/Bell 103, V.42, DP and V.42 API, AT
V.32bis/V.32, V.22bis/V.22, V.23, V.21/Bell 103, V.42, DP
Command Set
and V.42 API, AT Command Set
Memory
(Kbytes)
Program
13
22
15
31
36
14
7
8
(2)
Memory
(Kbytes)
Data
0.15
1.0
1.7
1.0
3.2
3.6
2.0
1.2
(2)
MIPS
4.5
4.5
1.5
12
15
7
-
-

Related parts for SW300003-EVAL

SW300003-EVAL Summary of contents

Page 1

... Memory size does not account for application which combines data pump, V.42 and AT commands (if required). 4. V.21/Bell 103 and V.23 data pumps do not require V.42 Contents The data modem library is provided in two basic software packages: · V.22bis/V.22, which is offered free with full source code, includes the following components: – ...

Page 2

... V.32 also includes uncoded 9600 bps. Part Numbers and Ordering Information: Part Number SW300002 ITU-T compliant V.22bis Data-Modem Library (Free download from Microchip web site) SW300003-EVAL ITU-T compliant V.32bis Data-Modem Library Software License (Evaluation Only) SW300003 ITU-T compliant V.32bis Data-Modem Library Software License ( units) SW300004 ITU-T compliant V ...

Related keywords