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

MATLAB Usage

Description

This function convolves vectors A and B, where both A and B are real vectors

Input/Output

Input: Real vector A, and real vector B

Output: Real vector C

Algorithm

LengthC = LengthB + LengthA - 1

    Memory & Register

Memory allocation:

In X memory:

In Y memory:

Register usage:

Status Register

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

Data Size Limit

The maximum length of vector A and B can't be larger than 1/3 of the continuous available data memory size.

Data Range Limit

The input data vector range is [-1.0, +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:


 angle-c.asm conv-c.asm