A série original tinha 3, 5 ou até 7 pinos, mas apenas um para transportar os dados.
Os três pinos serial funcionaram assim:
Opinoextraparaumterracomuménecessárioparaqueooutrocomputadorsaibacomoquecompararosinaldedados.Aslinhasderecepçãoetransmissãosãocruzadas,demodoqueosdadostransmitidospelocomputador1sãorecebidosnopinoderecepçãonocomputador2.
Sevocêquiser,podechamaristodeduaslinhasseriais.
Asversõesde5e7pinosdoscabosseriaisacrescentavamsinalizaçãoextra,permitindosinalizarquandoestavamprontasparareceberdadosouquandoestavamocupadas(seocupadas,qualquerdadoenviadopoderiaserperdidojáqueoreceptornãotinhatempoparaisso.
OUSB(versões1e2)temvárioscabos,masapenasumparparatransportarosinaldedados.Porisso,éumaconexãoserial.
Vejaestafoto(cortesiadaWikipedia).Vocênotaráduaslinhasdeenergiaeumpardedados(basicamenteumalinhacomsinalizaçãodiferencial)
O PCIe tem faixas seriais. Cada faixa transmite seus dados em formato serial. Uma conexão PCI-e com uma pista serial é chamada de PCI-e x1, uma com quatro como PCI-e x4 etc etc.
Isso tem dois motivos:
- Flexibilidade: é mais fácil reconfigurar principalmente as faixas independentes
- Signal Skew.
Se eu sinalizar dados em várias linhas em paralelo e os caminhos (cabos + caminhos dentro do dispositivo) não tiverem comprimento igual, então parte do sinal pode chegar fora de sincronia. Em altas velocidades de sinalização, isso era um problema sério.
Editar, como parte de uma resposta a um comentário. Este é o pin-out para um conector PCI-e x1. Aquele usa uma faixa de sinal nos pinos 16 e 17, mas tem muito mais conectores para outros propósitos (como alimentar a placa PCI-e, sinalizando que uma placa está presente, etc.)