隨著國際互聯(lián)網(wǎng)絡(luò)的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用的不斷豐富,Intenret已經(jīng)從最初以學(xué)術(shù)交流為目的而演變?yōu)樯虡I(yè)行為,網(wǎng)絡(luò)安全性需求日益增加,高速網(wǎng)絡(luò)安全保密成為關(guān)注的焦點(diǎn),在安全得到保障的情況下,為了滿足網(wǎng)速無限制的追求,高速網(wǎng)絡(luò)硬件加密設(shè)備也必將成為需求熱點(diǎn)。另一方面,IPSec協(xié)議被廣泛的應(yīng)用于防火墻和安全網(wǎng)關(guān)中,但對(duì)IPSec協(xié)議的處理會(huì)大大增加網(wǎng)關(guān)的負(fù)載,成為千兆網(wǎng)實(shí)現(xiàn)的瓶頸。本文便是針對(duì)上述現(xiàn)狀,研究基于高性能FPGA實(shí)現(xiàn)千兆IPSec協(xié)議的設(shè)計(jì)技術(shù)。 目前,國外IPSec協(xié)議實(shí)現(xiàn)已經(jīng)芯片化,達(dá)到幾千兆的速率,但是國內(nèi)產(chǎn)品多以軟件實(shí)現(xiàn),速度難以提高。本文采用的基于FPGA的IPSec技術(shù)方案,采用硬件實(shí)現(xiàn)隧道模式下的IPSec協(xié)議,為IP分組及其上層協(xié)議數(shù)據(jù)提供機(jī)密性、數(shù)據(jù)完整性驗(yàn)證以及數(shù)據(jù)源驗(yàn)證等安全服務(wù)。在以VPN為實(shí)施方案的基礎(chǔ)上,構(gòu)建了以KDIPSec為設(shè)備原型以IPSec協(xié)議為出發(fā)點(diǎn)的千兆網(wǎng)絡(luò)系統(tǒng)環(huán)境模型,從硬件體系結(jié)構(gòu)到各個(gè)模塊的劃分以及各個(gè)模塊實(shí)現(xiàn)的功能這幾個(gè)方面描述了KDIPSec實(shí)現(xiàn)技術(shù),最后描述了一些關(guān)鍵模塊的FPGA設(shè)計(jì)和和仿真。所有處理模塊均在Xilinx公司的FPGA芯片中實(shí)現(xiàn),處理速率超過1Gb/s。
標(biāo)簽: IPSec FPGA 協(xié)議 實(shí)現(xiàn)技術(shù)
上傳時(shí)間: 2013-07-03
上傳用戶:wfl_yy
本文探索了自主系統(tǒng)CPU設(shè)計(jì)方法和經(jīng)驗(yàn),同時(shí)對(duì)80C51產(chǎn)品進(jìn)行了必要的改進(jìn)。 文章采用XILINX公司的Virtex-ⅡPro系列FPGA芯片,在相關(guān)EDA軟件平臺(tái)的支持下進(jìn)行基于FPGA的8051芯片的設(shè)計(jì)。在已公開的8051源代碼的基礎(chǔ)上,對(duì)其中的程序存儲(chǔ)器、指令存儲(chǔ)器做了較大幅度的修改,增加了定時(shí)器、串行收發(fā)器的軟件編寫,VerilogHDL語句共6000余行(見附錄光盤)。在設(shè)計(jì)中筆者特別的注意了源代碼中組合邏輯循環(huán)的去除,時(shí)序設(shè)計(jì)中合理確定建立時(shí)間和保持時(shí)間,保證了工作頻率的提高(工作頻率由12MHz提高到約30MHz),串行收發(fā)器的下載實(shí)驗(yàn)驗(yàn)證了該模塊頻率的提高。對(duì)設(shè)計(jì)高頻CPU提供了有益的借鑒。本文利用Modelsim進(jìn)行了功能仿真和后仿真,利用Synplify進(jìn)行了綜合,仿真和綜合結(jié)果達(dá)到了設(shè)計(jì)的預(yù)期要求,并為下載和組成系統(tǒng)作了準(zhǔn)備工作(設(shè)計(jì)了外圍電路的PCB板圖)。
上傳時(shí)間: 2013-06-28
上傳用戶:梧桐
本文設(shè)計(jì)實(shí)現(xiàn)了一種基于FPGA的DES加密系統(tǒng)。 概括起來,本文主要完成了以下幾方面的主要工作:完成了DES加密系統(tǒng)的整體設(shè)計(jì)。整個(gè)系統(tǒng)包括DES加密核心模塊,UART通信接口模塊和BLOCKRAM存儲(chǔ)模塊。以EITS2003開發(fā)板為硬件開發(fā)平臺(tái),ISEwebpack為開發(fā)軟件,用Verilog硬件描述語言設(shè)計(jì)并且實(shí)現(xiàn)了三大模塊的具體功能及整體連接。用PC,串口調(diào)試工具,UART通信接口和EITS2003開發(fā)板測試并驗(yàn)證了整個(gè)系統(tǒng)的功能。探討了DES加密系統(tǒng)在軍事通信總站內(nèi)的應(yīng)用。
標(biāo)簽: FPGA DES 加密 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-06-14
上傳用戶:dancnc
該論文的工作主要分為兩部分,第一部分是介紹與數(shù)字高清晰度電視(HDTV)碼流發(fā)生器配套的信源解碼板的設(shè)計(jì)與實(shí)現(xiàn).信源解碼板是整個(gè)碼流發(fā)生器的重要組成部分,該論文在介紹相關(guān)標(biāo)準(zhǔn)MPEG-2和AC-3以及整個(gè)碼流發(fā)生器功能的基礎(chǔ)上提出了用ST公司的芯片組實(shí)現(xiàn)HDTV信源解碼板的設(shè)計(jì)方案.論文詳細(xì)分析了各個(gè)功能模塊的具體設(shè)計(jì)方法以及實(shí)現(xiàn)時(shí)應(yīng)注意的問題.目前該課題已經(jīng)成功結(jié)題,各項(xiàng)技術(shù)指標(biāo)完全符合合作單位的要求.該論文的第二部分主要是進(jìn)行基于FPGA的顯示器測試信號(hào)發(fā)生器的研究與開發(fā).在對(duì)測試信號(hào)發(fā)生器所需產(chǎn)生的13種測試圖案和所要適應(yīng)的18種顯示格式的介紹之后,該論文提出了以FLEX10K50為核心控制芯片的顯示器測試信號(hào)發(fā)生器的設(shè)計(jì)方案.該論文詳細(xì)討論了FPGA設(shè)計(jì)中各個(gè)功能模塊的劃分和設(shè)計(jì)實(shí)現(xiàn)方法,并介紹了對(duì)FLEX10K50進(jìn)行配置的方法.
標(biāo)簽: HDTV FPGA 碼流 發(fā)生器
上傳時(shí)間: 2013-04-24
上傳用戶:yoleeson
彩色等離子體顯示器是利用惰性氣體放電發(fā)光進(jìn)行顯示的平板顯示器,它具有厚度薄、重量輕、大平面、大視角、響應(yīng)快、無電磁輻射等優(yōu)點(diǎn)。由于我國PDP產(chǎn)業(yè)起步較晚,所以研制具有我國自主知識(shí)產(chǎn)權(quán)的PDP整體驅(qū)動(dòng)電路,搶占彩電市場具有深遠(yuǎn)的意義。本文介紹了等離子體顯示器的工作原理和基于ALTERA公司的現(xiàn)場可編程門陣列(FPGA)的電路設(shè)計(jì)方法,通過研究PDP的工作原理、顯示屏的結(jié)構(gòu)和AC型PDP所采用的尋址和顯示分離(ADS)型子場技術(shù),提出了一種基于FPGA的信號(hào)處理與控制電路設(shè)計(jì)方案。最后還對(duì)等離子體顯示器在改進(jìn)顯示屏物理工藝結(jié)構(gòu)、驅(qū)動(dòng)電路技術(shù)以及市場走向方面,進(jìn)行了初步探討。
標(biāo)簽: FPGA 彩色 信號(hào)處理 等離子體
上傳時(shí)間: 2013-05-20
上傳用戶:zhengxueliang
隨著電信數(shù)據(jù)傳輸對(duì)速率和帶寬的要求變得越來越迫切,原有建成的網(wǎng)絡(luò)是基于話音傳輸業(yè)務(wù)的網(wǎng)絡(luò),已不能適應(yīng)當(dāng)前的需求.而建設(shè)新的寬帶網(wǎng)絡(luò)需要相當(dāng)大的投資且建設(shè)工期長,無法滿足特定客戶對(duì)高速數(shù)據(jù)傳輸?shù)慕谛枨?反向復(fù)用技術(shù)是把一個(gè)單一的高速數(shù)據(jù)流在發(fā)送端拆散并放在兩個(gè)或者多個(gè)低速數(shù)據(jù)鏈路上進(jìn)行傳輸,在接收端再還原為高速數(shù)據(jù)流.該文提出一種基于FPGA的多路E1反向復(fù)用傳輸芯片的設(shè)計(jì)方案,使用四個(gè)E1構(gòu)成高速數(shù)據(jù)的透明傳輸通道,支持E1線路間最大相對(duì)延遲64ms,通過鏈路容量調(diào)整機(jī)制,可以動(dòng)態(tài)添加或刪除某條E1鏈路,實(shí)現(xiàn)靈活、高效的利用現(xiàn)有網(wǎng)絡(luò)實(shí)現(xiàn)視頻、數(shù)據(jù)等高速數(shù)據(jù)的傳輸,能夠節(jié)省帶寬資源,降低成本,滿足客戶的需求.系統(tǒng)分為發(fā)送和接收兩部分.發(fā)送電路實(shí)現(xiàn)四路E1的成幀操作,數(shù)據(jù)拆分采用線路循環(huán)與幀間插相結(jié)合的方法,A路插滿一幀(30時(shí)隙)后,轉(zhuǎn)入B路E1間插數(shù)據(jù),依此類推,循環(huán)間插所有的數(shù)據(jù).接收電路進(jìn)行HDB3解碼,幀同步定位(子幀同步和復(fù)幀同步),線路延遲判斷,FIFO和SDRAM實(shí)現(xiàn)多路數(shù)據(jù)的對(duì)齊,最后按照約定的高速數(shù)據(jù)流的幀格式輸出數(shù)據(jù).整個(gè)數(shù)字電路采用Verilog硬件描述語言設(shè)計(jì),通過前仿真和后仿真的驗(yàn)證.以30萬門的FPGA器件作為硬件實(shí)現(xiàn),經(jīng)過綜合和布線,特別是寫約束和增量布線手動(dòng)調(diào)整電路的布局,降低關(guān)鍵路徑延時(shí),最終滿足設(shè)計(jì)要求.
標(biāo)簽: FPGA 多路 傳輸 片的設(shè)計(jì)
上傳時(shí)間: 2013-07-16
上傳用戶:asdkin
傳統(tǒng)PLC使用時(shí)會(huì)出現(xiàn)一些問題,如程序死循環(huán)、程序跑飛、需要龐大的編譯系統(tǒng)作支持和不能實(shí)現(xiàn)精確位置控制等等;而發(fā)展到OPENPLC后,這些問題依然存在。為了更好地解決這些問題,本文提出一種全新的可編程控制器現(xiàn)場集成技術(shù),用FPGA來實(shí)現(xiàn)PLC的功能,拋棄傳統(tǒng)PLC“程序”的概念,以“硬件線路”來實(shí)現(xiàn)控制功能,不論在經(jīng)濟(jì)上還是在性能上都具有更大的優(yōu)勢(shì)。 本課題在對(duì)國內(nèi)外可編程控制器,重點(diǎn)是HardPLC的開發(fā)和應(yīng)用的進(jìn)展進(jìn)行概述和分析的基礎(chǔ)上,系統(tǒng)開展了HardPLC組成模塊原理及其仿真模擬的研究。本研究的主要貢獻(xiàn)為: 1.對(duì)比分析了CPLD和FPGA的性能特點(diǎn),闡明了Xilinx公司FPGA芯片結(jié)構(gòu)的兩個(gè)創(chuàng)新概念,指出了其優(yōu)越性能的結(jié)構(gòu)基礎(chǔ); 2.系統(tǒng)分析了用HardPLC實(shí)現(xiàn)控制系統(tǒng)時(shí)的一些通用模塊,對(duì)每個(gè)模塊的工作原理進(jìn)行了深入的探討,用VHDL語言建立了每個(gè)模塊的模型,在此基礎(chǔ)上進(jìn)行了仿真、綜合,為進(jìn)一步研究可編程控制器的現(xiàn)場集成奠定了基礎(chǔ); 3.在仿真綜合的基礎(chǔ)上,用所建立的模型完成了特定邏輯控制系統(tǒng)的控制要求,充分展示了其實(shí)際應(yīng)用的可行性; 4.在分析Xilinx公司SPARTANII系列FPGA芯片配置模式的基礎(chǔ)上,確定了應(yīng)用于實(shí)際的基于CPLD控制的FPGA芯片SlaveParallel配置模式。 本課題研究建立的模型對(duì)于開發(fā)具有我國自主知識(shí)產(chǎn)權(quán)的HardPLC組成IP庫具有一定的理論意義;對(duì)特定系統(tǒng)的控制實(shí)現(xiàn),充分展示了基于FPGA的可編程控制器現(xiàn)場集成技術(shù)可以廣泛應(yīng)用于工控領(lǐng)域,加大推廣力度和建立更多的IP庫,在許多應(yīng)用場合可以取代傳統(tǒng)的PLC控制系統(tǒng),為工控領(lǐng)域提供高可靠、低價(jià)格、簡單易操作的解決方案,這將帶來巨大的社會(huì)經(jīng)濟(jì)效益;所確定的FPGA芯片配置模式可廣泛應(yīng)用于對(duì)FPGA芯片配置數(shù)據(jù)的加載,在實(shí)踐生產(chǎn)中具有重要的實(shí)用價(jià)值。
標(biāo)簽: FPGA 可編程控制器 集成技術(shù) 應(yīng)用研究
上傳時(shí)間: 2013-05-30
上傳用戶:dtvboyy
隨著電子技術(shù)和信息技術(shù)的發(fā)展,可編程邏輯器件的應(yīng)用領(lǐng)域越來越寬。可編程SoC設(shè)計(jì)已成為SoC設(shè)計(jì)的新方法。論文介紹了可編程邏輯器件的設(shè)計(jì)方法和開發(fā)技術(shù),并用硬件描述語言和FPGA/CPLD設(shè)計(jì)技術(shù),探索和研究了基于FPGA的RISCMCU的設(shè)計(jì)與實(shí)現(xiàn)過程。 論文參照Mircochip公司的PICl6C5X單片機(jī)的體系結(jié)構(gòu),設(shè)計(jì)了8位RISCMCU。該嵌入式MCU設(shè)計(jì)采用了自頂向下的設(shè)計(jì)方法和模塊化設(shè)計(jì)思想。MCU總體結(jié)構(gòu)設(shè)計(jì)劃分控制模塊、ALU模塊、存儲(chǔ)模塊三大模塊。然后,對(duì)各模塊的具體技術(shù)實(shí)現(xiàn)細(xì)節(jié)分別進(jìn)行了闡述。論文中設(shè)計(jì)的MCU能實(shí)現(xiàn)PICl6C5X單片機(jī)33條指令中除OPTION、CLRWDT、SLEEP和TRIS四條指令以外的其余29條指令的功能,但應(yīng)用是基于FPGA的,能與其他外設(shè)IP方便的結(jié)合在一起使用,比ASIC的PICl6C57X的應(yīng)用更具靈活性。 軟件仿真和硬件驗(yàn)證表明:所設(shè)計(jì)的嵌入式MCU在各方面均達(dá)到了一定的性能指標(biāo),在Altera公司ACEX1K系列的EPlK30TCl44-3器件上的工作頻率達(dá)21.88MHz。這些為自主設(shè)計(jì)R/SCMCU的IP核提供了值得借鑒的探索成果和設(shè)計(jì)思路,在通用控制領(lǐng)域也有一定的實(shí)用價(jià)值。 此外,論文中還介紹了三相SPWM控制模塊的設(shè)計(jì),該模塊具有死區(qū)時(shí)間和載波比任意可調(diào)的特點(diǎn),可以單獨(dú)應(yīng)用,也可以作為MCU的外設(shè)子模塊應(yīng)用。
標(biāo)簽: FPGA MCU 嵌入式 應(yīng)用研究
上傳時(shí)間: 2013-07-16
上傳用戶:熊少鋒
該論文首先對(duì)脈沖及其參數(shù)進(jìn)行了分析,然后介紹了雷達(dá)脈沖參數(shù)測量的原理,并針對(duì)現(xiàn)代復(fù)雜電磁環(huán)境的特點(diǎn),對(duì)脈沖參數(shù)測量的方案進(jìn)行了設(shè)計(jì).最后利用Xilinx公司的Spartan-II系列20萬門FPGA芯片實(shí)現(xiàn)了對(duì)高密度視頻脈沖流的脈沖到達(dá)時(shí)間(TOA)、脈沖寬度(PW)和脈沖幅度(PA)等參數(shù)的實(shí)時(shí)高精度測量,并對(duì)測量誤差進(jìn)行了分析,同時(shí)給出了功能仿真的波形.該測量方法是基于FPGA的硬件實(shí)現(xiàn)方法,其系統(tǒng)結(jié)構(gòu)簡單,測量速度快、精度高,滿足對(duì)脈沖參數(shù)測量高精度、實(shí)時(shí)性的要求.
標(biāo)簽: FPGA 脈沖 參數(shù)測量 技術(shù)研究
上傳時(shí)間: 2013-07-05
上傳用戶:14786697487
單片微型計(jì)算機(jī)(單片機(jī))是將微處理器CPU、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、定時(shí)/計(jì)數(shù)器、輸入/輸出并行接口等集成在一起。由于單片機(jī)具有專門為嵌入式系統(tǒng)設(shè)計(jì)的體系結(jié)構(gòu)與指令系統(tǒng),所以它最能滿足嵌入式系統(tǒng)的應(yīng)用要求。Intel公司生產(chǎn)的MCS-51系列單片機(jī)是我國目前應(yīng)用最廣的單片機(jī)之一。 隨著可編程邏輯器件設(shè)計(jì)技術(shù)的發(fā)展,每個(gè)邏輯器件中門電路的數(shù)量越來越多,一個(gè)邏輯器件就可以完成本來要由很多分立邏輯器件和存儲(chǔ)芯片完成的功能。這樣做減少了系統(tǒng)的功耗和成本,提高了性能和可靠性。FPGA就是目前最受歡迎的可編程邏輯器件之一。IP核是將一些在數(shù)字電路中常用但比較復(fù)雜的功能塊,設(shè)計(jì)成可修改參數(shù)的模塊,讓其他用戶可以直接調(diào)用這些模塊,這樣就大大減輕了工程師的負(fù)擔(dān),避免重復(fù)勞動(dòng)。隨著FPGA的規(guī)模越來越大,設(shè)計(jì)越來越復(fù)雜,使用IP核是一個(gè)發(fā)展趨勢(shì)。 本課題結(jié)合FPGA與8051單片機(jī)的優(yōu)點(diǎn),主要針對(duì)以下三個(gè)方面研究: (1)FPGA開發(fā)平臺(tái)的硬件實(shí)現(xiàn)選用Xilinx公司的XC3S500E-PQ208-4-C作為核心器件,采用Intel公司的EEPROM芯片2816A和SRAM芯片6116作為片內(nèi)程序存儲(chǔ)器,搭建FPGA的硬件開發(fā)平臺(tái)。 (2)用VHDL語言實(shí)現(xiàn)8051IP核分析研究8051系列單片機(jī)內(nèi)部各模塊結(jié)構(gòu)以及各部分的連接關(guān)系,實(shí)現(xiàn)了基于FPGA的8051IP核。主要包括如下幾個(gè)模塊:CPU模塊、片內(nèi)數(shù)據(jù)存儲(chǔ)器模塊、定時(shí)/計(jì)數(shù)器模塊、并行端口模塊、串行端口模塊、中斷處理模塊、同步復(fù)位模塊等。 (3)基于FPGA的8051IP核應(yīng)用用所設(shè)計(jì)的8051IP核,實(shí)現(xiàn)了對(duì)一個(gè)4×4鍵盤的監(jiān)測掃描、鍵盤確認(rèn)、按鍵識(shí)別等應(yīng)用。
標(biāo)簽: FPGA 8051 單片機(jī) IP核
上傳時(shí)間: 2013-04-24
上傳用戶:1417818867
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1