ZOpen Application Development Framework
A P P L I C AT I O N M O D U L E ( A P M )
The Application Module is the application layer in the ZOpen framework
that interfaces with the Algorithm and Platform Interface Modules.The APM can
address single algorithm/single port applications, as well as multiple
algorithms/multi-port applications. The APM is responsible for task scheduling,
algorithm execution and high-level I/O control. The ZOpen framework is
delivered with an example APM that can be used as the basis for application
development. ZOpen does not impose a proprietary executive or RTOS, so the
application developer has the freedom to select an appropriate RTOS if needed.
There are ZSP Solution Partners that provide a range of RTOSes.
A L G O R I T H M M O D U L E S
The Algorithm Modules provide hardware-independent functions of the
application such as voice and audio compression, echo cancellation,
fax/modem processing and caller ID functions. The Algorithm Modules provide
the functions required to implement multimedia, wired/wireless communications
and other ZSP applications. A key aspect of Algorithm Modules is that they are
designed to the ZOpen Application Interface Specification (ZAIS) which ensures
successful integration of modules from multiple vendors reducing technical risk
and time-to-market. LSI Logic and our ZSP Solution Partners provide a wide
array of Algorithm Module offerings that are compliant with ZOpen framework.
P L AT F O R M I N T E R F A C E M O D U L E ( P I M )
The Platform Interface Modules are the key to providing application
developers with hardware abstraction. PIMs provide a high-level API for the
APM to access host communications, serial data streams and processor
peripherals as needed by the application. All the low-level device driver details
are handled internally by the PIMs, allowing application developers to be freed
from needing detailed ZSP hardware expertise. The PIMs consist of a collection
of device drivers and support libraries. The use of the PIM high-level APIs by
the application allows portability across ZSP platforms. The ZOpen framework
is shipped with example applications that show how to use the PIM APIs.
Z S P S O L U T I O N P A R T N E R S
LSI Logic’s ZSP Solution Partners offer a wide range of ZOpen compliant
algorithms. Partner participation has swelled over the past year, based on the
growing industry acceptance of LSI Logic’s ZSP technology and open
architecture strategy. ZOpen framework’s ability to integrate algorithms from
multiple vendors into a single application benefits ZSP customers by reducing
time-to-market and development costs.
For more information please call:
LSI Logic Corporation
North American Headquarters
Milpitas, CA
Tel: 800 574 4286
LSI Logic Europe Ltd.
European Headquarters
United Kingdom
Tel: 44 1344 426544
Fax: 44 1344 481039
LSI Logic KK Headquarters
Tokyo, Japan
Tel: 81 3 5463 7165
Fax: 81 3 5463 7820
LSI Logic web site
www.lsilogic.com
LSI Logic logo design, The Communications
Company, ZOpen, ZSP logo design, and ZSP are
trademarks or registered trademarks of LSI Logic
Corporation. All other brand and product names
may be trademarks of their respective companies.
LSI Logic Corporation reserves the right to make
changes to any products and services herein at any
time without notice. LSI Logic does not assume any
responsibility or liability arising out of the
application or use of any product or service
described herein, except as expressly agreed to in
writing by LSI Logic; nor does the purchase, lease,
or use of a product or service from LSI Logic
convey a license under any patent rights,
copyrights, trademark rights, or any other of the
intellectual property rights of LSI Logic or of third
parties.
Copyright 2001 by LSI Logic Corporation.
All rights reserved.
Order No. R20035
1101.1k.SR.IK - Printed in USA
The
Communications
Company
TM