Journal of Systems Engineering and Electronics ›› 2011, Vol. 33 ›› Issue (4): 879-883.doi: 10.3969/j.issn.1001-506X.2011.04.33
罗海坤, 吴嗣亮, 王永庆
LUO Hai-kun, WU Si-liang, WANG Yong-qing
摘要:
经典的ziggurat算法在楔形区域和截尾区域的判决计算包含非线性运算,存在计算量大、资源消耗多的缺点。针对该问题提出了一种改进的ziggurat算法。该算法利用分段线性近似原理拟合了判决模型,优化了楔形区域和截尾区域的判决算法,将判决过程改为线性运算。新算法的效率进一步提高,相对原算法,资源消耗减少了44%以上,且经过仿真验证,算法的性能没有明显的损失。基于新算法设计并实现了一个高斯白噪声发生器,仿真和实测结果表明,该高斯白噪声发生器资源利用率高,数据吞吐率大,生成的高斯白噪声正态特性良好,功率谱平稳。