Versions d'évaluation gratuites

Téléchargez une version d'évaluation gratuite pour savoir quel logiciel Altium répond le mieux à vos besoins

Comment acheter

Contactez votre bureau de vente local pour commencer à améliorer votre environnement de conception

Téléchargements

Téléchargez les logiciels de conception de circuits imprimés et EDA les plus récents

  • PCB DESIGN SOFTWARE
  • Altium Designer

    Environnement complet pour le schéma et le routage

  • CircuitStudio

    Outil professionnel pour la conception de circuits imprimés

  • CircuitMaker

    Outil communautaire de conception de circuits imprimés

  • NEXUS

    Outil polyvalent de conception de circuits imprimés destiné aux équipes

  • PLATEFORME CLOUD
  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • COMPONENT MANAGEMENT
  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Grande base de données de composants, simple à utiliser

  • EXTENSIONS DE PRODUITS
  • PDN Analyzer

    Analyse de réseau de distribution d'énergie naturelle et sans effort

  • Découvrez toutes les extensions
  • EMBEDDED
  • TASKING

    La technologie de renommée mondiale pour le développement de systèmes embarqués

  • TRAININGS
  • Formations en direct

    Apprenez les bonnes pratiques où que vous soyez grâce à notre formation

  • Formations à la demande

    Devenez un expert sans quitter votre maison ou votre bureau

  • ONLINE VIEWER
  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    Conception de circuit imprimé Native 3D™ sans stress pour les professionnels

    ALTIUMLIVE

    Annual PCB Design Summit

    • Forum

      Là où les utilisateurs et les amateurs d'Altium peuvent interagir

    • Blog

      Notre blog, où nous parlons de ce qui nous intéressent et qui, nous l'espérons, vous intéressent aussi

    • Idées

      Soumettez des idées et votez pour les nouvelles fonctionnalités que vous voulez voir dans les outils Altium

    • Correction de bogues

      Aidez-nous à améliorer le logiciel en signalant les bogues et en votant pour ce que vous trouvez important

    • Mur

      Un flux d'événements sur AltiumLive que vous pouvez suivre en y participant ou vous y abonnant

    • Programme Bêta

      Information sur la participation à notre programme bêta pour obtenir un accès aux outils Altium avant tous les autres

    Toutes les ressources

    Découvrez le contenu le plus récents : billets de blog, médias sociaux et livres blancs techniques rassemblés rien que pour vous

    Téléchargements

    Allez voir les téléchargements disponibles qui répondront le mieux à vos besoins

    Comment acheter

    Contactez votre bureau de vente local pour commencer à améliorer votre environnement de conception

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Formation et événements

      Consultez le calendrier et inscrivez-vous à des formations dans le monde entier et en ligne

    • Contenu de conception

      Parcourez notre importante bibliothèque gratuite de contenus de conception comprenant des composants, des modèles et des conceptions de référence

    • Webinaires

      Assistez à un webinaire en ligne ou obtenez un accès instantané à notre série de webinaires à la demande

    • Assistance

      Obtenez des réponses à vos questions avec nos différentes options d'assistance directe et en libre-service

    • Articles techniques

      Restez au fait des dernières tendances technologiques et de l'industrie avec notre collection de livres blancs techniques.

    Ajustement du délai pour les signaux haute vitesse : ce que vous devez savoir

    Zachariah Peterson
    |  September 14, 2020
    Ajustement du délai pour les signaux haute vitesse : ce que vous devez savoir

    En regardant deux signaux sur un oscilloscope, vous pouvez voir comment les différences de longueur / décalages temporels entre les pistes de signaux peuvent déclencher de manière erronée des portes logique en aval. La situation est pire lorsque l'on examine le temps parcouru pour le signal d'une horloge maître et la durée de l'aller-retour pour les données envoyées/reçues dans différentes interfaces informatiques. La SDRAM a résolu ce problème en plaçant une horloge dans le dispositif esclave et en envoyant un signal d'horloge avec les données récupérées, tandis que d'autres interfaces (USB 3.0, SATA, etc.) extraient le signal d'horloge directement à partir des données.

    Pour le reste d'entre nous, l'ajustement du délai sur de multiples interconnexions parallèles, pistes d'une paire différentielle, et l'utilisation d'un signal d'horloge assure que les données arrivent au bon endroit au bon moment. L'application de tout schéma de réglage en fonction de la longueur nécessite un travail sur les temps de retard des signaux dans différentes normes de transmission / d'interfaces, et pas uniquement avec une seule longueur. Voici ce que vous devez savoir sur la conception en vue de l'ajustement du délai et de la synchronisation des signaux.

    Ajustement du délai et réglage des longueurs

    Le réglage des longueurs et l'ajustement du délai renvoient fondamentalement à la même idée ; le but est de régler les longueurs des pistes de signaux d'un groupe de signaux appariés sur la même valeur de longueur. L'idée est de s'assurer que tous les signaux arrivent avec un décalage temporel limité. Lorsque deux pistes de signaux sont désappariées dans un groupe apparié, la façon habituelle de synchroniser les signaux est d'ajouter un délai à la piste de signal la plus courte en la faisant serpenter. Les serpentins en forme de trombone, en dents de scie et en accordéon sont des moyens typiques d'ajouter un délai à une piste.

    Que vous appliquiez un ajustement du délai entre un signal d'horloge et plusieurs lignes de signaux, au sein d'une paire différentielle, ou entre plusieurs paires différentielles en l'absence de ligne d'horloge, vous devez connaître les tolérances de synchronisation spécifiques à vos signaux. Avec les récepteurs à paires différentielles et les composants des canaux SerDes, les facteurs limitatifs qui déterminent la disparité de longueur autorisée entre chaque signal sont le temps de montée du signal et le délai de propagation dans une interconnexion.

    Différentes interfaces, qui fonctionnent à différents débits et utilisent différentes normes de transmission, spécifient des longueurs autorisées ou des décalages temporels différents. Ces valeurs de disparité supposent généralement que vous travaillez sur FR4, mais des conceptions plus spécialisées sur les substrats avec une constante diélectrique différente entraîneront des contraintes différentes de correspondance des longueurs. Lorsque vous planifiez des ports d'E/S sur votre carte, vous devez rechercher ces valeurs de disparité des longueurs autorisées pour votre carte et convertir cette disparité autorisée en un décalage temporel (voir l'équation ci-dessous).

    Travail avec le décalage temporel

    Dans l'ajustement du délai, l'idée principale est de travailler avec le décalage temporel au lieu de la disparité de longueur. Si vous travaillez avec un logiciel de conception de circuits imprimés qui prend en compte uniquement la disparité de longueur, vous devez dans ce cas calculer la disparité de longueur correcte de votre substrat particulier. La disparité de longueur est égale au décalage temporel multiplié par la vitesse du signal (unités en po./ps) dans votre substrat particulier :

     

    vitesse du signal utilisée dans l'égalisation du temps de propagation
    Équation de la vitesse du signal (unités : po./ps)

     

    En général, un substrat avec une constante diélectrique plus grande entraîne une diminution de la vitesse du signal, ce qui augmente la disparité de longueur autorisé entre deux signaux. De même, si vous surchargez les composants standard, vous aurez un temps de montée plus court (vitesse de balayage plus élevée), ce qui ajoute également des contraintes plus strictes à votre emploi du temps. Pour effectuer une première approximation, si vous réduisez de moitié le temps de montée du signal, la contrainte de temps autorisé devrait également être réduite de moitié.

    La disparité autorisée est normalement définie en termes de tolérance sur la période d'horloge plutôt que sur le temps de montée. Pour une période d'horloge donnée, la disparité de longueur autorisée est inversement proportionnelle à la vitesse du signal. Lorsque les disparités de longueur sont indiquées et qu'une constante diélectrique est supposée (par exemple, FR4), vous devez convertir la disparité de longueur à l'aide de la vitesse du signal pour votre matériel de substrat particulier.

    Déphasage dans les paires différentielles

    Le terme « déphasage » est parfois utilisé dans le même sens que celui de réglage de la longueur et ajustement du délai, mais il entraîne une conséquence importante lorsqu'on travaille avec des paires différentielles. Dans certains cas de routage des paires différentielles, par exemple lorsque l'on doit procéder au routage d'une paire différente dans des vias placés bizarrement, on peut voir une petite zone où chaque extrémité de la paire est découplée. Cela s'ajoute à la longueur totale de la paire qui est déphasée, et plusieurs paires d'un groupe apparié peuvent également nécessiter un réglage de la longueur.

    Le phasage nécessite l'ajout de petites quantités de cuivre au niveau de l'extrémité déphasée, de sorte que les longueurs des pistes de la région non couplée correspondent en longueur. Ceci est assez important pour permettre à une paire différentielle de supprimer correctement le bruit en mode commun ; dans la partie déphasée, tout bruit en mode commun induit doit se propager sur la même distance pour garantir qu'il reste phasé dans les deux paires une fois qu'il a atteint le récepteur.

    Ajustement du délai pour les signaux haute vitesse
    Vous n'aurez pas besoin de mesurer manuellement les longueurs de pistes lorsque vous définirez les bonnes tolérances de longueur et les utilisez comme règles de conception.

    Une fois que le phasage est terminé dans la région non couplée, vous devez vérifier que reste de la paire différentielle correspond en longueur, bien que la longueur doive être constante toute au long de la paire si son routage initial a été effectué correctement. Lorsque l'on ajoute une section de correspondance en longueur à la paire différentielle pour compenser l'inclinaison entre les paires, la section de correspondance en longueur doit être placée symétriquement sur toute la paire différentielle. Notez que les contraintes de différence de temps de propagation (skew) entre paires sont généralement plus faibles que les valeurs de différence de temps de propagation intra-paires, et ce afin d'assurer une suppression du bruit en mode commun et une extraction du signal suffisantes.

    Plus d'informations sur l'ajustement des délais : l'effet « boîtier de broches »

    Une fois que le signal atteint une broche/pastille sur un composant particulier, il doit encore parcourir un long chemin à travers le conducteur exposé, le long du fil de liaison à l'intérieur du boîtier, et dans la puce de montage. Le conducteur exposé, la broche/pastille et l'entrée du circuit interne ont une inductance et une capacitance parasites, et le signal se déplace à une vitesse différente lorsqu'il traverse le fil de liaison par rapport à son déplacement sur une piste de signal. Les fils de liaison ont également des géométries légèrement différentes, ce qui ajoute différents niveaux de retard aux signaux des différentes broches.

    Tous les fabricants d'appareils doivent être en mesure de vous indiquer les retards liés aux broches d'un composant particulier. Ce retard est indiqué en jours ou en picosecondes, soit en longueur (généralement en mm ou en microns). Vous devriez pouvoir retrouver cette valeur de délai dans la documentation IBIS 6 pour le composant en question Lors de tout type de réglage de la longueur ou d'ajustement du délai avec des signaux dans une paire différentielle ou pour des signaux différentiels/uniformes multiples synchronisés.

    Grâce aux puissants outils interactifs de routage et d'analyse post-topologie d'Altium Designer®, vous disposerez d'une solution complète qui s'appuie sur un moteur de conception basé sur des règles unifiées, et qui vous permet de réaliser un ajustement de délai pour les signaux très rapides, ainsi que d'importantes simulations de l'intégrité des signaux. Vous disposerez également d'un ensemble complet d'outils pour créer des schémas, gérer les composants et préparer les livrables pour votre fabricant.

    Téléchargez votre version d'essai d'Altium Designer et découvrez les meilleurs outils du secteur en matière de routage, simulation et planification de la production. Adressez-vous à un expert Altium dès aujourd'hui pour en savoir plus.

    About Author

    About Author

    Zachariah Peterson possède une vaste expérience technique dans le milieu universitaire et industriel. Avant de travailler dans l'industrie des PCB, il a enseigné à la Portland State University. Il a dirigé son M.S. recherche sur les capteurs de gaz chimisorptifs et son doctorat en physique appliquée, recherche sur la théorie et la stabilité du laser aléatoire. Son expérience en recherche scientifique couvre des sujets tels que les lasers à nanoparticules, les dispositifs électroniques et optoélectroniques à semi-conducteurs, les systèmes environnementaux et l'analyse financière. Ses travaux ont été publiés dans diverses revues spécialisées et actes de conférences et il a écrit des centaines de blogs techniques sur la conception de PCB pour de nombreuses entreprises. Zachariah travaille avec d'autres sociétés de PCB fournissant des services de conception et de recherche. Il est membre de l'IEEE Photonics Society et de l'American Physical Society

    most recent articles

    Back to Home