Configuration de l'alignement de phase automatique dans des paires différentielles dans CAD Cadence Allegro

Parfois, même vos programmes préférés peuvent être tourmentés - surtout si vous ne savez pas comment configurer correctement telle ou telle fonction. L'éditeur de PCB Cadence Allegro a une option extrêmement utile, High Speed, qui aide vraiment à tracer les signaux de vitesse, le DDR et les paires différentielles. Cependant ... tout ne se passe pas si facilement et simplement, si vous ne connaissez pas certaines des nuances.

L'une de ces fonctions est la possibilité d'aligner automatiquement les phases statiques et dynamiques en paires différentielles, en utilisant les "bosses", les soi-disant bosses. Cependant, cet outil ne fonctionnera pas bien sans réglage et obtiendra de bons résultats simplement en exécutant l'outil avec la commande Route - Auto-interactive phase tune et en cliquant sur quelques différences. les couples ne fonctionneront pas.

J'attire votre attention sur mon expérience avec cet outil:

La première chose à faire est de définir la propriété PinUSE sur les broches du composant (broches) sur IN à l'entrée, OUT à la sortie. Ceci est une condition préalable, car l'algorithme d'égalisation de phase prend en compte la direction de propagation du signal. Si les deux extrémités de la ligne peuvent servir de source et de récepteur de signaux, vous devez choisir indépendamment ce qui doit être considéré comme la source et ce qui doit être le récepteur, et définir les propriétés PinUse en conséquence. Pour affecter une propriété à une broche de composant, vous devez exécuter toutes les commandes. En mode d'édition générale, dans l'onglet Rechercher, laissez une coche en face des broches Pins et cliquez sur LMB (avec le bouton gauche de la souris) sur la broche. Cliquez ensuite sur RMB (clic droit) et sélectionnez Modifier la propriété dans le menu déroulant. Recherchez ensuite la propriété souhaitée dans la liste des propriétés: PINUSE. Et enfin, définissez sa valeur en conséquence sur IN,soit en OUT.
Comment accéder aux propriétés des broches:




La séquence d'actions pour attribuer des propriétés supplémentaires aux broches des composants.

Ensuite, vous devez définir le jeu pour l'écart entre les conducteurs de différentiel. paires dans Constraint Manager d'au moins 0,01 mm ou plus. Cela élimine les erreurs de définir une paire comme non couplée (non connectée) lors de la pose à 45 degrés et d'apposer à tort des marqueurs de cet état non couplé. De plus, la phase sur ces segments «non couplés» n'est pas compensée. Ceux. un diffpara après un tour à 45 est considéré comme non couplé si l'écart est en dehors de la tolérance, et bien sûr, les bosses pour l'égalisation de phase ne sont pas automatiquement définies après chaque tour des paires de diff, comme nous le souhaiterions.


Paramètres de tolérance différentielle requis dans Constraint Manager

L'ajout de bosses se produit sur des sections visibles des pistes. Ceux. si la trace se trouve sur la couche off, l'ajout ne se produira pas. De plus, l'ajout cesse de fonctionner lors du passage d'un calque à l'autre. Ceux. lors de l'activation de l'outil d'alignement de phase, vous devez visualiser l'ensemble du circuit de la source au récepteur, et après chaque vias (VIA), vous devez en outre cliquer sur le conducteur situé sur une autre couche.

Il est préférable de traiter d'abord les phases statiques, puis seulement les phases dynamiques. N'essayez pas de tout niveler en une seule fois.

Je recommande de fixer des limites adéquates pour la taille des bosses. Cela fonctionne bien pour moi avec les valeurs indiquées dans la figure ci-dessous:


Paramètres des sections de compensation ajoutées (bosses)

Après avoir activé l'outil lui-même, vous devez faire attention à l'option bosses découplées. Sans cette option, l'utilisateur échouera, car tout est ajouté au différentiel. quelques objets seront considérés comme non couplés.


N'oubliez pas de sélectionner cette option pour obtenir le résultat.

Quant aux options de raccourcissement d'entrée de tampon et d'allongement d'entrée de pad, ce sont des options qui vous permettent de gagner en longueur ou vice versa pour éliminer l'excès en dessinant des segments supplémentaires près des plots de contact. Je ne recommande pas de les utiliser, car l'ingénieur sait mieux approcher la zone de contact, et réparer cet endroit avec un ordinateur peut être inefficace. Il est préférable de dessiner la longueur des bosses sur les segments de trace, et de ne pas toucher le lieu d'approche du CP.

J'espère que ces conseils aideront les utilisateurs à obtenir les résultats escomptés lors de l'utilisation de cet outil et à ne pas gâcher leurs nerfs en fouillant dans les paramètres et en essayant de «faire fonctionner le programme».

All Articles