缩放寄存器溢出
发布时间:2008/11/10 0:00:00 访问次数:431
为避免寄存器溢出,可以降低输人的动态范围。用正值常数k<1对输人进行缩放,可吐降低运行时溢出的概率。不幸的是,缩放同时也降低了输出的精度。确切地说,缩放后数据字的精度将缩减log2k-bit,相应输出精度也将缩减相同的位数。于是,与未缩放系统相比,缩放后系统的误差方差可以表示为
因此,如果必需使用缩放的话,则应该按最低限度来缩放,即缩放到溢出得到控制即可。使用扩展精度的寄存器可以保留精度,但这需要额外的硬件代价。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
为避免寄存器溢出,可以降低输人的动态范围。用正值常数k<1对输人进行缩放,可吐降低运行时溢出的概率。不幸的是,缩放同时也降低了输出的精度。确切地说,缩放后数据字的精度将缩减log2k-bit,相应输出精度也将缩减相同的位数。于是,与未缩放系统相比,缩放后系统的误差方差可以表示为
因此,如果必需使用缩放的话,则应该按最低限度来缩放,即缩放到溢出得到控制即可。使用扩展精度的寄存器可以保留精度,但这需要额外的硬件代价。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:滤波器零输人极限环振荡
上一篇:滤波器IIR系数舍人灵敏度