No, la enumeración USB SS no requiere cables D + / D, técnicamente.
La prioridad del proceso de conexión en el marco USB 3.0 / 3.1 es la siguiente:
-
el conector USB está conectado; Los pares SS Tx y Rx están conectados a HOST, D + D también están conectados, pero inicialmente no hacen nada.
-
El SS host Tx (transmisor) envía periódicamente pulsos cortos de modo común de polaridad positiva y observa la respuesta de la línea. Si la línea está conectada y, por lo tanto, termina con 2x45 Ohmios, el RC de esto es diferente de la línea abierta. El transmisor lo identifica y continúa con la señalización Polling.LFPS. Consulte la sección 6.11 de las especificaciones USB 3.0 / 3.1. El proceso se llama "Rx Detect".
-
El dispositivo adjunto intenta hacer lo mismo con su Tx, pero solo al ver VBUS. Si se detecta la terminación, comienza su propia señalización Polling.LFPS. Estos dos procesos son independientes y asíncronos, consulte la sección 6.9.2
-
El lado que inicie LFPS primero, espera que el socio de enlace inicie su propio LFPS. Cuando el primer socio detecta ráfagas LFPS válidas, finaliza LFPS y se mueve para vincular la secuencia de entrenamiento. La pareja le sigue.
-
Si un socio no ve el sondeo del otro lado en 360 ms, se mueve al "patrón de cumplimiento". (en realidad, solo el lado del dispositivo hace esto automáticamente, el host debe estar habilitado especialmente para esto).
-
Si el protocolo de enlace de LFPS fue exitoso, ambos socios continúan con el entrenamiento de enlace, enviando TSQ, luego TS1 y luego TS2 "conjuntos ordenados", y luego el enlace pasa al estado activo "U0", intercambiando "administración de enlaces" Paquetes y capacidades de enlace determinantes.
-
Solo entonces se activa la capa de protocolo y comienza la enumeración de SS.
-
Solo si los dos socios de enlace no pudieron detectar la terminación de Rx, el dispositivo SS continúa con la conexión USB 2.0 que levanta la línea D + con una resistencia de 1.5k. Luego, el enlace continúa con el protocolo USB 2.0.
Todo el proceso tiene algunas peculiaridades y es complicado. Se produce un proceso SS similar cuando el enlace sale de los modos U1, U2 y U3 de baja potencia, con una sincronización un poco diferente para el saludo.
Por lo tanto, técnicamente, la presencia de D + y D- no es necesaria para que el USB funcione en modo SS.