Retard du boîtier de broches

Dans toute conception haut débit au-delà de 500 MHz, le support de connexion, ou le fil de liaison vers la puce, introduit un retard dans le signal. Ce retard interne au composant est appelé retard broche-boîtier. Même si deux composants sont entièrement compatibles au niveau des broches du point de vue de la conception et du PCB, les temps de propagation dans le boîtier diffèrent d’un composant à l’autre et doivent donc être pris en compte. Les informations de temps de propagation peuvent être trouvées dans le document IBIS 6 du composant. Les informations relatives aux broches du boîtier doivent être prises en compte lors de l’étape de planification des E/S, ou après la synthèse pour un FPGA. Tous les fabricants de composants doivent pouvoir fournir les retards du boîtier, qui seront spécifiés soit sous forme de retard en picosecondes, soit sous forme de longueur.

Le retard peut être inclus dans votre conception soit comme une Pin Package Length, soit comme un Propagation Delay, en utilisant les champs correspondants pour la broche dans l’éditeur de schéma ou pour le pad/via dans l’éditeur PCB. Les valeurs saisies sont traitées comme suit :

Pin Package Length - toutes les longueurs broche-boîtier de chaque net sont additionnées dans l’éditeur PCB pour donner la longueur totale broche/boîtier, qui est incluse dans la Signal Length globale de ce net. Reportez-vous au mode Nets du panneau PCB pour en savoir plus sur la longueur du signal.

Propagation Delay - toutes les valeurs de retard définies par l’utilisateur pour les broches/pads et les vias de chaque net sont ajoutées au retard de routage de ce net dans l’éditeur PCB. Le retard de routage est calculé automatiquement par le solveur de champ Simbeor® intégré au Layer Stack Manager. Les retards des pads et des vias ne sont pas calculés automatiquement, mais peuvent être définis par l’utilisateur.

  • Les règles de conception Length et Matched Length peuvent être configurées sur la base de la longueur ou du retard.
  • La longueur du signal, la longueur totale broche/boîtier et le retard peuvent être affichés dans différents modes du panneau PCB, notamment le mode Nets mode, le mode Differential Pairs Editor mode et le mode xSignals mode. Cliquez avec le bouton droit sur un en-tête de colonne dans le panneau PCB pour activer/désactiver les colonnes.
  • Le Simbeor SFS (solveur de champ quasi-statique) de Simberian® est utilisé pour calculer le retard de routage, sur la base des propriétés physiques définies dans le Layer Stack Manager.
  • Les valeurs Pin Package Length et Propagation Delay définies par l’utilisateur sont indépendantes l’une de l’autre ; elles sont ajoutées aux valeurs Signal Length et Delay comme décrit ci-dessus. Comme elles n’interagissent pas entre elles, les deux valeurs peuvent être spécifiées si nécessaire.

Inclure le retard dans le schéma

Les longueurs broche-boîtier peuvent être définies comme attribut d’une broche de composant dans le schéma dans le panneau Properties en mode Pin. Le logiciel utilisera par défaut les unités du document sous-jacent ; saisissez les unités avec la valeur si nécessaire.

Saisissez la longueur broche-boîtier avec les unités requises.
Saisissez la longueur broche-boîtier avec les unités requises.

  • Les propriétés des broches de composant peuvent également être modifiées dans l’éditeur de bibliothèque ou sur la feuille de schéma dans l’onglet Pins du panneau Properties en mode Component. Cliquez sur  dans cet onglet du panneau pour ouvrir le Component Pin Editor, où toutes les propriétés de toutes les broches de ce composant peuvent être modifiées. Les valeurs peuvent être modifiées directement dans la grille (sélectionnez une cellule et saisissez une nouvelle valeur), et les touches de direction peuvent être utilisées pour passer aux cellules adjacentes. Les unités par défaut seront automatiquement ajoutées si elles ne sont pas saisies.
  • Vous pouvez également utiliser le panneau SCHLIB List panel pour copier/coller plusieurs valeurs Pin/Pkg Lengths ou Propagation Delay depuis une fiche technique vers un ensemble de broches de composant sélectionnées dans l’éditeur de bibliothèque schématique – afficher l’image.
    • En plus de coller directement le contenu du presse-papiers dans les cellules sélectionnées, vous pouvez également cliquer avec le bouton droit dans le panneau pour accéder à la boîte de dialogue Smart Grid Paste, offrant un meilleur contrôle sur le processus d’ajout de données supplémentaires aux broches – en savoir plus sur la modification des attributs avec les outils Smart Grid.

Définir le retard dans l’éditeur PCB

Les valeurs Pin Package Length et Propagation Delay sont transférées vers la mise en page PCB comme visible dans le mode Pad du panneau Properties.

Les valeurs Pin Package Length et Propagation Delay sont transférées du schéma vers le PCB, ou peuvent également être définies directement dans le PCB.
Les valeurs Pin Package Length et Propagation Delay sont transférées du schéma vers le PCB, ou peuvent également être définies directement dans le PCB.

Notez que si les valeurs Pin Package Length et Propagation Delay dans les propriétés du pad diffèrent de celles configurées pour les broches correspondantes du symbole schématique, des ECO seront générés pour remplacer les valeurs par celles du schéma lors de la prochaine mise à jour du PCB (sauf si la détection des modifications de ces valeurs et/ou la génération d’ECO pour celles-ci sont désactivées dans les options du projet).

Pour plus d’informations, reportez-vous à la page Maintenir la synchronisation entre schémas et PCB.

Examiner la longueur broche/boîtier et le retard de propagation dans le panneau PCB

La Pin/Pkg Length est automatiquement incluse dans les calculs de Signal Length, qui sont affichés dans différents modes du panneau PCB. Réglez le panneau sur le mode Nets pour examiner (ou modifier) la valeur de la Pin/Pkg Length pour les broches du net choisi. Notez comment la colonne Routed Length reflète la longueur du routage, et la colonne Signal Length reflète la longueur du routage plus toute longueur Pin/Pkg dans ce net.

La Pin/Pkg Length et son impact sur la Signal Length sont affichés dans le mode Nets du panneau PCB.
La Pin/Pkg Length et son impact sur la Signal Length sont affichés dans le mode Nets du panneau PCB.

Dans l’image ci-dessous, la colonne de Delay propagation montre qu’il existe deux paires de xSignals qui ne respectent pas une règle de conception Matched Length. Comme la mise en évidence se trouve dans la colonne Delay, cela indique que la règle est configurée pour utiliser des unités de retard plutôt que des unités de longueur.

La colonne Delay montre qu’il existe deux paires de xSignals qui ne respectent pas une règle de conception Matched Length. La colonne Delay montre qu’il existe deux paires de xSignals qui ne respectent pas une règle de conception Matched Length. 

La longueur du signal, la longueur totale broche/boîtier et le retard peuvent être affichés dans différents modes du panneau PCB, notamment le mode Nets mode, le mode Differential Pairs Editor mode et le mode xSignals mode. Cliquez avec le bouton droit sur un en-tête de colonne dans le panneau PCB pour activer/désactiver les colonnes.

Comment la longueur est incluse dans les xSignals

La Pin/Pkg Length est automatiquement incluse dans la longueur globale du xSignal lorsque :

  • Ce signal fait partie d’une définition de xSignal
  • Ce pad n’est pas connecté dans un schéma de routage fly-by (une seule piste est connectée à ce pad)

Les pads connectés dans un schéma de routage fly-by (avec un point d’entrée et un point de sortie) sont exclus du calcul de longueur.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu