![]() |
LIBDSP Version 4.1.9
LIBDSP Software Library
|
#include "tpt_math.h"
Macros | |
| #define | LOG_Q15_ACCURACY 15 |
| #define | LOG_Q15_INTEGER_PART 4 |
| #define | LOQ_Q15_THRESHOLD (1u << LOG_Q15_ACCURACY) |
| #define | LOQ_Q15_Q16_HALF LOQ_Q15_THRESHOLD |
| #define | LOQ_Q15_Q14_HALF (LOQ_Q15_Q16_HALF >> 2) |
| #define | LOG_Q15_INVLOG2EXP 0x58b9u |
Functions | |
| static uint16_t | riscv_scalar_log_q15 (uint16_t src) |
| void | tpt_vlog_q15 (q15_t *aOutData, const q15_t *aInData, uint32_t aCount) |
| Element-wise natural logarithm of q15 vector. | |
| #define LOG_Q15_ACCURACY 15 |
| #define LOG_Q15_INTEGER_PART 4 |
| #define LOG_Q15_INVLOG2EXP 0x58b9u |
| #define LOQ_Q15_Q14_HALF (LOQ_Q15_Q16_HALF >> 2) |
| #define LOQ_Q15_Q16_HALF LOQ_Q15_THRESHOLD |
| #define LOQ_Q15_THRESHOLD (1u << LOG_Q15_ACCURACY) |
|
static |