隨著現代互聯網規模的不斷擴大,網絡數據流量迅速增長,傳統的路由器已經無法滿足網絡的交換和路由需求。當前,新一代路由器普遍利用了交換式路由技術,通過使用交換背板以充分利用公共通信鏈路,有效的提高了鏈路的利用率,并使各通信節點的并行通信成為可能。硬件系統設計中結合了專用網絡處理器,可編程器件各自的特點,采用了基于ASIC,FPGA,CPLD硬件結構模塊化的設計方法。基于ASIC技術體系的GSR的出現,使得路由器的性能大大提高。但是,這種路由器主要滿足數據業務(文字,圖象)的傳送要求,不能解決全業務(語音,數據,視頻)數據傳送的需要。隨著網絡規模的擴大,矛盾越來越突出,而基于網絡處理器技術的新一代路由器,從理論上提出了解決GSR所存在問題的解決方案。 基于網絡路由器技術實現的路由器,采用交換FPGA芯片硬件實現的方式,對路由器內部各種單播、多播數據包進行路由轉發,實現網絡路由器與外部數據收發芯片的數據通信。本文主要針對路由器內部交換FPGA芯片數據轉發流程的特點,分析研究了傳統交換FPGA所采用的交換算法,針對簡單FIFO算法所產生的線頭阻塞現象,結合虛擬輸出隊列(VOQ)機制及隊列仲裁算法(RRM)的特點,并根據實際設計中各外圍接口芯片,給出了一種消除數據轉發過程中出現的線頭阻塞的iSLIP改進算法。針對實際網絡單播、多播數據包在數據轉發處理過程的不同,給出了實際的解決方案。并對FPGA外部SSRAM包緩存帶寬的利用,數據轉發的包亂序現象及FPGA內部環回數據包的處理流程作了分析并提出了解決方案,有效的提高了路由器數據交換性能。 根據設計方案所采用的算法的實現方式,結合FPGA內部部分關鍵模塊的功能特點及性能要求,給出了交換FPGA內部可用BlockRam資源合理的分配方案及部分模塊的設計實現,滿足了實際的設計要求。所有處理模塊均在xilinx公司的FPGA芯片中實現。
資源簡介:隨著現代互聯網規模的不斷擴大,網絡數據流量迅速增長,傳統的路由器已經無法滿足網絡的交換和路由需求。當前,新一代路由器普遍利用了交換式路由技術,通過使用交換背板以充分利用公共通信鏈路,有效的提高了鏈路的利用率,并使各通信節點的并行通信成為可能...
上傳時間: 2013-04-24
上傳用戶:牛布牛
資源簡介:PID控制的算法及實現,基于單神經元網絡的PID 智能控制,基于遺傳算法整定的PID 控制
上傳時間: 2014-01-26
上傳用戶:hfmm633
資源簡介:精通:VISUAL C++指紋模式識別系統算法及實現_0
上傳時間: 2013-06-01
上傳用戶:eeworm
資源簡介:VISUAL+C++指紋模式識別系統算法及實現_0
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:VISUAL+C++指紋模式識別系統算法及實現_0
上傳時間: 2013-05-29
上傳用戶:eeworm
資源簡介:Visual_C++數字圖像處理典型算法及實現
上傳時間: 2013-07-24
上傳用戶:eeworm
資源簡介:·Visual_C++數字圖像處理典型算法及實現
上傳時間: 2013-07-30
上傳用戶:1043041441
資源簡介:萬年歷星期速算法及實現
上傳時間: 2014-01-13
上傳用戶:變形金剛
資源簡介:人民郵電出版社的——Visual C++數字圖像處理典型算法及實現(源碼) 希望大家能用上
上傳時間: 2013-12-23
上傳用戶:Thuan
資源簡介:《VC++數字圖像處理典型算法及實現》一書的第十二章,圖像壓縮編碼
上傳時間: 2013-12-17
上傳用戶:cc1015285075
資源簡介:這是一種基于DSP的小波編碼的快速算法及實現,希望能對大伙有用.
上傳時間: 2015-10-29
上傳用戶:gououo
資源簡介:該文章介紹了VITERBI譯碼軟輸入軟輸出(SISO)的算法及實現
上傳時間: 2015-11-03
上傳用戶:kernaling
資源簡介:GIS的路徑分析算法及實現 GIS的路徑分析算法及實現
上傳時間: 2015-11-30
上傳用戶:songrui
資源簡介:GIS的路徑分析算法及實現 GIS的路徑分析算法及實現
上傳時間: 2014-01-09
上傳用戶:aig85
資源簡介:一種實用車牌定位算法及實現.kdh,這可是花銀子才下來的哦!需要安裝CAJ閱讀軟件
上傳時間: 2015-12-23
上傳用戶:woshini123456
資源簡介:Visual C%2B 數字圖像處理典型算法及實現-配套代碼
上傳時間: 2016-01-21
上傳用戶:123456wh
資源簡介:Visual C%2B 數字圖像處理典型算法及實現-配套代碼
上傳時間: 2013-12-27
上傳用戶:源碼3
資源簡介:VC數字圖像處理典型算法及實現(求是科技)隨書源碼各種基本常見的圖像處理程序都有,且各章是分開的!
上傳時間: 2016-01-21
上傳用戶:colinal
資源簡介:信道估計算法及實現,matlab編寫
上傳時間: 2014-01-07
上傳用戶:wang5829
資源簡介:visual c++數字圖像處理典型算法及實現一書的所有源碼,是圖像處理入門的極好教程--圖象處理
上傳時間: 2014-12-01
上傳用戶:change0329
資源簡介:機器人定位及導航等相關算法及實現策略,內含多個重量級資料,PDF文檔
上傳時間: 2014-11-02
上傳用戶:yimoney
資源簡介:Visual C++ 數字圖像處理典型算法及實現一書的代碼資源,給出了數字圖像處理技術的Visual C++ 實現代碼,對于學習和掌握數字圖像處理技術大有幫助
上傳時間: 2013-12-12
上傳用戶:VRMMO
資源簡介:Visual C++數字圖像處理典型算法及實現源代碼
上傳時間: 2014-08-11
上傳用戶:gxf2016
資源簡介:人工智能神經網絡中的hopfield算法的實現方法,學神經網絡的同學請使用
上傳時間: 2013-12-24
上傳用戶:225588
資源簡介:人工智能神經網絡中的bam算法的實現方法,學神經網絡的同學請使用
上傳時間: 2017-01-13
上傳用戶:PresidentHuang
資源簡介:人工智能神經網絡中的adaline算法的實現方法,學神經網絡的同學請使用
上傳時間: 2017-01-13
上傳用戶:1966640071
資源簡介:人工智能神經網絡中的som算法的實現方法,學神經網絡的同學請使用
上傳時間: 2013-12-23
上傳用戶:Breathe0125
資源簡介:人工智能神經網絡中的bpn算法的實現方法,學神經網絡的同學請使用
上傳時間: 2017-01-13
上傳用戶:gaojiao1999
資源簡介:<自適應有源噪聲控制――原理、算法及實現>電子書籍
上傳時間: 2014-11-17
上傳用戶:yangbo69
資源簡介:補碼鍵控調制(CCK)算法及實現,包括補碼的產生。可以計算補碼的增益。主要用在802.11b中
上傳時間: 2014-01-20
上傳用戶:koulian