Functions
DSPF_q15tofl
Collaboration diagram for DSPF_q15tofl:

Functions

void DSPF_q15tofl (const short *restrict q15, float *restrict flt, int nx)
 

Detailed Description

Function Documentation

◆ DSPF_q15tofl()

void DSPF_q15tofl ( const short *restrict  q15,
float *restrict  flt,
int  nx 
)
 Converts the values stored in vector x[ ] in Q.15 format to
IEEE floating point numbers in output vector r[ ]

  @param q15 = Pointer to Q.15 input vector of size nx
  @param flt = Pointer to floating-point output data vector of size nx 
              containing the floating-point equivalent of vector x
  @param nx  = Length of input and output data vectors
Algorithm:
DSPF_q15tofl_cn.c is the natural C equivalent of the optimized intrinsic C code without restrictions note that the intrinsic C code is optimized and restrictions may apply.
Assumptions:
nx must be a multiple of 4.
q15 and flt are double word aligned.
Implementation notes:
Endian Support: The code supports both big and little endian modes.
Interruptibility: The code is interruptible.

Copyright 2022, Texas Instruments Incorporated