Calculateur de longueur de trace critique
Déterminez la longueur de trace maximale du PCB avant que les effets de la ligne de transmission ne soient importants. Compare votre trace aux critères t_r/6 et t_r/2 et indique le délai de propagation.
Formule
Référence: E. Bogatin, "Signal and Power Integrity — Simplified", 2nd ed. (20% rule); E. Bogatin, "The Critical Length of a Transmission Line", Polar Instruments
Comment ça marche
Chaque trace de PCB est une ligne de transmission. La question n'est jamais de savoir si c'en est un, mais si vous pouvez vous en tirer en prétendant le contraire. Et la réponse dépend entièrement de la comparaison entre le délai de suivi et le temps de montée du signal.
Un signal se déplace à $c/ \ sqrt {\ varepsilon_ {r, eff}} $, donc le délai par unité de longueur est
environ 6,8 ps/mm pour la bande FR4 et 5,6 ps/mm pour la microruban FR4. Le microruban est plus rapide car une partie de son champ traverse l'air, ce qui réduit la permittivité effective.
L'argument de l'aller-retour
Lorsque le pilote change, une onde se déclenche dans la trace, se reflète sur le décalage lointain et revient après . Si tout cet aller-retour se termine bien avant le temps de montée, le pilote est toujours en transition lorsque la réflexion arrive : la source et la charge restent synchronisées, et le réseau se comporte comme un condensateur groupé. Ce n'est que lorsque l'aller-retour dure plus longtemps que le bord que la réflexion apparaît sous la forme d'une étape distincte : sonnerie, dépassement ou fausse avance d'horloge.
Cela donne la longueur critique :
Deux valeurs de sont en circulation. est le seuil classique de Johnson et Graham : l'aller-retour est égal au temps de montée. est la forme conservatrice de Bogatin, qui maintient le dépassement en dessous d'environ 10 % et constitue le bon choix pour tout ce qui a une marge de chronométrage réelle.
Ce que cela signifie en pratique
Un bord de 1 ns sur un microruban FR4 donne une longueur critique prudente d'environ 34 mm, soit un peu plus d'un pouce. Une DDR4 Edge de 150 ch donne environ 5 mm. C'est pourquoi les cartes modernes terminent presque tout : aux fréquences de pointe actuelles, aucune trace n'est en court-circuit électrique.
Notez que le critère dépend de la edge rate, et non de la fréquence d'horloge. Un signal de 1 MHz avec un front de 200 ps nécessite le même traitement qu'une horloge de 1 GHz avec le même front.
Exemple Résolu
Problème : une horloge LVCMOS de 100 MHz avec un bord de 500 ps achemine 80 mm à travers une carte FR4 sur une couche externe. Doit-il être résilié ?
Étape 1 - Permittivité efficace. Sur un microruban avec FR4 (er = 4,2), une partie du champ s'écoule dans l'air, ce qui donne er_eff autour de 3,2.
Étape 2 - Délai de propagation : t_pc = carré (3,2)/0,299792458 mm/seconde = 1,789/0,2998 = 5,97 pièces/mm
Étape 3 - Délai de suivi : t_d = 80 mm * 5,97 pièces/mm = 478 chevaux
Étape 4 - Longueur critique conservatrice. La règle des 20 % de Bogatin place le délai de repérage à un cinquième du temps de montée : L_crit = 500 ch/(5 x 5,97 ps/mm) = 16,8 mm
Étape 5 - Ratio : 80/16,8 = 4,8 fois au-dessus de la limite. Il s'agit clairement d'une ligne de transmission.
Étape 6 - Même selon la règle permissive, où le temps de montée ne doit dépasser que trois fois le délai, L_crit = 27,9 mm et la trace est toujours 2,9 fois trop longue.
Étape 7 - Corriger. Acheminez en tant qu'impédance contrôlée et ajoutez une résistance de terminaison en série au niveau du pilote, dont la taille correspond à l'impédance de ligne moins l'impédance de sortie du pilote. Pour une ligne de 50 ohms et un driver de 20 ohms, utilisez 33 ohms placés à quelques millimètres de la broche de sortie.
Étape 8 - Comparez avec une couche intérieure. Le stripline dans le même FR4 donne t_dp = 6,84 ps/mm et L_crit = 14,6 mm, soit environ 13 % de moins, car il n'y a pas d'air sur la trajectoire du champ.
Conseils Pratiques
- ✓Utilisez la règle conservatrice par défaut et réservez la règle permissive pour les réseaux lents et non critiques tels que les réinitialisations, les LED et les sangles de configuration.
- ✓Les réseaux point à point terminent en série au niveau du pilote ; utilisez une terminaison parallèle ou Thevenin au niveau du récepteur pour les topologies à plusieurs points.
- ✓Laissez une empreinte pour une résistance en série sur tout réseau proche de la limite, même si vous prévoyez d'installer une liaison à zéro ohm. L'ajout d'un pad plus tard coûte un tour de planche.
- ✓N'oubliez pas qu'aux fréquences de pointe actuelles, presque tout est électriquement long : considérez la terminaison comme la valeur par défaut et les traces courtes comme l'exception.
- ✓Vérifiez le délai total par rapport à votre configuration et maintenez également votre budget. Un tracé peut être court sur le plan électrique tout en dépassant le budget de chronométrage.
- ✓Lorsqu'un filet dépasse la longueur critique, maintenez le plan de référence solide pendant tout le trajet. Le contrôle de l'impédance ne signifie rien si le chemin de retour est interrompu.
Erreurs Fréquentes
- ✗À en juger par la fréquence d'horloge au lieu de la fréquence de pointe. Une horloge lente avec un pilote rapide doit tout de même être interrompue ; le critère concerne la transition et non le taux de répétition.
- ✗En utilisant la même longueur critique pour le microruban et le stripline. Le microruban fonctionne environ 13 % plus vite sur le FR4 car une partie du champ est dans l'air, il tolère donc une trace proportionnellement plus longue.
- ✗Placer la résistance de terminaison en série loin du pilote. Il doit se situer à une petite fraction de la longueur critique de la broche de sortie, sinon il ne devient qu'un bout de plus.
- ✗Appliquer la règle permissive aux signaux dont la marge temporelle est étroite. Il permet une sonnerie perceptible, ce qui est parfait pour une ligne de réinitialisation, pas pour un stroboscope.
- ✗Oublier que le plan de référence doit être continu. Une trace qui satisfait au critère de longueur se comporte toujours mal si son courant de retour doit contourner une division plane.
Foire Aux Questions
Outils de Simulation Avancés
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Calculateurs associés
Signal
Rise Time ↔ BW
Convertissez le temps de montée numérique en bande passante du signal. Obtenez la fréquence du genou, une bande passante de 3 dB, une bande passante spectrale IPC-2251 et l'harmonique la plus significative de votre horloge.
PCB
Contrôlé Z
Calculez l'impédance caractéristique des traces de microruban de surface, de microruban intégré et de PCB stripline. Obtenez Z0, Er effectif et largeur de trace cible. Résultats instantanés et gratuits.
PCB
PCB Crosstalk
Calculez la diaphonie NEXT, FEXT et le coefficient de couplage des traces de PCB pour l'analyse de l'intégrité du signal. Déterminez la longueur critique et l'espacement entre les traces de protection. Résultats instantanés et gratuits.
PCB
Via Stub Resonance
Calculez en utilisant la fréquence de résonance du tronçon, la profondeur de l'encoche du signal et les avantages du rétroperçage pour la conception de circuits imprimés à grande vitesse. Optimisez la longueur des talons. Résultats instantanés et gratuits.