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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 采用橋接方案還是純PCIe方案

          采用橋接方案還是純PCIe方案

          作者: 時間:2010-02-25 來源:網(wǎng)絡(luò) 收藏

          是否用橋的考慮因素

          橋的加入可能增加也可能降低解決的性能。橋本身會引入延遲,因此會降低突發(fā)業(yè)務(wù)的吞吐量。不過,如果器件能夠指定可預(yù)取的地址空間,那么利用預(yù)取可以提高吞吐量。這種技術(shù)一般只可用于嵌入式系統(tǒng)。表1總結(jié)了是否使用橋的一些關(guān)鍵考慮因素。

          案例1:利用純芯片構(gòu)建SATA RAID存儲控制器卡

          SATA RAID控制器解決幾年前就有了,最早的是32位PCI接口。隨著SATA-2硬盤驅(qū)動器性能要求的不斷提高,64位PCI-X接口現(xiàn)已非常普及。當推出后,服務(wù)器很快就轉(zhuǎn)向PCIe,從而推動了同一RAID控制器的PCIe版本的迅速開發(fā)。一些RAID卡設(shè)計師插入PCI-X到 PCIe的橋,以此提供PCIe連接;也有的設(shè)計師純PCIe的ASIC芯片設(shè)計新的RAID卡。還有些設(shè)計師兩種都做,在基于橋的設(shè)計贏得一些早期用戶的采納后再實施純PCIe方案。讓我們分析一下后者,以便了解他們作出這種選擇的根本原因。

          案例1:利用純PCIe芯片構(gòu)建SATA RAID存儲控制器卡

          SATA RAID控制器解決方案幾年前就有了,最早的是32位PCI接口。隨著SATA-2硬盤驅(qū)動器性能要求的不斷提高,64位PCI-X接口現(xiàn)已非常普及。當PCIe推出后,服務(wù)器很快就轉(zhuǎn)向PCIe,從而推動了同一RAID控制器的PCIe版本的迅速開發(fā)。一些RAID卡設(shè)計師插入PCI-X到 PCIe的橋,以此提供PCIe連接;也有的設(shè)計師采用純PCIe的ASIC芯片設(shè)計新的RAID卡。還有些設(shè)計師兩種方案都做,在基于橋的設(shè)計贏得一些早期用戶的采納后再實施純PCIe方案。讓我們分析一下后者,以便了解他們作出這種選擇的根本原因。

          圖1:SATA RAID控制器

          圖1:SATA RAID控制器

          在本案例中,基于PCI-X RAID芯片的板卡在市場上才面市不久,PCIe版的卡就有需求了。既然這是長期發(fā)展的必然趨勢,而且SATA RAID功能又有足夠大的需求量,因此就選擇了開發(fā)ASIC,也就是開發(fā)需要花14個月時間進行設(shè)計和工藝變更才能實現(xiàn)的純PCIe解決方案(見圖1)。工藝技術(shù)之所以要改變是因為純PCI-X的RAID控制器使用的0.18微米CMOS技術(shù)無法提供PCIe物理層(PHY)單元。由于新的PHY單元要求以及向更新工藝(0.13微米CMOS)的轉(zhuǎn)變,ASIC實現(xiàn)似乎存在一定的風險。為了縮短TTM、降低芯片開發(fā)的風險,因此就有了“兩條腿走路”的方案。這樣可以快速部署基于橋的解決方案,從而滿足早期用戶的需求,一旦ASIC芯片通過認證,便可以推更低成本的純PCIe方案了。



          關(guān)鍵詞: 方案 PCIe 還是 采用 橋接 PCIe

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();