亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

國密算法

  • 基于FPGA的旋轉(zhuǎn)變壓器解碼算法

    由于旋轉(zhuǎn)變壓器的高精度高可靠性等特點(diǎn),廣泛的應(yīng)用于如航空、航天、船舶、兵器、雷達(dá)、通訊等領(lǐng)域。旋轉(zhuǎn)變壓器輸出模擬量交流信號(hào),經(jīng)過數(shù)字處理轉(zhuǎn)換為數(shù)字角度信號(hào)才能進(jìn)入計(jì)算機(jī)或其他控制系統(tǒng),而這種數(shù)字處理比較復(fù)雜,采用專用的旋轉(zhuǎn)變壓器解碼芯片想達(dá)到理想的精度通常需要較高的成本,限制了它在其他領(lǐng)域的應(yīng)用。傳統(tǒng)的角測(cè)量系統(tǒng)面臨的問題有:體積、重量、功耗偏大,調(diào)試、誤差補(bǔ)償試驗(yàn)復(fù)雜,費(fèi)用較高。 現(xiàn)場(chǎng)可編程門陣列(FPGA)是近年來迅速發(fā)展起來的新型可編程器件。隨著它的不斷應(yīng)用和發(fā)展,也使電子設(shè)計(jì)的規(guī)模和集成度不斷提高。同時(shí)也帶來了電子系統(tǒng)設(shè)計(jì)方法和設(shè)計(jì)思想的不斷推陳出新。 本文的目的是研究利用FPGA實(shí)現(xiàn)旋轉(zhuǎn)變壓器的硬件解碼算法,設(shè)計(jì)基于FPGA的旋轉(zhuǎn)變壓器解碼系統(tǒng)。 在本文所設(shè)計(jì)的系統(tǒng)中,通過FPGA芯片產(chǎn)生旋轉(zhuǎn)變壓器的激勵(lì)信號(hào),再控制A/D轉(zhuǎn)換器對(duì)旋轉(zhuǎn)變壓器的模擬信號(hào)的數(shù)據(jù)進(jìn)行采樣和轉(zhuǎn)換,并對(duì)轉(zhuǎn)換完的數(shù)據(jù)進(jìn)行濾波處理,使用基于CORDIC算法流水線結(jié)構(gòu)設(shè)計(jì)的反正切函數(shù)模塊解算出偏轉(zhuǎn)角θ,最后通過串行口將解算的偏差角數(shù)據(jù)輸出。本文還分析了該系統(tǒng)誤差產(chǎn)生的原因和提高系統(tǒng)精度的方法。 實(shí)驗(yàn)結(jié)果表明,本文所設(shè)計(jì)的旋轉(zhuǎn)變壓器解碼器的硬件組成和軟件實(shí)現(xiàn)基本能夠較精確的完成上述的信號(hào)轉(zhuǎn)換和數(shù)據(jù)運(yùn)算。

    標(biāo)簽: FPGA 旋轉(zhuǎn)變壓器 解碼 算法

    上傳時(shí)間: 2013-05-23

    上傳用戶:gdgzhym

  • 基于FPGA的遺傳算法硬件實(shí)現(xiàn)研究

    遺傳算法是基于自然選擇的一種魯棒性很強(qiáng)的解決問題方法。遺傳算法已經(jīng)成功地應(yīng)用于許多難優(yōu)化問題,現(xiàn)已成為尋求滿意解的最佳工具之一。然而,較慢的運(yùn)行速度也制約了其在一些實(shí)時(shí)性要求較高場(chǎng)合的應(yīng)用。利用硬件實(shí)現(xiàn)遺傳算法能夠充分發(fā)揮硬件的并行性和流水線的特點(diǎn),從而在很大程度上提高算法的運(yùn)行速度。 本文對(duì)遺傳算法進(jìn)行了理論介紹和分析,結(jié)合硬件自身的特點(diǎn),選用了適合硬件化的遺傳算子,設(shè)計(jì)了標(biāo)準(zhǔn)遺傳算法硬件框架;為了進(jìn)一步利用硬件自身的并行特性,同時(shí)提高算法的綜合性能,本文還對(duì)現(xiàn)有的一些遺傳算法的并行模型進(jìn)行了研究,討論了其各自的優(yōu)缺點(diǎn)及研究現(xiàn)狀,并在此基礎(chǔ)上提出一種適合硬件實(shí)現(xiàn)的粗粒度并行遺傳算法。 我們構(gòu)建的基于FPGA構(gòu)架的標(biāo)準(zhǔn)遺傳算法硬件框架,包括初始化群體、適應(yīng)度計(jì)算、選擇、交叉、變異、群體存儲(chǔ)和控制等功能模塊。文中詳細(xì)分析了各模塊的功能和端口連接,并利用硬件描述語言編寫源代碼實(shí)現(xiàn)各模塊功能。經(jīng)過功能仿真、綜合、布局布線、時(shí)序仿真和下載等一系列步驟,實(shí)現(xiàn)在Altera的Cyclone系列FPGA上。并且用它嘗試解決一些函數(shù)的優(yōu)化問題,給出了實(shí)驗(yàn)結(jié)果。這些硬件模塊可以被進(jìn)一步綜合映射到ASIC或做成IP核方便其他研究者調(diào)用。 最后,本文對(duì)硬件遺傳算法及其在函數(shù)優(yōu)化中的一些尚待解決的問題進(jìn)行了討論,并對(duì)本課題未來的研究進(jìn)行了展望。

    標(biāo)簽: FPGA 算法 硬件 實(shí)現(xiàn)研究

    上傳時(shí)間: 2013-07-22

    上傳用戶:誰偷了我的麥兜

  • 三維圖形幾何管線的算法

    近年來,計(jì)算機(jī)圖形學(xué)應(yīng)用越來越廣泛,尤其是三維(3D)繪圖。3D繪圖使用3D模型和各種影像處理產(chǎn)生具有三維空間真實(shí)感的影像,應(yīng)用于虛擬真實(shí)情況以及多媒體的產(chǎn)品上,且多半是使用低成本的實(shí)時(shí)3D計(jì)算機(jī)繪圖技術(shù)為基礎(chǔ)。在初期3D圖形學(xué)剛起步時(shí),由于圖形簡(jiǎn)單,因此可以利用CPU來運(yùn)算,但隨著圖形學(xué)技術(shù)的發(fā)展,所要繪制的圖形越來越復(fù)雜,這時(shí)如果單純依賴CPU來處理,不能達(dá)到實(shí)時(shí)的要求,因此需要專門的硬件來加速圖形處理,GPU(圖形處理單元)因此出現(xiàn)了。不過由于3D圖形加速硬件的復(fù)雜性和短壽命,這極大地提高了對(duì)硬件開發(fā)環(huán)境的需要。為了更好的對(duì)設(shè)計(jì)進(jìn)行更改和測(cè)試,不能僅僅用專門定制的方法來設(shè)計(jì),需要其他的方:硬件描述語言(HDL)和FPGA。 隨著計(jì)算機(jī)繪圖規(guī)模的需要,借助輔助硬件資源,來提高圖形處理單元(GPU)處理速度的需求越來越普遍。自從15年前現(xiàn)場(chǎng)可編程門陣列(FPGA)開始出現(xiàn)以來,其在可編程硬件領(lǐng)域所起的作用越來越大。它們?cè)谒俣取Ⅲw積和速度方面都有了很大的提高。這意味著FPGA在以前只能使用專用硬件的場(chǎng)合越來越重要。其中一個(gè)應(yīng)用領(lǐng)域就是3D圖形渲染,在這個(gè)研究領(lǐng)域里人們正在利用具有可編程性能的FPGA來幫助改進(jìn)圖形處理單元(GPU)的性能。 能夠在廉價(jià)、可動(dòng)態(tài)重新配置的FPGA上實(shí)現(xiàn)復(fù)雜算法來輔助硬件設(shè)計(jì)。本文的設(shè)計(jì)就是通過在FPGA上實(shí)現(xiàn)3維圖形幾何處理管線部分功能來提高圖形處理速度。具體實(shí)現(xiàn)中使用硬件描述語言(Verilog HDL)進(jìn)行邏輯設(shè)計(jì),并發(fā)現(xiàn)問題解決問題。 本文主要特色如下: 1.針對(duì)幾何變換換子系統(tǒng),提出一種硬件實(shí)現(xiàn)方案,該方案能對(duì)基本的幾何變換如:平移、縮放、旋轉(zhuǎn)和投影進(jìn)行操作。首先構(gòu)造出總體變換矩陣,隨后進(jìn)行矩陣乘法運(yùn)算,再進(jìn)行投影變換,最后輸出變換座標(biāo)。提出一種脈動(dòng)陣列結(jié)構(gòu),用于兩個(gè)矩陣的乘法運(yùn)算。找到一種快捷的方法來實(shí)現(xiàn)矩陣相乘,將能大大提高系統(tǒng)的效率。 2.對(duì)于3D圖形裁剪,文中描述了一種裁剪引擎,它能夠處理3D圖形中的裁剪、透視除法以及視口映射的功能。硬件實(shí)現(xiàn)的難度取決于裁剪算法的復(fù)雜程度。我們?cè)赟utherland-Hodgman裁剪算法的基礎(chǔ)上提出一種新的裁剪算法,該算法通過去除冗余頂點(diǎn)以提高處理速度,同時(shí)利用編碼來判斷線段可見性的方法使得硬件實(shí)現(xiàn)變得很容易。 3.最后,我們?cè)贔PGA上實(shí)現(xiàn)了幾何變換以及三維裁剪,并與C語言的模擬結(jié)果對(duì)比發(fā)現(xiàn)結(jié)果正確,且三維裁剪能夠以3M個(gè)三角形/s的速度運(yùn)行,滿足了圖形流水中的實(shí)時(shí)性要求。

    標(biāo)簽: 三維圖形 幾何 算法

    上傳時(shí)間: 2013-04-24

    上傳用戶:yerik

  • 幾種用于FPGA的新型有效混合布線算法

    采用現(xiàn)場(chǎng)可編程門陣列(FPGA)可以快速實(shí)現(xiàn)數(shù)字電路,但是用于生成FPGA編程的比特流文件的CAD工具在編制大規(guī)模電路時(shí)常常需要數(shù)小時(shí)的時(shí)間,以至于許多設(shè)計(jì)者甚至通過在給定FPGA上采用更多的資源,或者以犧牲電路速度為代價(jià)來提高編制速度。電路編制過程中大部分時(shí)間花費(fèi)在布線階段,因此有效的布線算法能極大地減少布線時(shí)間。 許多布線算法已經(jīng)被開發(fā)并獲得應(yīng)用,其中布爾可滿足性(SAT)布線算法及幾何查找布線算法是當(dāng)前最為流行的兩種。然而它們各有缺點(diǎn):基于SAT的布線算法在可擴(kuò)展性上有很大缺陷;幾何查找布線算法雖然具有廣泛的拆線重布線能力,但當(dāng)實(shí)際問題具有嚴(yán)格的布線約束條件時(shí),它在布線方案的收斂方面存在很大困難。基于此,本文致力于探索一種能有效解決以上問題的新型算法,具體研究工作和結(jié)果可歸納如下。 1、在全面調(diào)查FPGA結(jié)構(gòu)的最新研究動(dòng)態(tài)的基礎(chǔ)上,確定了一種FPGA布線結(jié)構(gòu)模型,即一個(gè)基于SRAM的對(duì)稱陣列(島狀)FPGA結(jié)構(gòu)作為研究對(duì)象,該模型僅需3個(gè)適合的參數(shù)即能表示布線結(jié)構(gòu)。為使所有布線算法可在相同平臺(tái)上運(yùn)行,選擇了美國北卡羅來納州微電子中心的20個(gè)大規(guī)模電路作為基準(zhǔn),并在布線前采用VPR399對(duì)每個(gè)電路都生成30個(gè)布局,從而使所有的布線算法都能夠直接在這些預(yù)制電路上運(yùn)行。 2、詳細(xì)研究了四種幾何查找布線算法,即一種基本迷宮布線算法Lee,一種基于協(xié)商的性能驅(qū)動(dòng)的布線算法PathFinder,一種快速的時(shí)延驅(qū)動(dòng)的布線算法VPR430和一種協(xié)商A

    標(biāo)簽: FPGA 布線算法

    上傳時(shí)間: 2013-05-18

    上傳用戶:ukuk

  • 紋理映射算法研究與FPGA實(shí)現(xiàn)

    紋理映射在計(jì)算機(jī)圖形計(jì)算中屬于光柵化階段,處理的是像素,主要的特點(diǎn)是數(shù)據(jù)的吞吐量大,對(duì)實(shí)時(shí)系統(tǒng)來說轉(zhuǎn)換的速度是一個(gè)關(guān)鍵的因素,人們尋求各種加速算法來提高運(yùn)算速度。傳統(tǒng)的方法是用更快的處理器,并行算法或?qū)S糜布kS著數(shù)字技術(shù)的發(fā)展,尤其是可編程邏輯門陣列(FPGAs)的發(fā)展,提供了一種新的加速方法。FPGAs在密度和性能上都有突破性的發(fā)展,當(dāng)前的FPGA芯片已經(jīng)能夠運(yùn)算各種圖形算法,而在速度上與專用的圖形卡硬件相同。因此,F(xiàn)PGA芯片非常適合這項(xiàng)工作。 本文主要工作包括以下幾個(gè)方面: 1、本文提出了一種MIPmapping紋理映射優(yōu)化方法,改進(jìn)了MIPmapping映射細(xì)化層次算法及紋理圖像的存儲(chǔ)方式,減少紋理尋址的計(jì)算量,提高紋理存儲(chǔ)的相關(guān)性。詳細(xì)內(nèi)容請(qǐng)閱讀第三章。 2、提出了一種MIPmapping紋理映射優(yōu)化方法的硬件實(shí)現(xiàn)方案,該方案針對(duì)移動(dòng)設(shè)備對(duì)功耗和面積的要求,以及分辨率不高的特點(diǎn),在參數(shù)空間到紋理地址的計(jì)算中用定點(diǎn)數(shù)來實(shí)現(xiàn)。詳細(xì)內(nèi)容請(qǐng)閱讀第四章。 3、實(shí)現(xiàn)了紋理映射流水線單元紋理地址產(chǎn)生電路,及紋理濾波電路的FPGA設(shè)計(jì),并給出設(shè)計(jì)的綜合和仿真結(jié)果。詳細(xì)內(nèi)容請(qǐng)閱讀第五章4、實(shí)現(xiàn)了符合IEEE 754單精度標(biāo)準(zhǔn)的乘法、乘累加及除法運(yùn)算器電路。乘法器采用改進(jìn)型Booth編碼電路以減少部分積數(shù)量,用Wallace對(duì)部分積進(jìn)行壓縮;乘累加器采用multiply-add fused算法,對(duì)關(guān)鍵路徑進(jìn)行了優(yōu)化;除法器為基于改進(jìn)型泰勒級(jí)數(shù)展開的查找表結(jié)構(gòu)實(shí)現(xiàn),查找表尺寸只有208字節(jié),電路為固定時(shí)延,在電路尺寸、延時(shí)及復(fù)雜度方面進(jìn)行了較好的平衡。

    標(biāo)簽: FPGA 映射 算法研究

    上傳時(shí)間: 2013-04-24

    上傳用戶:yxvideo

  • 阻抗匹配與史密斯(Smith)圓圖

    本文利用史密斯圓圖作為RF阻抗匹配的設(shè)計(jì)指南。文中給出了反射系數(shù)、阻抗和導(dǎo)納的作圖范例,并用作圖法設(shè)計(jì)了一個(gè)頻率為60MHz的匹配網(wǎng)絡(luò)。

    標(biāo)簽: Smith 阻抗匹配 史密斯

    上傳時(shí)間: 2013-06-18

    上傳用戶:huangping588

  • 基于FPGA的智能卡加密模塊

    隨著計(jì)算機(jī)和信息技術(shù)的飛速發(fā)展,信息的安全性越來越受到人們的重視。敏感信息的電子化在使用戶得到便利的同時(shí),數(shù)據(jù)、資源免泄漏也成為了人們必須注意的一個(gè)大隱患。在這個(gè)信息全球化的時(shí)代,病毒、黑客、電子竊聽欺騙、網(wǎng)絡(luò)攻擊都是人們所必須面對(duì)的重大問題。出于這種需要,加密自然吸引了人們的注意力,而傳統(tǒng)的軟件加密技術(shù)已經(jīng)越來越不能滿足信息安全對(duì)運(yùn)算速度和系統(tǒng)安全性的需求,硬件設(shè)施的開發(fā)顯示出其重要性,硬件加密模塊的地位也越來越重要。但其安全性仍存在著一定的問題,對(duì)安全性研究仍是不可放松的一個(gè)重要問題。 本文介紹了目前幾種流行加密算法及標(biāo)準(zhǔn),并對(duì)典型的公鑰密碼標(biāo)準(zhǔn)RSA進(jìn)一步說明。RSA算法可以進(jìn)行數(shù)字簽名、數(shù)據(jù)加/解密,將其應(yīng)用于數(shù)據(jù)安全領(lǐng)域具有很大的意義。針對(duì)于目前硬件加解密相對(duì)于軟件加解密的種種優(yōu)勢(shì),論文重點(diǎn)研究RSA算法的基于硬件FPGA的設(shè)計(jì)實(shí)現(xiàn)方案。FPGA是近幾年的超大規(guī)模集成電路設(shè)計(jì)的焦點(diǎn),其速度及成本等都占有一定的優(yōu)勢(shì)。對(duì)RSA算法的FPGA設(shè)計(jì),論文主要研究?jī)煞矫娴膬?nèi)容:密鑰生成部分中的素?cái)?shù)檢測(cè)問題和加/解密算法中關(guān)鍵瓶頸--大數(shù)模乘及模冪運(yùn)算。并進(jìn)行了軟硬件的仿真、驗(yàn)證與測(cè)試。論文對(duì)RSA設(shè)計(jì)模塊的可應(yīng)用領(lǐng)域之一--智能卡及其安全性做了簡(jiǎn)單的介紹,并對(duì)論文所研究實(shí)現(xiàn)的模塊在其中的應(yīng)用進(jìn)行了說明,從而體現(xiàn)了其實(shí)際應(yīng)用價(jià)值。

    標(biāo)簽: FPGA 智能卡 加密模塊

    上傳時(shí)間: 2013-07-06

    上傳用戶:juyuantwo

  • USB移動(dòng)硬盤數(shù)據(jù)加密技術(shù)

    隨著信息量的急劇增長(zhǎng),信息安全日益受到人們重視。移動(dòng)硬盤的出現(xiàn)使得數(shù)據(jù)的轉(zhuǎn)移和攜帶更加方便,但也不可避免的帶來了數(shù)據(jù)安全隱患。只要竊走了移動(dòng)硬盤,任何想竊取硬盤信息的人便可以輕松得逞,即使設(shè)置了類似訪問口令這樣的邏輯密鑰,要想破解也不是件難事。 一個(gè)完整的數(shù)據(jù)加解密系統(tǒng)應(yīng)該具備安全可靠的密碼認(rèn)證機(jī)制和數(shù)據(jù)加解密算法。本文基于MEMS強(qiáng)鏈、USB控制器和FPGA設(shè)計(jì)了一種USB接口的高效數(shù)據(jù)加解密系統(tǒng),采用物理認(rèn)證并用硬件實(shí)現(xiàn)AES加密算法。普通IDE硬盤掛接該系統(tǒng)后成為安全性極高的加密USB移動(dòng)硬盤,其平均數(shù)據(jù)吞吐率接近普通U盤,達(dá)到10MB/s。

    標(biāo)簽: USB 移動(dòng) 硬盤數(shù)據(jù) 加密技術(shù)

    上傳時(shí)間: 2013-06-16

    上傳用戶:1159797854

  • H.264編碼器幀內(nèi)預(yù)測(cè)算法的研究

    目前,H.264是圖像編碼研究領(lǐng)域的一個(gè)熱點(diǎn)。它在語言結(jié)構(gòu)、預(yù)測(cè)算法、數(shù)據(jù)變換等方面做了很大的改進(jìn),在低碼率傳輸、高清晰度顯示及網(wǎng)絡(luò)接入等性能上相比以往標(biāo)準(zhǔn)有了顯著提高,使得H.264在視頻會(huì)議、視頻點(diǎn)播、數(shù)字電視和手...

    標(biāo)簽: 264 編碼器 幀內(nèi)預(yù)測(cè) 法的研究

    上傳時(shí)間: 2013-05-27

    上傳用戶:jjj0202

  • MUSIC算法的FPGA實(shí)現(xiàn)

    在軍事通信和民用通信的許多場(chǎng)合,都需要估計(jì)無線電信號(hào)的方向(DOA)。信號(hào)子空間方法是陣列測(cè)向方法中非常重要的一類。1979年Schmidt提出的 MUSIC算法是信號(hào)子空間方法的基礎(chǔ),具有高精度和高分辨的性能。但是由于算法的...

    標(biāo)簽: MUSIC FPGA 算法

    上傳時(shí)間: 2013-07-17

    上傳用戶:王慶才

主站蜘蛛池模板: 小金县| 肥西县| 金堂县| 淮北市| 茶陵县| 福清市| 乐山市| 临颍县| 修文县| 宜黄县| 博爱县| 卢氏县| 昆山市| 达日县| 临夏县| 麦盖提县| 沾益县| 玛曲县| 门源| SHOW| 屯门区| 镇坪县| 秦皇岛市| 华安县| 辽源市| 措美县| 丹棱县| 临夏县| 海宁市| 济宁市| 宣威市| 长宁区| 景洪市| 昌吉市| 鄂尔多斯市| 土默特右旗| 昭苏县| 光泽县| 余庆县| 沁水县| 马山县|