首页> 外文期刊>Pomiary Automatyka Kontrola >Implementacja pakietu testów statystycznych do badania generatorów pseudolosowych w układzie programowalnym
【24h】

Implementacja pakietu testów statystycznych do badania generatorów pseudolosowych w układzie programowalnym

机译:统计测试包的实现,用于在可编程系统中测试伪随机发生器

获取原文
获取原文并翻译 | 示例

摘要

W artykule przedstawiono projekt i wyniki badań eksperymentalnych mikrosystemu w układzie SoC Zynq (Xilinx) przeznaczonego do analizy statystycznej z użyciem pakietu NIST SP800-22 binarnych sekwencji pochodzących z implementowanych chaotycznych generatorów pseudolosowych. Omówiono sposób implementację pakiet testów NIST oraz wskazano potencjalne możliwości zrealizowania wybranych operacji sprzętowo. Kompletny system zajmuje 4% przerzutników i 19% bloków LUT dostępnych w układzie XC7Z020. Zastosowanie proponowanych mechanizmów pozwoliło na uzyskanie wydajności na poziomie 100 Mb/s.%This paper presents the concept, design and experimental results of a SoC-based microsystem with Zynq device from Xilinx, for statistical testing of bit-streams from pseudo-random bit generators (PRBGs). In order to detect any symptoms of non-random behavior of PRBGs, we apply the commonly used statistical tests proposed by NIST as a standard package SP800-22. Five basic tests out of 15 tests from the NIST package have been converted from PC platform and adopted to specific embedded ARM architecture. Key elements of statistical analysis are performed by a dedicated analyzer implemented in programmable logic while the other functions are executed by an integrated dual-core processor.' The complete microsystem uses 4% of flip-flops and 19% of LUTs available in the XC7Z020 SoC device. The operation of the microsystem has been optimized by assumption of fixed confidence level of statistical tests and constant data sample size equal to 220. Using these values we get the maximum throughput of data analysis at the level of 100 Mbps. The proposed system may be used for real-time analysis and tracing of pseudo-random binary sequences obtained from integrated PRBGs. This feature is an important improvement in statistical testing of high bit-rate data streams since conventional NIST tests running on the PC platform can be executed in the off-line mode only. Our further work will be focused on the implementation of some other tests from the NIST package and speedup techniques based on multiple bit analysis in a single clock cycle.
机译:本文介绍了SoC Zynq(Xilinx)系统中用于进行统计分析的SoC Zynq(Xilinx)系统中微系统的设计和实验测试结果,该软件包使用了来自已实现的混沌伪随机发生器的二进制序列的NIST SP800-22软件包。讨论了NIST测试包的实现,并指出了执行所选硬件操作的潜在可能性。完整的系统涵盖XC7Z020系统中可用的4%的触发器和19%的LUT模块。所提出的机制的应用允许达到100 Mb / s的性能。%本文介绍了Xilinx的具有Zynq器件的基于SoC的微系统的概念,设计和实验结果,用于统计测试来自伪随机位发生器的位流(PRBG)。为了检测PRBG的非随机行为的任何症状,我们应用了NIST提议的常用统计测试作为标准软件包SP800-22。 NIST软件包的15项测试中有5项基本测试已从PC平台转换为特定的嵌入式ARM体系结构。统计分析的关键要素由以可编程逻辑实现的专用分析仪执行,而其他功能则由集成的双核处理器执行。完整的微系统使用XC7Z020 SoC器件中可用的4%的触发器和19%的LUT。通过假设统计测试的置信度为固定水平并且数据样本的恒定大小等于220,优化了微系统的操作。使用这些值,我们可以在100 Mbps的水平上获得最大的数据分析吞吐量。所提出的系统可以用于实时分析和跟踪从集成PRBG获得的伪随机二进制序列。此功能是对高比特率数据流进行统计测试的一项重要改进,因为在PC平台上运行的常规NIST测试只能在离线模式下执行。我们的进一步工作将集中于实施NIST软件包中的其他一些测试以及基于单个时钟周期中多位分析的加速技术。

著录项

  • 来源
    《Pomiary Automatyka Kontrola》 |2014年第7期|459-461|共3页
  • 作者

    Paweł DĄBAL; Ryszard PEŁKA;

  • 作者单位

    WOJSKOWA AKADEMIA TECHNICZNA, WYDZIAŁ ELEKTRONIKI, INSTYTUT TELEKOMUNIKACJI, ZAKŁAD TECHNIKI CYFROWEJ ul. gen. Sylwestra Kaliskiego 2, 00-908 Warszawa;

    WOJSKOWA AKADEMIA TECHNICZNA, WYDZIAŁ ELEKTRONIKI, INSTYTUT TELEKOMUNIKACJI, ZAKŁAD TECHNIKI CYFROWEJ ul. gen. Sylwestra Kaliskiego 2, 00-908 Warszawa;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 pol
  • 中图分类
  • 关键词

    analiza statystyczna; generatory losowe; FPGA;

    机译:统计分析;随机发生器现场可编程门阵列;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号