在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 模擬技術 > 設計應用 > 基于USB總線的隨機信源設計與實現(xiàn)

            基于USB總線的隨機信源設計與實現(xiàn)

            作者:■ 解放軍信息工程大學電子技術學院 岳云天 蘇錦海 張春剛 時間:2005-05-05 來源:eaw 收藏

            摘    要:本文詳細介紹了一種基于總線的隨機信源設備的設計與實現(xiàn)。內容包括隨機信源噪聲的產(chǎn)生與采集、控制芯片的特點及其應用以及驅動、和客戶應用軟件的編寫等。
            關鍵詞:USB;;

            引言
            密碼技術是信息安全的核心技術之一,數(shù)據(jù)加密的安全性依賴于密鑰。密碼學意義上好的密鑰是指利用隨機現(xiàn)象產(chǎn)生隨機信號,再通過對其編碼而生成的隨機序列,它具有等概率、獨立、平穩(wěn)等特性。隨機信源產(chǎn)生模擬的電子噪聲,利用ADC將其數(shù)字化,并最終提供真正隨機的數(shù)字序列,來產(chǎn)生不同格式的密鑰,從而滿足各種實際的應用需求。因此隨機信源及其研究是信息安全領域不可或缺的部分。本文介紹了一種基于USB接口的隨機信源的設計方案和實現(xiàn)。

            硬件設計
            硬件設計包括:信源噪聲產(chǎn)生電路、A/D轉換電路和USB硬件模塊。圖1是該隨機信源的原理框圖。
            信源噪聲產(chǎn)生
            信源噪聲產(chǎn)生原理是利用具有雪崩效應的齊納二極管產(chǎn)生噪聲,然后再將其經(jīng)寬帶放大器進行放大。在具體設計中,最好選用10V左右的齊納二極管,此時按圖2的接法,通過微調可調電阻來改變流過齊納二極管的電流值,就能從耦合電容得到較平坦的頻譜??梢赃m當調整電流值,以尋找噪聲頻譜既平坦、噪聲電平又盡可能高的最佳點。雪崩噪聲的主要成分是散彈噪聲,屬于高斯白噪聲。
            由于實際的寬帶放大器都不具有理想的濾波特性,這種高斯白噪聲通過寬帶放大電路后,一般就不再是白噪聲了。因此在設計寬帶放大器時,需要增加校正網(wǎng)絡,使輸出的噪聲在一定的帶寬范圍內接近高斯白噪聲。
            除了考慮足夠的信號強度和頻帶寬度外,還要采取增益控制、阻抗匹配、電源去耦、信號屏蔽等措施,防止電路出現(xiàn)自激振蕩,提高隨機信源電路的工作穩(wěn)定性。圖3是通過頻譜分析儀實測的信源噪聲的功率譜密度圖,其中3dB噪聲帶寬約為65MHz;等效噪聲帶寬約為200MHz。
            A/D轉換
            A/D轉換就是將寬帶放大器輸出的模擬電子噪聲轉化為數(shù)字噪聲的過程。在噪聲采集電路中,使用了芯片。該芯片內部結合了兩個8bit、28MSPS的ADC,兩個輸入緩沖放大器,一個內部參考電壓,多路復用數(shù)字輸出緩沖器。采用單電源供電,工作電壓范圍:2.7V~5.5V,功耗低,溫度適用范圍寬。
            有四種信號輸入方式:單端輸入方式、差動輸入方式、交流耦合輸入方式和變壓器耦合輸入方式。由于輸入信號是寬帶放大器經(jīng)電容耦合進來的,沒有直流成分,本方案采用交流耦合輸入方式。
            AD9281有五種工作模式:1V模式、2V模式、外部設置模式、外部參考電壓模式和參考緩沖模式。本方案采用的是外部設置模式,如圖4所示。使用內部參考電壓,通過外部的電阻分壓來調整參考電壓:VREF=1+(Ra/Rb),其中Ra和Rb分別是可調電阻兩部分的阻值,這種模式可滿足輸入信號電壓峰-峰值從0.7V到2.5V的變化范圍,避免了直接調整信號幅度所引起的負面影響。
            USB硬件
            USB接口控制使用的是Cypress公司的芯片。該芯片是一種全速USB控制器,遵循USB協(xié)議1.1版, 44個引腳,使用3.3V電源。
            在整個噪聲采集過程中,AN2131SC的主要作用是:利用其USB內核與主機通信并傳輸數(shù)據(jù)。利用其片上增強型8051作為控制器,使AD9281正常工作。具體工作過程為:AN2131SC上電復位后,芯片按照USB規(guī)范應答,提供設備標識,然后再次枚舉,加載對應驅動程序,并將控制權轉交給8051,8051對AD9281發(fā)采集指令,進行噪聲采集,將所得的噪聲數(shù)據(jù)存儲到內部FIFO,當一定字節(jié)的數(shù)據(jù)采集完后,再將它們通過USB總線傳至主機。噪聲采集工作原理可參看圖4。需要說明的是,AN2131SC實際同步傳輸帶寬由8051能在同步端點FIFO內、輸入和輸出的數(shù)據(jù)速度來決定。AN2131SC 8051的時鐘是24MHz(42ns),其指令周期需4個時鐘:42 ns



            關鍵詞: AD9281 AN2131SC USB 固件

            評論


            相關推薦

            技術專區(qū)

            關閉