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.
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.
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.
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.
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.
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)