J'ai lu un article ( TheMagPi eMagazine) relatif au Raspberry Pi; "Une boîte ARM GNU / Linux à 25 $."
Dans l'article, page 17 en bas, il montre une zone du Pi où une piste zigzague à côté d'une ligne droite avec le texte d'explication:
Les "ondulations" des pistes garantissent une correspondance électrique des signaux, réduisant ainsi les interférences et le retard du signal. Ceci est particulièrement important pour les données vidéo à haute vitesse et les signaux HDMI.
J'ai une connaissance très limitée du génie électrique, alors c'est peut-être une question très simple, mais pourquoi voudriez-vous incorporer ces "ondulations" dans une conception de circuit imprimé?
Je me rends compte que la citation me donne une réponse et que je comprends en quelque sorte le point d'interférence en raison de problèmes de câbles d'alimentation et de câbles coaxiaux juxtaposés, mais j'apprécierais quelque chose en supposant que très peu de connaissances expliquent pourquoi vous auriez les problèmes et comment. Wiggles aider. Par exemple, pourquoi le tableau n'est-il pas couvert de manoeuvres?
la source
Réponses:
Le wiggle est présent sur la piste intérieure aux angles (ou le plus court dans son ensemble) pour égaliser les longueurs de piste d’une paire différentielle - c’est-à-dire deux fils utilisant une signalisation différentielle vers des données. Si les pistes n'avaient pas la même longueur, l'avantage de la signalisation différentielle en suppression de bruit serait perdu.
Alors que les composants de couche physique de la plupart des systèmes de signalisation LVDS modernes (PCIe, HDMI, DVI) incluent des tampons de déviation ou «élastiques» pour compenser les longueurs de piste différentes entre paires, ces techniques de mise en page physique évitent tout décalage.
Suite aux commentaires de l'OP:
En prenant l'exemple de l'Ethernet Gigabit, car cela vous est peut-être plus familier: le câble CAT6 comporte huit fils qui, si vous ouvrez la gaine isolante extérieure, sont torsadés par paires, de sorte que les fils 1 + 2 sont torsadés ensemble. A côté de cela se trouve la paire 2, qui est les fils 3 + 4 torsadés ensemble, la paire 3 comprend les fils 5 + 6 torsadés ensemble etc. Il est important de garder les paires de la même longueur, car elles contiennent des copies du même signal envoyé avec des polarités opposées ( l’un est positif, l’autre est négatif). Si et seulement si les fils ont la même longueur, les signaux arrivent ensemble (étant donné la vitesse fixe des électrons), ce qui permet de rejeter toute interférence électrique de mode commun dans le couplage magnétique.
Toutefois, les quatre paires elles-mêmes ne doivent pas nécessairement avoir exactement la même longueur, car le processus de négociation automatique gigbit calibre les tampons élastiques (et les unités de suppression d'écho), de sorte que les éventuelles différences minimes dans l'heure d'arrivée sont supprimées avant que les composants de niveau supérieur ne fonctionnent.
La même chose se passe sur ce circuit imprimé. Les traces de carte de circuit immédiatement adjacentes / proches sont "les paires" et sont maintenues à la même longueur pour permettre aux récepteurs différentiels de rejeter le bruit, bien que électriquement plutôt que magnétiquement. Vous pouvez voir que le connecteur HDMI comporte plusieurs paires de ce type et que vous ne tentez pas de conserver une paire de la même longueur que la paire à côté ("entre les paires"). Il existe cependant certaines limites dans la taille des tampons élastiques (en octets) après lesquelles le câble devient inopérant ou rétrograde. Ce serait amusant d'expérimenter et de trouver les limites en millimètres.
Cette image d'une prise HDMI montre les paires différentielles:
la source
pair
? Si une paire est simplement deux composants différents, alors je ne comprends pas la différence entrewithin a pair
etbetween pairs
Fondamentalement, le wiggle est utilisé dans les situations où il y a deux signaux (rapides) ou plus qui doivent être synchronisés, de sorte qu'ils ne soient pas retardés les uns par rapport aux autres en raison de la longueur différente des pistes.
Ceci est extrêmement important pour les signaux comportant une ligne d'horloge car, par exemple, sur un système comportant plusieurs lignes de données, si certaines lignes de données sont plus longues que d'autres, il est possible que l'impulsion d'horloge se produise le récepteur pour les données en cours de transmission.
Sur l'image, vous pouvez voir que les pistes intérieures sont celles qui sont agitées, car si elles étaient droites, elles seraient plus courtes que les pistes extérieures.
la source