上海网站建设空间,网络营销的概念及手段,广告公司收费价格表,莱芜亓家网站目录
表3-1#xff1a;定点滤波器功能
表3-2#xff1a;定点快速傅里叶变换#xff08;FFT#xff09;函数
表3-3#xff1a;定点数学函数
表3-4#xff1a;定点三角函数
表3-5#xff1a;定点向量函数
表3-6#xff1a;定点矩阵函数
表3-7#xff1a;浮点滤波…目录
表3-1定点滤波器功能
表3-2定点快速傅里叶变换FFT函数
表3-3定点数学函数
表3-4定点三角函数
表3-5定点向量函数
表3-6定点矩阵函数
表3-7浮点滤波器函数
表3-8浮点快速傅里叶变换FFT函数
表3-9浮点数学函数
表3-10浮点三角函数
表3-11浮点向量函数
表3-12浮点矩阵函数 本文主要围绕数字信号处理DSP中的固定点滤波器函数进行了详细列表展示。这些函数涵盖了自相关、互相关、卷积、最小均方滤波器、抽取滤波器、插值滤波器以及不同类型的FIR滤波器等操作。 表3-1定点滤波器功能 功能 描述 CEVA_DSP_LIB_FIR_ACORR16 自相关16位 CEVA_DSP_LIB_FIR_ACORR32 自相关32位 CEVA_DSP_LIB_FIR_XCORR16 互相关16位 CEVA_DSP_LIB_FIR_XCORR32 互相关32位 CEVA_DSP_LIB_FIR_CONVOL16 卷积16位也称为块FIR CEVA_DSP_LIB_FIR_CONVOL32 卷积32位也称为块FIR CEVA_DSP_LIB_FIR_BLMS16 块最小均方滤波器16位 CEVA_DSP_LIB_FIR_BLMS32 块最小均方滤波器32位 CEVA_DSP_LIB_FIR_DLMS16 延迟最小均方滤波器16位 CEVA_DSP_LIB_FIR_DLMS32 延迟最小均方滤波器32位 CEVA_DSP_LIB_FIR_DEC16 抽取滤波器16位 CEVA_DSP_LIB_FIR_DEC32 抽取滤波器32位 CEVA_DSP_LIB_FIR_INTERP16 插值滤波器16位 CEVA_DSP_LIB_FIR_INTERP32 插值滤波器32位 CEVA_DSP_LIB_FIR_SR16 对称FIR滤波器16位 CEVA_DSP_LIB_FIR_SR32 对称FIR滤波器32位 CEVA_DSP_LIB_FIR_SS16 单采样FIR滤波器16位 CEVA_DSP_LIB_FIR_SS32 单采样FIR滤波器32位 CEVA_DSP_LIB_FIR_CX_Q15 FIR滤波器基于复数Q15系数和数据 CEVA_DSP_LIB_FIR_CX_Q31 FIR滤波器基于复数Q31系数和数据 CEVA_DSP_LIB_FIR_SCX_Q15 FIR滤波器基于实数Q15系数和复数Q15数据 CEVA_DSP_LIB_FIR_SCX_Q31 FIR滤波器基于实数Q31系数和复数Q31数据 CEVA_DSP_LIB_FIR_Q15 FIR滤波器基于实数Q15系数和数据 CEVA_DSP_LIB_FIR_Q31 FIR滤波器基于实数Q31系数和数据 CEVA_DSP_LIB_IIR_BQC32 复数IIR双四次滤波器32位 CEVA_DSP_LIB_IIR_BQD32 实数IIR双四次滤波器32位 表3-2定点快速傅里叶变换FFT函数 功能 描述 CEVA_FFT_LIB_CX16_FFT 复数FFT16位 CEVA_FFT_LIB_CX32_FFT 复数FFT32位 CEVA_FFT_LIB_INT16_FFT 实数FFT16位 CEVA_FFT_LIB_INT32_FFT 实数FFT32位 CEVA_FFT_LIB_CX16_IFFT 复数IFFTIFFT16位 CEVA_FFT_LIB_CX32_IFFT 复数IFFT32位 CEVA_FFT_LIB_INT16_IFFT 实数IFFT16位 CEVA_FFT_LIB_INT32_IFFT 实数IFFT32位 表3-3定点数学函数 功能 描述 CEVA_DSP_LIB_DIV16_SS 分数除法Q15格式 CEVA_DSP_LIB_DIV32_SS 分数除法Q31格式 CEVA_DSP_LIB_DIV_INTEGER_INT16 整数除法16位 CEVA_DSP_LIB_DIV_INTEGER_INT32 整数除法32位 CEVA_DSP_LIB_DIV32_SHIFTED_INT32 缩放整数除法32位 CEVA_DSP_LIB_SQRT_INT16 整数平方根16位 CEVA_DSP_LIB_SQRT_INT32 整数平方根32位 CEVA_DSP_LIB_ISQRT16 平方根反比16位以Q15格式输出 CEVA_DSP_LIB_ISQRT32 平方根反比32位以Q31格式输出 CEVA_DSP_LIB_LOG10_INT32 对数以10为基数尾数和指数是单独的整数参数 CEVA_DSP_LIB_LOG2_INT32 对数基数2尾数和指数是单独的整数参数 CEVA_DSP_LIB_LOGN_INT32 对数基数EE2.718281828…尾数和指数是单独的整数参数 CEVA_DSP_LIB_POW_INT32 幂函数任意基尾数和指数是单独的整数参数 CEVA_DSP_LIB_POW2_INT32 幂函数基数2尾数和指数是单独的整数参数 CEVA_DSP_LIB_POW10_INT32 幂函数基数10尾数和指数是单独的整数参数 CEVA_DSP_LIB_SIGMOID Sigmoid 函数范围-16,16 表3-4定点三角函数 功能 描述 CEVA_DSP_LIB_COS_INT16 余弦函数16位Q13格式输入在范围[-ππ]内 CEVA_DSP_LIB_COS_INT32 余弦函数32位Q29格式输入在范围[-ππ]内 CEVA_DSP_LIB_SIN_INT16 正弦函数16位Q13格式输入在范围[-ππ]内 CEVA_DSP_LIB_SIN_INT32 正弦函数32位Q29格式输入在范围[-ππ]内 CEVA_DSP_LIB_COSSIN_Q15 余弦和正弦函数16位输入在范围[-ππ]内Q13格式 CEVA_DSP_LIB_TAN_INT16 切线函数16位输入在范围[-π/4π/4]内Q13格式 CEVA_DSP_LIB_TAN_INT32 切线函数32位输入在范围[-π/4π/4]内Q29格式 CEVA_DSP_LIB_ATAN_INT16 反正切函数16位输入在范围[-11]内Q13格式 CEVA_DSP_LIB_ATAN_INT32 反正切函数32位输入在范围[-11]内Q29格式 CEVA_DSP_LIB_ATAN2_INT16 四象限逆切线16位输入在范围[-11]内Q13格式 CEVA_DSP_LIB_ATAN2_INT32 四象限逆切线32位输入在范围[-11]内Q29格式 表3-5定点向量函数 功能 描述 CEVA_DSP_LIB_VEC_ADD16 逐元素加法两个16位缓冲区 CEVA_DSP_LIB_VEC_ADD32 逐元素加法两个32位缓冲区 CEVA_DSP_LIB_VEC_SUB16 逐元素减法两个16位缓冲区 CEVA_DSP_LIB_VEC_SUB32 逐元素减法两个32位缓冲区 CEVA_DSP_LIB_VEC_DOT_Q15 向量点积两个带缩放的缓冲区16位 CEVA_DSP_LIB_VEC_DOT_Q31 向量点积两个带缩放的缓冲区32位 CEVA_DSP_LIB_VEC_DOT_Q15x7 向量点积两个带缩放的缓冲区16位乘8位 CEVA_DSP_LIB_VEC_DOT_Q31x15 向量点积两个带缩放的缓冲区32位x 16位 CEVA_DSP_LIB_VEC_CX_DOT_Q15 向量点积两个带缩放的复杂缓冲区16位 CEVA_DSP_LIB_VEC_CX_DOT_Q31 向量点积两个具有缩放功能的复杂缓冲区32位 CEVA_DSP_LIB_VEC_ABS16 逐元素绝对值16位缓冲区 CEVA_DSP_LIB_VEC_ABS32 逐元素绝对值32位缓冲区 CEVA_DSP_LIB_VEC_MAX_ABS16 绝对最大值16位矢量 CEVA_DSP_LIB_VEC_MAX_ABS16_WITH_INDEX 绝对最大值16位矢量包括最大数索引 CEVA_DSP_LIB_VEC_MAX_ABS32 绝对最大值32位矢量 CEVA_DSP_LIB_VEC_MAX_ABS32 _WITH_INDEX 绝对最大值32位矢量包括最大数索引 CEVA_DSP_LIB_VEC_MAX16 最大值16位矢量 CEVA_DSP_LIB_VEC_MAX16_WITH_INDEX 最大值16位矢量包括最大数索引 CEVA_DSP_LIB_VEC_MAX32 最大值32位矢量 CEVA_DSP_LIB_VEC_MAX32_WITH_INDEX 最大值32位矢量包括最大数索引 CEVA_DSP_LIB_VEC_MIN16 最小值16位矢量 CEVA_DSP_LIB_VEC_MIN16_WITH_INDEX 最小值16位矢量包括最小数索引 CEVA_DSP_LIB_VEC_MIN32 最小值32位矢量 CEVA_DSP_LIB_VEC_MIN32_WITH_INDEX 最小值32位矢量包括最小数索引 CEVA_DSP_LIB_MUL_Q15 逐元素乘法两个具有缩放功能的缓冲区16位 功能 描述 CEVA_DSP_LIB_MUL_Q31 逐元素乘法两个具有缩放功能的缓冲区32位 CEVA_DSP_LIB_VEC_NEG16 逐元素取反16位缓冲区 CEVA_DSP_LIB_VEC_NEG32 逐元素取反32位缓冲区 CEVA_DSP_LIB_VEC_SHF16 逐元素移位16位矢量每个元素都饱和 CEVA_DSP_LIB_VEC_SHF16_NO_SAT 逐元素移位16位矢量 CEVA_DSP_LIB_VEC_SHF32 逐元素移位32位矢量每个元素都饱和 CEVA_DSP_LIB_VEC_SHF32_NO_SAT 逐元素移位32位矢量 CEVA_DSP_LIB_INTPOL_Q15 逐元素插值Q15格式的两个向量 CEVA_DSP_LIB_INTPOL_Q31 逐元素插值Q31格式的两个矢量 CEVA_DSP_LIB_INTPOL_SCX_Q15 逐元素插值Q15格式的两个复数向量 CEVA_DSP_LIB_INTPOL_SCX_Q31 逐元素插值Q31格式的两个复数向量 CEVA_DSP_LIB_BYTESWAP 为向量交换每个字中的字节 CEVA_DSP_LIB_BLOCKCOPY 复制数据块 表3-6定点矩阵函数 功能 描述 CEVA_DSP_LIB_MAT_CX_ADD16 矩阵的加法复数16位元素 CEVA_DSP_LIB_MAT_CX_SUB16 矩阵的减法复数16位元素 CEVA_DSP_LIB_MAT_CX_ADD32 矩阵的加法复数32位元素 CEVA_DSP_LIB_MAT_CX_SUB32 矩阵的减法复数32位元素 CEVA_DSP_LIB_MAT_CX_MUL_Q15 矩阵的乘法复数Q15元 CEVA_DSP_LIB_MAT_CX_MUL_CONJ_Q15 矩阵的乘法A*ConjB其中A、B具有复数的Q15元素 CEVA_DSP_LIB_MAT_CX_CONJ_MUL_Q15 矩阵乘法ConjA*B其中有复数的Q15元素 CEVA_DSP_LIB_MAT_CX_MUL_Q31 矩阵的乘法复数Q31元 CEVA_DSP_LIB_MAT_CX_MUL_CONJ_Q31 矩阵的乘法A*ConjB其中具有复数的Q31元素 CEVA_DSP_LIB_MAT_CX_CONJ_MUL_Q31 矩阵乘法ConjA*B其中具有复数的Q31元素 CEVA_DSP_LIB_MAT_CX_MUL_TRANS_Q15 矩阵的乘法A*转置ConjA其中A具有复数的Q15元素 CEVA_DSP_LIB_MAT_CX_MUL_TRANS_Q31 矩阵的乘法A*转置ConjA其中A具有复数的Q31元素 CEVA_DSP_LIB_MAT_CX_TRANS_MUL_Q15 矩阵的乘法转置ConjA*A其中A具有复数的Q15元素 CEVA_DSP_LIB_MAT_CX_TRANS_MUL_Q31 矩阵的乘法转置ConjA*A其中A具有复数的Q31元素 CEVA_DSP_LIB_MAT_CX_TRANS_Q15 转置矩阵复数的16位元素 CEVA_DSP_LIB_MAT_CX_TRANS_Q31 转置矩阵复数的32位元素 表3-7浮点滤波器函数 功能 描述 CEVA_DSP_LIB_FLOAT_FIR_ACORR_OOB 自相关 CEVA_DSP_LIB_FLOAT_FIR_XCORR_OOB 互相关 CEVA_DSP_LIB_FLOAT_FIR_CONVOL_OOB 卷积也称为块FIR CEVA_DSP_LIB_FLOAT_FIR_BLMS_OOB 块最小均方滤波器 CEVA_DSP_LIB_FLOAT_FIR_DLMS_OOB 延迟最小均方滤波器 CEVA_DSP_LIB_FLOAT_FIR_DEC_OOB 抽取过滤器 CEVA_DSP_LIB_FLOAT_FIR_INTERP_OOB 插值滤波器 CEVA_DSP_LIB_FLOAT_FIR_SR_OOB 对称FIR滤波器 CEVA_DSP_LIB_FLOAT_FIR_SS_OOB 单采样FIR滤波器 CEVA_DSP_LIB_FLOAT_FIR_CX_OOB FIR滤波器基于复数系数和数据 CEVA_DSP_LIB_FLOAT_IIR_BQC_OOB 复数IIR双二次滤波器 CEVA_DSP_LIB_FLOAT_IIR_BQD_OOB 实数IIR双四次滤波器
表3-8浮点快速傅里叶变换FFT函数 功能 描述 CEVA_DSP_LIB_FLOAT_FFT_CX_OOB 复数FFT CEVA_DSP_LIB_FLOAT_FFT_REAL_OOB 实数FFT CEVA_DSP_LIB_FLOAT_FFT_CX_INV_ OOB 复数逆FFTIFFT CEVA_DSP_LIB_FLOAT_FFT_REAL_ 实数逆FFTIFFT 表3-9浮点数学函数 功能 描述 CEVA_DSP_LIB_FLOAT_DIV_OOB 分数除法 CEVA_DSP_LIB_FLOAT_SQRT_OOB 平方根 CEVA_DSP_LIB_FLOAT_ISQRT_OOB 平方根反比1/SquareRoot CEVA_DSP_LIB_FLOAT_LOG10_打开 对数以10为基数 CEVA_DSP_LIB_FLOAT_LOG2_OOB 对数以2为基数 CEVA_DSP_LIB_FLOAT_LOGN_OOB 对数基数ee2.718281828… CEVA_DSP_LIB_FLOAT_POW_OOB 幂函数任意基 CEVA_DSP_LIB_FLOAT_POW2_OOB 幂函数基数2 CEVA_DSP_LIB_FLOAT_POW10_OOB 幂函数基数10 CEVA_DSP_LIB_FLOAT_SIGMOID_OOB Sigmoid函数 表3-10浮点三角函数 功能 描述 CEVA_DSP_LIB_FLOAT_COS_OOB 余弦函数输入在范围[-ππ]内 CEVA_DSP_LIB_FLOAT_SIN_OOB 正弦函数输入在范围[-ππ]内 CEVA_DSP_LIB_FLOAT_TAN_OOB 切线函数输入在范围[-π/4π/4]内 CEVA_DSP_LIB_FLOAT_ATAN_OOB 反正切函数输入在范围[-11]内 CEVA_DSP_LIB_FLOAT_ATAN2_OOB 反正切函数输入X/Y在范围[-11]内 CEVA_DSP_LIB_FLOAT_TANH_OOB 双曲线切线 表3-11浮点向量函数 功能 描述 CEVA_DSP_LIB_FLOAT_VEC_ABS_OOB 绝对值Absolute Value CEVA_DSP_LIB_FLOAT_VEC_ADD_OOB 附加两个缓冲区 CEVA_DSP_LIB_FLOAT_VEC_SUB_OOB 减法两个缓冲区 CEVA_DSP_LIB_FLOAT_VEC_DOT_OOB 向量点积两个缓冲区 CEVA_DSP_LIB_FLOAT_VEC_DOT_CX_ CONJ _OOB 向量点积两个复数缓冲器共轭 CEVA_DSP_LIB_FLOAT_VEC_DOT_CX_ OOB 向量点积两个复数缓冲器 CEVA_DSP_LIB_FLOAT_VEC_MAX_OOB 绝对最大值 CEVA_DSP_LIB_FLOAT_VEC_MAX_WITH_INDEX_OOB 绝对最大值包括最大数索引 CEVA_DSP_LIB_FLOAT_VEC_MAX_ABS_OOB 绝对最大值 CEVA_DSP_LIB_FLOAT_VEC_MAX_ ABS_WITH_INDEX_OOB 绝对最大值包括最大数索引 CEVA_DSP_LIB_FLOAT_VEC_MIN_OOB 最小值 CEVA_DSP_LIB_FLOAT_VEC_MIN_WITH_INDEX_OB 最小值包括最小数索引 CEVA_DSP_LIB_FLOAT_VEC_MUL_OOB 逐元素乘法两个缓冲区 CEVA_DSP_LIB_FLOAT_VEC_MUL_CONST_OOB 逐元素乘法向量乘常数 CEVA_DSP_LIB_FLOAT_VEC_NEG_OOB 元素优先取反 CEVA_DSP_LIB_FLOAT_VEC_MUL_CX_ OOB 逐元素乘法复数向量 CEVA_DSP_LIB_FLOAT_VEC_MUL_CX_CONJ_OOB 逐元素乘法复数向量共轭 CEVA_DSP_LIB_FLOAT_VEC_MUL_CX_ CONST_OOB 逐元素乘法复数向量乘以常数 CEVA_DSP_LIB_FLOAT_VEC_INTPOL_OOB 逐元素插值两个向量 CEVA_DSP_LIB_FLOAT_VEC_INTPOL_ CX_OOB 逐元素插值两个复数向量
表3-12浮点矩阵函数 功能 描述 CEVA_DSP_LIB_FLOAT_MAT_CX_CONJ_OOB 矩阵共轭ConjA CEVA_DSP_LIB_FLOAT_MAT_CX_ CONJ _MUL_OOB 复数矩阵的乘法ConjA*B CEVA_DSP_LIB_FLOAT_MAT_CX_MUL_OOB 复数矩阵的乘法 CEVA_DSP_LIB_FLOAT_MAT_CX_MUL_ CONJ _OOB 复数矩阵的乘法A*ConjB CEVA_DSP_LIB_FLOAT_MAT_CX_TRANS_OOB 转置复数矩阵 CEVA_DSP_LIB_FLOAT_MAT_CX_VEC_ CX_MUL_OOB 复数矩阵与复数向量的乘法 CEVA_DSP_LIB_FLOAT_MAT_MUL_OOB 矩阵的乘法 CEVA_DSP_LIB_FLOAT_MAT_TRANS_OOB 转置矩阵 CEVA_DSP_LIB_FLOAT_MAT_VEC 矩阵与向量的乘法
参考文章《CEVA-BX1_DSP_Lib_Ref_Guide_V1.5.1》