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]
System |
|||||
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) |
$39,995.00 | $59,995.00 | n/a | $159,995.00 | n/a |
T.38 Fax Relay
System (Group 3) |
$39,995.00 | $59,995.00 | n/a | $159,995.00 |
$118,890.00 |
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 |
Notes about Component and System products:
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.
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.
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.
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.
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.
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.