色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

通過四個異步振蕩器的真實隨機數生成器骰子設計

電子設計 ? 來源:與非網 ? 作者:與非網 ? 2021-02-01 14:38 ? 次閱讀

該項目描述了如何設計一個7段1位LED顯示屏的從1到6的真正隨機數發生器。

硬件部件

Dialog Semiconductor GreenPAK高級開發板SLG4DVKADV× 1個

Dialog Semiconductor SLG46826× 1個

該項目描述了如何設計Digital Dice,這是一個從1到6的真實隨機數生成器??梢允褂么嗽O備代替常用的骰子。它具有一個1位數的7段LED顯示屏和兩個按鈕:“運行”和“顯示上一個”。數碼骰子可以由單個CR2032電池供電。它沒有開機開關,因為閑置時的功耗極低。

o4YBAGAXoM6ADeegAAL6JTVurwM077.png

圖1:數字骰子示意圖

下面我們描述了了解解決方案如何設計數字骰子所需的步驟。但是,如果您只想獲取編程結果,請下載GreenPAK軟件以查看已完成的GreenPAK設計文件。將GreenPAK開發套件插入計算機,然后點擊程序來設計解決方案。

設備架構

o4YBAGAXoN6ACBQbAAOLepdkQmk918.png

圖2:GreenPAK6 Designer項目

該設計包含以下塊:

熵產生器

熵發生器由四個異步振蕩器組成。其中兩個是使用具有延遲(1 MHz和6.5 MHz)的反向閉環LUT構建的。另外兩個是GreenPAK的OSC1(2.048 MHz,除以3)和OSC2(25 MHz,除以2)。

向XNOR門輸入一些異步時鐘信號足以在其輸出上獲得不可預測的信號(噪聲或熵)。但是SLG46826V中的宏單元可以使解決方案更加復雜。再使用一個振蕩器和DFF,我們得到一個完全隨機的信號。

pIYBAGAXoPGAaDekAAHzQVTeTa4801.png

圖3:熵產生器

線性反饋移位寄存器

3位LFSR使用三個DFF和一個XNOR門構建。每個輸入時鐘的該塊都會生成一個3位的偽隨機數。此處,噪聲信號代替時鐘脈沖進入LFSR的輸入,從而生成一個真正的隨機3位數字。

o4YBAGAXoQSAIZhMAAFlmJpuQ9k379.png

圖4:LFSR

二進制至7段解碼器

為了轉換由LSFR生成的3位隨機數,使用了二進制至7段解碼器,請參見圖3。解碼器由3位LUT構建。

pIYBAGAXoROAAceOAAOYbJ6_LQ8800.png

圖5:二進制到7段解碼器

控制單元

控制單元是設備的一部分,旨在在3秒鐘后啟動并停止。兩個引腳被配置為輸入,并且兩個按鈕必須從VDD連接到這些引腳。按下“運行”按鈕時,設備將連續生成隨機數。釋放按鈕后,立即停止生成,LFSR鎖存其輸出。解碼器隨后驅動7段顯示器。3秒鐘后,數字骰子將進入空閑狀態。該設備仍處于開機狀態,但是由于所有振蕩均已關閉,因此電流消耗極低。這使設備可以“記住”最后生成的隨機數。如果按下“顯示上一個”按鈕,將顯示最后生成的隨機數,直到釋放該按鈕。因為數字骰子旨在替代普通骰子,所以當出現“ 0”或“ 7”時,將使用3位LUT12重新啟動它。這樣可以確保設備生成1到6之間的隨機數。

o4YBAGAXoSSATjgAAAIdQf1vbUI224.png

圖6:控制單元

宏單元設置

對于每個宏單元,設置請參考下表。

pIYBAGAXoT2AVNueAARNB6t5ctY997.png

表1. LUT設置

pIYBAGAXoVOAI3b0AAE3wY8UfNc707.png

表2:DFF設置

o4YBAGAXoWGARrcCAAGSvfeLqLs175.png

表3:CNT / DLY設置

表6:OSC設置

pIYBAGAXoaOAW26yAAFw9bZ4ivY024.png

表7:PIN設置

結論

數字骰子可以替代賭場中的普通骰子,也可以在需要骰子的任何其他游戲中使用。它具有一個熵生成器,該熵生成器在按下“運行”按鈕時會不斷生成3位隨機數。它僅在釋放按鈕時停止并顯示結果,因此人為因素也會影響所生成的隨機數。四個異步振蕩器以及人為按下按鈕的可變性使該設備完全不可預期地不可預測
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23252

    瀏覽量

    660595
  • 解碼器
    +關注

    關注

    9

    文章

    1143

    瀏覽量

    40718
  • 振蕩器
    +關注

    關注

    28

    文章

    3832

    瀏覽量

    139041
  • 隨機數發生器

    關注

    0

    文章

    21

    瀏覽量

    11008
  • dff
    dff
    +關注

    關注

    0

    文章

    26

    瀏覽量

    3417
收藏 人收藏

    評論

    相關推薦

    問天量子和方寸微電子聯合發布量子隨機數芯片

    近日,國家密碼管理局商用密碼檢測中心出具報告,問天量子和方寸微電子聯合自主研發的WT-QRNG300量子隨機數芯片通過檢測,這是國內首家官方商密報告認定、且已實現商用量產及產業化的“量子隨機數芯片”產品。
    的頭像 發表于 12-19 16:18 ?216次閱讀

    LuatOS開發之4G模組隨機數(random)|實戰指南

    本次學習的實戰是關于4G模組LuatOS開發的隨機數示例指南,希望大家有所收獲。
    的頭像 發表于 11-30 09:51 ?181次閱讀
    LuatOS開發之4G模組<b class='flag-5'>隨機數</b>(random)|實戰指南

    解析Air780E模組LuatOS開發的隨機數(random) 示例篇

    本文主要解析的是低功耗4G模組Air780E的LuatOS開發隨機數(random)實例,我以整理成文分享給大家。
    的頭像 發表于 11-29 20:23 ?119次閱讀
    解析Air780E模組LuatOS開發的<b class='flag-5'>隨機數</b>(random) 示例篇

    藍牙AES+RNG如何保障物聯網信息安全

    功能可通過軟件實現,也可以通過硬件實現。主要優勢體現在:在保障通信安全方面,隨機數生成器能夠輸出非重復且隨機變化的數值。這些數值是構建多種安
    發表于 11-08 15:38

    壓控振蕩器的指標有哪些

    壓控振蕩器(Voltage-Controlled Oscillator,VCO)是一種電子振蕩器,其振蕩頻率可以通過改變控制電壓來調節。這種振蕩器
    的頭像 發表于 09-25 11:20 ?382次閱讀

    數字振蕩器的特點有哪些

    波形的設備。與傳統的模擬振蕩器不同,數字振蕩器使用數字邏輯電路來生成波形,并通過數字到模擬轉換(DAC)輸出模擬信號。 2. 數字
    的頭像 發表于 09-25 10:41 ?316次閱讀

    Freepik攜手Magnific AI推出AI圖像生成器

    近日,設計資源巨頭Freepik攜手Magnific AI,共同推出了革命性的AI圖像生成器——Freepik Mystic,這一里程碑式的發布標志著AI圖像創作領域邁入了一全新的高度
    的頭像 發表于 08-30 16:23 ?1129次閱讀

    雅特力AT32 MCU的隨機數生成

    概述產品和生態系統安全性的需求比以往任何時候都更加重要。真隨機數是所有安全系統的核心,其質量會影響設計的安全性。因此在沒有內置硬件TRNG的AT32的微控制系列中,如何提高隨機數的有效,來符合
    的頭像 發表于 08-30 12:26 ?542次閱讀
    雅特力AT32 MCU的<b class='flag-5'>隨機數</b><b class='flag-5'>生成</b>

    如何在FPGA中實現隨機數發生

    分享如何在Xilinx Breadboardable Spartan-7 FPGA, CMOD S7中實現4位偽隨機數發生(PRNGs)。
    的頭像 發表于 08-06 11:20 ?662次閱讀
    如何在FPGA中實現<b class='flag-5'>隨機數</b>發生<b class='flag-5'>器</b>

    BK3432,上海博通ble+spp雙模低功耗藍牙soc芯片,layou指南

    和外圍設備 JTAG、I2C、SPI接口 兩UART接口 多通道PWM輸出 片上10位通用ADC 具有多路接口功能的GPIO 真隨機數生成器 典型的包裝類型 32-pin QFN 4x4
    發表于 05-27 18:53

    如何使用Python生成隨機數

    為了實現這些目標,Python 為我們提供了random() 模塊。random() 是一內置的 Python 模塊,用于生成隨機數
    的頭像 發表于 04-15 12:47 ?651次閱讀

    Minitab 交互式表格生成器

    生成器
    MinitabUG
    發布于 :2024年04月03日 15:58:54

    請問rt-thread studio如何使用硬件隨機數生成器?

    ; i < max_length; i++) { // 生成隨機索引值 uint32_t index = rand() % (sizeof(characters) - 1
    發表于 02-23 08:03

    RL78的代碼生成器發布說明

    電子發燒友網站提供《RL78的代碼生成器發布說明.pdf》資料免費下載
    發表于 01-30 09:48 ?0次下載
    RL78的代碼<b class='flag-5'>生成器</b>發布說明

    基于時分復用光學參量振蕩器的5比特全光量子隨機數發生

    聯合研究團隊研制出一種基于時分復用簡并點飛秒光學參量振蕩器,具備高重復頻率飛秒光纖激光泵浦,通過在諧振腔中接入多通單元,能高效拓展光路,實現5比特全光量子隨機數發生
    的頭像 發表于 01-09 11:13 ?537次閱讀
    基于時分復用光學參量<b class='flag-5'>振蕩器</b>的5比特全光量子<b class='flag-5'>隨機數</b>發生<b class='flag-5'>器</b>
    主站蜘蛛池模板: 大香网伊人久久综合观看| 久久综合网久久综合| 中文字幕精品在线视频| 欧洲另类一二三四区| 国产午夜电影在线观看不卡| 中文字幕本庄优花喂奶| 婷婷激情综合色五月久久竹菊影视 | 亚洲人成在线观看一区二区| 欧美z000z猪| 吉吉影音先锋av资源网| 国产 亚洲 日韩 欧美 在线观看| 中文字幕精品无码一区二区| 天天爽夜夜爽| 琪琪婷婷五月色综合久久| 精品一产品大全| 国产精品人妻无码99999| 999视频在线观看| 一本道高清码| 亚洲黄色录像片| 天天躁人人躁人人躁狂躁| 欧美日韩国产高清综合二区 | 亚洲 欧美 国产 综合 在线 | GAY东北澡堂激情2022| 亚洲综合日韩在线2019| 小莹的性荡生活| 肉多荤文高h羞耻校园| 琪琪的色原网站| 木凡的天空在线收听| 久久这里只有精品无码3D| 国产呦精品一区二区三区网站| 儿子好妈妈的HD3中字抢劫| 67194线在线精品观看| 樱花草在线影视WWW日本动漫| 亚洲国产精品第一影院在线观看 | 苍井空a 集在线观看网站| AV72啪啪网站| 99久久国产露脸国语对白| 3D内射动漫同人资源在线观看| 御姐被吸奶| 中文乱码35页在线观看| 中文字幕人成人乱码亚洲影视|