DSP_blk_eswap16

Special Requirements

 

 

 

- Input and output arrays do not overlap, except when “r == NULL” so that

 

the operation occurs in-place.

 

- The input array and output array are expected to be double-word aligned,

 

and a multiple of 8 half-words must be processed.

Implementation Notes

 

 

 

- Bank Conflicts: No bank conflicts occur.

 

- Interruptibility: The code is interrupt-tolerant but not interruptible.

Benchmarks

Cycles

nx/8 + 18

 

Codesize

104 bytes

C64x+ DSPLIB Reference

4-79

Page 107
Image 107
Texas Instruments TMS320C64X manual Operation occurs in-place