中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/90837
English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 78852/78852 (100%)
造訪人次 : 38563836      線上人數 : 583
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/90837


    題名: 基於閾值電壓電性擾動所實現之高速亂數產生率的40-nm 4T-SRAM真亂數產生器記憶體矩陣晶片;Implementation of High-speed TRNGs Composed of 40-nm Loadless 4T-SRAM Memory-array Based on the Vth Electrical Variability
    作者: 吳奕陞;Wu, Yi-Sheng
    貢獻者: 電機工程學系
    關鍵詞: 真亂數產生器;靜態隨機存取記憶體;記憶體矩陣;記憶體單元;True Random Number Generator;SRAM;Loadless 4T-SRAM;memory cell;memory array
    日期: 2022-10-25
    上傳時間: 2023-05-09 18:09:52 (UTC+8)
    出版者: 國立中央大學
    摘要: 在資安技術中,真亂數產生器 ( TRNG ) 是非常重要的硬體關鍵部位之一,其主要功能是產生隨機排列的 0 與 1 字串,產生方式是經由物理現象所產生的隨機電性雜訊,將這些雜訊透過電路的方式讀取出 0 與 1 的結果,而因為這些物理現象都具有不可預測的特性,因此產生出來的隨機數列也具有完美的隨機特性,進而達到真亂數的效果。
    本論文所設計的容量為 2kb 的 loadless 4T-SRAM 矩陣,其單位元件面積為 1.3975μm2,並且在一次讀寫後能一次產生出 32 bits 的隨機字串,因為在讀寫的過程,( Bitline, BL ) 會因為路徑上的 nMOS 閾值電壓值不同,因此造成讀取出的電壓會有差異,而由
    於閾值電壓是因為製程時所出現的物理差異,無法被計算出影響的電壓高低,所以讀取出的電壓差值也存在著隨機特性,再透過電路的分析便可以獲得隨機的字串輸出。
    而本論文所設計的 loadless 4T-SRAM 在經過電性的量測與數據分析後,其操作的輸入電壓只需 0.5 V 至 0.7 V,並且操作時間在 6 ns 附近就能產生出亂數的效果,在透過統計學的方式對輸出的字串進行 Hamming Distance、Hamming Weight 與 Autocorrelation 的分析後,透過 Hamming Distance 分析中可以發現每一個輸出的字元所發生翻轉的機
    率都接近 50 %,而經由 Hamming Weight 與 Autocorrelation 的分析後,可以確定在長時間的讀取後仍能輸出穩定且不具備重複性的亂數結果,並且最後的輸出結果在常溫以及高溫的情況下都能通過 NIST test 的 15 項驗證,因此本論文提出的設計實現高效率、低功耗的目標,並且晶片在常溫以及高溫的環境中,都能穩定的輸出隨機的亂數,因此以閾值電壓值差異做為 TRNG 的 entropy 是在現今製程技術持續微縮的環境中,是非常具
    有潛力的。
    ;In information security technology, the True Random Number Generator (TRNG) plays a significant role in hardware devices. Its main function is to generate random 0 and 1 strings.
    The entropy of TRNG is generated by physic phenomena, and the results of 0 and 1 are read out by the noises via the circuit. Since these physic phenomena have unpredictable
    characteristics, the generated random number sequence also has perfect randomness , which achieves true random numbers.
    The loadless 4T-SRAM array with capacity of 2 kb designed in this thesis has unit-cell area of 1.3975 μm2 and can generate a random string of 32 bits simultaneously after one read and write. During read and write process, Bitline (BL) will be fluctuated due to Vth variation of different nMOS devices, so the readout voltage will also be different.
    The loadless 4T-SRAM array is designed in this thesis. After electrical measurement and data analysis, the input voltage for the operation only needs 0.5 V to 0.7 V, and the operating time is around 6 ns to produce random numbers. For characteristics of Hamming Distance, Hamming Weight, and Autocorrelation, it can be found that each output bit shows the flipping probability which is very close to 50%. Through Hamming Weight and Autocorrelation analysis, we can determine that the results of stable and non-reproducible random numbers can be read out. Moreover, our final output results successfully passed all of the NIST test at both 25°C and 75°C. In conclusion, the design proposed in this thesis achieves goals of high efficiency, low power consumption and prefect randomness.
    顯示於類別:[電機工程研究所] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML48檢視/開啟


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明