期刊文献+

基于FPGA的高速任意分布伪随机数发生器 被引量:7

High-Speed Arbitrarily Distributed Pseudo-random Number Generator Based on FPGA
下载PDF
导出
摘要 舍选法是广泛应用的基于均匀分布产生任意分布随机数序列的方法.文中针对舍选法接受效率低的缺点提出一种改进方案,将舍选法中本该舍弃的样本通过映射转换成可接受的样本,提高了接受效率.根据改进的舍选法设计了一种任意分布的伪随机数发生器,利用线性反馈移位寄存器产生均匀分布随机数序列,在此基础上运用改进舍选法产生任意分布随机数,并在现场可编程门阵列(field programmable gate array,FPGA)上实现.对不同分布的实验结果表明,该设计具有输出效率高、通用性强的优点. Acceptance-rejection is a widely used method to generate arbitrarily distributed pseudo-random numbers from uniformly distributed pseudo-random numbers. This paper proposes a method to improve accepting efficiency. The method transforms samples that are discarded in the original method into accept- able ones to improve efficiency. With the improved acceptance-rejection method, an arbitrarily distributed pseudo-random number generator is designed, which uses a linear feedback shift register to produce uniformly distributed pseudo-random numbers, and then uses the improved acceptance-rejection scheme to generate ar- bitrarily distributed pseudo-random numbers. The design is implemented on FPGA. The experimental results show that the design has high output efficiency and wide applicability.
出处 《应用科学学报》 EI CAS CSCD 北大核心 2012年第3期306-310,共5页 Journal of Applied Sciences
基金 国家自然科学基金(No.60576033) 国家"863"高技术研究发展计划基金(No.2007AA04Z423 No.2006AA01Z106) 福建省自然科学基金(No.2008J04001) 厦门市科技项目基金(No.3502Z20083031)资助
关键词 任意分布随机数 改进的舍选法 线性反馈移位寄存器 现场可编程门阵列 arbitrary distribution random number, improved acceptance-rejection, linear feedback shift reg-ister, field programmable gate array (FPGA)
  • 相关文献

参考文献14

  • 1雷萌,朱光喜,林沛,陈永辉.IDMA中的线性同余交织器研究(英文)[J].应用科学学报,2009,27(3):238-243. 被引量:3
  • 2王海涛,于文震,常建平,陈婷慧.机载高分辨率SAR图像数据建模[J].应用科学学报,2010,28(3):301-306. 被引量:3
  • 3.KRZYSZTOF T. Non-uniform distributions of quan- tum particles in multi-swarm optimization for dy- namic tasks [C]//Lecture Notes in Computer Sci- ence, 2008, 5101: 843-852.
  • 4周晓兰,王随平.基于AR模型的无线衰落信道仿真[J].中南大学学报(自然科学版),2010,41(3):1042-1045. 被引量:4
  • 5SHEN Haiwei, LI Jinping. A high-speed and long- period combined pseudo-random number generator [C]//IEEE Conferences on Computational Intelli- gence and Design, 2009, 1: 112-114.
  • 6DEWAR M, PANARI D. Linear transformation shift registers [J]. IEEE Transactions on Information The- ory, 20o3, 49(8): 2047-2052.
  • 7YUKI Y, NOBUYUKI Y. Superconductive random number generator using thermal noises in SFQ cir- cuits [J]. IEEE Transactions on Applied Supercon- ductivity, 2009, 19(3): 630-633.
  • 8LIu Zuohu, HuANc Minghe, ZHU Shaojun. The de- sign and implementation of a pseudo random num- ber generation algorithm [C]//IEEE Conferences on Computational Intelligence and Natural Computing, 2009, 2: 126-129.
  • 9束礼宝,宋克柱,王砚方.伪随机数发生器的FPGA实现与研究[J].电路与系统学报,2003,8(3):121-124. 被引量:63
  • 10DEVROYE L. Complexity questions in non-uniform random variate generation [C]//Proceedings of Com- putational Statistics, 2010, 1: 3-18.

二级参考文献36

  • 1陈广东,朱兆达,朱岱寅.分数傅立叶变换用于抑制SAR杂波背景检测慢速动目标[J].航空学报,2005,26(6):748-753. 被引量:4
  • 2尹力,马忠梅.一种快速产生数字式高精度高斯噪声的新方法[J].应用声学,1996,15(3):23-25. 被引量:2
  • 3刘振华,张冰,于文震.SAR图像与其他源图像融合算法[J].现代雷达,2007,29(2):56-59. 被引量:7
  • 4LI Ping,LIU Lihai,Wu Keying,LEUNG W K.Interleave division multiple-access[J].IEEE Transactions on Wireless Communications,2006,5:938-947.
  • 5Wu Hao,LI Ping,PEROTTI A.User-specific chip-level interleaver design for IDMA systems[J].Electronics Letters,2006,42:233-234.
  • 6PUPEZA I,KAVCIC A,LI Ping.Efficient generation of interleavers for IDMA[C]//IEEE International Conference on Communications,Istanbul,Turkey,June 2006:1508-1513.
  • 7KUSUME K,BAUCH G.Cyclically shifted multiple interleavers[C]// Global Telecommunications Conference,San Francisco,CA,USA,Nov.2006:1-5.
  • 8ZHANG Chenghai,Hu Jinhao.The shifting interleaver design based on PN sequence for IDMA systems[C]//Proceeding of the Future Generation Communication and Networking,Jeju-Island,Korea,2007:279-284.
  • 9BIE Zhisong,Wu Weiling.PEG Algorithm Based Interleavers Design for IDMA System[C]//Proceedings of the 41st Annual Conference on Information Sciences and Systems,Baltimore,USA,2007:480-483.
  • 10KUSUME K,BAUCH G.Simple construction of multiple interleavers:cyclically shifting a single interleaver[J].IEEE Transactions on Communications,2008,56:1394-1397.

共引文献77

同被引文献47

引证文献7

二级引证文献21

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部