Corporate ¤ Home ¤ License ¤ Memory ¤ MIPs ¤ Performance ¤ Products ¤ Prices

Mesi_logo6.gif (2951 bytes)

Price Schedule for Components and Systems

NOTE: Please see Terms and Conditions for MESi standard Terms, Conditions, and limitations; and see the notes below for details on how to correctly interpret the contents of these tables.

[Components][Bundles][Systems][Services]


Component Prices in US Dollars

Component

Object Code

DLL for MS Windows®

Assembly Source

C Source

C+Assembly Source

Baudot TDD Modem

$4,995.00

$9,995.00

$14,995.00

$19,995.00

$29,995.00

Caller ID-Bellcore Modem

$3,195.00

$6,395.00

$9,495.00

$12,595.00

$18,895.00

Caller ID-DTMF Modem

$2,495.00

$4,995.00

$7,495.00

$9,995.00

$14,995.00

Caller ID-Japan Modem

$3,295.00

$6,495.00

$9,795.00

$12,995.00

$19,495.00

Channel Memory

$50.00/channel

$50.00/channel

$3,195.00

$3,195.00

$4,795.00

DTMF Digit Generator/Detector

$2,995.00

$5,995.00

$8,995.00

$11,995.00

$17,995.00

HDLC Framer

$1,495.00

$2,995.00

$4,495.00

$5,995.00

$8,995.00

FSVS-210 Protocol

$6,995.00

$11,995.00

$20,995.00 $26,995.00 $39,995.00

G.726 Vocoder

$4,995.00

n/a

n/a

n/a

n/a

GenDet Tone Generator/Detector

$3,195.00

$6,395.00

$9,495.00

$12,595.00

$18,895.00

MF-R1, -R2F, -R2B Digit Generator/Detector

$2,895.00

$5,795.00

$8,595.00

$11,495.00

$17,195.00

V.14 Start/Stop Protocol

$995.00

$1,995.00

$2,995.00

$3,995.00

$5,995.00

V.17 Modem

$8,595.00

$17,195.00

$25,695.00

$34,295.00

$51,395.00

V.21/Bell103 Modem

$1,495.00

$2,995.00

$4,295.00

$5,795.00

$8,595.00

V.22/V.22bis/Bell212a Modem

$4,995.00

$9,995.00

$14,995.00

$19,995.00

$29,995.00

V.23/Bell202 Modem

$1,495.00

$2,995.00

$4,295.00

$5,795.00

$8,595.00

V.26/V.26bis Modem

$3,595.00

$7,195.00

$10,695.00

$14,295.00

$21,395.00

V.27 Modem

$3,595.00

$7,195.00

$10,695.00

$14,295.00

$21,395.00

V.29 Modem

$6,495.00

$12,995.00

$19,295.00

$25,695.00

$38,495.00

V.32 (non-TCM) Modem

$7,195.00

$14,395.00

$21,395.00

$28,495.00

$42,695.00

V.32bis Modem

$9,995.00

$19,995.00

$29,995.00

$39,995.00

$59,895.00

V.42 Error Control Protocol

$7,195.00

$14,395.00

n/a

$28,795.00

n/a

V.42bis Compression

$8,495.00

$16,990.00

n/a

$29,995.00

n/a

UART (Hardware)

$795.00

n/a

$2,195.00

$2,895.00

$4,295.00

UART (Software)

$795.00

n/a

$2,195.00

$2,895.00

$4,295.00


Component Bundle Prices in US Dollars

System

Object Code

DLL for MS Windows®

Assembly Source

C Source

C+Assembly Source

CLIP Bundle
(Bellcore, Japan, and DTMF Caller ID)

$6,395.00

$12,795.00

$19,095.00

$25,395.00

$38,095.00

Data Bundle
(V.22bis, V.32bis, V.42, GenDet
)

$21,595.00

$43,195.00

$64,795.00

$86,395.00

$120,995.00

Fax Bundle
(V.17, V.21, V.27, V.29, GenDet)

$19,695.00

$39,395.00

$58,895.00

$78,595.00

$109,995.00

Fax+Data Bundle
(V.17, V.21, V.22bis, V.27, V.29, V.32bis, V.42, GenDet)

$36,495.00

$72,995.00

$109,495.00

$145,995.00

$204,395.00

T.38 Relay Protocol Bundle (T.30 Relay Protocol, T.38 Protocol)

$19,995.00

$29,995.00

$39,995.00 $59,995.00 $74,995.00

STU-III Relay Protocol Bundle  (FSVS Protocol, Net Handler, Sequencer)

$19,995.00

$29,995.00

$39,995.00 $59,995.00 $74,995.00

STU-III Modem Bundle
(V.21/Bell103, V.26, V.32bis, GenDet)

$15,595.00

$31,195.00

$46,795.00

$62,395.00

$96,495.00


System Prices in US Dollars

System

Object Code

DLL for MS Windows®

Assembly Source

C Source

C+Assembly Source

Low Rate Data Modem System

contact MESi

n/a

n/a

$11,995.00

n/a

Multi-Channel DTMF and MF System $19,995.00

n/a

$39,995.00 $59,995.00 $74,995.00

Fax Intercept System (Group 3)
(Fax Bundle, G,711, T.4/T.30 Protocol, TIFF gen)

$39,995.00 $59,995.00 n/a $159,995.00 n/a

T.38 Fax Relay System (Group 3)
(Fax Bundle, T.38 Protocol Bundle, System Frame)

$39,995.00 $59,995.00 n/a $159,995.00

$118,890.00
(Protocol+Frame C source, Fax Bundle ass'y source, where available)

STU-III Relay System
(STU-III Modem Bundle, STU-III Relay Protocol Bundle, FSVS-210 Protocol, System Frame)
$49,995.00 $74,995.00 n/a $199,995.00

$149,995.00
(Protocol+Frame C source, STU-III Modem Bundle ass'y source, where available)


Hourly Engineering Services Rates in US Dollars

Service

Hourly Rate

Comments
Consulting Engineering, Analysis

$150.00

 

Development of specifications from customer inputs; development of engineering conceptual and system solutions to customer specifications;  analysis of system performance based on customer input.
Software Development, Coding

$135.00

 

Development of software implementation in C and/or assembly language from customer supplied models, templates, or specifications.
Porting Services

$135.00

 

Porting of customer source (C, Matlab, other) to customer-specified assembly source language, optimize MIPs and/or memory performance.

Notes about Component and System products:

  1. The MESI PUBLISHED price list  does not constitute a guaranteed offer for sale of any software products to any customer. Given that the Products may contain valuable trade secrets and intellectual property, and that software product duplication may not be directly MONITORED OR controlled by MESi, MESi reserves the right to RESTRICT the sale and dissemination of such Products.

  2. Object Code is compiled/assembled at MESi for current MESi-supported processors (see Vendor Support at www.mesi.net) from default configurations specified in "config.inc" for small memory models, and delivered with the "memory.obj" Object built for one channel. Multi-channel memory.obj Objects are priced separately based on the number of channels channel. Users can override many of the defaults at run-time by accessing members of a channel's context blocks (Tx_block and Rx_block).  However, users are cautioned to be very careful when modifying the size of circular buffers and corresponding number of samples per processing frame such that buffer size limitations and linker circular placement rules are observed.

  3. DLL is Dynamic Link Library format for Windows® 95, 98, NT/2000, and XP operating systems. These DLLs have been built to operate in the 32-bit protected mode and are suitable for use on PC platforms running in real-time or for off-line applications, such as a Fax intercept. These DLLs do not access soundcard, file I/O, or graphics internally and are fully re-entrant and multi-thread capable.

  4. Assembly Source is the manually ported DSP native assembly language implementation of the specified component.  It is NOT the output from the C compiler.  The Assembly Source has been very carefully coded to obtain the maximum MIPs performance at the minimum memory storage requirement.  It exploits all of the processor's math and addressing features and parallelism to achieve these goals. As a result, the algorithms are somewhat difficult to extract from the Assembly Source - it was not intended to be a presentation of the algorithms. Users are cautioned to be extremely careful when altering the Assembly Source for their own use, and discouraged from modifying Assembly Source to alter an algorithm's behavior within a component. In most cases, you can access and alter structure members at run-time to adjust the performance or characteristics of a component without modification of the Source. The "config.inc" Assembly include file specifies the build-time default parameters (buffer sizes, algorithm enables, etc), and the "asm_options.opt" (text file containing command-line options such as symbol defines) file gives the user a method for safely adjusting many parameters and is the recommended method for most assembly-time code generation control. Please see the MESi End User License Agreement for licensing restrictions on Source Code products.

  5. C Source is the "gold standard" C source code for the varrious Components and serves as both the presentation of the algorithms and the port source/test vector generator used for the manual assembly language porting process.  The C Source can be compiled to produce executable code for DSPs, but the size and MIPs will be substantially higher than for the Assembly Source and that approach is not recommended.  The C Source comes with optional graphics and file I/O, and a simple demonstration program that can be run on PC and on the target device. If you need to have access to the algorithms within a component, or need to port to a processor that is not supported by our Assembly or Object products, then the C Source is the best choice under a Special Use license. Please see the MESi End User License Agreement for licensing restrictions on Source Code products.

  6. C+Assembly Source is a bundle of the C Source and the Assembly Source port for the specified processor.   This option is recommended for users who want to alter the algorithms and their executable forms.  It gives you a simulation environment in which to develop and evaluate your algorithms, and an Assembly Source "socket" into which you can plug the assembly port of your algorithms.  If your development platform has sufficient MIPs and memory, then the C Source can be compiled to demonstrate your algorithms in real-time and with real signals. When you are satisfied with your algorithm, then you can port it into assembly language - often using snippets of the Assembly Source as templates and coding guides.

  7. All components are delivered with all Objects and/or Sources required to build the functional component and a demonstration program. For example, the v.29 C Source component is delivered with:
            v29demo.c - top level csource (includes main() { .. })
            v29.c - protocol layer code
            rxtx.c - transmitter and receiver APIs
            memory.c - static memory creation and initialization
            common.c - APSK modem algorithm core
            gendet.c - tone generation and detection
            filter.c - generic filter algorithm module
            vcoefs.c - look-up tables and filter coefficients.
            v29demo.opt - command-line built options, such as -D and -I
            makefile - command-line build script for Microsoft® NMAKE and Borland® MAKE utilities.
  8. Low Rate Data Modem price does not include Components - you must purchase the Components for your system separately. For example, if you want to build a 2,400 bits/sec. modem  using the Low Rate Data Modem System, then you would need to purchase v22bis and GenDet Components, and the Low Rate Data Modem System software.  To build an error corrected modem spanning 1,200 bits/sec. up to 14,400 bits/sec., then you would need to purchase a Data Bundle (v22bis, v32bis, GenDet) and v42 Components, and the Low Rate Data Modem System software.