Blog
Appariement des longueurs de pistes de PCB pour la conception à haute vitesse
Si vous vous êtes jamais demandé pourquoi certaines pistes de circuits imprimés sont tracées en Serpentine ou semblable à un accordéon motifs, cet article est pour vous.
Dans un monde idéal, les signaux électriques se propageraient du transmetteur au récepteur instantanément. En réalité, rien ne se déplace plus vite que la lumière et, sur un circuit imprimé, les signaux parcourent des distances considérablement plus lentes en raison des matériaux impliqués. Les pistes de circuit imprimé se comportent comme Lignes de transmission, où les ondes électromagnétiques se propagent à une vitesse finie déterminée par l'environnement diélectrique.
Cette vitesse finie introduit Le délai de propagationle temps nécessaire à un flanc de signal (transition montante ou descendante) pour parcourir une extrémité d'une piste jusqu'à l'autre.
Délai de Propagation dans les Circuits Imprimés Réels :
Sur la norme Matériau FR-4—le substrat de circuit imprimé le plus courant, avec une constante diélectrique d'environ 4.0–4.5—le délai de propagation du signal est bien compris :
Le temps de propagation typique va de 140 à 180 picosecondes par pouce (ps/po), selon la géométrie des pistes et l'empilement.
- Pistes microstrip (couches externes) tombent généralement autour de 140–150 psi.
- Traces de stripline (couches internes) sont plus lentes, généralement 160-180 ps/pouce.
En termes pratiques, cela correspond à une vitesse de signal d'environ 6 pouces par nanoseconde, soit environ la moitié de la vitesse de la lumière dans le vide.
Quand la correspondance de longueur est-elle requise
Tous les signaux ne nécessitent pas une adaptation de longueur. Cela devrait être appliqué seulement lorsque le désalignement temporel peut entraîner des échecs fonctionnels. En pratique, cela signifie se concentrer sur Interfaces haute vitesse où plusieurs signaux doivent arriver dans une fenêtre temporelle serrée – souvent de l'ordre de picosecondes. Pour tous les autres signaux, en gardant des traces Court, direct et propre est généralement le meilleur choix de conception.
DDR3 (Bus mémoire parallèle)
La DDR3 est un exemple classique où Correspondance de longueur de bus est obligatoire. Les signaux d'adresse, de commande, de données et de strobes doivent satisfaire à des exigences strictes de temps d'établissement et de maintien au niveau du dispositif de mémoire. Un désalignement excessif entre les signaux liés peut entraîner une corruption des données ou des défaillances intermittentes.
Interfaces basées sur LVDS (Adaptation intra-paire)
Les signaux LVDS sont liaisons série différentielles à haut débit, et l'exigence principale est Correspondance de longueur intra-paire pour minimiser le désalignement entre les traces positives et négatives. Lorsque plusieurs voies LVDS sont utilisées en parallèle (comme dans certaines interfaces d'affichage ou de caméra), le maintien symétrie de voie à voie est également important.
Paires différentielles USB (USB 3.x / USB4)
Pour les interfaces USB SuperSpeed :
- Les paires différentielles TX et RX doivent être étroitement appariées au sein de chaque paire, généralement dans une tolérance de 10 à 20 mils.
- Il n'y a généralement pas de contrainte stricte de mise en correspondance par paire, mais il convient d'éviter une trop grande dissymétrie.
- L'USB4 fonctionne à des débits de données très élevés et dispose par conséquent d'une marge temporelle beaucoup plus serrée, nécessitant un contrôle minutieux de la longueur et de l'impédance.
PCIe / SATA / HDMI (Appariement Intra-Paire)
Ces interfaces série à haute vitesse exigent principalement Correspondance de longueur intra-paire pour préserver l'intégrité du signal. L'appariement des voies est généralement géré au niveau du protocole et est beaucoup moins critique que l'appariement des traces positives et négatives au sein de chaque paire différentielle.
Interfaces de caméra (MIPI CSI / DSI)
Les interfaces MIPI D-PHY imposent des limites strictes sur le désajustement :
- La correspondance intra-paire est généralement requise dans un rayon de ~20 mils, en fonction du SoC (par exemple, NXP i.MX8).
- Le décalage d'horloge-données et le décalage inter-voies sont généralement autorisés dans une plage de 100 à 500 ps, selon le nombre de voies et le mode de fonctionnement.
- Les configurations à plusieurs voies (2 ou 4 voies) ressemblent de plus en plus à une correspondance de type bus, similaire aux dispositions DDR.
Correspondance de longueur vs. Correspondance de délai
Correspondance de longueur se réfère à la garantie que toutes les pistes au sein d'un groupe associé—tel qu'un bus de données DDR ou une paire différentielle—ont la même longueur physique, typiquement mesurée en mils ou en millimètres. Ceci est généralement réalisé en ajoutant modèles d'accordage (routage en serpentin, en accordéon ou en trombone) à des pistes plus courtes jusqu'à ce qu'elles correspondent à la plus longue.
Correspondance du délai, en revanche, vise à garantir que les signaux subissent la même Le délai de propagation, mesuré en picosecondes, quelle que soit leur longueur physique. En pratique, le délai de signal est déterminé par :
Longueur physique × délai de propagation par unité de longueur
Dans de nombreuses conceptions de circuits imprimés, La correspondance de longueur est une bonne approximation de la correspondance de délai.—mais seulement sous conditions spécifiques.
La mise en correspondance de la longueur et la mise en correspondance du délai sont effectivement équivalentes lorsque :
- Toutes les traces sont acheminées sur le même type de couche (microstrip vs. stripline).
- La largeur et l'espacement des pistes sont cohérents.
- Un plan de référence solide et continu est présent (pas de fentes ni de vides).
- L'empilement est uniforme sur l'ensemble du chemin de routage.
Lorsque ces conditions ne sont pas remplies, deux trames de même longueur physique peuvent néanmoins connaître délais significativement différents, ce qui fait du respect du délai l'objectif de conception le plus précis, particulièrement aux débits de données très élevés.
Appariement des longueurs de paire différentielle
Signalisation différentielle—utilisé dans des interfaces telles que USB, PCIe, HDMI, LVDS, MIPI et Ethernet—offre une excellente immunité au bruit et prend en charge des débits de données très élevés. Cependant, ces avantages ne sont réalisés que lorsque les deux pistes au sein de chaque paire différentielleP et N) sont bien équilibré.
Il existe deux types distincts d'adaptation de longueur dans le routage différentiel :
- Appariement intra-paire : correspondant les longueurs au sein d'une même paire différentielle (P vs. N).
- Correspondance inter-paires : correspondance des longueurs entre plusieurs paires différentielles dans une interface multi-voies.
Les récepteurs différentiels fonctionnent en soustrayant les deux signaux d'entrée :
Vdiff = VP − VN
Lorsque les deux traces sont De longueur égale, les signaux P et N arrivent au récepteur simultanément, ce qui entraîne Rejection maximale de mode commun et une forme d'onde différentielle nette.
Si une trace est plus longue que l'autre, déséquilibre intra-paire est introduite. Dans ce cas, une polarité arrive plus tard que l'autre, provoquant la conversion d'une partie du signal différentiel en bruit de mode commun. Les conséquences peuvent inclure :
- Marge de bruit réduite
- Augmentation de la gigue
- Fermeture de diagramme d'œil
- Émissions d'EMI plus élevées
- Taux d'erreur binaire accru
Pour les interfaces différentielles à haute vitesse, un appairage serré des longueurs intra-paires est donc essentiel à l'intégrité du signal.
Routage en serpentine / Routage en méandre
Les routages en serpentine et en méandre sont des techniques couramment utilisées pour ajouter de la longueur de piste lors de la mise en correspondance des longueurs. Bien que les deux termes soient souvent utilisés de manière interchangeable, il existe plusieurs styles de routage distincts, chacun présentant des compromis différents en matière d'intégrité du signal.
Styles courants de routage en méandre :
Serpentin Classique
Ce style utilise une structure serrée et répétitive Courbures en forme de U ou semi-circulaires placé perpendiculairement à la direction principale du tracé, souvent décrit comme un motif “en serpent”. Bien que largement utilisé, un espacement trop serré entre les segments peut augmenter auto-couplage et diaphonie, potentiellement, ce qui pourrait réduire l'efficacité de l'ajustement de la longueur.
Trombone / Accordéon / Chemin à lacets
Cette approche repose sur demi-tours plus longs parallèle à la direction principale de la piste, semblable à l'extension d'une coulisse de trombone. Elle est souvent préférée dans les tracés denses car elle permet un meilleur espacement entre les segments, ce qui se traduit par couplage réduit et comportement d'impédance plus prévisible.
Méandres en dents de scie ou anguleux
Ces modèles utilisent angles (généralement à 45 degrés) au lieu de virages serrés. Bien que cela ne soit pas strictement nécessaire, un routage en biais peut aider Transitions d'impédance douces et est parfois choisi pour réduire les changements géométriques abrupts le long de la trace.
Où ajouter le réglage de la longueur
Largement accepté règle générale pour le placement de réglage de longueur — tel que serpentins, trombones, ou motifs en accordéon—est d'ajouter la longueur supplémentaire aussi proche que possible de la source de la disparité (biais). Dans la plupart des cas, cela signifie placer le réglage près du conducteur ou de l'émetteur, plutôt qu'au récepteur.
Le raisonnement est simple : les décalages de longueur proviennent souvent de zone de répartition des broches du pilote, où les contraintes géométriques forcent les traces à diverger de manière inégale. Corriger le désalignement près de sa source minimise l'accumulation de désynchronisation supplémentaire et maintient le reste du chemin de routage aussi uniforme que possible.
Un exemple classique est un paire différentielle qui devient asymétrique lors du répartiteur depuis les broches de l'émetteur. L'application d'un accord de longueur immédiatement après le répartiteur rétablit la symétrie précocement et préserve l'intégrité du signal tout au long du reste du chemin.
Impact des vias sur l'appariement des longueurs
Les vias ne sont pas de simples trous dans un circuit imprimé ; ils introduisent Inductance et capacitance parasites qui peuvent altérer la propagation du signal. Dans les conceptions à haute vitesse, ces parasites peuvent entraîner désynchronisation temporelle, discontinuités d'impédance et dégradation de l'intégrité du signal, ce qui compromet la mise en correspondance efficace de la longueur.
Via dans un pad
Le placement de vias directement dans les pastilles de composants (via-in-pad) peut introduire inductance et capacité additionnelles, affectant l'impédance locale. Si des pastilles de via subsistent sur des couches inutilisées, le cuivre supplémentaire augmente capacité parasite, ce qui peut entraîner un chute d'impédance.
Via Staggering
Lorsque plusieurs vias sont requis, ils devraient être décalé plutôt qu'aligné verticalement ou horizontalement. Les vias alignés peuvent perturber retourner le chemin actuel, forçant les courants à dévier via des antipads et des vides dans le plan de référence. Ceci augmente l'inductance de boucle et peut introduire un désalignement et du bruit imprévus.
Via Stub
Les vias traversants sont une source courante de dégradation du signal dans les conceptions à haute vitesse. Les portions inutilisées d'un via agissent comme Boutoirs résonants, entraînant des réflexions et limitant la bande passante efficace du signal. Pour atténuer cela :
- Minimiser les transitions de couches inutiles
- Maintenez les longueurs de pieux aussi courtes que possible
- Utilisez le perçage arrière lorsque les vias ne peuvent être évités.
Cohérence du plan de référence
Dans la conception de circuits imprimés à haute vitesse, paires différentielles compter fortement sur un plan de référence cohérent—généralement un plan de masse solide—afin de maintenir une impédance contrôlée, un couplage serré, un faible bruit et une intégrité globale du signal. Le plan de référence définit la structure du champ électromagnétique de la paire et fournit une chemin de retour à faible impédance pour tout courant de mode commun résiduel.
Lorsqu'une paire différentielle est routée sur plan de référence continu et ininterrompu, son impédance reste stable et prévisible. En revanche, le routage sur un plan divisé ou discontinu force les courants de retour à contourner les interruptions du plan, augmentant l'inductance de boucle et introduisant discontinuités d'impédance, désynchronisation et bruit supplémentaire.
Tolérances d'ajustement en longueur (les chiffres comptent)
Dans la conception de circuits imprimés à haute vitesse, tolérances de concordance de longueur définir la précision avec laquelle les longueurs de trace doivent être égalisées pour éviter Décalage temporel—la différence dans les temps d'arrivée des signaux qui peut entraîner des erreurs de bits, une réduction de l'ouverture de l'œil, voire une défaillance de la liaison. Ces tolérances sont généralement définies par la spécification de l'interface ou les directives de conception (par exemple, JEDEC pour DDR ou PCI-SIG pour PCIe).
Dans la plupart des outils de conception de circuits imprimés, les contraintes d'appariement de longueur peuvent être définies dans les règles relatives aux paires différentielles ou au routage. Cela permet au logiciel de surveiller en permanence le routage et d'alerter le concepteur lorsque la tolérance de longueur est dépassée.
Par exemple, EasyEDA propose des paramètres de paire différentielle où vous pouvez spécifier Déviation maximale et d'autres contraintes correspondantes.
Lors du routage, ces contraintes peuvent être utilisées pour vérifier si les longueurs de trace actuelles respectent la tolérance requise et pour inviter à une action corrective si nécessaire.
Correspondance de longueur contre EMI et intégrité du signal
La mise en correspondance de la longueur est un outil essentiel, mais c'est pas la seule exigence pour une conception fiable à haute vitesse. L'objectif est de faire correspondre les longueurs si nécessaire, continuer le routage net et symétrique, respect planes de vias et de référence, et toujours traiter intégrité du signal et EMI comme contraintes égales.
Lorsque ces principes sont respectés, les cartes à haute vitesse sont plus susceptibles de répondre aux exigences de synchronisation, de maintenir des diagrammes de temps sains et de réussir les tests CEM sans surprises.
Pensées finales
L'égalisation de longueur est une technique critique dans la conception de circuits imprimés à haute vitesse pour égaliser les délais de propagation du signal et prévenir le désalignement temporel, ce qui peut causer des erreurs de données dans des interfaces telles que DDR5, PCIe et les SerDes à haute vitesse. En utilisant des méandres serpentins contrôlés ou en forme de trombone, les concepteurs peuvent compenser les différences de longueur naturelles dues aux échappées de broches, aux vias ou aux contraintes de routage.
Le succès dépend de la proximité des schémas de calage par rapport à la source de désalignement, du maintien de plans de référence cohérents et de la minimisation des asymétries des vias pour préserver l'intégrité du signal. Les tolérances sont extrêmement strictes et varient selon l'interface — les normes modernes peuvent exiger une correspondance intra-paire de l'ordre de ±2–5 mils, ainsi le respect des spécifications du protocole est essentiel.
Une implémentation médiocre du réglage peut augmenter les interférences électromagnétiques (EMI), la diaphonie et les discontinuités d'impédance, c'est pourquoi un espacement large, des courbes douces et une longueur ajoutée minimale sont importants. En fin de compte, un accord de longueur efficace équilibre le contrôle temporel précis avec une intégrité de signal robuste et des performances CEM, ce qui en fait une pierre angulaire des systèmes numériques fiables à haute vitesse.
Si vous avez besoin d'aide pour transformer votre conception en un circuit imprimé fabricable, PCBCool propose des services de fabrication et d'assemblage de circuits imprimés haute vitesse, avec une expertise dans les interfaces DDR, PCIe, USB, HDMI et autres interfaces haute vitesse. Notre équipe d'ingénieurs peut prendre en charge la mise en correspondance des longueurs, le contrôle d'impédance et les vérifications d'intégrité du signal afin de garantir que votre carte répond aux exigences de performance et de conformité.
Foire Aux Questions (FAQ)
Si le désalignement affecte le timing ou le taux d'erreurs binaires, vous en avez besoin.
La simulation aide, mais elle ne remplace pas l'appariement des longueurs. La simulation vérifie les performances ; l'appariement des longueurs est une contrainte physique pour respecter les budgets temporels.
Utilisez des mesures dans le domaine temporel telles que la réflectométrie temporelle (TDR) ou les diagrammes de l'œil d'oscilloscope.
Les deux sont importants. Le contrôle d'impédance assure la fidélité du signal ; la correspondance de longueur assure l'alignement temporel.
A : Utilisation excessive de tracés en serpentin sans tenir compte du couplage, des discontinuités du plan de référence ou des vias.
Les vias ajoutent de l'inductance et de la capacitance, et peuvent introduire un désalignement si un côté utilise plus de vias que l'autre.
Le back-drilling est recommandé lorsque les vias créent de longs "stubs" sur des pistes à haute vitesse (particulièrement supérieures à 5 à 10 mm).
Il n'y a pas de nombre unique. Généralement, gardez un espacement de méandre large et évitez les virages serrés.
A : Seulement si plusieurs signaux forment un bus critique en temps (par exemple, un bus de données parallèle).
Oui. Le routage en serpentin augmente la densité des traces et peut compliquer le contrôle de l'impédance. Cela peut augmenter les coûts et réduire le rendement.
Oui, certains protocoles multi-voies (comme certaines vidéos LVDS ou SerDes multi-voies) nécessitent un contrôle de la désynchronisation entre les voies.
Les options incluent l'ajout de couches, la modification de la stratégie de répartition des sorties, l'ajustement du placement des composants, l'utilisation de routages plus longs avec des méandres contrôlés ou la révision des exigences de temporisation de l'interface.
Sam K travaille sur des systèmes électroniques embarqués, avec un accent particulier sur la conception matérielle, le développement de circuits imprimés (PCB), la programmation de firmware, et l'intégration système. Il soutient également l'optimisation des performances et contribue à transformer les idées de produits électroniques en solutions fiables et concrètes.