Exploiter les résultats de l’analyse d’intégrité du signal

En un coup d'œil

Cet article vous explique comment lire et exploiter les résultats d’analyse de l’intégrité du signal dans Altium Designer. Il présente l’organisation des données de réflexion et de diaphonie dans le document SDF, la signification des graphiques, des tracés et des formes d’onde, ainsi que l’influence des différents paramètres de terminaison et options de balayage sur les résultats affichés. Il explique également comment effectuer un repérage croisé entre une forme d’onde et le PCB après une analyse post-routage, et à quoi vous attendre lorsque vous relancez des analyses et accumulez des résultats dans le même fichier de données de simulation. Pour mieux comprendre ce que montrent vos résultats de simulation et les utiliser pour orienter vos prochaines décisions de conception, poursuivez la lecture de ce guide pratique.

- Découvrez comment les résultats d’analyse de l’intégrité du signal sont structurés en graphiques, tracés et formes d’onde, tant pour l’analyse des réflexions que pour celle de la diaphonie.
- Comprenez comment les terminaisons activées et les paramètres de balayage modifient les données affichées pour chaque net et chaque broche.
- Découvrez comment effectuer un repérage croisé entre les formes d’onde et le PCB, et comment les résultats sont stockés au fil des analyses supplémentaires.
Approfondissez avec l'IA :

Le document SDF généré pour l’analyse d’intégrité du signal configurée et exécutée comprend un ou plusieurs onglets correspondant aux nets que vous avez sélectionnés pour l’analyse. Chaque onglet contient un graphique pouvant comporter plusieurs tracés. Un tracé peut contenir plusieurs formes d’onde, chacune représentant les données de simulation.

Accès aux résultats de l’analyse d’intégrité du signal. Cliquez sur l’onglet en bas pour accéder aux résultats de chaque type d’analyse.
Accès aux résultats de l’analyse d’intégrité du signal. Cliquez sur l’onglet en bas pour accéder aux résultats de chaque type d’analyse.

  • L’éditeur SimData permet également de travailler avec les données de simulation générées par l’exécution d’une analyse MixedSim. Consultez la page Utilisation des résultats de simulation – Graphiques, tracés et formes d’onde pour en savoir plus sur l’utilisation des graphiques, des tracés et des formes d’onde dans un document SDF.
  • Notez que lors de l’exécution d’une analyse d’intégrité du signal, l’étendue de l’axe X des tracés générés est déterminée par l’option Total Time (s) , définie dans l’onglet Configuration de la boîte de dialogue Signal Integrity Preferences (accessible depuis le panneau Signal Integrity ).

Données d’analyse des réflexions

Pour chaque net sélectionné, un graphique est généré à l’issue de la simulation. Son onglet dans le document SDF porte le nom du net. Le graphique contient les formes d’onde correspondant à toutes les options de terminaison.

Dans un graphique d’analyse des réflexions, les données affichées dépendent :

  • du nombre de broches du net testé
  • des types de terminaison spécifiques activés (dans le panneau Signal Integrity )
  • de l’inclusion ou non d’un balayage des valeurs des composants de terminaison (virtuels) dans l’analyse (également activé et défini dans le panneau Signal Integrity).

Si vous exécutiez une analyse des réflexions sans composants de terminaison, le graphique contiendrait un tracé pour chaque broche du net testé. Chaque tracé contiendrait une seule forme d’onde, correspondant à l’analyse de cette broche sans terminaison. Prenons par exemple une analyse des réflexions du net RTSB, qui comprend les broches suivantes :

  • U1, broche 12
  • U3, broche 4
  • U3, broche 5

Sans terminaison activée, le graphique suivant (tracés et formes d’onde) serait créé et affiché pour ce net. Les noms des formes d’onde sont créés à partir du nom du net, de la broche concernée et du type de terminaison (dans ce cas, aucune terminaison).

Résultats des réflexions – sans terminaison
Résultats des réflexions – sans terminaison

Si vous activiez des types de terminaison spécifiques sans activer de balayage des valeurs, des formes d’onde supplémentaires seraient ajoutées à chaque tracé pour représenter les résultats obtenus avec chacune de ces terminaisons. L’image ci-dessous montre, à titre d’illustration, le cas où tous les types de terminaison sont activés.

Résultats des réflexions – terminaisons activées (sans balayage)
Résultats des réflexions – terminaisons activées (sans balayage)

Si vous activez des terminaisons ET un balayage de leurs valeurs (avec au moins deux pas de balayage), vous obtiendrez un tracé pour chaque broche du net testé et pour chaque terminaison activée. Les formes d’onde affichées dans chaque tracé correspondront à chaque pas de balayage pour la terminaison concernée, ainsi qu’à la forme d’onde sans terminaison (à des fins de comparaison). L’image ci-dessous illustre cet affichage pour notre exemple de net RTSB, avec deux types de terminaison activés (Serial Res et Parallel Res to VCC) et la fonction de balayage activée, avec Sweep Steps réglé sur 2.

Résultats des réflexions – terminaisons activées, avec balayage.
Résultats des réflexions – terminaisons activées, avec balayage.

Données d’analyse de la diaphonie

Dans une analyse de la diaphonie, tous les nets sont affichés dans un graphique nommé Crosstalk Analysis. L’affichage des données du graphique d’analyse de la diaphonie est essentiellement identique à celui d’un graphique d’analyse des réflexions. La seule différence est que, puisqu’il n’existe qu’un seul graphique pour ce type d’analyse, celui-ci contient un tracé pour chaque broche de chaque net pris en compte dans l’analyse. L’image ci-dessous présente un exemple où deux nets sont pris en compte dans une analyse de la diaphonie : DTRA (défini comme net agresseur) et RTSA (qui est par défaut le net victime). Aucun type de terminaison spécifique n’a été activé.

Résultats de diaphonie – sans terminaison
Résultats de diaphonie – sans terminaison

Localisation croisée sur le PCB

Si vous avez effectué une analyse d’intégrité du signal après le routage de votre conception, vous pouvez utiliser la localisation croisée pour retrouver sur le PCB l’élément correspondant à une forme d’onde sélectionnée.

Pour effectuer une localisation croisée, cliquez avec le bouton droit sur le nom de la forme d’onde souhaitée et choisissez la commande Cross Probe to <DocumentName>.PcbDoc. Le document PCB devient actif et la broche correspondante du net analysé est mise en surbrillance, conformément au paramètre Highlight Methods défini sur la page Système – Navigation de la boîte de dialogue Preferences.

Exemple de localisation croisée sur un PCB, où la pastille 19 du composant HDR3 – associée au net HB19 – est mise en surbrillance.
Exemple de localisation croisée sur un PCB, où la pastille 19 du composant HDR3 – associée au net HB19 – est mise en surbrillance.

Après l’examen des résultats

Une fois vos résultats examinés, vous pouvez essayer, par exemple, différentes terminaisons pour atténuer les oscillations parasites sur les nets sélectionnés. Vous devrez peut-être également modifier votre circuit ou votre PCB et relancer les analyses d’intégrité du signal jusqu’à obtenir les résultats souhaités.

Notez que lorsque vous exécutez ensuite des analyses des réflexions et de la diaphonie sur différents nets, les résultats sont ajoutés au même fichier de données de simulation et apparaissent sous forme de nouveaux graphiques (onglets en bas du document SDF).

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Contents
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contents