《電子技術應用》
您所在的位置:首頁 > 電源技術 > 設計應用 > 一種基于熱噪聲振蕩器的高速真隨機數設計
一種基于熱噪聲振蕩器的高速真隨機數設計
2018年電子技術應用第10期
魏子魁1,2,符 令1,2,王 雪3,何 洋1,2,金 鑫1,2,譚 浪1,2, 胡 毅1,2,唐曉柯1,2,張海峰1,2,趙東艷1,2
1.北京智芯微電子科技有限公司 國家電網公司重點實驗室 電力芯片設計分析實驗室,北京100192; 2.北京智芯微電子科技有限公司 北京市電力高可靠性集成電路設計工程技術研究中心,北京100192; 3.國網遼寧電力有限公司信息通信分公司,遼寧 沈陽110006
摘要: 分析和設計了一種基于振蕩器的真隨機數發生器,電阻熱噪聲作低頻時鐘的噪聲源。利用兩個獨立工作的高、低頻振蕩器之間的相對關系采樣噪聲源,用帶有抖動的低頻振蕩器通過D觸發器采樣有固定周期的高頻振蕩器,產生隨機數序列。電路采用SMIC 28 nm CMOS工藝設計,完成了版圖設計和流片,仿真結果表明,基于熱噪聲的真隨機數產生器輸出吞吐率范圍為1.8~12 Mb/s,隨機數輸出滿足AIS31真隨機數熵源測試要求,電路整體功耗為0.388 mW。
中圖分類號: TN47
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.180002
中文引用格式: 魏子魁,符令,王雪,等. 一種基于熱噪聲振蕩器的高速真隨機數設計[J].電子技術應用,2018,44(10):29-31,36.
英文引用格式: Wei Zikui,Fu Ling,Wang Xue,et al. A high speed truly random number generator based on thermal noise oscilltor[J]. Application of Electronic Technique,2018,44(10):29-31,36.
A high speed truly random number generator based on thermal noise oscilltor
Wei Zikui1,2,Fu Ling1,2,Wang Xue3,He Yang1,2,Jin Xin1,2,Tan Lang1,2, Hu Yi1,2,Tang Xiaoke1,2,Zhang Haifeng1,2,Zhao Dongyan1,2
1.State Grid Key Laboratory of Power Industrial Chip Design and Analysis Technology, Beijing Smart-Chip Microelectronics Technology Co.,Ltd.,Beijing 100192,China; 2. Beijing Engineering Research Center of High-reliability IC with Power Industrial Grade, Beijing Smart-Chip Microelectronics Technology Co.,Ltd.,Beijing 100192,China; 3.Information and Communication Branch of Liaoning Electric Power Co.,Ltd.,Shenyang 110006,China
Abstract: A truly random number generator based on thermal noise was proposed, and the resistance thermal noise was used as the noise source of the low frequency clock. It uses two independent working relative relationship between high and low frequency oscillator to sample noise source, and uses low frequency oscillator with jitter to sample the high frequency osciuator which has a fixed cycle oscillator by D flip-flop, to generate a random number sequence. The circuit was based on SMIC 28 nm CMOS process. The simulation results show that based on the thermal noise of truly random number generator the output throughput rate range is 1.8~12 Mb/s, random number output satisfies the requirement of entropy source AIS31 truly random number test, and the overall power consumption is 0.388 mW.
Key words : truly random number generator;thermal noise;oscillator;random tremble;power consumption

0 引言

    隨著信息技術的快速發展,信息安全變得越來越重要,保障信息安全的最好方式是密碼學。在密碼學應用中,無論是密碼算法中密鑰的生成或是密碼協議中特定變量的隨機初始化,都需要用到真隨機數源。真隨機數在統計學上具有隨機性, 包括時間上的獨立性和空間上的均勻性,還具有不可重復性和不可預測性[1]。隨機數主要應用于密碼算法協處理器中的密鑰、身份認證和數字簽名等[2]。

    本文實現了一種改進的真隨機數發生器,其基本思路是在保證低頻時鐘有足夠的抖動和隨機性的前提下,提高低頻時鐘頻率和高頻時鐘頻率,提高真隨機數輸出速度,對電路進行優化,減少電路的整體功耗和面積。

1 整體電路結構

    真隨機數電路結構如圖1所示,利用兩個獨立工作的高、低頻振蕩器之間的相對關系采樣噪聲源,用帶有抖動的低頻振蕩器通過D觸發器采樣有固定周期的高頻振蕩器,從而產生隨機數序列。在實際電路設計過程中,慢振蕩器的抖動標準差需要足夠大,這樣使慢振蕩器的時鐘頻率很難提高,一般情況下,輸出頻率在1 MHz左右,這樣會嚴重影響真隨機數的輸出速度;高頻時鐘頻率輸出頻率也會影響隨機數的輸出速度,通常要求慢振蕩器抖動標準差在高振蕩器周期的10~20倍之間。

wdz1-t1.gif

2 低頻時鐘設計和仿真

2.1 低頻時鐘理論分析

    低頻時鐘是帶有抖動的慢振蕩器(clkslow),電路如圖2所示。

wdz1-t2.gif

    電路使能開啟后,偏置電路開始提供偏置電壓和電流。當L_OUT為高電平時,電荷泵放電使運放正端電壓下降,輸出電壓降低,到達低閾值-VTL,L_OUT變為低電平,反之亦然。運放輸出信號是一個在遲滯比較器高低閾值間來回擺動的三角波;電阻R1和R2上的熱噪聲經過運放放大后疊加在三角波上,得到L_OUT 的時鐘沿抖動與熱噪聲一樣,滿足正態分布。

    運放輸出的三角波信號如圖3所示,圖中S是運放輸出三角波的斜率,Tclkslow是慢時鐘信號的周期。可以得到:

wdz1-gs1-2.gif

wdz1-t3.gif

    V(t)是輸出電壓隨時間變化的函數,Vn(t)是放大后的電阻熱噪聲,可以推出:

wdz1-gs3-7.gif

2.2 負反饋運放的設計

    從式(4)和式(5)中可知,E{Tclkslow}和σ{Tclkslow}成反比關系,如果要增大低頻時鐘的周期,則低頻時鐘的抖動值會減少。低頻時鐘的抖動值還與噪聲帶寬(Bw)和熱噪聲電阻(R1、R2)有關。要使隨機數輸出頻率加快,必須增大充放電電流Icharge并減少電荷泵到地電容C,這兩個參數都會減少低頻時鐘的抖動值。為了使低頻時鐘有足夠抖動值,根據式(5)和式(7)可知,可以增大噪聲帶寬和熱噪聲電阻。噪聲帶寬的大小由負反饋運放的-3 dB帶寬和低通濾波器帶寬決定,如圖2所示,熱噪聲電阻R1和寄生電容C1形成低通濾波器,當電阻R1值增加時,寄生電容隨之增加,低通濾波器帶寬變小,導致噪聲帶寬變小,低通濾波器帶寬也會影響慢振蕩器環路帶寬。

    通過上面的分析可知,熱噪聲電阻的選取很重要,在電阻選取中,選取高阻值poly電阻,電阻取最小寬度。當電阻阻值取500 kΩ時,通過對版圖寄生電容的提取,C1的值在8 fF左右。

    表1為不同電阻值的低頻時鐘抖動值(時鐘輸出頻率為5 MHz),在電阻較大時,此時低通濾波器的帶寬會嚴重限制低頻時鐘的環路帶寬,也會限制隨機數的輸出頻率,綜合考慮取熱噪聲電阻值為500 kΩ,σ{Tclkslow}為15 ns,低通濾波器的帶寬為40 MHz。負反饋運放和遲滯比較器帶寬會根據低通濾波器的帶寬來確定,不會因帶寬過大而浪費功耗。

wdz1-b1.gif

    本文選擇折疊式共源共柵結構的運放,運放在實際設計中,輸入對管的面積盡可能減少,以減少寄生電容。

2.3 低頻時鐘仿真

    本文在設計真隨機數產生器時,輸出吞吐率范圍為1.8~12 Mb/s,引入了3 bit控制字來調節輸出范圍,低頻時鐘輸出頻率范圍為1.79~12.95 Mb/s,中心頻率輸出值為4.6 Mb/s。

    表2為低頻時鐘輸出頻率對應的σ{Tclkslow}仿真結果,從表中可知,頻率越大,輸出σ{Tclkslow}越小,需要高頻時鐘的頻率越高。

wdz1-b2.gif

3 高頻時鐘設計和仿真

    為了提高真隨機數發生器的抗干擾能力以及輸出序列的隨機性能,快時鐘振蕩器的周期是慢振蕩器jitter的1/20~1/10。在低頻時鐘設計中輸出中心頻率為4.6 MHz時,σ{Tclkslow}值為15 ns,取高頻時鐘的周期是σ{Tclkslow}的1/15,快時鐘振蕩器的周期為1 ns,時鐘頻率為1 GHz。本文中高頻時鐘的電路采取環路振蕩器的結構,為保證在PVT變化時輸出高頻時鐘的占空比為50%,環振的輸出信號需經過一個高速二分頻電路。二分頻電路采取高速二分頻電路(TSPC)的結構。

    高頻時鐘的仿真結果表明,其時鐘頻率的中心頻率為1.07 GHz,占空比為48.5%.

4 整體電路版圖設計和仿真

    本文設計的真隨機數發生器電路采用SMIC 28 nm CMOS工藝,核心電路版圖面積小于0.025 mm2,整體功耗為0.388 mW,圖4為整體電路的版圖設計。

wdz1-t4.gif

    本文實現了高速隨機輸出,仿真輸出速度在12 Mb/s時的放大噪聲和噪聲分布情況,如圖5所示,從圖5中可知輸出噪聲的分布符合白噪聲分布。對圖5中的jitter值做正態分布處理,可知低頻時鐘的jitter值服從正態分布,標準差σ{Tclkslow}值為6.7 ns。圖6是基于振蕩器的真隨機數發生器整體電路瞬態仿真結果。

wdz1-t5.gif

wdz1-t6.gif

    圖7是隨機數的測試結果,基于真隨機數測試標準AIS31,對實際設計的真隨機數發生器進行了評測。實驗結果表明,隨機數符合AIS31的測試要求。

wdz1-t7.gif

    表3是流片的測試結果與文獻調研中參考的國外相關真隨機數發生器的性能參數的對比,本文的結果在最后一行。

wdz1-b3.gif

5 結論

    本文設計了基于電阻熱噪聲振蕩器的真隨機數產生器,該電路結構可以保證獲得較大的周期抖動從而提高輸出位流的隨機特性。在本設計中充分考慮了低頻振蕩器的輸出速度和jitter之間的關系,最終使振蕩器的輸出頻率接近12 MHz,輸出噪聲符合白噪聲分布,隨機性較好。在電路設計的基礎上完成了版圖設計和流片。仿真結果表明,基于熱噪聲的真隨機數產生器輸出吞吐率范圍為1.8~12 Mb/s,隨機數輸出結果滿足AIS31隨機性測試,功耗為0.388 mW。

    本文設計的隨機數和其他論文相比,在速度和功耗方面有了很大的提升,可以應用在信息安全、計算隨機模擬、數字系統內置的檢測性能和電子商務系統等領域。

參考文獻

[1] 蘇桂平,呂述望,楊柱,等.真隨機數發生器的隨機性在信息安全中的應用[J].計算機工程,2002,28(6):114-115.

[2] YANG Y.Implementation of 200 Mbps truly random number generator[D].Beijing:Tsinghua University,2013.

[3] 辛茜,曾曉洋,張國權,等.基于電阻熱噪聲的真隨機數發生器設計[J].微電子學與計算機,2004,21(7):143-146.

[4] ULKUHAN GULER,ERGUN S.A high speed, fully digital IC random number generator[J].AEU-International Journal Electronics and Communications,2012,66(2):143-149.

[5] YANG K,FICK D,HENRY M B,et al.16.3 A 23 Mb/s 23 pJ/b fully synthesized true-random-number generator in 28 nm and 65 nm CMOS[C].IEEE International Solid-State Circuits Conference.IEEE,2014:280-281.



作者信息:

魏子魁1,2,符  令1,2,王  雪3,何  洋1,2,金  鑫1,2,譚  浪1,2,

胡  毅1,2,唐曉柯1,2,張海峰1,2,趙東艷1,2

(1.北京智芯微電子科技有限公司 國家電網公司重點實驗室 電力芯片設計分析實驗室,北京100192;

2.北京智芯微電子科技有限公司 北京市電力高可靠性集成電路設計工程技術研究中心,北京100192;

3.國網遼寧電力有限公司信息通信分公司,遼寧 沈陽110006)

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          激情国产一区二区| 国产一区二区在线观看免费| 久久在线免费观看视频| 老司机亚洲精品| 欧美国产日韩精品免费观看| 好看的日韩视频| 国产精品你懂得| av成人天堂| aa成人免费视频| 国产精品露脸自拍| 亚洲一区亚洲二区| 国产一区二区三区在线观看精品| 免费观看欧美在线视频的网站| 欧美成人在线网站| 91久久嫩草影院一区二区| 免费视频亚洲| 美女主播精品视频一二三四| 久久大香伊蕉在人线观看热2| 夜夜嗨av一区二区三区四季av| 欧美 日韩 国产在线| 国产午夜精品全部视频在线播放| 欧美韩国在线| 久久国产精品久久久久久| 亚洲大片免费看| a4yy欧美一区二区三区| 在线观看欧美成人| 亚洲精品欧美精品| 久久亚洲欧美国产精品乐播| 久久久亚洲午夜电影| 亚洲精品国偷自产在线99热| 亚洲一区二区成人| 一本久久a久久免费精品不卡| 9l视频自拍蝌蚪9l视频成人| 韩国亚洲精品| 欧美日韩高清在线观看| 国产精品国产福利国产秒拍| 国产乱码精品1区2区3区| 亚洲五月婷婷| 在线视频精品一区| 久久se精品一区精品二区| 亚洲狠狠丁香婷婷综合久久久| 午夜激情亚洲| 欧美日韩亚洲免费| 欧美日本不卡| 欧美三区在线视频| 欧美激情视频在线免费观看 欧美视频免费一| 久久久精品午夜少妇| 欧美人妖另类| 国产日韩欧美在线视频观看| 久久夜色精品国产亚洲aⅴ| 在线观看免费视频综合| 亚洲国产欧美一区二区三区同亚洲| 亚洲一区欧美二区| 国产日韩久久| 亚洲欧美国产视频| 亚洲国产成人在线| 亚洲美女视频在线观看| 欧美日韩系列| 欧美一级专区免费大片| 欧美激情一区二区三区四区| 国产精品久久久久77777| 国产亚洲欧美日韩在线一区| 国产精品美女久久久久久久| 一区二区三区四区五区视频| 国产美女扒开尿口久久久| 国产精品www.| 欧美日韩1区2区| 一区二区三区在线看| 欧美aⅴ一区二区三区视频| 国产一区清纯| 亚洲日韩中文字幕在线播放| 日韩视频在线观看免费| 欧美成人官网二区| 国产一区二区高清视频| 欧美国产欧美亚州国产日韩mv天天看完整| 激情欧美日韩一区| 欧美日韩第一区| 麻豆精品精品国产自在97香蕉| 亚洲精品视频免费观看| 久久www免费人成看片高清| 国产综合欧美在线看| 久久久亚洲精品一区二区三区| 日韩视频免费大全中文字幕| 久久免费99精品久久久久久| 国产精品一区久久久久| 香蕉免费一区二区三区在线观看| 在线一区亚洲| 欧美性猛交99久久久久99按摩| 宅男在线国产精品| 欧美—级a级欧美特级ar全黄| 1204国产成人精品视频| 韩国v欧美v日本v亚洲v| 欧美日韩在线一区二区三区| 国产精品亚洲一区| 久久国产欧美| 一区二区欧美亚洲| 一区二区三区不卡视频在线观看| 亚洲日本中文字幕免费在线不卡| 欧美在线观看视频一区二区三区| 99视频精品免费观看| 欧美精品激情在线| 欧美a级理论片| 亚洲精品在线观看免费| 欧美日本国产精品| 一卡二卡3卡四卡高清精品视频| 在线观看欧美日韩国产| 99视频有精品| 欧美日韩国产一级片| 一区二区三区在线免费视频| 国产毛片一区| 久久午夜精品一区二区| 亚洲欧美视频在线观看视频| av成人毛片| 老鸭窝亚洲一区二区三区| 国产亚洲a∨片在线观看| 韩国自拍一区| 国产精品看片资源| 国产一区二区三区成人欧美日韩在线观看| 久久国产精品电影| 国产亚洲精品激情久久| 美女视频一区免费观看| 亚洲国产欧美日韩精品| 国产情人节一区| 亚洲视频1区| 欧美刺激性大交免费视频| 欧美激情一区二区三区高清视频| 国产欧美精品一区| 黄色一区二区在线| 欧美国产日韩a欧美在线观看| 先锋影音久久| 亚洲精品小视频在线观看| 亚洲精品男同| 国产伦理精品不卡| 亚洲精品自在在线观看| 香蕉精品999视频一区二区| 狼人天天伊人久久| 久久久久久久尹人综合网亚洲| 国产精品区一区二区三| 国产精品一区二区三区四区| 欧美国产日韩二区| 中文欧美在线视频| 亚洲日本aⅴ片在线观看香蕉| 一区二区三区鲁丝不卡| 亚洲影音一区| 一区二区三区日韩欧美| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产亚洲综合性久久久影院| 久久午夜电影| 一区二区精品| 国产一区二区观看| 一区二区在线视频| 亚洲欧美日韩第一区| 欧美日韩高清在线观看| 久久久精品日韩欧美| 欧美色图天堂网| 久久久久久**毛片大全| 国产裸体写真av一区二区| 欧美粗暴jizz性欧美20| 亚洲三级免费电影| 销魂美女一区二区三区视频在线| 六十路精品视频| 久久成人人人人精品欧| 亚洲国产精品va| 亚洲女优在线| 另类av导航| 欧美色播在线播放| 国产精品久久一级| 欧美性大战xxxxx久久久| 欧美在线视频免费观看| 久久久久久久一区二区| 久久免费的精品国产v∧| 午夜精品久久久久久久99水蜜桃| 狠狠色2019综合网| 欧美日韩国产经典色站一区二区三区| 欧美成人激情视频| 欧美超级免费视 在线| 欧美人与禽猛交乱配视频| 亚洲一区美女视频在线观看免费| 欧美日韩免费网站| 中文在线资源观看视频网站免费不卡| 亚洲国产视频一区二区| 99热免费精品在线观看| 欧美一级播放| 国产精品久久国产愉拍| 国产亚洲精品久久久久久| 国产欧美日韩中文字幕在线| 一区二区三区免费网站| 欧美国产视频日韩| 久久高清一区| 一区二区三区鲁丝不卡| 亚洲美女中文字幕| 欧美一区亚洲二区| 亚洲一区在线直播| 国产日韩欧美精品在线| 性久久久久久久久久久久| 伊人久久av导航| 国产伊人精品| 亚洲影视在线播放| 国产在线拍揄自揄视频不卡99| 国产精品videossex久久发布| 国产精品jizz在线观看美国| 久久综合图片| 欧美高清免费| 亚洲综合不卡| 亚洲深夜福利视频| 欧美精品一区二区高清在线观看| 亚洲欧美日韩专区| 国产精品观看| 日韩视频永久免费观看| 久久精品国产99国产精品澳门| 午夜精品美女自拍福到在线| 亚洲电影在线看| 久久婷婷国产麻豆91天堂| 国产精品久久久久aaaa九色| 欧美经典一区二区| 欧美一区二区私人影院日本| 久久精品国产亚洲精品| 美日韩精品免费观看视频| 蜜臀91精品一区二区三区| 日韩网站在线观看| 国产农村妇女毛片精品久久麻豆| 欧美日本视频在线| 欧美日韩1区2区3区| 亚洲国产精品一区二区www在线| 亚洲国产日韩欧美一区二区三区| 欧美精彩视频一区二区三区| 一区二区三区三区在线| 国内精品久久久久久影视8| 欧美中文字幕在线播放| 久久琪琪电影院| 性伦欧美刺激片在线观看| 国产精品久久久久久久久借妻| 久久成人一区| 国产一区二区视频在线观看| 久久久久九九九| 欧美色精品天天在线观看视频| 欧美在线1区| 99re8这里有精品热视频免费| 尤物网精品视频| 欧美激情黄色片| 国产精品国产三级国产普通话三级| 欧美视频一区二区三区在线观看| 亚洲国产日韩一区| 在线日韩日本国产亚洲| 久久久97精品| 午夜精品成人在线视频| 在线观看成人小视频| 在线观看日韩精品| 欧美大片va欧美在线播放| 美女啪啪无遮挡免费久久网站| 久久久久久久999| 国产午夜精品美女视频明星a级| 亚洲精选一区二区| 欧美三级午夜理伦三级中文幕| 午夜亚洲性色福利视频| 午夜亚洲性色视频| 亚洲你懂的在线视频| 性做久久久久久免费观看欧美| 久久国产精品久久w女人spa| 欧美性色aⅴ视频一区日韩精品| 亚洲一区二区影院| 亚洲高清视频一区| 欧美华人在线视频| 国产精品欧美日韩久久| 免费日韩av电影| 久久精品亚洲一区| 欧美色视频日本高清在线观看| 欧美激情亚洲综合一区| 国产精品国产三级国产| 亚洲日本中文字幕区| 亚洲韩国青草视频| 欧美精品在线免费观看| 欧美—级高清免费播放| 在线视频日本亚洲性| 欧美成人免费va影院高清| 亚洲午夜在线| 亚洲午夜久久久久久久久电影网| 国产精品高潮呻吟| 欧美www视频在线观看| 亚洲欧美日韩国产成人| 最新热久久免费视频| 国产人成一区二区三区影院| 午夜视频在线观看一区二区三区| 久久亚洲国产精品一区二区| 国产精品手机在线| 亚洲免费小视频| 久久精品女人天堂| 亚洲视频在线观看免费| 亚洲私人黄色宅男| 国产亚洲欧美激情| 国产在线拍揄自揄视频不卡99| 玖玖国产精品视频| 久久夜色精品一区| 国产婷婷成人久久av免费高清| 久久久久青草大香线综合精品| 亚洲免费中文| 国产亚洲欧美一区二区三区| 国产一区二区久久精品| 欧美高清视频在线播放| 亚洲精选大片| 影音先锋久久资源网| 性视频1819p久久| 欧美不卡视频一区发布| 亚洲精品黄色| 久久久久这里只有精品| 亚洲人成高清| 国产日韩欧美夫妻视频在线观看| 国产精品久久久久久av下载红粉| 亚洲国产日韩在线一区模特| 亚洲美女在线观看| 欧美黄免费看| 免费欧美日韩国产三级电影| 欧美主播一区二区三区美女 久久精品人| 另类欧美日韩国产在线| 国产精品毛片a∨一区二区三区|国| 欧美亚男人的天堂| 中文久久乱码一区二区| 欧美电影免费观看| 久久国产精品高清| 亚洲午夜成aⅴ人片| 亚洲一区免费视频| 国产精品日韩欧美一区二区三区| 性xx色xx综合久久久xx| 国产日韩一区二区三区| 亚洲精选一区二区| 久久精品日产第一区二区| 红杏aⅴ成人免费视频| 久久久不卡网国产精品一区|