中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

基于網絡處理器IXP1200的以太網上聯卡設計

時間:2023-05-01 11:50:36 電子通信論文 我要投稿
  • 相關推薦

基于網絡處理器IXP1200的以太網上聯卡設計

摘要:以太網上聯卡是以ATM技術為內核的DSLAM設備中的一塊板卡,DSLAM設備通過它可直接與IP網絡相連,由于在進行ATM與IP轉換時要消耗大量資源,因而很容易使上聯卡成為整個系統(tǒng)的瓶頸。文章提出了一種基于網絡處理器IXP1200的以太網上聯卡設計方案,該方案利用IXP1200網絡處理器強大的數據處理能力和高度的靈活性來實現對數據的線速處理,同時也可根據需要增加新的功能。

    關鍵詞:以太網上聯卡;網絡處理器;ATM;以太網;微碼;IXP1200

隨著網絡通訊技術的高速發(fā)展,寬帶接入技術成了當前電信接入技術的熱點。由于早期的寬帶技術以ATM為核心,各大廠家提供的核心芯片和線路接口芯片都是基于ATM技術的。而數據網絡主要以TCP/IP為核心,因此,為了解決ATM和TCP/IP的融合問題,就需要在DSLAM設備上提供ATM到以太網的轉換。但轉換過程中需要進行大量的數據處理,因此容易產生系統(tǒng)瓶頸,而上聯卡的設計就是為了解決在DSLAM設備中的ATM信元和以太網幀之間的高速轉發(fā)問題。本文提出了一種基于網絡處理器IXP1200的上聯卡設計方案,并對該方案的實現過程進行了詳細分析。

1 網絡處理器IXP1200主要特性

網絡處理器是一種硬件可編程器件,通常是一種芯片,它是專門為處理網絡數據包而設計的。通過對硬件架構和指令集的優(yōu)化,該網絡處理器不但可提供線速處理數據包的高質量硬件功能,同時還具備極大的系統(tǒng)靈活性。

IXP1200是英特爾公司生產的一款高檔網絡處理器,也是IXA(Internet Exchange Architecture)架構的核心產品。IXP1200的內部結構如圖1所示,它內含1個主頻最高可達232MHz的處理核心StrongARM、6個RISC結構的可編程微引擎(每個微引擎包含4個硬件線程)、64位和最高104MHz的IX Bus、32位的SRAM接口單元(工作頻率為核心頻率的一半)、64位的SDRAM接口單元(工作頻率為核心頻率的一半)、32位和最高66MHz的PCI總線接口單元等。IXP1200通過FBI接口單元和IX Bus相連接。另外還有一套集成開發(fā)環(huán)境,可用于對微引擎進行應用開發(fā),它支持匯編和C編程語言。

(1)StrongARM Core

通過StrongARM Core可實現CPU的主要功能,同時可啟動系統(tǒng)、管理和控制對網絡處理器的其它單元、處理微引擎無法處理的數據包和一些異常狀況。

(2)微引擎

微引擎是可編程的32-bit RISC處理器,它的指令集是專門針對網絡和通信應用而設計的。通過對各個線程進行編程,可單獨執(zhí)行數據包的轉發(fā)和處理,而無需StrongARM Core干預,因而可減輕StrongARM Core的負擔,特別適合高速數據的處理和轉發(fā)。

(3)SDRAM單

[1] [2] [3] [4] 

【基于網絡處理器IXP1200的以太網上聯卡設計】相關文章:

RAID卡·什么是處理器04-26

基于FPGA技術的多處理器導航系統(tǒng)設計04-30

基于正交試驗的神經網絡設計04-27

基于工業(yè)以太網的隧道本地控制系統(tǒng)05-01

基于CAN總線與以太網互聯的實時溫度和濕度監(jiān)控系統(tǒng)的研究與設計04-27

基于ArcIMS的校園網絡地圖的設計與實現04-27

基于SPARC V8結構處理器的計算機系統(tǒng)設計04-26

基于SVG的網絡地圖預覽模型的設計和實現05-03

基于GSM網絡及RFID技術的汽車防盜系統(tǒng)設計04-26

基于網絡的模擬飛行訓練教學環(huán)境的設計與實現04-26