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

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

結合實例逐一介紹其功能

  • 加密卡的研制與加密算法的FPGA實現

    隨著安全通信數據速率的提高,關鍵數據加密算法的軟件實施成為重要的系統瓶頸.基于FPGA的高度優化的可編程的硬件安全性解決方案提供了并行處理能力,并且可以達到所要求的加密處理性能(每秒的SSL或RSA運算次數)基準.網絡的迅速發展,對安全性的需要變得越來越重要.然而,盡管網絡技術進步很快,安全性問題仍然相對落后.由于FPGA所提供的設計優勢,特別是新的高速版本,網絡系統設計人員可以在這些網絡設備中經濟地實現安全性支持.FPGA是實現設計靈活性和功能升級的關鍵,對于容錯、IPSec協議和系統接口問題而言這兩點非常重要.而且,FPGA還為網絡系統設計人員提供了適應不同安全處理功能以及隨著安全技術的發展方便地增加對新技術支持的能力.標準加密/解決以及認證算法,如RC-4、DES、三次DES、MD-5以及安全哈希算法-1(SHA-1)被廣泛用于全球網絡安全系統中.本文介紹了基于PCI總線的加密卡的研制,硬件板卡的結構,著重論述了加密卡上加密模塊的實現,即用FPGA實現3DES及IDEA、MD5算法的過程,加密卡的工作原理,加密卡中多種密碼算法的配置原理,最后對3DES算法及IDEA、MD5算法的實現進行仿真,并繪制了板卡的原理圖,對PCI接口原理進行了闡述.在論文中,首先闡述了數據加密原理.介紹了數據加密的算法和數據加密的技術發展趨勢,并重點說明了3DES的算法.由于加密卡的生存空間在于其高速的加密性能與便捷的使用方式,所以,我們的加密卡采用的是基于PCI插槽的結構,遵從的是PCI2.2規范,理解并掌握PCI總線的規范是了解整個系統的重要一環,本文講述了PCI總線的特點和性能,以及總線的信號.由于遵從高速性的要求,我們在硬件選型的時候,選用的是TI公司高速DSP T M S 3 2 0 C 5 4 x:T I公司新推出的T M S 3 2 0 C 6 x系列D S P功能強,速度也非常快,但目前價格仍然太高,不適合一般加解密使用.而TMS3 2 0 C 5 4 x系列具有性能適中,價格低廉,產品成熟等特點,是較好的選擇.FPGA選用的XILINX公司的XC2V3000,在隨后的文章中,我們將會對這些器件特性做相應說明.并由此得出電路原理圖的繪制.文章的重點之一在于3DES算法及IDEA、MD5算法的FPGA實現,以Xilinx公司VIRTEXII結構的VXC2V3000為例,闡述用FPGA高速實現3DES算法及IDEA、MD5算法的設計要點及關鍵部分的設計.

    標簽: FPGA 加密卡 加密算法

    上傳時間: 2013-04-24

    上傳用戶:qazwsc

  • 星載SAR高速FPGA預處理板的研制

    合成孔徑雷達的實時信號處理系統,可以分成相對獨立的幾個階段,即A/D變換和緩存、距離向預處理器、方位向預處理器、距離向壓縮處理、轉置存儲器、方位向壓縮處理、逆轉置存儲器.合成孔徑雷達預處理的目的,就是緩解高處理數據率和低傳輸數據率的矛盾,使得在不太影響成像質量的前提下,盡量減少傳輸的數據率,有利于后續處理的硬件實現,做到實時處理.論文結合電子所合成孔徑雷達實時成像處理系統,設計開發了基于Xilinx Virtex-E FPGA的星載SAR高速預處理板,該信號處理板處理能力強,結構緊湊,運行效率高;其硬件電路的設計思路和結構形式有很強的通用性和使用價值.論文重點研究了預處理的核心部分—固定系數FIR濾波器的設計問題.而固定系數FIR濾波器的實現問題的重點又是FPGA內部的固定系數FIP濾波器實現問題,針對FPGA內部的查找表資源,我們選擇目前流行的分布式算法來實現FIR濾波器的設計.對比于預處理器中其他濾波器設計方案,基于FPGA分布式算法的FIR濾波器的設計,避免了乘累加運算,提高了系統運行的速度并且節省了大量的FPGA資源.并且由于FPGA可編程的特性,所以可以靈活的改變濾波器的系數和階數.所設計的電路簡單高速,工作正常、可靠,完全滿足了預處理器設計的技術要求.隨著超大規模集成電路技術,高密度存儲器技術,計算機技術的發展,一個全數字化的機載實時成像處理系統的研制,已經不是非常困難的事情了.而在現有條件下,全數字化的高分辨率星載實時成像處理系統的研制,將是一個非常具有挑戰意義的課題,論文以星載SAR的預處理器設計為例,拋磚引玉,希望對未來全數字化星載實時成像處理系統的研制起到一定參考價值.

    標簽: FPGA SAR 星載 預處理

    上傳時間: 2013-07-03

    上傳用戶:lanhuaying

  • PIC單片機C語言應用例程

    AD程序實現模擬量到數字量的轉換功能; CAN程序實現CAN總線通訊功能; keyboard_check程序實現鍵盤的掃描查詢方式輸入; keyboard_disturb程序實現PORTB的"電平變化中斷"進行鍵盤的輸入; led0-8程序實現在8個LED上依次顯示1~8數字; PWM程序用于使CCP1模塊產生分辨率為10位的PWM波形,占空比為50%; RS-232程序通過RS-232接口來完成PC計算機與單片機之間的通信; simple_POARD程序為外圍功能模塊簡單應用實例,點亮與PORTD口相連的八個發光二極管; stopwatch程序實現計時秒表功能,時鐘顯示范圍00.00~99.99秒,分辨度為0.01秒; switchinput程序用于開關量的輸入(采用SPI總線),并顯示在與D口相連的LED上; wakeup程序實現PIC18F458的休眠工作方式,并由實驗板上的按鍵產生"電平變化中斷"將其從休眠狀態中激活; WDT程序實現"看門狗"WDT的功能; Yejing程序實現液晶顯示器的接口和顯示功能。

    標簽: PIC C語言 單片機

    上傳時間: 2013-06-04

    上傳用戶:GHF

  • 基于ARM的嵌入式運動控制器研究

    基于ARM的嵌入式運動控制器是集計算機數字控制技術、ARM技術、運動控制技術以及嵌入式操作系統技術等技術為一體的技術含量高的運動控制器;是對低成本、高性能運動控制器研究的一個新的嘗試。本論文的研究重是點基于雙端口RAM上下位機通訊的數控系統總體軟件架構設計、嵌入式運動控制器軌跡規劃算法的研究、嵌入式系統軟件的構建以及運動控制器外設驅動程序的開發,其主要工作及成果如下: 1.針對數控系統上下位機信息交互頻繁,提出了一種基于雙端口RAM通訊結構的上下位機交互方式,實現了上下位機信息的高速、穩定通訊;且完成了基于雙端口RAM上下位機通訊結構的數控系統總體軟件架構設計。 2. 針對目前高速數控加工軌跡規劃中存在的一些關鍵問題進行深入的探討。提出一種軌跡拐角的速度平滑方法,當高速加工不在同一直線方向而形成拐角的加工段時,在拐角過渡時能獲得很好的速度響應和較小的輪廓誤差;還提出了一種高速數控加工小線段的前瞻平滑算法,當高速加工多段微小直線段時,能夠優化規劃多段微小線段的加工速度,有效避免了頻繁的加減速給系統帶來較大沖擊以及加工效率低的問題。 3. 構建了適合本運動控制器系統的系統軟件;研究了嵌入式運動控制器引導程序的移植、嵌入式Linux內核的優化配置以及根文件系統的構建。 4.探討了Linux驅動程序開發的原理以及流程;并以雙端口RAM為例介紹了運動控制外設驅動程序開發的方法。

    標簽: ARM 嵌入式 運動控制器

    上傳時間: 2013-07-02

    上傳用戶:笨小孩

  • 單片機C語言應用100例光盤全部C語言源程序

    單片機C語言應用100例光盤全部C語言源程序,可以提供keil軟件的編譯,如果需要實際仿真,則需要焊接實體器件電路。很具有參考價值,值得借鑒。

    標簽: 100 C語言 單片機 光盤

    上傳時間: 2013-04-24

    上傳用戶:thh29

  • C語言實戰105例的光盤所附程序

    C語言實戰105例的光盤所附程序,實戰C編程

    標簽: 105 C語言 光盤 程序

    上傳時間: 2013-05-25

    上傳用戶:華華123

  • 基于ARM核的USB2.0AHB接口IP主機端驅動程序的設計與實現

    本論文以開發基于ARM核的USB2.0-AHB接口IP此項目為依托,致力于在Windows XP操作系統上使用DDK(Driver Development Kit)設計和開發一個基于WDM的主機端驅動程序。開發該驅動程序的目的是為了對該IP進行FPGA測試以及配合設備端驅動程序的開發,該驅動程序能夠完成即插即用功能,塊傳輸,同步傳輸,控制傳輸以及對Flash的操作五項主要功能。 論文首先介紹了基于WDM的USB驅動程序設計原理,其中包括了從結構到通信流對USB主機系統的介紹,編寫WDM驅動程序的基礎理論(主要介紹了數個相關的重要概念、驅動程序的基本組成),以及在開發對Flash操作的例程會使用到的Mass Storage類協議的簡要介紹。在介紹設計原理后,論文從總體的系統應用環境和結構薊數據傳輸、內部模塊以及軟硬件體系結構幾個方面簡要描述了該IP的系統設計。接著論文通過分析主機端驅動程序功能需求,提出了驅動程序的總體構架以及分步式的設計流程,具體步驟是先實現驅動程序的正常加載以及基本PnP功能,然后實現塊傳輸、同步傳輸以及控制傳輸,最后完成對Flash操作例程的設計。隨后論文詳細闡述了對上述五項主要功能模塊的設計;其中對Flash操作例程的設計是難點,作者通過分析Bulk-Only協議和UFI命令規范,提出程序的詳細設計方案。論文最后簡要介紹了調試驅動程序的方法,以及驅動程序的測試內容、部分測試結果以及測試結論。 本論文研究對象為基于ARM核的USB2.0-AHB接口IP主機端驅動程序,因為其研究主體是一個基于WDM的主機端驅動程序,因此有其普遍性;但是它以開發基于ARM核的USB2.0-AHB接口IP這個項目為依托,其目的是為項目服務,因此它有其特殊性。它是一項既有普遍性又有特殊性的研究。

    標簽: ARM 2.0 AHB USB

    上傳時間: 2013-05-19

    上傳用戶:2007yqing

  • 力天電子LPC210X例程代碼

    力天電子LPC210X例程代碼 力天電子 LPC210X 例程

    標簽: 210X LPC 210 電子

    上傳時間: 2013-06-28

    上傳用戶:songyue1991

  • Turbo碼編譯器FPGA設計與實現

    1993年,Turbo碼的提出,以其接近Shannon極限的優異的性能在編碼界引起了轟動,并成為研究的熱點。隨著研究的不斷深入和技術的發展,目前,Turbo碼已經應用到很多實際通信系統中。同時,如何實現Turbo碼編譯碼器成為了人們研究的重點。 論文以基于FPGA實現Turbo碼編譯碼器為研究目標,首先分析了Turbo碼的基本編譯碼原理和3GPP標準的Turbo碼編碼結構。然后分析了MAP譯碼算法,Log-MAP譯碼算法和Max-Log-MAP譯碼算法,接著仔細分析了對系統性能影響的各個參數并逐一進行選擇,最后對各個選擇的系統進行仿真,對仿真的結果進行比較論證,確定滿足系統性能要求的各個參數。 論文在系統仿真分析論證的基礎之上,進行了Turbo碼編碼器的設計實現和硬件測試,選擇Max-Log-MAP譯碼算法進行了Turbo碼譯碼器的FPGA設計實現和硬件測試。最后完成整個通信系統的搭建和調試。主要針對FPGA實現的數據量化、定點數據表示方式、Max-Log-MAP算法子譯碼器關鍵運算單元的FPGA設計和譯碼的時序控制進行了深入研究,完成了固定譯碼長度的Turbo碼譯碼器的FPGA設計實現,并利用ModelSim和MATLAB分別對譯碼器進行了時序功能驗證和FPGA定點仿真測試。

    標簽: Turbo FPGA 編譯器

    上傳時間: 2013-05-30

    上傳用戶:www240697738

  • 基于FPGA的DMBT信道調制的設計研究

    隨著科技的發展和社會的進步,數字電視已逐漸成為現代電視的主流。利用今年是奧運年的契機,研究和推廣數字電視廣播具有重大的意義。2006年8月底我國出臺的數字多媒體/電視廣播(DMB-T)標準,確立了中國自己的技術標準。以此來發展擁有自主知識產權的數字電視事業,不僅可以滿足廣大人民群眾日益增長的物質、文化要求,還可以帶動相關產業快速發展。 本課題在深入研究DMB-T國家標準的基礎上,首先對系統的調制系統進行了設計規劃,然后對信道調制的星座映射、系統信息插入、幀體數據處理、PN序列插入的幀形成模塊和成形濾波模塊進行了設計和仿真,并驗證了其正確性。 3780個子載波的時域同步正交多載波技術(TDS-OFDM)是DMB-T調制系統的關鍵技術之一。由于載波數不是2的整數次冪,考慮到實現的有效性,不能采用現已成熟的基-2或基-4的快速傅立葉變換(FFT)算法。針對調制系統中特有的3780點IFFT,課題深入分析和比較了Cooley-Tukey、Winograd和素因子三種離散快速傅立葉變換算法的特點和性能,綜合利用了三種算法優勢,考慮了算法的復雜度、運算的速度、資源的消耗,設計出一種新的算法,進行了Matlab驗證和基于FPGA(現場可編程門陣列)的仿真。分析表明,該算法所需的加法、乘法次數已很逼近4096點FFT算法。 DMB-T發射端的基帶成形濾波采用了平方根升余弦滾降濾波,由于其0.05的滾降系數在實現中比較苛刻,所以是設計的難點之一。本課題利用Matlab工具采用了等紋波最優濾波的方法設計了169階數字濾波器,其阻帶衰減達到了46.9dB,完全符合標準的要求;利用四倍插值的方法實現了I、Q合路的該濾波器的FPGA設計,并進行了設計優化,顯著降低了濾波器的運算量,大大節約了實現該濾波器所需的乘法器資源。

    標簽: FPGA DMBT 信道 調制

    上傳時間: 2013-06-28

    上傳用戶:camelcamel690

主站蜘蛛池模板: 晴隆县| 原平市| 平武县| 西乌珠穆沁旗| 淮安市| 光山县| 武胜县| 镇巴县| 永年县| 鹤岗市| 滕州市| 新干县| 香河县| 陆丰市| 福安市| 平湖市| 大庆市| 韶山市| 佛冈县| 康平县| 突泉县| 浑源县| 东港市| 汾阳市| 西乡县| 桂阳县| 宁国市| 察哈| 交口县| 会泽县| 三明市| 横山县| 商城县| 淳化县| 沂南县| 舞钢市| 安西县| 伊吾县| 临漳县| 高雄县| 富蕴县|