Analyse de l’intégrité du signal (par Altium)
Altium Designer inclut des capacités d’analyse de l’intégrité du signal avant et après placement/routage. L’analyseur d’intégrité du signal d’Altium Designer utilise des calculs sophistiqués de lignes de transmission ainsi que des informations de macro-modèles de tampons d’E/S comme données d’entrée pour les simulations. Basé sur un modèle rapide de simulation des réflexions et de la diaphonie, l’analyseur d’intégrité du signal produit des simulations précises à l’aide d’algorithmes éprouvés par l’industrie.
Des simulations préliminaires d’impédance et de réflexion peuvent être exécutées à partir de vos schémas source avant le placement final de la carte et le routage. Cela vous permet de traiter les problèmes potentiels d’intégrité du signal, tels que des impédances de net non adaptées, avant de vous engager dans la mise en page de la carte.
Une analyse complète de l’impédance, de la réflexion du signal et de la diaphonie peut être exécutée sur votre carte finale (ou une carte partiellement routée) afin de vérifier les performances réelles de votre conception. Le contrôle de l’intégrité du signal est intégré au système de règles de conception d’Altium Designer, ce qui vous permet de vérifier les violations d’intégrité du signal dans le cadre du processus normal de DRC (Design Rule Checking) de la carte. Lorsque des problèmes d’intégrité du signal sont détectés, Altium Designer vous montre les effets de diverses options de terminaison, ce qui vous permet de trouver la meilleure solution avant de modifier votre conception.
Exécution d’une analyse d’intégrité du signal à partir d’un projet schématique uniquement
Vous pouvez effectuer une analyse d’intégrité du signal sur la conception en utilisant uniquement un schéma lorsqu’aucun PCB ne fait partie du projet. Le schéma doit faire partie d’un projet, car les analyses ne s’exécutent pas sur des documents ouverts en tant que Free Documents. Aucune analyse de diaphonie n’est disponible, car des nets routés sont requis pour cette analyse.
Lors d’une exécution en mode schématique uniquement, une longueur de piste moyenne par défaut et une impédance par défaut peuvent être définies à l’aide des options de configuration de l’intégrité du signal. L’analyseur d’intégrité du signal lit également les règles de conception PCB depuis le schéma pour les nets de stimulation et d’alimentation. Ces règles peuvent être ajoutées sous forme de directives de placement PCB ou de directives d’ensemble de paramètres sur les nets du schéma.
Depuis l’éditeur de schéma, avec le schéma ouvert, sélectionnez Tools » Signal Integrity dans les menus. Cela vous permettra d’abord de configurer tous les modèles d’intégrité du signal nécessaires, puis affichera le panneau Signal Integrity à partir duquel vous pourrez consulter les résultats initiaux et effectuer des analyses supplémentaires.
Exécution d’une analyse d’intégrité du signal à partir d’un projet PCB
Lors de l’exécution d’une analyse d’intégrité du signal à partir d’un document PCB, le PCB doit faire partie d’un projet avec les schémas associés. Notez que vous pouvez également lancer l’analyse d’intégrité du signal depuis n’importe lequel des documents schématiques du projet, et cela aura le même effet que de l’exécuter depuis le PCB. Cela permettra d’effectuer à la fois l’analyse des réflexions et celle de la diaphonie.
Depuis l’éditeur PCB, sélectionnez Tools » Signal Integrity, ce qui suivra le même processus que celui décrit ci-dessus pour le mode schématique uniquement.
Vous pouvez désormais avoir tout ou partie (ou aucun) des composants schématiques dans le PCB, mais tous ceux qui ont été placés doivent être liés avec des liens de composants. Vous pouvez le vérifier en sélectionnant Project » Component Links. Notez également que tous les nets non routés utiliseront la longueur Manhattan entre les broches pour calculer une estimation de longueur de piste à des fins d’analyse.
Consultez les pages suivantes pour en savoir plus sur la réalisation d’une analyse d’intégrité du signal dans Altium Designer :