Overzicht van de geïmplementeerde Versie van PCI-Express
Omdat meer en meer van ons Tweakers en non-Tweakers na zullen denken over het combineren van een nieuwe grafische kaart in een (wat) ouder moederbord ben ik eens gaan kijken naar de lijst van PCI SIG. Omdat de lijst van PCI SIG allesbehalve gebruiksvriendelijk is en ook de websites van moederbord fabrikanten het erg vaak af laten weten (ben zelf enkele uren bezig geweest voordat ik duidelijkheid over de geïmplementeerde versie van PCIe op mijn moederbord) heb ik hieronder een interpretatie van die lijst gemaakt.
Waarom een overzicht?
De reden waarom dat nu juist zo belangrijk is, is omdat het inmiddels duidelijk is geworden dat PCIe 2.0 kaarten niet compatibel gaan zijn met PCIe 1.0a sloten. Omdat het wel compatibel gaat zijn met PCIe 1.1 sloten is het belangrijk om te weten welke type slot het betreft. Hoogstwaarschijnlijk is het dan ook nog eens zo dat een PCIe 1.0 kaart niet in een PCIe 2.0 slot wil gaan werken. Ook dat is fijn te weten als je wilt gaan upgraden.
Het klopt dat het een stuk makkelijk is om een programma als Everest of Sandra te gebruiken. Echter weet je bij dergelijke programma niet zeker of het goed uitgelezen wordt of zelfs maar of het programma de implementatie van het slot uitleest of de stand waar het slot (inclusief kaart) nu in staat. Ook is het niet mogelijk een dergelijk programma te draaien zonder het betreffende bord in bezit te hebben.
Wat extra links met referenties die duidelijk naar voren laten komen dat 2.0 en 1.0a niet compatible met elkaar zijn.
http://en.wikipedia.org/wiki/PCI_Express#PCI_Express_2.0
nieuws: Specificaties pci-express 2.0-standaard gepubliceerd
http://support.asus.com/f...68A2D6982&SLanguage=en-us
En een erg duidelijke link die het verschil tussen 1.0a en 1.1 naar voren laat komen.
nieuws: PCI Express-standaard mogelijk strakker dan noodzakelijk
En waarom zijn ze dan wel niet compatible?
De specs voor 1.0a resulteerden in apparatuur die te kritisch was voor andere PCIe apparatuur (met betrekking tot timing en jitter-correctie). Door deze eisen te versoepelen in de 1.1 kan 1.1 apparatuur met meer andere PCIe apparatuur overweg dan 1.0a. De apparatuur is namelijk niet soepeler geworden met eigen timings, maar wel met die van anderen.
Omdat de 2.0 specs vervolgens uitgaan van die soepelere eisen (en die ook nodig hebben voor hun hogere kloksnelheid te halen) worden 2.0 kaarten niet goed gedetecteerd in 1.0a slots en vice-versa worden 1.0a kaarten niet goed gedetecteerd in 2.0 slots. Kortom, er is een mogelijkheid dat het werkt, maar momenteel ziet het er niet goed uit. We zullen het weten zodra er echte PCIe 2.0 apparatuur is. Wil je het zeker weten, koop dan apparatuur die compatible is met 2.0. Dus 1.1 of 2.0 apparatuur.
Wat gebeurt er als ik een incompatible setje toch aansluit?
Als het goed is niets. Je PC zal niet opstarten of blijven hangen tijdens de POST. Je beeld zal zwart blijven. Het zou niet mogelijk moeten zijn dat je kaart of moederbord erdoor beschadigd raakt. De voltages en frequenties zijn dusdanig dat het in geen enkel geval tot defecte hardware zou mogen leiden.
Zoals gezegd, het zou kunnen werken, maar het valt alles behalve te garanderen en pas als er een aantal PCIe 2.0 kaarten uit zijn zal er iets over te zeggen zijn. Wellicht werkt geen enkele 1.0a kaart in een 2.0 slot of vice versa. Maar het zou ook kunnen zijn dat het in 80% van de gevallen wel werkt.
En de Fabrikanten dan?
De fabrikanten van zowel moederborden of chipsets als videokaarten zijn hier van op de hoogte. Of de makers van videokaarten er rekening mee kunnen houden of zelfs een compatibiliteit-modus kunnen bewerkstelligen is onduidelijk.
Zit de Wereld dan niet met een groot probleem?
Je kunt het aan de buitenkant niet altijd zien (inderdaad pin to pin compatible). Al staat er op moederborden vaak het versie nummer naast het slot (vaak niet te zien zonder de kaart eruit te halen). Ook in de documentatie is het terug te vinden. Echter soms is dit erg lastig te vinden en het staat vaak niet in de handleiding.
De lijst
Hieronder dus een lijst met chipsets en wat 'we' er van weten. Ik schrijf 'we' omdat ik hoop dat anderen toe kunnen voegen aan deze informatie. ATI/AMD en Intel heb ik op 28 augustus geupdate. Via, SiS, ULi en nVidia heb ik op 29 augustus gedaan.
NB. Deze lijst is een algemeen overzicht. In de praktijk kan de implementatie variëren. Bijvoorbeeld doordat de fabrikant van het moederbord een bridge-chip gebruikt voor SLI die alleen 1.0a ondersteunt.
Uitzonderingen
Zoals met alles zijn er ook op deze lijst uitzonderingen. Voor zover bekend zal ik ze hieronder vermelden. Mochten mensen andere uitzonderingen vinden, zowel positief als negatief, laat maar een post achter in deze thread en ik update de TS.
Wellicht valt er nog zinnige informatie aan deze post toe te voegen en wellicht is het wat voor de FAQ. (Ik kan me zo voorstellen dat we deze vraag nog heel vaak tegen gaan komen over een paar maanden als de eerste PCIe 2.0 grafische kaarten op de markt komen. (PCIe 2.0 kaarten werken wel in PCIe 1.1 sloten, maar niet in PCIe 1.0 sloten. Tevens wil ik uit gaan zoeken of PCIe 1.0 kaarten wel in een PCIe 2.0 slot kunnen werken (PCIe 1.1 kaarten werken zeker in een PCIe 2.0 slot). Indien ook hier sprake is van een compatibiliteitsprobleem is dat reden voor een lijst op het V&B forum over welke GPU's 1.0 en welke 1.1 zijn.
Commentaar, tips, ideëen laat het weten. Discussies ook zeer gewenst.
Omdat meer en meer van ons Tweakers en non-Tweakers na zullen denken over het combineren van een nieuwe grafische kaart in een (wat) ouder moederbord ben ik eens gaan kijken naar de lijst van PCI SIG. Omdat de lijst van PCI SIG allesbehalve gebruiksvriendelijk is en ook de websites van moederbord fabrikanten het erg vaak af laten weten (ben zelf enkele uren bezig geweest voordat ik duidelijkheid over de geïmplementeerde versie van PCIe op mijn moederbord) heb ik hieronder een interpretatie van die lijst gemaakt.
Waarom een overzicht?
De reden waarom dat nu juist zo belangrijk is, is omdat het inmiddels duidelijk is geworden dat PCIe 2.0 kaarten niet compatibel gaan zijn met PCIe 1.0a sloten. Omdat het wel compatibel gaat zijn met PCIe 1.1 sloten is het belangrijk om te weten welke type slot het betreft. Hoogstwaarschijnlijk is het dan ook nog eens zo dat een PCIe 1.0 kaart niet in een PCIe 2.0 slot wil gaan werken. Ook dat is fijn te weten als je wilt gaan upgraden.
Het klopt dat het een stuk makkelijk is om een programma als Everest of Sandra te gebruiken. Echter weet je bij dergelijke programma niet zeker of het goed uitgelezen wordt of zelfs maar of het programma de implementatie van het slot uitleest of de stand waar het slot (inclusief kaart) nu in staat. Ook is het niet mogelijk een dergelijk programma te draaien zonder het betreffende bord in bezit te hebben.
Wat extra links met referenties die duidelijk naar voren laten komen dat 2.0 en 1.0a niet compatible met elkaar zijn.
http://en.wikipedia.org/wiki/PCI_Express#PCI_Express_2.0
nieuws: Specificaties pci-express 2.0-standaard gepubliceerd
http://support.asus.com/f...68A2D6982&SLanguage=en-us
En een erg duidelijke link die het verschil tussen 1.0a en 1.1 naar voren laat komen.
nieuws: PCI Express-standaard mogelijk strakker dan noodzakelijk
En waarom zijn ze dan wel niet compatible?
De specs voor 1.0a resulteerden in apparatuur die te kritisch was voor andere PCIe apparatuur (met betrekking tot timing en jitter-correctie). Door deze eisen te versoepelen in de 1.1 kan 1.1 apparatuur met meer andere PCIe apparatuur overweg dan 1.0a. De apparatuur is namelijk niet soepeler geworden met eigen timings, maar wel met die van anderen.
Omdat de 2.0 specs vervolgens uitgaan van die soepelere eisen (en die ook nodig hebben voor hun hogere kloksnelheid te halen) worden 2.0 kaarten niet goed gedetecteerd in 1.0a slots en vice-versa worden 1.0a kaarten niet goed gedetecteerd in 2.0 slots. Kortom, er is een mogelijkheid dat het werkt, maar momenteel ziet het er niet goed uit. We zullen het weten zodra er echte PCIe 2.0 apparatuur is. Wil je het zeker weten, koop dan apparatuur die compatible is met 2.0. Dus 1.1 of 2.0 apparatuur.
Wat gebeurt er als ik een incompatible setje toch aansluit?
Als het goed is niets. Je PC zal niet opstarten of blijven hangen tijdens de POST. Je beeld zal zwart blijven. Het zou niet mogelijk moeten zijn dat je kaart of moederbord erdoor beschadigd raakt. De voltages en frequenties zijn dusdanig dat het in geen enkel geval tot defecte hardware zou mogen leiden.
Zoals gezegd, het zou kunnen werken, maar het valt alles behalve te garanderen en pas als er een aantal PCIe 2.0 kaarten uit zijn zal er iets over te zeggen zijn. Wellicht werkt geen enkele 1.0a kaart in een 2.0 slot of vice versa. Maar het zou ook kunnen zijn dat het in 80% van de gevallen wel werkt.
En de Fabrikanten dan?
De fabrikanten van zowel moederborden of chipsets als videokaarten zijn hier van op de hoogte. Of de makers van videokaarten er rekening mee kunnen houden of zelfs een compatibiliteit-modus kunnen bewerkstelligen is onduidelijk.
Zit de Wereld dan niet met een groot probleem?
Sommige apparatuur uit 2006 is al 1.1. Maar ook sommige apparatuur uit 2007 is nog 1.0aThe Source schreef op woensdag 29 augustus 2007 @ 22:43:
Als het nieuws bericht klopt, dan zit de wereld met een groot probleem, niet? PCI-E kaarten worden in Q4 in de markt gezet, dus 80% van alle VGA kaarten zal dit dan in Q2 2008 supporten / vereisen. 2.0 is pin to pin compatible met 1.0 dus aan de buitekant is het niet te zien. Kortom, upgraden met een PC die in 2006 is aangeschaf zal niet lukken?
Je kunt het aan de buitenkant niet altijd zien (inderdaad pin to pin compatible). Al staat er op moederborden vaak het versie nummer naast het slot (vaak niet te zien zonder de kaart eruit te halen). Ook in de documentatie is het terug te vinden. Echter soms is dit erg lastig te vinden en het staat vaak niet in de handleiding.
De lijst
Hieronder dus een lijst met chipsets en wat 'we' er van weten. Ik schrijf 'we' omdat ik hoop dat anderen toe kunnen voegen aan deze informatie. ATI/AMD en Intel heb ik op 28 augustus geupdate. Via, SiS, ULi en nVidia heb ik op 29 augustus gedaan.
NB. Deze lijst is een algemeen overzicht. In de praktijk kan de implementatie variëren. Bijvoorbeeld doordat de fabrikant van het moederbord een bridge-chip gebruikt voor SLI die alleen 1.0a ondersteunt.
ATI // AMD Chipsets voor AMD processors | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
Radeon Xpress 200 | RS480 of RX480 | SB400 of SB450 of SB460 of M1573 | 1.0a | M1573 is van ULi |
Radeon Xpress 200 of Radeon Xpress 1100 | RS482 | SB450 of SB460 of M1575 | 1.0a | M1575 is van ULi |
Radeon Xpress 1150 | RS485 | SB450 of SB460 of SB600 of M1575 | 1.0a | M1575 is van ULi |
Radeon Xpress 1600 (AMD 480X CrossFire) | RD480 | SB600 of M1575 | 1.0a | M1575 is van ULi |
Radeon Xpress 3100 (AMD 570X CrossFire) | RD550 | SB600 | 1.0a | |
Radeon Xpress 3200 (AMD 580X CrossFire) | RD580 | SB600 | 1.0a | |
Radeon Xpress 1200 (AMD 690V) | RS690C | 1.1a | ||
Radeon Xpress 1250 (AMD 690G) | RS690 | 1.1a | ||
AMD 740G | RS740G | SB7x0 | 1.1 | Toekomstig product |
AMD 780 | RX780 | SB7x0 | 1.1 | Toekomstig product |
AMD 780G | RS780 | SB7x0 | 2.0 | Toekomstig product |
AMD 780X | RD780X | SB7x0 | 2.0 | Toekomstig product |
AMD 790X | RD790X | SB7x0 | 2.0 | Toekomstig product |
ATI // AMD Chipsets voor Intel processors | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
Radeon Xpress 200 | RS400 of RC400 of RC410 of RC415 | SB400 of M1573 | 1.0a | M1573 is van ULi |
Radeon Xpress 1250 | RS600 | SB600 | 1.1a | |
Radeon Xpress 3200 | RD600 | SB600 | 1.1a |
Intel Chipsets | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
E7500 | E7525 E7520 E7320 | ICH5 | 1.0a | Server Chipsets |
915 | 82915G 82915GV 82915GL 82910GL 82915P 82915PL | ICH6 | 1.0a | |
925x | 82925X 82925XE | ICH6 | 1.0a | |
945 | 82945G 82945GZ 82945P 82945PL | ICH7 | 1.0a | |
946 | 82946PL 82946GZ | ICH7 | 1.1a | |
955 | 82955X | ICH7 | 1.0a | |
975 | 82975X | ICH7 | 1.0a | |
965 | 82P965 82G965 82Q965 82Q963 | ICH8 | 1.0a | PEG-slot zit op Northbridge ICH8 heeft wel enkele 1x 1.1 slots |
X35 (P35) | 82P31 82G31 82G33 82Q33 82P35 82G35 82Q35 | ICH9 | 1.1 | |
X38 | X38 | ICH9 | 2.0 | Toekomstig product |
nVidia Chipsets voor AMD Processors | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
nForce 4 nForce 4 Ultra nForce 4 SLI | CK804 | 1.0a | CK804 is ook wel bekend als MCP04. | |
nForce 4 SLI-X16 | NF4 SLI-X16 | CK804 | 1.0a | Er is mij geen andere code voor deze Northbridge bekend. CK804 is ook wel bekend als MCP04. |
nForce 500 nForce 500 Ultra nForce 500 SLI | CK804 | 1.0a | CK804 is ook wel bekend als MCP04. | |
nForce 520a LE nForce 520a | MCP65S | 1.1 | ||
nForce 550 nForce 560 | MCP65GT | 1.1 | ||
nForce 560 SLI nForce 570LT SLI | MCP65P | 1.1 | ||
nForce 570 Ultra nForce 570 SLI | MCP55P | 1.0a | MCP55P kan 1.1 zijn, maar de standaard implementatie van MCP55P op nForce 570 Ultra/SLI moederborden is gecertificeerd op 1.0a | |
nForce 590 SLI | C51XE | MCP55PXE | 1.0a | De C51 is 1.0a en MCP55P kan 1.1 zijn, maar de standaard implementatie van MCP55P op nForce 590 SLI moederborden is gecertificeerd 1.0a. |
nForce 680 SLI | T65 | MCP65 | 1.1 | T65 is een gestripte aangepaste MCP65. |
nForce ??? SLI | MCP72 | 2.0 | Toekomstig product | |
Geforce 6050? | MCP61P MCP61S MCP61V | 1.0a | MCP61 kan 1.1 zijn, maar de standaard implementatie van MCP61 op Geforce 6050? moederborden is gecertificeerd op 1.0a. | |
nForce 6100 nForce 6150 nForce 6150SE | C51 | MCP51 (405, 410 & 430) | 1.0a | |
nForce 7025 | MCP67S | 1.1 | ||
nForce 7050 | MCP67 | 1.1 |
nVidia Chipsets voor Intel Processors | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
nForce 4 Ultra | C19 | CK804 | 1.0a | CK804 is ook wel bekend als MCP04. |
nForce 4 SLI XE | C19XE | MCP51 | 1.0a | |
nForce 4 SLI | C19 | MCP51 | 1.0a | |
nForce 4 SLI X16 | C19 | MCP51 | 1.0a | |
nForce 570 SLI | C19 | MCP51 | 1.0a | |
nForce 590 SLI | C19 | MCP55P | 1.0a | MCP55P kan 1.1 zijn, maar de standaard implementatie van MCP55P op nForce 590 SLI moederborden is gecertificeerd op 1.0a |
nForce 650i Ultra nForce 650i SLI | C55 | MCP51 | 1.1 | |
nForce 680i LT SLI | C55 | MCP55P | 1.1 | Niet alle sloten hoeven 1.1 te zijn. Het tweede en/of derde slot kan als 1.0a geïmplementeerd zijn. |
nForce 680i SLI | C55XE | MCP55PXE | 1.1 | Niet alle sloten hoeven 1.1 te zijn. Het tweede en/of derde slot kan als 1.0a geïmplementeerd zijn. |
SiS Chipsets | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
AMD 64 Chipsets | SiS756 | SiS965 of SiS965L | 1.0a | |
SiS761GX | SiS966 | 1.0a | ||
SiS771 | SiS966L of SiS968 | 1.0a | Twee PCIe 1x sloten zijn 1.1 (van SiS968). Het 16x slot is wel 1.0a. | |
Intel Pentium 4 Chipsets | SiS649 | SiS965L | 1.0a | |
SiS649FX | SiS966L | 1.0a | ||
SiS656 | SiS965 | 1.0a | ||
SiS656FX | SiS966 | 1.0a | ||
Intel Core 2 Duo Chipsets | SiS662 | SiS966L | 1.0a | |
SiS671DX | SiS968 | 1.1 | ||
SiS671 | SiS968 | 1.1 | ||
SiS671FX | SiS968 | 1.1 | ||
SiS672 | SiS968 | 1.1 | ||
SiS672FX | SiS968 | 1.1 |
ULi Chipsets | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
AMD Processor Platforms | M1697 | M1695 | 1.1 | M1695 is optioneel, voor een tweede PCIe slot, maar dat slot is dan wel 1.0a |
M1695 | M1567 | 1.0a | M1567 is optioneel | |
Intel Processor Platforms | M1685 | M1567 | ? | Zelfs de datasheets van ULi laten de versie in het midden. |
VIA Chipsets voor AMD processors | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
VIA K8 Series | K8T900 | VT8251 | 1.0a | |
K8T890 | VT8237R | 1.0a | ||
K8T890 | VT8237R | 1.0a | ||
K8M890 | VT8251 | 1.0a | ||
K8N890 | VT8251 | 1.0a |
VIA Chipsets voor Intel processors | ||||
Modelnaam | Northbridge | Southbridge | PCIe Versie | Opmerkingen |
VIA P-Series | PT880 Pro | VT8237R Plus | 1.0a | VIA refeert ook wel met Ultra ipv Pro aan dit chipset |
P4M890 | VT8237A | 1.0a | ||
PT890 | VT8237A | 1.0a | ||
PT890 Pro | VT8237A | 1.1 | PCI-SIG stelt 1.1 De VIA website kent het chipset niet | |
P4M900 | VT8251 | 1.0a |
Uitzonderingen
Zoals met alles zijn er ook op deze lijst uitzonderingen. Voor zover bekend zal ik ze hieronder vermelden. Mochten mensen andere uitzonderingen vinden, zowel positief als negatief, laat maar een post achter in deze thread en ik update de TS.
Uitzonderingen | ||||
Merk | Model | Uitzondering | Link | Opmerkingen |
Intel | DP35DP | PEG-slot toch 1.0a | Fabrikant |
Wellicht valt er nog zinnige informatie aan deze post toe te voegen en wellicht is het wat voor de FAQ. (Ik kan me zo voorstellen dat we deze vraag nog heel vaak tegen gaan komen over een paar maanden als de eerste PCIe 2.0 grafische kaarten op de markt komen. (PCIe 2.0 kaarten werken wel in PCIe 1.1 sloten, maar niet in PCIe 1.0 sloten. Tevens wil ik uit gaan zoeken of PCIe 1.0 kaarten wel in een PCIe 2.0 slot kunnen werken (PCIe 1.1 kaarten werken zeker in een PCIe 2.0 slot). Indien ook hier sprake is van een compatibiliteitsprobleem is dat reden voor een lijst op het V&B forum over welke GPU's 1.0 en welke 1.1 zijn.
Commentaar, tips, ideëen laat het weten. Discussies ook zeer gewenst.
[ Voor 185% gewijzigd door kalizec op 01-09-2007 23:09 . Reden: Update 8 ]
Core i5-3570K/ASRock Z75 Pro3/Gigabyte Radeon HD7850/Corsair XMS3 2x4GB/OCZ Vertex2 64GB/3x640GB WD Black/24" B2403WS Iiyama x2/Nec 7200S