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

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

查表程序

  • AES加、解密算法的FPGA優化設計

    2000年10月2日,美國國家標準與技術研究所宣布采用Rijndael算法作為高級加密標準,并于2002年5月26日正式生效,AES算法將在今后很長一段時間內,在信息安全中扮演重要角色。因此,對AES算法實現的研究就成為了國內外的熱點,會在信息安全領域得到廣泛的應用。用FPGA實現AES算法具有快速、靈活、開發周期短等優點。 本論文就是針對AES加、解密算法在同一片FPGA中的優化實現問題,在深入分析了AES算法的整體結構、基本變換以及加、解密流程的基礎上,對AES算法的加、解密系統的FPGA優化設計進行了研究。主要內容為: 1.確定了實現方案以及關鍵技術,在比較了常用的結構后,采用了適合高速并行實現AES加、解密算法的結構——內外混合的流水線結構,并給出了總體的設計框圖。由于流水線結構不適用于反饋模式,為了達到較高的運算速度,該系統使用的是電碼本模式(ECB)的工作方式; 2.對各個子模塊的設計分別予以詳細分析,結合算法本身和FPGA的特點,采用查表法優化處理了字節代換運算,列混合運算和密鑰擴展運算。同時,考慮到應用環境的不同,本設計支持數據分組為128比特,密鑰長度為128比特、192比特以及256比特三種模式下的AES算法加、解密過程。完成了AES加、解密算法在同一片FPGA中實現的這個系統的優化設計; 3.利用QLJARTUSII開發工具進行代碼的編寫工作和綜合編譯工作,在 MODELSIM中進行仿真并給出仿真結果,給出了各個模塊和整個設計的仿真測試結果; 4.和其他類似的設計做了橫向對比,得出結論:本設計在保證了速度的基礎上實現了資源和速度的均衡,在性能上具有較大的優勢。

    標簽: FPGA AES 解密 算法

    上傳時間: 2013-05-25

    上傳用戶:wcl168881111111

  • 基于FPGA的LED顯示屏同步控制系統的設計

    自90年代以來,LED顯示屏的設計制造和應用水平得到日益提高,LED顯示屏經歷了從單色、雙色圖文顯示屏,到圖像顯示屏,一直到今天的全彩色視頻顯示屏的發展過程。在此發展過程中,無論在器件的性能(超高亮度LED顯示屏及藍色發光二極管等)和系統組成(計算機化的全動態顯示系統)等方面都取得了長足的進步。 LED顯示屏相比與其它的平板顯示器,有其獨特的優越性,比如:可靠性高、使用壽命長、環境適應能力強、性價比高且成本低等特點,且隨著全彩屏顯示技術的日益完善,使得LED顯示屏在許多場合得到廣泛的應用。 本文詳細介紹了利用DVI接口作為視頻LED顯示屏數據源,利用查表的方法實現伽瑪矯正的實現方案和實現4096級灰度的LED視頻顯示屏控制系統的設計原理。通過對等長時間實現4096級灰度方案的分析,得到此方案在系統速度和顯示屏的亮度上存在的局限,提出采用變長時間和消影時間相結合的方案實現4096級灰度的方案及實現,這是在提高硬件成本以獲得成本,速度和亮度的折中。在此基礎上,提出了用脈沖打散輸出的方法改善LED顯示屏顯示效果,并探討了低幀頻無閃爍LED全彩屏的實現方法;對一些可以提高LED顯示屏系統技術的新技術展開討論,為今后的動態全彩色LED顯示屏具體實現打下堅實的理論基礎。

    標簽: FPGA LED 顯示屏 同步控制

    上傳時間: 2013-04-24

    上傳用戶:793212294

  • 基于ARM核嵌入式系統的AES算法優化

    本文從AES的算法原理和基于ARM核嵌入式系統的開發著手,研究了AES算法的設計原則、數學知識、整體結構、算法描述以及AES存住的優點利局限性。 針對ARM核的體系結構及特點,對AES算法進行了優化設計,提出了從AES算法本身和其結構兩個方面進行優化的方法,在算法本身優化方面是把加密模塊中的字節替換運算、列混合運算和解密模塊中的逆列混合運算中原來的復雜的運算分別轉換為簡單的循環移位、乘和異或運算。在算法結構優化方面是在輸入輸山接口上采用了4個32位的寄存器對128bits數據進行了并行輸入并行輸出的優化設計;在密鑰擴展上的優化設計是采用內部擴展,即在進行每一輪的運算過程的同時算出下一輪的密鑰,并把下一輪的密鑰暫存在SRAM里,使得密鑰擴展與加/解密運算并行執行;加密和解密優化設計是將輪函數查表操作中的四個操作表查詢工作合并成一個操作表查詢工作,同時為了使加密代碼在解密代碼中可重用,節省硬件資源,在解密過程中采用了與加密相一致的過程順序。 根據上述的優化設計,基于ARM核嵌入式系統的ADS開發環境,提出了AES實現的軟硬件方案、AES加密模塊和解密模塊的實現方案以及測試方案,總結了基于ARM下的高效編程技巧及混合接口規則,在集成開發環境下對算法進行了實現,分別得出了初始密鑰為128bits、192bits和256bits下的加密與解密的結果,并得劍了正確驗證。在性能測試的過程中應用編譯器的優化選項和其它優化技巧優化了算法,使算法具有較高的加密速度。

    標簽: ARM AES 嵌入式系統 算法優化

    上傳時間: 2013-04-24

    上傳用戶:liansi

  • 基帶成形濾波器的數字設計與實現

     根據基帶成型濾波器的工作原理,文中設計出了一種基帶成型濾波器的數字實現方案。該方案首先運用MATALB仿真工具得到信號基帶成型后的仿真數據,并將仿真數據存儲在FPGA中,然后通過查表操作實現了數字基帶成型濾波器的功能。文中還給出了通過MODELSIM得到的信號基帶成型后的仿真結果,仿真結果表明,由該方案所設計的基帶成型濾波器可以很好地完成通信系統中信號的成型特性。

    標簽: 基帶成形濾波器 數字設計

    上傳時間: 2013-11-09

    上傳用戶:563686540

  • 與電網電壓同步的正弦波發生電路設計

    目前的有源電力濾波器通常是采用基于瞬時無功功率理論的諧波電流檢測方法。其中的ip-iq算法需要用到與電網電壓同步的正余弦信號,即與電網電壓同頻同相的標準正余弦信號。該信號的獲取可以采用鎖相環加正余弦函數發生器的方法,也可采用軟件查表的方法。本設計采用全硬件電路完成,即通過鎖相環加正弦函數發生器的方法,可自動實時跟蹤電網電壓的頻率和相位,不占用微處理器的軟、硬件資源,大大降低了諧波檢測算法編程的復雜度。

    標簽: 電網電壓 同步的 正弦波發生 電路設計

    上傳時間: 2013-10-22

    上傳用戶:wxnumen

  • 常用PIC系列單片機速查表

    常用PIC系列產品特性一覽表 器件  存儲器 類型 字數 EEPROM 數據 存儲器 RAM I/O 引腳數  ADC (-Bit) 比較 器 運 放 定時器/WDT 串行接口 最高 速度 MHz 封裝 PDIP /SOIC ICSP CCP / ECCP 輸出電流 (per I/O) 振蕩器 頻率 (MHz) 參考 電壓 VREF LCD PWM 堆棧 深度 High Voltage Wakeup On Change PIC16C432 OTP 2048x14   128 12   2  1-8bit/1-WDT   20 20 √   25 mA  4       0 0 PIC16C433 OTP 2048x14   128 6 4/8    1-8bit/1-WDT   10 18 √   25 mA         0 0 PIC16C505 OTP 1024x12   72 12      1-8bit/1-WDT   20 14 √   25 mA  4       0 0 PIC16C54 OTP 512x12   25 12      1-8bit/1-WDT   20 18/20    20 mA          0 0 PIC16C54A OTP 512x12   25 12      1-8bit/1-WDT   20 18/20    20 mA         0 0 PIC16C54C OTP 512x12   25 12      1-8bit/1-WDT   40 18/20    20 mA          0 0 PIC16C55 OTP 512x12   24 20      1-8bit/1-WDT   20 28    20 mA          0 0 PIC16C554 OTP 512x14   80 13      1-8bit/1-WDT   20 18/20 √   25 mA          0 0 PIC16C558 OTP 2048x14   128 13      1-8bit/1-WDT   20 18/20 √   25 mA          0 0 PIC16C55A OTP 512x12   24 20      1-8bit/1-WDT   40 28    20 mA          0 0 PIC16C56 OTP 1024x12   25 12      1-8bit/1-WDT   20 18/20    20 mA          0 0 PIC16C56A OTP 1024x12   25 12      1-8bit/1-WDT   40 18/20    20 mA         0 0 PIC16C57 OTP 2048x12   72 20      1-8bit/1-WDT   20 28    20 mA          0 0 PIC16C57C OTP 2048x12   72 20      1-8bit/1-WDT   40 28    20 mA          0 0 PIC16C58B OTP 2048x12   73 12      1-8bit/1-WDT   40 18/20    20 mA          0 0 PIC16C620 OTP 512x14   80 13   2  1-8bit/1-WDT   20 18/20 √   25 mA   √      0 0 PIC16C620A OTP 512x14   96 13   2  1-8bit/1-WDT   40 18/20 √   25 mA   √      0 0 PIC16C621 OTP 1024x14   80 13   2  1-8bit/1-WDT   20 18/20 √   25 mA    √      0 0 PIC16C621A OTP 1024x14   96 13   2  1-8bit/1-WDT   40 18/20 √   25 mA   √      0 0 PIC16C622 OTP 2048x14   128 13   2  1-8bit/1-WDT   20 18/20 √   25 mA   √      0 0 PIC16C622A OTP 2048x14   128 13   2  1-8bit/1-WDT   40 18/20/40 √   25 mA   √      0 0 PIC16C62A OTP 2048x14   128 22      2-8bit/1-16bit/1-WDT I²C/ SPI 20 28/ √ 1 25 mA     1   0 0 PIC16C62B OTP 2048x14   128 22      2-8bit/1-16bit/1-WDT I²C /SPI 20 28 √ 1 25 mA     1   0 0 PIC16C63 OTP 4096x14   192 22      2-8bit/1-16bit/1-WDT USART/I²C /SPI 20 28 √ 2 25 mA     2   0 0 PIC16C63A OTP 4096x14   192 22      2-8bit/1-16bit/1-WDT USART/I²C/SPI 20 28 √ 2 25 mA     2   0 0 PIC16C642 OTP 4096x14   176 22   2  1-8bit/1-WDT   20 28 √   25 mA   √      0 0 PIC16C64A OTP 2048x14   128 33      2-8bit/1-16bit/1-WDT I²C /SPI 20 40/44 √ 1 25 mA     1   0 0 PIC16C65A OTP 4096x14   192 33      2-8bit/1-16bit/1-WDT USART/I²C/SPI 20 40/44 √ 2 25 mA     2   0 0 PIC16C65B OTP 4096x14   192 33      2-8bit/1-16bit/1-WDT USART/I²C/SPI 20 40/44 √ 2 25 mA     2   0 0 PIC16C66 OTP 8192x14   368 22      2-8bit/1-16bit/1-WDT USART/I²C/SPI 20 28 √ 2 25 mA     2   0 0 PIC16C662 OTP 4096x14   176 33   2  1-8bit/1-WDT   20 40/44 √   25 mA   √      0 0 PIC16C67 OTP 8192x14   368 33      2-8bit/1-16bit/1-WDT USART/I²C /SPI 20 40/44 √ 2 25 mA     2   0 0 PIC16C71 OTP 1024x14   36 13 4/8    1-8bit/1-WDT   20 18 √   25 mA         0 0 PIC16C710 OTP 512x14   36 13 4/8    1-8bit/1-WDT   20 18/20 √   25 mA         0 0 PIC16C711 OTP 1024x14   68 13 4/8    1-8bit/1-WDT   20 18/20 √   25 mA         

    標簽: PIC 單片機 速查

    上傳時間: 2013-10-12

    上傳用戶:xjy441694216

  • PIC單片機應用資料_很好的PIC單片機學習資料

    很多常用的PIC單片機應用資料,打包下載,喜歡的頂一下,歡迎共享好資源。 Atmel AT89C系列單片機電路板設計指南.pdf Microchip PIC系列單片機RS232通訊應用.pdf P111G可編程控制器使用說明書.pdf PCI 數據總線技術規范 修訂本2.2.pdf PICmicro中檔單片機系列參考手冊(中文).pdf PIC單片機應用問答14篇.pdf 常用PIC系列單片機速查表.doc

    標簽: PIC 單片機 應用資料 單片機學習

    上傳時間: 2014-12-26

    上傳用戶:qingzhuhu

  • 基于單片機的陶瓷窯多點溫度檢測系統

    基于單片機的陶瓷窯多點溫度檢測系統:摘 要:系統以51單片機為核心,利用K型熱電偶作為傳感器,對陶瓷窯中多點溫度進行監控,通過串行通信,可供PC機上繪制溫度變化曲線圖的技術人員分析問題,并設計了新穎的冷端補償電路和通用查表法,本系統成本低,測溫精度高,可靠實用.關鍵詞:單片機;串行通信;冷端溫度補償;VB 在燒結陶瓷時,火候的控制對陶瓷的質量、色澤有直接的影響,進一步影響陶瓷成品的價格,而長期以來控制火候的工作就依靠工人師傅的經驗,本文設計了一種多點溫度實時監控系統,它能在Pc機上實時顯示測量點的溫度而且如果溫度超過設定的臨界值時,就發出信號報警,并且可以通過Pc機繪制同一個時刻不同點或者是不同時刻同一點的溫度變化曲線.這樣能有助于發現問題并解決問題,為節約成本和提高生產率、生產質量做出貢獻.

    標簽: 單片機 陶瓷 多點 溫度檢測

    上傳時間: 2013-10-16

    上傳用戶:lhuqi

  • 用C51寫的普通拼音輸入法源程序代碼

    用C51寫的普通拼音輸入法源程序代碼:原作使用了一個二維數組用以查表,我認為這樣比較的浪費空間,而且每個字表的索引地址要手工輸入,效率不高。所以我用結構體將其改寫了一下。就是大家現在看到的這個。  因為代碼比較的大,共有6,000多漢字,這樣就得要12,000 byte來存放GB內碼,所以也是沒辦法的.編譯結果約為3000h,因為大部分是索引表,代碼優化幾乎無效。    在Keil C里仿真芯片選用的是華邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指針尋址,相當于有1K的片上xdata)。條件有限,沒有上片試驗,仿真而已。  打算將其移植到AVR上,但CodeAVRC與IAR EC++在結構體、指針的定義使用上似乎與C51不太一樣,現在還未搞定。還希望在這方面有經驗的網友能給予指導。 #include<stdio.h> char * py_ime(char *); void main(void){ while(1)    {     char input_string[]="yI";     xdata char chinese_string[255];     sprintf(chinese_string,"%s",py_ime(input_string));    }}

    標簽: C51 拼音輸入法 代碼 源程序

    上傳時間: 2013-10-30

    上傳用戶:cainaifa

  • 一種陣列天線幅相誤差校正方法設計

    陣列信號處理是當前信號處理的熱門方向,為信號處理帶來極大的方便,陣列信號處理中的各通道不一致問題將會給陣列信號處理帶來影響,很多文獻中介紹過關于自適應幅相誤差校正的理論及方法,但實現起來都比較耗費資源和時間,且效果有待實踐驗證。提出一種工程上可實現且計算量較小的通道校正方法-查表法。通過仿真,結果表明此方法可以對特定來向的有用信號進行較為準確的校正。

    標簽: 陣列天線 幅相誤差 校正

    上傳時間: 2014-01-12

    上傳用戶:fxf126@126.com

主站蜘蛛池模板: 龙胜| 岑巩县| 镇远县| 盘山县| 仙居县| 介休市| 桓仁| 常德市| 武宣县| 通城县| 吉首市| 皮山县| 金华市| 天津市| 安阳县| 会泽县| 永泰县| 清流县| 高要市| 张家港市| 观塘区| 南和县| 乐平市| 芮城县| 陈巴尔虎旗| 婺源县| 吉安市| 芒康县| 丰县| 岫岩| 南丰县| 桃园县| 哈尔滨市| 巴马| 扬中市| 麻阳| 介休市| 二手房| 迁西县| 巴林左旗| 廉江市|