O barramento PCI Express foi desenvolvido para substituir os barramentos PCI e AGP. Ele é compatível em termos de software com o barramento PCI, o que significa que os sistemas operacionais e drivers antigos não precisam sofrer modificações para suportar o barramento PCI Express.
O barramento PCI Express é um barramento serial trabalhando no modo full-duplex. Os dados são transmitidos nesse barramento através de dois pares de fios chamados pista utilizando o sistema de codificação 8b/10b, o mesmo sistema usado em redes Fast Ethernet (100BaseT, 100 Mbps). Cada pista permite obter taxa de transferência máxima de 250 MB/s em cada direção, quase o dobro da do barramento PCI. O barramento PCI Express pode ser construído combinando várias pistas de modo a obter maior desempenho. Podemos encontrar sistemas PCI Express com 1, 2, 4, 8, 16 e 32 pistas. Por exemplo, a taxa de transferência de um sistema PCI Express com 8 pistas (x8) é de 2 GB/s (250 * 8).

clique para ampliar
Figura 3: Barramento PCI Express x2.
Na tabela abaixo comparamos as taxas de transferências dos barramentos PCI, AGP e PCI Express.
|
Barramento |
Taxa de Transferência |
|
PCI |
133 MB/s |
|
AGP 2x |
533 MB/s |
|
AGP 4x |
1.066 MB/s |
|
AGP 8x |
2.133 MB/s |
|
PCI Express x1 |
250 MB/s |
|
PCI Express x2 |
500 MB/s |
|
PCI Express x4 |
1.000 MB/s |
|
PCI Express x16 |
4.000 MB/s |
|
PCI Express x32 |
8.000 MB/s |
O barramento PCI Express é hot plug, ou seja, é possível instalarmos e removermos placas PCI Express mesmo com o micro ligado.