<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 汽車電子 > 創(chuàng)新反壓技術實現SPI-3至SPI-4高速接口轉換

          創(chuàng)新反壓技術實現SPI-3至SPI-4高速接口轉換

          ——
          作者: 時間:2006-03-25 來源: 收藏
           IDT公司近日宣布其流量控制管理(FCM)產品家族中又增添一組全新的信息包交換產品。其中型號為IDT88P8344的新產品可以將虛擬專用網絡(VPN)防火墻卡、以太網傳輸和多業(yè)務交換的4個低速SPI-3接口轉換為高速SPI-4接口,并進行交換、匯聚以及速率適配。據IDT流量控制管理部產品管理總監(jiān)Ronald J.Jew介紹,這是行業(yè)內首個具有此功能的系統(tǒng)信息包接口(SPI)交換產品。
            系統(tǒng)信息包接口(SPI)是由光纖互聯網絡論壇(OIF)制定的協(xié)議標準,主要內容是將同步物理接口(PHY)層從更高層的異步信息包處理中分離出來。SPI-3適合于OC-48和2.5G環(huán)境,在物理接口和鏈路層器件間傳輸信息包。而SPI-4是最新出的標準,適合于OC-192和10G環(huán)境。它的最佳應用是在ATM和POS機的匯聚帶寬上。
            Ronald J.Jew說,IDT SPI-3到SPI-4信息包交換器在設計上有幾個創(chuàng)新點,主要體現在:一是提供了創(chuàng)新的反壓(backpressure)方案,可容忍更大的邏輯端口數據速率變化范圍;二是根據用戶可自行配置的傳輸參數,自動分片重組從SPI-3數據段到SPI-4突發(fā)傳輸;第三是SPI-3到SPI-4端口允許正負25%的速率偏差,以適應大范圍的匯聚數據速率。




          IDT88P8344的結構框圖。它使用分段存儲建立的較大的緩存消化了SPI-3和SPI-4接口反壓方案不兼容的問題。

            就IDT創(chuàng)新的反壓方案,Ronald J.Jew介紹說,通常較小的邏輯端口速率會產生更多的短突發(fā)(Burst)數據段傳輸。此外,SPI-3輸入,SPI-3輸出和SPI-4接口使用不同的、不兼容的反壓方案。而新的單芯片信息包交換器件中,使用了分段存儲器建立的較大而高效的緩存可以消化這些反壓方案,從而縮短了響應時間,降低內部延遲,防止流量控制響應時間過長而可能引起的信息丟失。這種反壓方案同時也可幫助防止數據通道中的阻塞和空置,以形成連貫的數據控制流。具體地說,使用這種方式,數據在突發(fā)的基礎上被接收,突發(fā)一旦被接收,即被存儲于一個處理隊列,只要處理隊列還能容納數據突發(fā),完整的突發(fā)將繼續(xù)被接收。該完整的數據突發(fā)可被直接輸出并傳遞給一個待命目標端口。這種傳遞方式實現了突發(fā)大小的整合和轉換,兼容了SPI不同標準接口間的數據段傳輸參數。同時,IDT的信息包交換器件吸收了網絡子系統(tǒng)中常見的延遲,而無需增加額外費用去購買功能有限的多芯片解決方案。
            另外,該器件的邏輯端口映射功能在網絡硬件設備,如網絡處理單元(NPU)、流量管理器、十億比特級成幀器(Framer)、物理接口和交換矩陣接口設備之間提供了穩(wěn)定可靠的數據傳輸通道。SPI-3到SPI-4交換產品完全與行業(yè)標準接口規(guī)范匹配,并且提供了可編程的SPI-3暫停插入和其他輔助功能,使系統(tǒng)設計更為得心應手,大大加快了信息包的處理速度。

          pos機相關文章:pos機原理




          關鍵詞:

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();