

Signal Generation using Intel(R) IPP for the 
Intel(R) PXA25x and PXA26x Processors

Readme.txt 


/***********************************************************
Readme for the Intel(R) PXA25x and PXA26x Processors Signal 
Generation Sample Code for Intel(R) Integrated Performance 
Primitives 


03/12/2003
***********************************************************/

Description

Demonstrates the following IPPs:

1. Sinusoidal sequence generation
2. Triagnular sequence generation
3. Gaussian noise generation
4. Miscellaneous vector manipuations

An effort has been made to keep the software in the ANSI C 
style whenever possible. Although Intel(R) IPP sample code 
has been tested, no warranty, expressed or implied is to 
be associated with these functions as well as all the 
associated materials in this package. All risk assumed 
is by the user. See the Intel(R) Integrated Performance 
Primitives License Agreement for details.

-------------------------------------------------------------------------------

Usage

1. The default output path is the same as the makefile and 
   source code

2. Type the application name -help (e.g., SigGen --help) to 
   obtain a listing of command-line options.

3. Once the application is running, type h <Return> for a 
   listing of the available real-time processing commands.

4. The example provides real-time controls on frequency, 
   noise power, and waveform type.

5. Output will go to the audio device by default (if available) 
   otherwise you must supply an output filename on the command 
   line.  

6. The output file format is raw binary, 16-bits per sample

7. Sample rate is fixed to 44.1KHz -- see code for details.

-------------------------------------------------------------------------------

Changes Since Last Release

None

-------------------------------------------------------------------------------

License Definitions

Please refer to the Intel(R) Integrated Performance 
Primitives license file for the license agreement details.

-------------------------------------------------------------------------------

Information in this document is provided in connection 
with Intel(R) products. No license, express or implied, by 
estoppel or otherwise, to any intellectual property rights is 
granted by this document. Except as provided in Intel's Terms 
and Conditions of Sale for such products, Intel assumes no liability 
whatsoever, and Intel disclaims any express or implied warranty, 
relating to sale and/or use of Intel products including liability 
or warranties relating to fitness for a particular purpose, 
merchantability, or infringement of any patent, copyright or other 
intellectual property right. Intel products are not intended for 
use in medical, life saving, or life sustaining applications. 

Intel may make changes to specifications and product descriptions 
at any time, without notice.

Designers must not rely on the absence or characteristics of 
any features or instructions marked "reserved" or "undefined." 
Intel reserves these for future definition and shall have no 
responsibility whatsoever for conflicts or incompatibilities 
arising from future changes to them.

The Intel(R) PXA25x and PXA26x Processors with Intel(R) XScale(TM) 
technology may contain design defects or errors known as errata 
which may cause the product to deviate from published specifications. 
Current characterized errata are available on request.

Contact your local Intel sales office or your distributor to 
obtain the latest specifications and before placing your 
product order.

Copies of documents which have an ordering number and are 
referenced in this document, or other Intel literature 
may be obtained by calling 1-800-548-4725 or by visiting 
Intel's website at http://www.intel.com.

Copyright (c) Intel Corporation, 2003

* Other brands and names are the property of their respective owners.
