摘要: 1. 定点数表示的基础:Q值。Q值就是小数点的位置。16位整形数表示小数32位整形数表示小数2. 将浮点加减法转化为定点加减法最重要的是必须保持两个操作数的Q值一致。如果两者不一致,一般地,为了保证数的精度,在运算前将Q值小的数调整为与Q值大的数的Q值,同时必须注意是否溢出。设x的Q值为QX,y的Q值为Qy,加法/减法结果z的定标值为Qz,则 z=x+y zq*2^(- Qz) = xq*2^(-... 阅读全文
posted @ 2010-08-19 22:24 c6000 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 定点DSP把所有数据都当作整数来处理ü在定点DSP芯片中,数字运算都是基于整形数的运算,也即所有操作数都用整形数表示。运算精度取决于整形数的字长,一般定点DSP的字长为16、24、或32。ü定点数用2的补码表示,16比特定点数表示的数值范围-32768~32767ü如1111111111111100b = -4ü定点DSP如何处理小数/分数?ü数的... 阅读全文
posted @ 2010-08-19 00:30 c6000 阅读(3496) 评论(0) 推荐(0) 编辑
摘要: CELP,是Code Excited Linear Prediction的缩写。CELP是近10年来最成功的语音编码算法。CELP语音编码算法用线性预测提取声道参数,用一个包含许多典型的激励矢量的码本作为激励参数,每次编码时都在这个码本中搜索一个最佳的激励矢量,这个激励矢量的编码值就是这个序列的码本中的序号。CELP已经被许多语音编码标准所采用,美国联邦标准FS1016就是采用CELP的编码方法,... 阅读全文
posted @ 2010-08-19 00:11 c6000 阅读(2157) 评论(0) 推荐(0) 编辑