25個SATA介面的主機板怎麼做出來的?

2021-09-23 02:16:11 字數 2057 閱讀 7656

x79、z77時代,華擎都發布過相應的extreme11頂級主機板,通過整合plx橋接晶元、sli raid晶元而提供更多的pci-e通道和額外八個sata介面。z87上,這一主機板依然在,而且更進一步,不但支援四路sli、cf,還額外增加了多達16個sata/sas介面(橫躺的),加上晶元組原生的6個(豎立的),總量就是22個!

這麼多磁碟介面來自lsi 3008 sas晶元和lsi 3x24r擴充套件控制器的組合。前者支援最多8個sas/sata,配合後者擴充套件一下就得到了16個,而且全部支援sas 6gbps。

而且除了這22個,華擎還配備了兩個msata、乙個esata,因此其實它總共有25個磁碟介面,並有10個usb 3.0、7個usb 2.0。

全部插上固態硬碟,那是何等壯觀。

再來說擴充套件插槽,同樣兇猛,四條pci-e 3.0 x16、三條pci-e 2.0 x1、一條mini pci-e

雖然如此多的sata/sas、pci-e對頻寬需求量非常高,但華擎只用了一顆plx 8747橋接晶元,配合一系列切換開關組合就達成了。要知道,plx 8747只是16進32出,單靠它自己遠遠不夠。

上圖中,每條線都是八條pci-e通道,qs則代表「quick switch」(快速切換),有預設(defualt)、可選(optional)兩條路徑,後者只有在對應插槽有顯示卡的時候才會生效。

具體是這樣運作的:

1、單卡:

最好插入pci-e 5,此時從plx那裡獲得x16頻寬,同時plx與cpu的上行鏈結也是x16。

2、雙卡:

- 分別插入pci-e 5、7,來自plx的頻寬分別為x16、x8,上行鏈結仍是x16;

- 分別插入pci-e 5、3,頻寬都是來自plx的x8,上行鏈結x16;

- 分別插入pci-e 1、5,前者來自cpu x8,後者來自plx x16,不過此時plx cpu上行鏈結僅為x8。

3、三卡:

- 分別插入pci-e 3、5、7,各從plx獲得x8頻寬,plx上行x16;

- 分別插入pci-e 1、5、7,頻寬分別來自cpu x8、plx x16、plx x8,plx上行為x8;

- 分別插入pci-e 1、3、5,頻寬分別來自cpu x8、plx x8、plx x8,plx上行還是x8。

4、四卡:

只有一種選擇了,那就是pci-e 1、3、5、7,其中第一條頻寬來自cpu x8,其它三條都是來自plx x8,plx上行仍舊是x8。換言之,只要第一條被占用,plx上行就減半。

非常複雜吧。

你要問**的話,還真不知道,但照這架勢,700美元少不了。

介面測試怎麼做

通用介面api規範 保持冪等。也即多次呼叫,應該產生一致的結果,例如轉賬1元,因為呼叫失敗或者超時重試的時候,最終結果還應該是轉賬1元,而非呼叫兩次變成轉賬2元。介面的實現應該盡量避免阻塞,可以使用非同步方式提公升效能。介面應該包括能夠區分不同情況的異常,而非丟擲寬泛的exception,不能吞掉異...

怎麼做web介面測試

這就需要開發提供的介面文件了,介面文件和功能測試的需求說明書的功能是一樣的。包括 介面說明 呼叫的url,請求方式 get or post 請求引數 引數型別 請求引數說明,返回結果說明。有了介面文件後,我們就可以設計用例了,一般介面測試的用例分為以下幾種 1 通過性驗證,說白了就是傳遞正確的引數,...

介面測試怎麼做的?

1 拿到介面文件熟悉 服務端開發人員把介面文件寫出來,我們就可以拿過來熟悉 1 每個介面對應要實現的功能是什麼。2 伺服器的位址 埠 介面位址 3 請求方式,請求引數有哪些 4 響應資料 1 響應的字段個數是否足夠 可以看需求文件中對應的功能需要顯示的個數,只能多不能少 2 正確和錯誤的響應碼 er...