Qu'est-ce qu'une Netlist schématique pour votre PCB ?

Zachariah Peterson
|  Créé: June 4, 2020  |  Mise à jour: December 10, 2020
Qu'est-ce qu'une Netlist schématique pour votre PCB ?

Si vous avez créé votre prochain grand schéma, il se passe beaucoup de choses en coulisse dans votre logiciel de conception. La connectivité entre les composants de votre schéma peut être réduite à un petit nombre d'identifiants logiques et électriques. Le schéma peut fournir une image graphique montrant les connexions entre différents composants et broches, mais pour vraiment tout comprendre de votre conception, vous aurez besoin d'un document important.

Une nomenclature de schéma est l'une des pièces centrales d'information qui sera utilisée dans plusieurs fonctionnalités de votre logiciel de conception pour créer un véritable PCB. Votre nomenclature de schéma fournit à la fois des informations de connectivité électrique et reflète la structure fonctionnelle de vos données de conception dans un seul ensemble de données. Lorsque vous avez besoin de réutiliser vos données ou de définir rapidement des connexions électriques dans vos outils de simulation, votre nomenclature vous aidera à faire le saut de la conception schématique à ces autres outils. Vous devrez également donner une copie de vos nomenclatures à votre fabricant dans le cadre d'une révision de conception. Examinons un peu plus en détail la structure exacte d'une nomenclature dans votre logiciel de conception de PCB.

Qu'y a-t-il dans une netlist schématique ?

Avant d'aller plus loin, il existe différents types de netlists utilisées dans les logiciels EDA pour la conception de CI ou de PCB. Ces netlists peuvent définir la logique, les connexions entre les composants et les relations hiérarchiques. Elles sont un outil puissant pour résumer la structure et la fonctionnalité de votre conception. Une netlist ne contient pas d'informations graphiques—celles-ci sont contenues dans le document schématique lui-même.

Cela étant dit, un schéma et sa nomenclature vont de pair ; la nomenclature peut être générée à partir d'un schéma, ou des schémas (plats ou hiérarchiques) peuvent être générés à partir de nomenclatures. En ce qui concerne les informations dans un schéma de PCB, une nomenclature contiendra plusieurs entrées de données, dans lesquelles chaque entrée contient les informations suivantes :

  • Étiquette de réseau : le nom que vous donnez à un réseau particulier dans votre schéma
  • Désignateurs de référence : ces désignateurs sont pour les composants connectés sur le réseau
  • Numéros de broche : chaque composant sur un réseau aura des broches, ainsi le numéro de broche pour chaque composant sur le réseau apparaîtra dans la nomenclature

Si vous savez lire une nomenclature de schéma, vous pouvez voir comment un circuit est traduit en une nomenclature SPICE lors de la préparation d'une simulation. Vous pouvez également dépanner les erreurs qui pourraient être trouvées dans les nomenclatures de bibliothèques tierces.

Netlist schématique traduit en netlist SPICE
Exemple de netlist SPICE extrait d'un schématique

Une fois que vous avez capturé votre schéma et l'avez importé dans une première mise en page, les données de votre liste de connexions de schéma seront utilisées pour créer les lignes de connexion que l'on voit dans une mise en page non routée. Tant que vous n'avez pas besoin d'apporter d'autres modifications à votre schéma, vous pouvez être sûr que vos données de conception resteront cohérentes pendant que vous routez votre carte. Cependant, vous devrez toujours vous assurer que votre BOM et vos Gerbers correspondent aux informations de votre schéma et listes de connexions avant la fabrication.

Comment les fabricants utilisent votre liste de connexions

Lors d'une révision de conception, les données de votre liste de connexions seront comparées à vos Gerbers, BOM et données schématiques. Il est courant de constater des écarts entre une liste de connexions et un ou plusieurs de ces documents. Le plus souvent, cela résulte simplement de l'exportation d'une liste de connexions et d'un BOM avant que votre conception ne soit achevée ; un changement de conception de dernière minute avant d'envoyer votre conception nécessite de reconstruire votre BOM, liste de connexions et Gerbers pour garantir la cohérence de toutes les données. Bien que cela puisse sembler répétitif, c'est mieux que d'utiliser un fabricant de faible qualité et de recevoir un lot de cartes défectueuses par courrier.

Les fabricants utiliseront également votre liste de connexions pour définir les exigences des tests de cartes nues. La connectivité dans la liste de connexions est programmée dans le dispositif de test utilisé pour le processus de test des cartes nues. Utiliser le format de fichier de données ODB++ est un format préféré pour la fabrication, car la liste de connexions peut être générée à partir du paquet. Sinon, vous voudrez envoyer une liste de connexions IPC-D-356 avec vos fichiers Gerber, puisque cela peut être utilisé pour une comparaison approfondie avant la fabrication de la carte nue.

Netlist schématique et fichiers Gerber
Votre netlist schématique doit correspondre à vos réseaux dans vos Gerbers avant la fabrication

Ne jetez pas les netlists de vos anciens projets

La réutilisation de conception n'est pas une nouveauté et englobe tout, depuis la conservation de bibliothèques ou blocs de circuits fréquemment utilisés. Importer des données de conception d'une application EDA différente dans votre plateforme souhaitée peut être une perspective difficile. Votre prochaine conception pourrait être une variante d'une ancienne conception, ou elle pourrait nécessiter de se référer à certains blocs fonctionnels dans le schéma/plan d'origine. Conserver les nomenclatures de vos anciens projets peut vous aider à les reconstruire dans une nouvelle plateforme de conception, surtout si le plan et/ou les données schématiques originaux sont corrompus ou inaccessibles.

Étant donné que les données placées dans une nomenclature schématique sont hautement structurées dans un format particulier, différentes plateformes de conception peuvent réutiliser les nomenclatures des autres lors de la construction d'un nouveau design. Tant que vous disposez des modèles, des symboles schématiques et des empreintes PCB pour les composants de l'ancien design, vous n'aurez pas besoin de reconstruire manuellement le design original dans votre nouveau logiciel. Bien que vous puissiez lire les noms des réseaux, les désignateurs de référence et les numéros de broche à partir de votre nomenclature, vous serez bien mieux loti en travaillant avec un logiciel de conception qui peut vous aider à reconstruire rapidement un design à partir d'une ancienne nomenclature.

Les fonctionnalités de conception schématique et de simulation dans Altium Designer® compileront désormais automatiquement votre schéma pendant que vous travaillez sur votre nouvelle conception. Vous n'aurez pas à compiler manuellement vos documents de projet ou à vous soucier des divergences de nomenclature dans vos projets. Avec Altium Designer, vous pouvez facilement importer des données de conception d'autres plateformes EDA, ce qui vous fait gagner du temps lors de la réutilisation d'anciennes conceptions. Vous aurez également accès à une large gamme d'outils pour gérer les données des composants et préparer la production.

Vous pouvez désormais télécharger une version d'essai gratuite d'Altium Designer et travailler avec les meilleurs outils de mise en page, de simulation et de planification de production de l'industrie. Parlez à quelqu'un chez Altium aujourd'hui pour en savoir plus.

A propos de l'auteur

A propos de l'auteur

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

Ressources associées

Documentation technique liée

Retournez à la Page d'Accueil
Thank you, you are now subscribed to updates.