El USB tiene bastante margen incorporado para tener en cuenta los conectores imperfectos, el enrutamiento de la placa de circuitos, los cables, etc. En el mejor de los casos, el diseño y el enrutamiento de su diseño se implementarán lo más cerca posible del estándar para garantizar que la parte del margen que consume su implementación es pequeña.
En el caso de la PCB de Dangerous Prototypes, el enrutamiento basado en 2 capas puede no ser ideal, sin embargo, con el cable USB provisto, es probable que aún quede suficiente margen. Sin embargo, es posible que si aumenta la longitud del cable o agrega más concentradores a la mezcla, el enlace puede no ser tan confiable. Esto está bien para una placa de desarrollo, sin embargo, para un producto que requiera un alto nivel de robustez, el hecho de estar más cerca de una implementación que pueda alcanzar la especificación de USB justificaría un costo mayor.
El estándar USB especifica la impedancia diferencial entre el par de datos (D + y D-), así como la impedancia de D + y D- a GND. La impedancia diferencial depende del ancho del trazado y del espaciado entre el par. La impedancia adecuada para la GND sería más alcanzable con un plano de tierra de referencia en la capa directamente adyacente a la capa de superficie D + y D- se enrutan, lo que haría que una placa de 4+ capas sea una mejor opción. Tenga en cuenta que el grosor de la capa aislante y las propiedades dieléctricas entre las capas de enrutamiento también desempeñan un papel importante, por lo que simplemente moverse a cualquier tablero de 4 capas no necesariamente lo pondría dentro de las especificaciones.
En última instancia, si usted es un aficionado que busca hacer un dispositivo que normalmente funcione en un entorno más controlado, la respuesta de Chris Stratton es muy razonable:
- Incluya algunas series R en las trazas D + / D (inicialmente pobladas con puentes) con las que se puede experimentar en caso de problemas de comunicación.
- Localice el IC y el conector cerca para mantener corto el enrutamiento del par D + / D.
- Haga coincidir la longitud de las trazas D + / D lo más cerca posible.
- Encamine otras trazas lo más lejos posible del par.
También hay una pregunta similar aquí: 2 capas Enrutamiento de alta velocidad USB 2.0