[发明专利]一种基于振荡环抖动的低功耗真随机数发生器在审
| 申请号: | 202011259410.X | 申请日: | 2020-11-12 |
| 公开(公告)号: | CN112363688A | 公开(公告)日: | 2021-02-12 |
| 发明(设计)人: | 葛伟;张正发;李重阳;马超;白珍星 | 申请(专利权)人: | 东南大学 |
| 主分类号: | G06F7/58 | 分类号: | G06F7/58 |
| 代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 吴旭 |
| 地址: | 211189 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 振荡 抖动 功耗 随机数 发生器 | ||
1.一种基于振荡环抖动的低功耗真随机数发生器,其特征在于,包括:抖动放大和提取模块、抖动量化电路;
所述抖动放大和提取模块包括第一电流饥饿型反相器链、第二电流饥饿型反相器链、与非门、二选一数据选择器以及异或门;其中,所述第一电流饥饿型反相器链由偶数级延迟可配置电流饥饿型反相器连接构成,所述第二电流饥饿型反相器链与所述第一电流饥饿型反相器链中的反相器数量相同;所述第一电流饥饿型反相器链的输出连接到与非门的第一输入端,形成一个闭合的电流饥饿型反相器振荡环;所述与非门的第二输入端接使能信号EN,所述与非门的输出连接到二选一数据选择器的第一输入端,所述二选一数据选择器的输出端同时连接到所述第一电流饥饿型反相器链和第二电流饥饿型反相器链的输入端,所述第一电流饥饿型反相器链的输出还连接到异或门的输入节点A,所述第二电流饥饿型反相器链的输出端连接到所述异或门的输入节点B,所述第二电流饥饿型反相器链作为所述电流饥饿型反相器振荡环的补偿链;
所述抖动量化电路由一个高频环形振荡器连接一个异步计数器所构成,所述异或门的输出端连接到所述高频环形振荡器的输入端。
2.根据权利要求1所述的基于振荡环抖动的低功耗真随机数发生器,其特征在于,还包括温度补偿电路,所述温度补偿电路由两个单独的电压偏置电路构成,分别产生所述第一电流饥饿型反相器链和第二电流饥饿型反相器链的各反相器中NMOS限流管和PMOS限流管的栅极电压。
3.根据权利要求2所述的基于振荡环抖动的低功耗真随机数发生器,其特征在于,所述NMOS限流管的电压偏置电路采用两级RVT NMOS和两级HVT NMOS组成;所述PMOS限流管的电压偏置电路采用三级RVT NMOS和两级HVT NMOS组成。
4.根据权利要求3所述的基于振荡环抖动的低功耗真随机数发生器,其特征在于,所述电压偏置电路的参数调节方法包括如下步骤:
步骤一:常温下,分别设置PMOS限流管和NMOS限流管的栅源电压VGS为阈值电压VTH,即:VTH=VGS=|VGS|,此时的所述NMOS限流管偏置电压记为VN1,所述PMOS限流管偏置电压记为VP1;
步骤二:测量此时所述电流饥饿型反相器振荡环在多点温度T下的频率,并且用一次线性函数进行拟合,得到式子fT=k1T+b,其中fT是温度影响的频率,k1是温度系数,b是大于0的常数;使用线性函数拟合NMOS限流管的偏置电压VN和频率之间的关系,得到式子其中是VN影响的频率,k2是VN电压系数,c是大于0的常数;使用线性函数拟合PMOS限流管的偏置电压VP和频率之间的关系,得到式子其中是VP影响的频率,k4是VP电压系数,VDD是电源电压,e是大于0的常数;
步骤三:调节两个电压偏置电路中MOS管的宽长比,使得常温下的NMOS限流管偏置电压VN值为步骤1中的VN1,PMOS限流管偏置电压VP为步骤1中的VP1;然后测量多点温度下两个电压偏置电路的VN和VP,然后分别进行一次线性拟合,得到式子VN=k3T+d和VP=k5T+g,其中系数k3小于0,系数k5大于0,d和g是大于0的常数;
步骤四:计算(k2k3-k4k5+k1)的值是否小于10-2,如果不是,则回到步骤三重新调节电压偏置电路中MOS管的宽长比,从而调节k3,k5的值,如果满足则调参结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011259410.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测定废钢金属收得率的方法
- 下一篇:基于深度学习的宫颈癌细胞智能检测方法





