Guide de conception des signaux différentiels USB 3.0
12 min
- Routage des paires différentielles
- Recommandations pour l'empilement du PCB
- Angles, vias et discontinuités
- Couplage AC et placement des condensateurs
- Exemple de conception avec un empilement FR-4 à 4 couches
- Erreurs de routage courantes et solutions
- Conclusion
Dans le domaine du transfert de données, l'USB 3.0 joue dans une autre catégorie que l'USB 2.0. Qualifié de "High Speed", l'USB 2.0 atteint 480 Mbit/s, tandis que l'USB 3.0 SuperSpeed monte jusqu'à 5 Gbit/s, soit plus de dix fois plus. Cette augmentation du débit s'accompagne d'un fonctionnement en duplex intégral et de nouvelles paires différentielles dédiées à l'émission (SSTX) et à la réception (SSRX). Les lignes D+ et D- de l'USB 2.0 assurent l'énumération et la transmission des données héritées, tandis que deux nouvelles paires différentielles à 5 Gbit/s transportent les données SuperSpeed dans chaque direction. La rétrocompatibilité est conservée: les ports USB 3.0 acceptent les périphériques USB 2.0, mais ceux-ci fonctionnent à leur débit d'origine. À ces fréquences, les pistes se comportent comme des lignes de transmission hyperfréquence. La moindre erreur de routage peut provoquer des discontinuités d'impédance et de la diaphonie.
Les liaisons SuperSpeed de l'USB 3.0 utilisent une paire dédiée à l'émission, SSTX+ et SSTX-, ainsi qu'une paire dédiée à la réception, SSRX+ et SSRX-. Chacune transporte des signaux analogiques haute vitesse référencés à la masse et permet une communication en duplex intégral. Les paires SSTX et SSRX doivent être traitées comme des lignes de transmission à impédance contrôlée. En pratique, leurs pistes doivent être routées en parallèle avec un espacement uniforme, une adaptation précise des longueurs et des chemins de retour continus. Ces différents aspects sont détaillés dans la suite de l'article.
Routage des paires différentielles
À 5 Gbit/s, les lignes USB 3.0 SuperSpeed exigent un contrôle rigoureux de l'impédance et de la géométrie de routage. Les paires différentielles SuperSpeed doivent présenter une impédance de 90 Ω avec une tolérance de ±10 à 15%. Cela nécessite une largeur de piste et un espacement uniformes, calculés selon l'empilement diélectrique du PCB. En raison du couplage entre les deux pistes, l'impédance différentielle n'est pas simplement égale au double de l'impédance asymétrique. En pratique, les concepteurs visent généralement 90 Ω avec une tolérance de ±10%. Évitez toute modification géométrique, notamment au niveau des pastilles, des vias ou des coupures de plan, susceptible de perturber cette impédance. Les paires SuperSpeed ne doivent jamais être routées au-dessus d'une coupure d'un plan de référence. Conservez toujours la paire différentielle au-dessus d'un plan de masse continu situé sur une couche adjacente afin d'assurer un chemin de retour fiable et de mieux confiner le champ électromagnétique. Le déséquilibre de longueur au sein d'une paire SuperSpeed ne doit pas dépasser environ 5 mil, soit près de 0,13 mm, ce qui correspond à seulement quelques picosecondes de décalage. Aucune adaptation de longueur n'est nécessaire entre les paires TX et RX, mais les deux pistes de chaque paire doivent être adaptées entre elles.
Autres règles de routage des paires différentielles:
1) Les paires TX et RX SuperSpeed ne doivent pas être placées directement l'une à côté de l'autre, car elles risquent de générer une forte diaphonie. Séparez les paires SSTX et SSRX d'au moins cinq fois la largeur des pistes. Pour des pistes de 5 mil, prévoyez par exemple un espacement d'environ 25 mil.
2) Les stubs et les interruptions provoquées par les vias sont particulièrement nuisibles aux signaux SuperSpeed. Les pistes USB SuperSpeed ne doivent comporter aucun stub.
3) Réduisez le nombre de vias en conservant si possible les paires différentielles sur une seule couche, ou sur des couches opposées séparées par un plan de masse. Chaque via réduit la longueur maximale admissible du canal USB.
4) Ne faites pas quitter à une paire son plan de masse de référence sans prévoir un chemin de retour direct vers le plan suivant.
5) Les pastilles traversantes et les contacts de masse du blindage, notamment sur un connecteur Type-A, peuvent créer des stubs ou des couplages parasites. En règle générale, ne placez aucune zone de cuivre, piste ou plan, entre les broches SuperSpeed du connecteur, quelle que soit la couche.
Recommandations pour l'empilement du PCB
Un empilement correctement défini constitue la base de l'intégrité du signal USB 3.0. Utilisez au moins quatre couches, voire davantage si la densité du circuit l'exige. Un PCB USB 3.0 classique à 4 couches utilise l'organisation suivante:
- Couche supérieure: signaux
- Couche 2: plan de masse
- Couche 3: plan d'alimentation
- Couche inférieure: signaux
Pour améliorer la maîtrise des EMI, une structure SIGNAL/GND/GND/SIGNAL peut également être utilisée si les dimensions et les besoins d'alimentation du PCB le permettent. Toutes les pistes différentielles haute vitesse sont routées sur la couche supérieure ou inférieure et disposent d'un plan de masse continu immédiatement adjacent. La règle essentielle consiste à router chaque piste de données SuperSpeed entièrement au-dessus d'un plan de masse continu, sans coupure directement en dessous. Un nombre de couches supérieur offre davantage de possibilités. Un PCB à 6 couches peut par exemple utiliser l'empilement suivant: couche supérieure pour les signaux, L2 pour la masse, L3 pour les signaux, L4 pour l'alimentation, L5 pour la masse et couche inférieure pour les signaux. Privilégiez une structure symétrique et une disposition équilibrée des plans de masse et d'alimentation afin de limiter le risque de déformation du PCB. Si plusieurs plans ou domaines sont utilisés, vérifiez qu'un plan de masse continu reste présent sous les pistes USB. Aucune adaptation de longueur n'est nécessaire entre les paires TX et RX.
Angles, vias et discontinuités
Angles: lors du routage des pistes SuperSpeed, réduisez au maximum les discontinuités. Évitez toute géométrie brusque ou irrégulière. N'utilisez pas d'angles à 90°, car chaque angle augmente légèrement la longueur d'une piste de la paire et crée une variation locale d'impédance. Limitez autant que possible le nombre de virages, de préférence à deux au maximum, puis utilisez des angles à 45° ou des courbes. Cette géométrie permet de mieux compenser la faible différence de longueur entre les pistes et de préserver leur adaptation.
Vias: les vias constituent une autre source de perturbations. Chaque via placé sur un chemin SuperSpeed ajoute une inductance et une capacité parasites susceptibles de dégrader le diagramme de l'oeil. Dans le budget global du canal, un via de signal peut représenter approximativement l'équivalent de 2 pouces de piste. Si un changement de couche est nécessaire, placez toujours un via de masse, ou deux vias de part et d'autre des vias de signal, afin de préserver le chemin du courant de retour. Par exemple, si la paire différentielle passe de la couche 1 à la couche 3, vérifiez que les couches 2 et 4 utilisées comme plans de masse ou d'alimentation sont continues et correctement reliées à proximité des vias.
Discontinuités: routez les pistes directement entre les pastilles traversantes du connecteur USB au lieu de les faire contourner. Certains connecteurs USB Type-A ou Type-B comportent un blindage interne ou des contacts de masse centraux. Ne remplissez pas ces espaces avec du cuivre sur les autres couches, car cela introduirait une capacité parasite entre la paire de signaux et un conducteur voisin.
Couplage AC et placement des condensateurs
Les lignes SuperSpeed de l'USB 3.0 utilisent un couplage AC. La spécification électrique impose un condensateur en série sur chaque ligne SSTX afin de bloquer les différences de polarisation continue. En pratique, placez deux condensateurs CMS de 0,1 µF (100 nF) en série, l'un sur SSTX+ et l'autre sur SSTX-, aussi près que possible du connecteur ou de l'embase USB.
Recommandations pour les condensateurs de couplage:
1) Utilisez des condensateurs de petite taille, au format 0402 ou inférieur, présentant une très faible inductance de connexion, inférieure ou égale à 0,2 nH.
2) La symétrie est importante. Utilisez des condensateurs de même valeur, de préférence issus du même lot de fabrication, sur les deux pistes de la paire afin d'éviter l'introduction de bruit supplémentaire en mode commun.
3) Le couplage AC n'est généralement pas nécessaire du côté réception SSRX, car l'étage d'entrée du récepteur peut gérer la composante continue. Les condensateurs de couplage sont donc habituellement placés uniquement sur la paire d'émission.
Exemple de conception avec un empilement FR-4 à 4 couches
- Permittivité relative du diélectrique FR-4: εᵣ = 4,3
- Distance entre le signal supérieur et le plan de masse le plus proche: h = 0,20 mm, valeur courante pour le prepreg
- Épaisseur du cuivre de 1 oz: t = 0,035 mm (35 µm)
- Impédance différentielle cible: Zdiff = 90 Ω
Résultat du calculateur:
Pour atteindre une impédance différentielle de 90 Ω dans cet exemple, chaque piste de la paire doit présenter une largeur de 0,33 mm et l'espacement entre les deux pistes doit être de 0,31 mm. Cette géométrie fournit également une impédance asymétrique de 50,47 Ω. Grâce au couplage entre les deux conducteurs, l'impédance différentielle totale atteint 90 Ω. Ces valeurs peuvent être calculées avec un outil en ligne prenant en charge les structures différentielles microruban et stripline. Les dimensions doivent être recalculées en fonction des caractéristiques du matériau et de l'empilement réellement utilisés. Vous pouvez notamment utiliser le calculateur d'impédance de JLCPCB.
Erreurs de routage courantes et solutions
- Plan de masse interrompu: le passage des pistes SuperSpeed au-dessus d'une coupure du plan de référence peut rompre le chemin du courant de retour. Ne routez jamais ces pistes au-dessus d'une fente ou d'une coupure du plan de masse ou d'alimentation
- Largeur ou espacement irréguliers: des variations provoquées par des pastilles de vias ou une géométrie inadaptée peuvent faire sortir l'impédance de sa tolérance. Conservez une largeur fixe et un espacement uniforme entre les pistes de la paire sur toute la couche
- Longueurs mal adaptées: une différence de quelques mil entre les pistes positive et négative peut introduire un décalage temporel. Chaque angle ou via ajoute une légère asymétrie. Lorsque ces éléments sont inévitables, mesurez les longueurs et effectuez un ajustement. Un méandre localisé près de la source ou du connecteur est préférable à des zigzags irréguliers répartis sur tout le chemin
- Angles à 90° et méandres inadaptés: ces géométries créent des discontinuités. Utilisez des angles à 45° ou des courbes
- Couplage AC incorrect: des condensateurs de 0,1 µF placés trop loin du connecteur ou présentant une valeur inadaptée peuvent empêcher le fonctionnement de la liaison. Seule la paire TX nécessite généralement des condensateurs de couplage, placés au plus près des broches concernées
- Perte de symétrie lors des changements de couche: faire passer une piste de la paire d'un seul côté d'une coupure de plan ou à travers une structure de via irrégulière perturbe la symétrie. Renesas recommande notamment de ne placer aucun métal entre les broches d'une paire différentielle sur les différentes couches
Conclusion
Ce guide présente les principales règles de routage des signaux différentiels et fournit un exemple pratique permettant d'obtenir une impédance de 90 Ω. La largeur et l'espacement des pistes sont déterminants. Pour une conception rigoureuse, l'ensemble du canal, y compris le câble, doit être simulé conformément aux recommandations de l'USB-IF afin de valider l'intégrité du signal avant la fabrication du matériel. Les liaisons USB 3.0 SuperSpeed doivent être traitées comme des liaisons série haute vitesse courtes, comparables à PCIe ou SATA à des débits inférieurs, et respecter les mêmes bonnes pratiques d'intégrité du signal. Tout écart par rapport à ces règles peut provoquer des erreurs de transmission et une diaphonie indésirable. La qualité des signaux peut ensuite être évaluée au moyen d'un diagramme de l'oeil. D'autres ressources consacrées à ce sujet sont disponibles sur le blog JLCPCB.
Continuez à apprendre
Guide de conception des signaux différentiels USB 3.0
Dans le domaine du transfert de données, l'USB 3.0 joue dans une autre catégorie que l'USB 2.0. Qualifié de "High Speed", l'USB 2.0 atteint 480 Mbit/s, tandis que l'USB 3.0 SuperSpeed monte jusqu'à 5 Gbit/s, soit plus de dix fois plus. Cette augmentation du débit s'accompagne d'un fonctionnement en duplex intégral et de nouvelles paires différentielles dédiées à l'émission (SSTX) et à la réception (SSRX). Les lignes D+ et D- de l'USB 2.0 assurent l'énumération et la transmission des données héritées, ......
Choisir l'impédance pour USB, Ethernet, HDMI et SD
1. Introduction Dans le domaine des communications numériques haute vitesse, le choix de l'impédance adaptée est un élément essentiel de la conception PCB. L'adaptation d'impédance préserve l'intégrité du signal, limite les réflexions et améliore les performances globales des interfaces USB, Ethernet, HDMI et SD. Cet article présente l'importance de l'impédance, les facteurs qui influencent son choix et les bonnes pratiques permettant d'assurer une transmission fiable des données avec ces interfaces c......
Conception de protection d'alimentation d'entrée 5V : protection contre l'inversion de polarité, suppression des surtensions et disposition du PCB
Lors du développement matériel, le circuit d'entrée 5V est un module que presque tous les ingénieurs R&D rencontrent, mais c'est aussi l'étape la plus susceptible de laisser des défauts cachés en raison d'une négligence des détails. Qu'il s'agisse d'électronique grand public, de modules de contrôle industriel ou d'appareils IoT, le 5V est une spécification d'alimentation courante ; et l'interface d'entrée d'alimentation, en tant que premier point de connexion entre l'équipement et l'environnement exte......
Routage à impédance contrôlée pour PCB haute vitesse
À retenir Le routage à impédance contrôlée est indispensable à la fiabilité des PCB haute vitesse au-delà de 1 Gbit/s. Il réduit les réflexions, les oscillations et les erreurs de bits en respectant les impédances propres à chaque interface, notamment USB à 90 Ω, PCIe à 85 Ω, DDR4 à 40/80 Ω et HDMI à 100 Ω. Ces résultats reposent sur des calculs par solveur de champ, un empilement symétrique avec des plans de référence continus, des diélectriques stables à faibles pertes et des règles strictes pour le......
Le cœur énergétique de la conception électronique moderne
Le développement matériel fait actuellement face à des défis sans précédent : dans un espace de PCB toujours plus réduit, il faut garantir des besoins en courant considérables générés par l’augmentation exponentielle des performances de calcul. Des solutions de gestion d’alimentation stables et efficaces sont devenues un élément clé de la fabrication des équipements industriels modernes. Pour les ingénieurs, l’utilisation de modules d’alimentation ne sert pas uniquement à économiser de l’espace, mais ......
Comment déterminer l'impédance d'un circuit : faits clés et applications PCB
Déterminer l’impédance d’un circuit est essentiel pour analyser son comportement et optimiser ses performances dans les conceptions haute vitesse et RF. L’impédance (contrairement à la simple résistance) inclut à la fois la résistance et la réactance, ce qui la rend indispensable dans la conception de PCB et la fabrication de PCBA. Dans cet article, nous explorons la formule d’impédance, l’adaptation d’impédance, les calculs de microruban, et comment la calculatrice d’impédance gratuite de JLCPCB aide......
