As informações sobre o VirtualLink, que apareceram em
Anand no ano passado (e em parte também foram duplicadas em
Habré ), não permitiram compor totalmente a impressão de uma das importantes inovações. Outro dia, a apresentação do laptop para jogos ASUS Zephyrus S, onde a tecnologia
VirtualLink já foi introduzida , tornou possível conhecer os recursos da nova interface.

Portanto, o VirtualLink é apenas mais uma implementação do barramento USB na construção Type-C. Qual é o recurso? Diferentemente da implementação clássica, onde as linhas de duas portas USB 3.xe uma porta USB 2.0 estão conectadas ao conector USB-C, a variante de barramento personalizada pela NVIDIA usa três portas USB 3.x. A funcionalidade alternativa (e se for mais simples - a capacidade da lógica do sistema de transmitir sinais que não estão relacionados ao gerenciamento USB via condutores de barramento USB, como sinais de vídeo digital, por exemplo) é inerente à implementação clássica Type-C e à solução avançada VirtualLink.
Considere a atribuição de pinos do conector USB-C - a construção básica da interface NVIDIA VirtualLink:
A cor verde mostra os pares diferenciais das duas portas USB3 definidas na variante clássica tipo C. A abreviação DP (Display Port) significa que, neste contexto, essas linhas podem ser usadas não como sinais USB3 SSTx, SSRx, mas como linhas de Display Port. Isso significa que os multiplexadores de sinal que atendem à porta são comutados para transmissão de vídeo - a porta é usada no modo de funcionalidade alternativa.
A cor vermelha no centro do conector mostra os quatro sinais que foram objeto de personalização do VirtualLink. No clássico tipo C, são linhas USB2 de uma única porta, cuja preservação é possível quando o conector é invertido por meio de comutação.
Em uma versão personalizada da porta que suporta a especificação da interface do VirtualLink, essas 4 linhas são usadas para implementar
outra porta USB 3.x. Assim, obtemos um total de
três portas USB 3.x em vez de dois - seis pares diferenciais em vez de quatro . Ao mesmo tempo, perdemos a porta USB2. O cabo agora requer a transmissão de sinais por essas linhas em uma largura de banda de 10 Gbps, contra 480 Mbps como era antes. Cabos antigos não funcionarão.
Por que você precisou de outra porta SuperSpeed? A NVIDIA alega a manutenção do sensor de movimento:
link para o fone de ouvido para rastreamento de movimento . É claro que essa solução tem melhores perspectivas em comparação com a porta USB 2.0 herdada, para a qual é difícil encontrar um aplicativo digno hoje.
Além disso, a abordagem clássica para a implementação de funcionalidades alternativas acabou sendo insuficiente para as necessidades da realidade virtual. O VirtualLink fornece duas opções para o uso de linhas USB verdes 3.x. Consideramos uma opção em que ambas as portas USB3 (todos os 4 pares diferenciais) operam no modo de funcionalidade alternativa (
quatro faixas do HBR3 DisplayPort ) ou uma porta no modo de funcionalidade alternativa, e a segunda no modo de porta USB3 (
duas faixas do HBR3 DisplayPort + duas faixas SuperSpeed USB 3 ). De qualquer forma, o melhor modo de vídeo suportará uma tela de 8K com uma frequência de varredura de 60 Hz.
E sobre o principal. As portas USB usadas no VirtualLink não são formadas pelo processador Intel, não pela lógica do sistema da plataforma, mas localizadas diretamente na GPU. O que é bastante justificado em termos do uso de linhas de barramento USB como alternativa para a transferência de vídeo para dispositivos VR. Não esqueça que essa funcionalidade exigirá custos adicionais - o nó do adaptador de vídeo NVIDIA Turing TU104, capaz de fornecer energia aos periféricos conectados, consumirá 35 watts a mais. Você tem que pagar por tudo.