Sim, você pode trocar os sinais positivos (p) e negativos (n) de um par diferencial, mas o sinal resultante enviado para a lógica do núcleo será invertido. Os pinos positivos e negativos reais não podem ser trocados fisicamente, os sinais devem ser invertidos internamente no dispositivo.
Se você estiver apenas usando entradas e saídas LVDS sem SERDES ALTLVDS, você pode inserir inversores no lado da lógica do núcleo. No entanto, se você estiver usando os SERDES ALTLVDS, você não poderá reverter o sinal antes dos SERDES. Isso significa que você teria que reverter o sinal no lado paralelo. Dependendo do número de canais na interface, você pode ter que reverter partes da palavra paralela para definir os dados corretamente.
Se você estiver usando transceptores, alguns protocolos permitem a troca de sinal (p) e (n), como PCI Express. Semelhante aos buffers diferenciais de E/S não transceptor, se você usar um protocolo que não permita a troca de sinal (p) e (n), os transceptors simplesmente passarão dados invertidos para o núcleo e você deve reverter manualmente o sinal. Consulte o respectivo manual da família de dispositivos para obter mais informações sobre suporte ao protocolo e opções de inversão de polaridade do transmissor.