Outils de netlist
Created: August 23, 2018 | Updated: August 23, 2018
Parent page: Commandes
Résumé
Chaque conception de PCB comprend une netlist interne qui définit la connectivité dans la conception. À mesure que la conception évolue et que des modifications sont apportées, il est possible que la netlist interne ne corresponde plus aux composants placés et au routage. CircuitStudio inclut une gamme de commandes qui peuvent aider à gérer la netlist interne et la manière dont elle est associée à la carte routée.
Détails
Les outils de netlist sont disponibles dans le groupe Tools | Netlist du ruban.
Utilisez les outils de netlist pour gérer la netlist interne de la conception.
Utilisez ces outils pour exécuter les fonctions du tableau ci-dessous.
| Commande | Comportement |
|---|---|
| Edit Nets | Cette commande ouvre la boîte de dialogue Netlist Manager, dans laquelle vous pouvez Add des nets à la conception, Delete des nets de la conception et Edit les propriétés des nets existants. Reportez-vous à la page de la boîte de dialogue Netlist Manager pour plus d’informations. |
| Clean All Nets | Cette commande est utilisée pour nettoyer tous les nets routés en supprimant les segments de piste en double (superposés) et en scindant les segments de piste aux jonctions en T et aux vias, si nécessaire. Notez que les segments superposés excédentaires ne sont supprimés que s’ils ont la même largeur et la même longueur et se trouvent sur la même couche. |
| Clean Single Net | Cette commande est utilisée pour nettoyer le net routé sélectionné en supprimant les segments de piste en double (superposés) et en scindant les segments de piste aux jonctions en T et aux vias, si nécessaire. Notez que les segments superposés excédentaires ne sont supprimés que s’ils ont la même largeur et la même longueur et se trouvent sur la même couche. |
| Configure Physical Nets | Cette commande est utilisée pour lancer la boîte de dialogue Configure Physical Nets. Lorsque la commande est exécutée, l’ensemble de la conception est analysé, ce qui produit une liste détaillée de chaque net et de chaque primitive de ce net. La boîte de dialogue est interactive ; cliquez sur un net ou une primitive pour effectuer un sondage croisé vers cet objet. Right-click ou cliquez sur le bouton Menu pour accéder aux commandes disponibles. Notez que la boîte de dialogue peut également être configurée pour Only Show Errors ; elle peut être dans ce mode si la boîte de dialogue apparaît vide. Chaque pastille de la conception et son cuivre connecté seront répertoriés comme un net. Les pastilles auxquelles aucun net n’est attribué recevront un nom de net généré par le système. Utilisez cette fonction pour résoudre les erreurs dans les empreintes où du cuivre touche des pastilles, mais où ces pastilles ne sont pas utilisées dans la conception actuelle. Reportez-vous à la page de la boîte de dialogue Configure Physical Nets pour plus d’informations. |
| Update Free Primitives From Component Pads | Cette commande est utilisée pour resynchroniser le nom de net des primitives de routage avec le nom de net des pastilles auxquelles ces primitives sont connectées. Après le lancement de la commande, une boîte de dialogue de confirmation apparaît pour vous demander si vous souhaitez mettre à jour les nets des primitives libres à partir des nets des pastilles de composant. Après avoir cliqué sur Yes, en partant de chaque pastille, le cuivre connecté est sélectionné et le nom de net de chaque primitive de routage est défini pour correspondre à celui de la pastille à laquelle elle est connectée. Cette commande est utile après avoir renommé un net dans le schéma et mis à jour la modification vers le PCB, car le processus de mise à jour ne mettra à jour que les noms de net des pastilles du net. Elle peut également être utilisée pour attribuer des noms de net au cuivre supplémentaire ajouté dans une empreinte. Notez que cette commande ne met pas à jour le cuivre connecté aux pastilles qui n’ont pas de nom de net (sont définies sur No Net). Pour résoudre ce problème, utilisez la commande Configure Physical Nets. |
| Export Netlist From PCB | Cette commande exporte la netlist interne du PCB vers un fichier écrit dans le même dossier que le fichier PCB. La netlist est écrite au format Protel et est automatiquement ouverte. La section supérieure de la netlist détaille chaque composant ; la section inférieure détaille les nets et les nœuds de chaque net. |
| Create Netlist From Connected Copper | Cette commande crée un fichier de netlist basé sur la connectivité créée par le routage dans la conception actuelle. La netlist est écrite au format Protel et est automatiquement ouverte. La section supérieure de la netlist détaille chaque composant ; la section inférieure détaille les nets et les nœuds de chaque net. |
| Clear All Nets | Cette commande est utilisée pour effacer tous les nets du document de conception actuel, vidant essentiellement la netlist interne du PCB. Utilisez cette commande lorsque vous avez modifié les informations de net dans les documents schématiques source et que vous souhaitez resynchroniser complètement votre PCB avec le schéma source. Après le lancement de la commande, une boîte de dialogue de confirmation apparaîtra pour vous avertir que cette opération effacera toutes les informations de net du PCB. Après avoir cliqué sur Yes, toutes les informations de net sont supprimées du PCB. Les pistes routées resteront routées mais auront une affectation de net de No Net. Toutes les connexions logiques non routées seront supprimées. Une fois le PCB resynchronisé avec le schéma, vous devrez exécuter la commande Update Free Primitives From Component Pads ou la commande Configure Physical Nets pour réappliquer les noms de net au routage. |