MPPC-386

MPPC-386 Datasheet


MPPC-386 Version 6 Data Compression Software

Part Datasheet
MPPC-386 MPPC-386 MPPC-386 (pdf)
PDF Datasheet Preview
033&

MPPC-386 Version 6 Data Compression Software

Hi/fnTM supplies two of the Internet’s most important raw materials compression and encryption. Hi/fn is also the world’s first company to put both on a single chip, creating a processor that performs compression and encryption at a faster speed than a conventional CPU alone could handle, and for much less than the cost of a Pentium or comparable processor.

As of October 1, 1998, our address is:

Hi/fn, Inc. 750 University Avenue Los Gatos, CA 95032 Tel 408-399-3500 Fax 408-399-3501

Hi/fn Applications Support Hotline 408-399-3544

Disclaimer

Hi/fn reserves the right to make changes to its products or to discontinue any semiconductor product or service without notice, and advises its customers to obtain the latest version of relevant information to verify, before placing orders, that the information being relied on is current.

Hi/fn warrants performance of its semiconductor products and related software to the specifications applicable at the time of sale in accordance with Hi/fn's standard warranty. Testing and other quality control techniques are utilized to the extent Hi/fn deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except those mandated by government requirements.

Certain applications using semiconductor products may involve potential risks of death, personal injury, or severe property or environmental damage "Critical Applications" .

HI/FN SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS.

Inclusion of Hi/fn products in such critical applications is understood to be fully at the risk of the customer. Questions concerning potential risk applications should be directed to Hi/fn through a local sales office.

In order to minimize risks associated with the customer's applications, adequate design and operating safeguards should be provided by the customer to minimize inherent or procedural hazards.

Hi/fn does not warrant that its products are free from infringement of any patents, copyrights or other proprietary rights of third parties. In no event shall Hi/fn be liable for any special, incidental or consequential damages arising from infringement or alleged infringement of any patents, copyrights or other third party intellectual property rights.
“Typical” parameters can and do vary in different applications. All operating parameters, including “Typicals,” must be validated for each customer application by customer’s technical experts.

The use of this product may require a license from Motorola. A license agreement for the right to use Motorola patents may be obtained through Hi/fn or directly from Motorola.

DS-0009-02 9/98 1997-1998 by Hi/fn, Inc., including one or more U.S. patents No. 4,701,745, 5,003,307, 5,016,009, 5,126,739, 5,146,221, 5,414,425, 5,414,850, 5,463,390, 5,506,580, Other patents pending.

DS-0009-02 DATA SHEET

MPPC-386 Version 6 Data Compression Software

Table of Contents
1 Product Description 2 LZS221-386 3 Function 4 Constants and 5 6 Hi/fn MPPC Compression 7 Compression & Decompression Histories

History Maintenance 8 SizeOfCompressionHistory 9 10 Compress 11 SizeOfDecompressionHistory 12 13 Decompress

Figures

Figure Predefined Figure Typical speed Figure Compress flags parameter Figure Compress example Figure Compress return Figure Decompress flags Figure Decompress example Figure Decompress return value

DATA SHEET DS-0009-02

MPPC-386 Version 6 Data Compression Software THIS PAGE INTENTIONALLY BLANK

DS-0009-02 DATA SHEET

MPPC-386 Version 6 Data Compression Software

Product Description

The MPPC-386 Data Compression Software Library provides a highly optimized software implementation of the MPPC algorithm in 32-bit assembly source code for the Intel 386 family and above of processors.

Figure 2 on page 7 illustrates the compression speed of this library.

This library supports the simultaneous use of multiple compression and decompression histories. Each history is completely independent of other histories. In addition, this software is re-entrant.

MPPC-386 is fully compatible with Hi/fn’s data compression compressor chips that support the MPPC algorithm. Files compressed or decompressed with MPPC hardware or software may be compressed or decompressed interchangeably with MPPC hardware or software.

Assembly language optimized implementations for other specific processors are also available. In addition, a C source code version is available that can be used to create a compression library for any processor. Consult Hi/fn for more information.
• MPPC compression format
• Multiple history support
• High performance
• Cross compatible with other Hi/fn MPPC compression software and
hardware
• NT compatible

DATA SHEET DS-0009-02

Page 5

MPPC-386 Version 6 Data Compression Software

LZS221-386 Files

The MPPC-386 library is composed of several MASM compatible files and one C header file. These files are not user-modifiable. They are summarized below:
More datasheets: X4IDC5 | X4IDC5D | M-IDC15D | M-IDC5 | 291 | T0054213899N | PI74ALVCH16646A | B88069X3340S102 | PANW 103395 | 1Q091


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived MPPC-386 Datasheet file may be downloaded here without warranties.

Datasheet ID: MPPC-386 512904