首页> 外国专利> SYSTEM, METHOD AND APPARATUS FOR RACE-CONDITION TRUE RANDOM NUMBER GENERATOR

SYSTEM, METHOD AND APPARATUS FOR RACE-CONDITION TRUE RANDOM NUMBER GENERATOR

机译:种族条件真正随机数发生器的系统,方法和装置

摘要

The disclosure relates to systems, methods and devices to provide race-condition true random number generator (TRNG) for soft intellectual property (IP) in field-programmable gate arrays (FPGAs). In an exemplary embodiment, a pair of long adder chains are raced against one another to complete a full cycle. Due to variances in the silicon, different chains will win each race at different times and thereby produce entropy. A calibration circuit can be used to set up the adder chains in an appropriate initial state to maximize the entropy produced. This structure has been found to be robust to layout changes, and the use of two such adder-chain-pairs reduces interference from other structures. Among others, the soft IP makes adding a robust TRNG to an FPGA much easier without concerns for how the structures are laid out or what other IP is nearby in the layout. The disclosed embodiments reduces the effort to add a TRNG to an FPGA design and improves the robustness of the TRNG making the design FIPS certifiable.
机译:本公开涉及在现场可编程门阵列(FPGA)中提供用于软电子知识属性(IP)的竞赛条件真正随机数发生器(TRNG)的系统,方法和设备。在示例性实施例中,一对长加法链彼此相对地进行以完成全周期。由于硅中的差异,不同的链将在不同时间赢得每种种族,从而产生熵。校准电路可用于在适当的初始状态下设置加法器链以最大化产生的熵。已经发现该结构具有稳健的布局改变,并且使用两个这样的加法器链对减少了与其他结构的干扰。其中,软IP使得FPGA增加了强大的TRNG,更轻松地更容易,而不必担心结构如何或在布局中附近其他IP。所公开的实施例减少了将TRNG添加到FPGA设计的努力,提高了TRNG的鲁棒性,使得设计FIPS认可。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号