PCI express

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

PCI Express (abbreviated PCIe or PCI-e) is a serial, point-to-point or "dedicated" data communication bus (set of signal conductors), improvement of the previous parallel and shared bus, the PCI bus. This system is mainly supported by Intel, which began developing the standard under the project name Arapahoe after withdrawing from the Infiniband system.

PCI Express is abbreviated as PCI-E or PCIe, although it is often mistakenly abbreviated as PCI-X or PCIx. However, PCI Express has nothing to do with PCI-X OG, which is an evolution of PCI, in which the bandwidth is increased by increasing the frequency, becoming 32 times faster than PCI 2.1. since, although its speed is higher than PCI Express, it has the drawback that when installing more than one device, the base frequency is reduced and transmission speed is lost.

Structure

PCI Express x1 Slot

This bus is structured as point-to-point rails, full-duplex, working in series. In PCIe 1.1 (the most common in 2007) each lane carries 250 MB/s in each direction. PCIe 2.0 doubles this rate to 500 MB/s and PCIe 3.0 doubles it again (1 GB/s per lane).

Each expansion slot carries one, two, four, eight, or sixteen lanes of data between the motherboard and attached cards. The number of lanes is written with a prefix x (x1 for a single lane and x16 for a card with sixteen lanes); 500MB/s x16 gives a maximum bandwidth of 8 GB/s in each direction for PCIE 2.x. In the most common use of x16 for PCIE 1.1 it provides a bandwidth of 4 GB/s (250 MB/s x 16) in each direction. Compared to other buses, a single lane is about twice as fast as normal PCI; a four lane slot has bandwidth comparable to the fastest version of PCI-X 1.0, and eight lanes has bandwidth comparable to the fastest version of AGP.

A PCi Express 3.0 slot has 1 GB/s directional and 2 GB/s bi-directional, so for x16 they achieve a theoretical maximum of 16 GB/s directional and 32 GB/s bi-directional

Uses

PCI Express Slots (from above: x4, x16, x1 and x16), compared to a traditional 32-bit PCI, as seen in the DFI LanParty nF4 Ultra-D

PCI Express is intended to be used only as a local bus, although there are extenders capable of connecting multiple motherboards using copper cables or even fiber optics. Because it is based on the PCI bus, current cards can be converted to PCI Express by changing only the physical layer. The superior speed of PCI Express will allow it to replace almost all other buses, AGP and PCI included. Intel's idea is to have a single PCI Express controller communicating with all devices, rather than the current northbridge/southbridge system.

PCI Express is not yet fast enough to be used as a memory bus. This is a disadvantage that the similar HyperTransport system does not have, which can also have this use. Furthermore, it does not offer the flexibility of the InfiniBand system, which has similar performance, and can also be used as an external internal bus.

This connector is mostly used to connect graphics cards. PCI Express in 2006 is perceived as a standard for PC motherboards, especially graphics cards. Brands like Advanced Micro Devices and nVIDIA among others have PCI Express graphics cards.

It is also being used on multiple occasions as a hub for high-performance solid-state drive transfers, with rates in excess of Gigabyte per second.

Speeds

Version of
PCI Express
Online code Transfer speed Bandwidth
By laneIn x1In x4In x8In x16
1.08b/10b2.5 GT/s2 Gbit/s (250 MB/s)250 MB/s1 GB/s2 GB/s32 Gbit/s (4 GB/s)
2.08b/10b5 GT/s4 Gbit/s (500 MB/s)500 MB/s2 GB/s4 GB/s64 Gbit/s (8 GB/s)
3.0128b/130b8 GT/s7.9 Gbit/s (984.6 MB/s)985 MB/s3.9 GB/s7.8 GB/s126 Gbit/s (15.8 GB/s)
4.0128b/130b16 GT/s15.8 Gbit/s (1969.2 MB/s)1.9 GB/s7.8 GB/s15.8 GB/s252,1 Gbit/s (31.5 GB/s)
5.0128b/130b32 GT/s31.6 Gbit/s (3938.4 MB/s)3.9 GB/s15.8 GB/s31.5 GB/s504 Gbit/s (63 GB/s)
6.0242b/256b64 GT/s64 Gbit/s (7877 MB/s)7.5 GB/s30.2 GB/s60.5 GB/s1008 Gbit/s (126 GB/s)

Form factors

  • Low-height card
  • Mini Card: Mini PCI format replacement (with PCIe x1, USB 2.0 and SMBus buses on connector)
  • ExpressCard: successor to PC card format (with PCIe x1 and USB 2.0; hot connectable)
  • XMC: similar to CMC/PMC (with PCIe x4 or Serial RapidI/O)
  • AdvancedTCA: a CompactPCI and PXI complement for technology applications; supports backplane topologies based on serial communication
  • AMC: an AdvancedTCA specification complement; supports processors and input/output modules on ATCA plates (PCIe x1,x2,x4 or x8).
  • PCI Express External Cabling
  • Mobile PCI Express Module (MXM) A specification of portable graphic modules created by NVIDIA.
  • Advanced Express I/O Module (AXIOM) graphic module design created by ATI Technologies.

Contenido relacionado

PHP nuke

PHP-Nuke is an automated web-based news and content management system based on PHP and MySQL technologies. Originally PHP-Nuke was a fork made by the...

DirectX

DirectX is a collection of APIs developed to facilitate complex tasks related to multimedia, especially video and game programming, on the Microsoft Windows...

EPROM memory

EPROM stands for Erasable Programmable Read-Only Memory cells, or "floating gate transistors", each of which comes from the factory without a load...

Windows 98

Windows 98 is a discontinued Microsoft Windows graphical operating system released on June 25, 1998 by Microsoft and the successor to Windows 95. Like its...

Turbo Pascal

Turbo Pascal is a software development system that includes a compiler and an integrated development environment for the Pascal programming language...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save