Motorola DSP Developer's Kit
diff-r.asm
Motorola DSP Developer's Kit
diff-r.asm
Motorola DSP Developer's Kit    
diff-r.asm

MATLAB Usage

Description

This function performs an N-th order difference between the elements of real vector A.

INput/Output

Input: Real vector A, int N (N-th order)

Output: Real vector B

Algorithm

Memory & Register

Memory allocation and register usage:

Status Register

The assembly function diff-r.asm does not explicitly set any status registers/bits during the function execution.

Data Size Limit

The length of vector A can't be larger than the continuous available data memory size.

Data Range Limit

The value of input vector must be between -1.0 and +1.0.

Precision

In the case of DSP563, precision is 23 bits.

In the case of DSP566, precision is 15 bits.

Performance Limit

DSP563:

DSP566:


 decimate-iir-c.asm diff-c.asm