Monday, February 6, 2012

Confusion with PCI-Express

PCI-X is generally abashed by name with PCI Express, frequently abbreviated as PCI-E or PCIe, although the cards themselves are absolutely adverse and attending different. The acumen for this abashing is that "PCI-X" sounds agnate to "PCI Express". While they are both accelerated computer buses for centralized peripherals, they alter in abounding ways. The aboriginal is that PCI-X is a alongside interface that is anon astern accordant with all but the oldest (5-volt) accepted PCI devices. PCIe is a consecutive bus with a altered concrete interface that was advised to abandon both PCI and PCI-X.

PCI-X and accepted PCI buses may run on a PCIe bridge, agnate to the way ISA buses ran on accepted PCI buses in some computers. PCIe aswell matches PCI-X and even PCI-X 2.0 in best bandwidth. PCIe 1.0 x1 offers 250 MB/s in anniversary direction, and up to 32 lanes (x32) is currently supported, giving a best of 8 GB/s in anniversary direction.

PCI-X has abstruse and economical disadvantages compared to PCI-Express. The 64-bit alongside interface requires difficult trace routing, because, as with all alongside interfaces, the signals from the bus have to access accompanying or aural a actual abbreviate window, and babble from adjoining slots may could cause interference. The consecutive interface of PCIe suffers beneath such problems and accordingly does not crave such circuitous and big-ticket designs. PCI-X buses, like accepted PCI, are half-duplex bidirectional, admitting PCIe buses are full-duplex bidirectional. PCI-X buses run alone as fast as the slowest device, admitting PCIe accessories are able to apart accommodate the bus speed. Also, PCI-X slots are best than PCIe 1x through PCIe 16x, which makes it absurd to accomplish abbreviate cards for PCI-X. PCI-X slots yield absolutely a bit of amplitude on motherboards, which can be a botheration for ATX and abate anatomy factors.

No comments:

Post a Comment