主機板上SATA/M.2/PCIe通道的問題 - 3C

David avatar
By David
at 2016-06-17T16:08

Table of Contents

※ 引述《GoldDeath》之銘言:
: http://www.mobile01.com/topicdetail.php?f=296&t=4541735&p=1
: 請問根據以上的圖,我若是插了3個SSD + 1 3.5 HDD在Z170主機板的SATA port上
: 頻寬是不是合計6gb/s 還是3個SSD都可以跑到最大速度?

一個接口就會提供一個SATA 6Gb/s的頻寬,不是總合


: (假設我用了3 x Sandisk Extreme PRO 240G SATA SSD,同時跑速度測試)

同上,三個都是SATA 6Gb/s


: 還是我應該把其中一個或兩個改成M.2 or PCIe的?

SATA是一種匯流排
PCI-Express也是一種匯流排
但兩者並不相容

SATA SSD就是SATA SSD,和PCIe不相容
為了避免搞混,這邊用6Gb/s和3Gb/s來分辨(另有1.5Gb/s)
所以不能切換成PCIe

PCIe SSD就是PCIe SSD,和SATA不相容
為了避免搞混,這邊用3.0和2.0來分辨(另有1.0/1.1)

少數SSD主控可以切換SATA和PCIe模式
如SF3719/3729,但pinout不同而有不同的接口
如一端是SATA 6Gb/s,另一邊則是PCIe x2(就是SATA-Express了)

早期JMF601是SATA 3Gb/s+USB的主控,所以那些SSD也能一邊SATA另一邊USB
某些SATA+USB則是再加上SATA轉USB的轉接晶片才可以這樣

最近的那顆Apacer AS720就是JMF670H+ASM1351達成SATA 6Gb/s+USB 3.1 Type-C

而M.2是一種接口,不是匯流排
就像手機的USB Micro-B和USB Mini-B那樣,但還是跑USB的匯流排

M.2在SSD的應用上有M key和B key,另外還有更多就不贅述惹

只開M key就像三爽950 PRO那樣,是跑PCIe x4
(3.0還是2.0看主機板,950 PRO能跑3.0,但主板只能跑2.0那就是降速跑2.0)

M key+B key都有開就是SATA(6Gb/s還是3Gb/s看主機板)
或是PCIe x2 SSD(2.0或3.0看主機板)

以下適用於Intel平台,AMD平台不考慮

主機板M.2只能跑PCIe那你只能插M.2 PCIe SSD
只能跑SATA則就是跑SATA
兩種都可以那就是都可以,會自動切換
(基本上能用SATA那也能切換成PCIe,因為Flexible I/O的關係,
但跑x2或x4就看主機板怎麼配)

而主機板M.2也有分連接PCH或是CPU的PCIe通道
這就有點小複雜惹

以目前桌面平台來說除了
X38/X48/X58的北橋
和X79/X99平台的CPU以外(北橋的高速PCIe匯流排功能移進去CPU)
幾乎都是16條PCIe通道(極少數是x16+x4,如最常見的E3-1230V2)

能拆成:
x16
x8+x8
x8+x4+x4
(某些晶片組除外,不能拆)

有時再加上PCH給的x4那就會多拉一條x4
而SKL的PCH以後(含SKL)的PCH就有支援PCIe 3.0
而在那之前的PCH或ICH(俗稱南橋)都是2.0或1.0

特例還有PLX和nF200的晶片,下面會有討論到用PLX的主板

至於要怎麼看那個Flexible I/O的表?
直接看是哪張主板再去慢慢分析,不然很容易搞混或看不懂

直接來個範例: (只講PCI Express的部分,其它自己研究)
MSI Z97 Gaming 3
https://tw.msi.com/Motherboard/Z97-GAMING-3.html#hero-overview
由於是沿用H97 Gaming 3的PCB,而H97不支援分拆CPU的PCIe通道
所以就是x16一條(CPU)
然後再從PCH拉x4(這樣就能x16+x4做CF)

而M.2則是PCH拉出來的PCIe 2.0 x2(或SATA 6Gb/s,這就是Flexible I/O最明顯的例子了)

MSI Z97 Gaming 5
https://tw.msi.com/Motherboard/Z97-GAMING-5.html
由於Z97支援分拆CPU的PCIe通道
所以全部最多可以拆成x8+x4+x4

而M.2則是PCH拉出來的PCIe 2.0 x2(或SATA 6Gb/s,這就是Flexible I/O最明顯的例子了)


那來一點進階的,這張可以講比較多
Gigabyte Z87X-OC Force
http://www.gigabyte.tw/products/product-page.aspx?pid=4484
這片比較特別的是採用了PLX的晶片來"擴充"CPU的PCIe通道

會拿這張當範例且可以講比較多是因為雞排就甘心a
有在說明書上提供了整張主板的block diagram(後來都沒提供惹)
http://i.imgur.com/xm0ty1Q.png
可以看到由於PEX8747的作用
最多可以將CPU的PCIe 3.0通道拆成x8+x8+x8+x8

而其它PCH的x1就通通拿去給周邊用(那些就吃了x1+x1+x1+x1+x2)
PCH的SATA 6Gb/s有六個,都有保留(其中兩個是從Flexible I/O的PCIe/SATA分出來的)
這樣總共就6+2條PCIe(內含兩條可以換成SATA)

另外多出四個6Gb/s是由88SE9230(吃了PCIe x2)分出來的

USB的部分則是Renasas μPD720210 hub拆USB3.0將四個擴充成八個
(後IO 6個+內接19 pin可接出2個)

剩八個USB2.0
後IO四個,內接四個(兩個內接9 pin可接出2個)

還有更複雜的
ASRock Z170 Extreme7+,但這個太麻煩就懶得寫惹,請自己研究說明書拔
http://www.asrock.com/mb/Intel/Z170%20Extreme7+/

還有
ASUS P9X79-E WS
ASUS X99-E
EVGA Classified SR-2(真要分析這片會抓狂...)
和一堆伺服器或工作站主板,因為會掛上SAS和有的沒的控制器

早期一點的則有ASUS P5Q Premium和Gigabyte EP45-DQ6這類
有閒時間都能去研究看看

因為能在一片空間有限的主板上塞那麼多功能還蠻有趣der

有錯還請大大指正

--

姐姐 姐姐 我們好像變成簽名檔了

雷姆,雷姆 好像真的是這麼一回事呢

--
Tags: 3C

All Comments

Zenobia avatar
By Zenobia
at 2016-06-21T05:19
詳細推!
Gary avatar
By Gary
at 2016-06-22T21:46
你的 Z87X SoC Force 寫錯了
Z87X OC Force 才對 最後不會剩下 2 條
Charlie avatar
By Charlie
at 2016-06-25T03:35
之前技嘉的主機板說明書都會有block diagram,這點
真的不錯。可惜現在都沒了...
Edward Lewis avatar
By Edward Lewis
at 2016-06-26T10:55
簽名檔有聲音XDD
Olivia avatar
By Olivia
at 2016-06-29T01:43
好文!
Selena avatar
By Selena
at 2016-07-01T13:46
大!胸!智!乃!
Mary avatar
By Mary
at 2016-07-04T04:23
推推
Oliver avatar
By Oliver
at 2016-07-07T18:58
推Q貝莉亞
Aaliyah avatar
By Aaliyah
at 2016-07-09T17:57
大胸是三小 抽牌吧
Olga avatar
By Olga
at 2016-07-14T07:19
丟你雷姆
Lydia avatar
By Lydia
at 2016-07-19T06:11
R.m.t
Callum avatar
By Callum
at 2016-07-21T08:40
E.M.T
David avatar
By David
at 2016-07-23T16:01
詳細推
Lydia avatar
By Lydia
at 2016-07-27T07:06
整個歪樓

舊電腦升級

Daniel avatar
By Daniel
at 2016-06-17T14:37
CPU : I5-3450 顯示卡 : N560GTX-Ti Twin Frozr II/OC POWER : BEQUIT 450W 主機板 : ASUS P8H77-V RAM : 8G 想請問一下這配備如果要可以巫師3全開 換顯卡(970 or 還沒上市的RX480) 這power推得 ...

40K 中度遊戲影音機 (含螢幕)

Dora avatar
By Dora
at 2016-06-17T13:56
已買/未買/已付訂金(元):未買 預算/用途:網頁多分頁,線上影片,LoL,BBO http://i.imgur.com/PtpM3D2.jpg CPU (中央處理器):如上圖 MB (主機板):如上圖 RAM (記憶體):如上圖 VGA (顯示卡):如上圖 HDD ...

這樣規格先頂著,之後要升級可以嗎?

Dinah avatar
By Dinah
at 2016-06-17T12:20
原本是想這樣子組,但預算問題,得等到明年2月, (35k,不含周邊配備,玩大作,目前中或中低就可, OS自己處理 ) 所以想把i7的板子換成i5的哪塊? 1080想換成960或660哪張比較好? 是說這樣會有問題嗎? http://i.imgur.com/3j82Gb2.jpg (單子按錯了,硬碟是2TB,還 ...

40K ~ 45K (更新)

Selena avatar
By Selena
at 2016-06-17T12:17
已買/未買/已付訂金(元): 未買 預算/用途: 打skyline、上古5;寫code;vm開minecraft兩人連線用 CPU (中央處理器):Intel i7-6700 (原:Intel i7-6700K) MB (主機板):華擎 Z170 Gaming K4 RAM (記憶體): ...

AHQ聲明文

Lily avatar
By Lily
at 2016-06-17T12:05
※ 引述《swattw (Swat-未來模式)》之銘言: : 鈦宇數位聲明稿 : 給所有喜愛AHQ商品的消費者您好: : 有關近日於PTT的討論串中,消費者指出所購買的商品,CORSAIR CX750,及 HX750為非原廠及代理商進口之商品。 : 經本公司調查確認為非本公司進口之商品 (皆無保固卡及原廠序號 ...