检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科学技术大学电子科学与工程学院,湖南长沙410073
出 处:《现代电子技术》2005年第9期88-90,共3页Modern Electronics Technique
摘 要:设计了一个基于FPGA的高速、高性能的高斯随机数发生器。首先简要介绍了以前的一些算法并指出其不足之处。然后阐明了本文的算法:对均匀随机数进行高效的变换以生成非常接近高斯分布的随机数,再依据中心极限定理把两个上述随机数相加得到高斯随机数。算法所需的运算只有RAM的读操作与乘法、加法运算。分析了算法的性能并与其他算法做了对比,证明了本文算法的高效性。最后给出了FPGA实现的系统结构,并分析了所需的硬件资源。A highspeed gaussian random number generator implemented with FPGA is presented in this paper.Several algorithms are briefly introduced and their shortcomings are pointed out.Then algorithm is presented: firstly,uniformlydistributed random numbers are effectively transformed to 'GaussianLike' numbers,secondly,based on central limit theorem,each two of such 'GaussianLike' numbers are added together to generate a gaussian sample.All the operations needed are addition,multiplication and RAM reading.The performance of the generator is excellent compared with others.Finally the system structure in FPGA is given.
分 类 号:TN782[电子电信—电路与系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28