亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        NetFPGA的應用研究

        2014-04-29 00:00:00張俞玲
        無線互聯(lián)科技 2014年12期

        摘 要:NetFPGA即網(wǎng)絡可編程門陣列,為設計人員提供可重復使用的網(wǎng)絡設計平臺。本文主要闡述了NetFPGA的工作原理、NetFPGA的組成結構以及NetFPGA的相關應用。

        關鍵詞:NetFPGA;門陣列;網(wǎng)絡

        信息技術的時代,計算機網(wǎng)絡技術飛速發(fā)展,網(wǎng)絡應用于人們的生活、工作和學習。隨著網(wǎng)絡的普及,各種基于網(wǎng)絡的應用不斷增多,流媒體的使用消耗了大量的網(wǎng)絡帶寬。各種應用對網(wǎng)絡帶寬和安全性的要求越來越高,網(wǎng)絡的硬件也日趨復雜。而NetFPGA(Network Field Programmable Gate Array)的應用為網(wǎng)絡性能的提高提供了一個開發(fā)的平臺。

        1 NetFPGA的原理

        NetFPGA是由美國斯坦福大學開發(fā)設計的,最初的目的是用于課堂教學。NetFPGA為研究人員提供了一個可以重復使用的網(wǎng)絡設計的硬件平臺[1]。

        NetFPGA將FPGA(Field Programmable Gate Array)可編程的特性應用于網(wǎng)絡通訊領域。FPGA是可編程的門陣列。馮氏計算機采用二進制編碼,程序在計算機中最終表現(xiàn)為“0”和“1”的代碼,不管采用什么語言編寫程序最終都要轉化為二進制的編碼。FPGA依靠“0”和“1”的編碼進行功能的實現(xiàn)。

        FPGA支持模塊化和層次化的設計風格,由多個功能單元模塊組成。其中有三個重要的模塊:可編程的I/O模塊、可編程的邏輯單元和可編程的連線。可編程的I/O模塊定義FPGA的非專用引腳為輸入或者輸出引腳,并進行相應的設置??删幊痰倪壿媶卧纱鎯ζ骱陀|發(fā)器組成,存儲器一般由Flash和SRAM組成,存儲器中保存了“真值表”,“真值表”是由數(shù)值為“0”和“1”的編碼組成。例如6個輸入和1個輸出的組合邏輯電路,在存儲器中相應的保存了6個輸入和1個輸出的“真值表”,設計者修改“真值表”內部的數(shù)值,配合觸發(fā)器,就可以等效于6輸入1輸出的組合邏輯電路。實際使用中,邏輯電路的規(guī)模比較大,所以需要配合第三個模塊可編程連線模塊進行使用??删幊踢B線模塊能夠根據(jù)編程確定相應線路的連接和斷開,將各個編程邏輯單元有機組合起來,形成大型的邏輯電路。FPGA可編程的原因就是因為存儲器中存在多張“真值表”,通過編程更改“真值表”中的“0”和“1”值,實現(xiàn)大規(guī)模的邏輯功能[2]。

        NetFPGA即網(wǎng)絡可編程的門陣列,是一個軟硬件都可編程的開發(fā)平臺。NetFPGA將FPGA可編程的特性應用于網(wǎng)絡通信領域,研究人員或設計人員可以通過NetFPGA平臺搭建一個高速的網(wǎng)絡系統(tǒng),進行相應的研究和測試。NetFPGA支持模塊化的設計,通過各種子模塊能夠進行復雜的硬件設計。

        2 NetFPGA的組成

        2001年推出NetFPGA-v1版本,2007年推出了NetFPGA2.1,NetFPGA2.1的硬件資源包含Virtex-II Pro XC2VP50 FPGA、Spartan-II XC2S200 FPGA、ZBT SRAM、DDR2 SDRAM、BCM5464 PHY芯片、33MHz PCI總線接口、4個千兆以太網(wǎng)接口、2個Serial ATA接口、時鐘資源[3]。

        整個NetFPGA平臺由硬件和軟件組成,硬件主要包含:UFPGA、CFPGA、SRAM、SDRAM、PHY、PCI、SATA等核心部件,軟件包含基于LINUX操作系統(tǒng)的設備驅動程序和與相關工程對應的軟件。

        3 基于NetFPGA的應用舉例

        隨著網(wǎng)絡規(guī)模的不斷擴大和網(wǎng)絡應用的普及,網(wǎng)絡變得越來越復雜。為了加強網(wǎng)絡的管理和控制,需要對網(wǎng)絡進行測量,掌握網(wǎng)絡的運行情況,方便管理員對網(wǎng)絡進行管理。網(wǎng)絡流量的檢測可以獲知網(wǎng)絡的運行狀況和性能等相關信息,所以流量采集是網(wǎng)絡測量的一項重要內容。傳統(tǒng)流量采集大多基于軟件的流量采集,使用串行的方式處理數(shù)據(jù)包,這種采集方法隨著網(wǎng)絡規(guī)模的不斷擴大,受到了越來越多的限制。

        在高速的網(wǎng)絡中為了提高網(wǎng)絡測量的精度,通過利用NetFPGA內部并行處理的優(yōu)勢,設計基于NetFPGA的并行處理網(wǎng)絡數(shù)據(jù)流量采集器。經(jīng)過大量的驗證和總結,設計和開發(fā)人員提出了采集器的結構模型。由硬件和軟件兩部分組成,硬件部分基于NetFPGA平臺進行設計,軟件部分進行流量信息的匯總[4]。

        4 結束語

        NetFPGA主要提供給設計網(wǎng)絡電子系統(tǒng)的人員使用,設計人員通過NetFPGA快速搭建相應功能的芯片,設計路由器、交換機等網(wǎng)絡設備。由于NetFPGA可以重復編程,且開發(fā)周期短,NetFPGA在網(wǎng)絡通信方面應用廣泛,在未來發(fā)展前景將更加的廣闊。

        [參考文獻]

        [1]李彬.基于NetFPGA的網(wǎng)絡流量分類[D].電子科技大學.2011年5月.

        [2]FPGA學習的一些誤區(qū).2014年9月;http://wenku.baidu.com/view/1eaaacfe941ea76e58fa045c.html。

        [3]龔亮亮.基于NetFPGA的網(wǎng)絡安全通信[D].吉林大學.2011年4月.

        [4]劉付斌,高相銘.基于NetFPGA的網(wǎng)絡數(shù)據(jù)流量采集器[J].測控技術.2014年第1期.

        亚洲色偷偷综合亚洲av伊人| 国产女同va一区二区三区| 欧美老肥婆牲交videos| 真人无码作爱免费视频禁hnn| 国产自产精品露脸刺激91在线| 中文字幕亚洲精品第一页| 蜜桃视频在线观看网址| 亚洲精品久久久久avwww潮水| 九九热在线视频观看这里只有精品| 国产欧美亚洲精品第二区首页 | 丰满少妇a级毛片| 狠狠色噜噜狠狠狠狠888奇禾| 狠狠综合亚洲综合亚色| 成av人大片免费看的网站| 国产色在线 | 日韩| 五月天激情小说| av天堂吧手机版在线观看| 五月天中文字幕日韩在线| 亚洲av福利无码无一区二区| 欧美在线日韩| 日本高清一区二区三区在线| 男人国产av天堂www麻豆| 中国a级毛片免费观看| 96精品免费视频大全| 亚洲高清一区二区精品| 亚洲日韩精品一区二区三区| 亚洲熟妇少妇69| 少妇裸淫交视频免费看| 漂亮人妻洗澡被公强 日日躁| 久久夜色精品国产| 午夜福利影院不卡影院| 亚洲午夜精品第一区二区| 日本肥老妇色xxxxx日本老妇| 亚洲国产18成人中文字幕久久久久无码av | 久久99精品久久久久久秒播| 美国黄色片一区二区三区| 亚洲av推荐网站在线观看| 无码人妻一区二区三区在线| 97精品伊人久久大香线蕉app| 日韩精品一区二区三区四区五区六 | 一本久久a久久精品亚洲|