首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >Optimization of the PLL Configuration in a PLL-based TRNG Design
【24h】

Optimization of the PLL Configuration in a PLL-based TRNG Design

机译:基于PLL的TRNG设计中PLL配置的优化

获取原文

摘要

Several recent designs show that the phase locked-loops (PLLs) are well suited for building true random number generators (TRNG) in logic devices and especially in FPGAs, in which PLLs are physically isolated from the rest of the device. However, the setup of the PLL configuration for the PLL-based TRNG is a challenging task. Indeed, the designer has to take into account physical constraints of the hardwired block, when trying to achieve required performance (bit rate) and security (entropy rate per bit). In this paper, we introduce a method aimed at choosing PLL parameters (e.g. input frequency, multiplication and division factors of the PLL) that satisfy hardware constraints, while achieving the highest possible bit rate or entropy rate according to application requirements. The proposed method is fast enough to produce all possible configurations in a short time. Comparing to the previous method based on a genetic algorithm, which was able to find only a locally optimized solution and only for one PLL in tens of seconds, the new method finds exhaustive set of feasible configurations of one- or two-PLL TRNG in few seconds, while the found configurations can be ordered depending on their performance or sensitivity to jitter.
机译:最近的几项的设计表明,该相位锁定回路(PLL)非常适用于构建在逻辑器件,尤其是在FPGA中,在该锁相环在物理上与装置的其余部分分离的真随机数发生器(TRNG)。然而,基于PLL的真随机数发生器的PLL配置的设置是一项艰巨的任务。事实上,设计师试图实现所需的性能(比特率)和安全性(每比特的熵率)时,考虑到了硬连线块的物理限制。在本文中,我们介绍旨在选择PLL参数(PLL的例如输入频率,乘法和除法因子)满足硬件约束的同时,实现可能的最高比特率或根据应用要求熵速率的方法。该方法是速度不够快,产生在很短的时间所有可能的配置。比较基于遗传算法以前的方法,这是能够找到仅一个局部优化的溶液并在数十秒只为一个PLL,新方法查找穷举集少数单组分或双PLL TRNG的可行配置秒,而所发现的配置可根据它们的性能或敏感性抖动进行排序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号