Fabricant et Assemblage des cartes électroniques ultra-précis, PCB haute-fréquence, PCB haute-vitesse, et PCB standard ou PCB multi-couches.
On fournit un service PCB&PCBA personnalisé et très fiable pour tout vos projets.
Conception électronique

Conception électronique - Approche système Checker (DRC) dans la conception de PCB à double couche

Conception électronique

Conception électronique - Approche système Checker (DRC) dans la conception de PCB à double couche

Approche système Checker (DRC) dans la conception de PCB à double couche

2021-11-04
View:515
Author:Downs

Ce chapitre présente principalement la méthode du système de vérification des règles de conception de circuit (RDC) à deux couches. Une fois que l'outil de génération de diagramme de circuit a obtenu la conception du PCB, vous pouvez exécuter DRC pour rechercher tout dysfonctionnement qui enfreint les règles de conception du PCB. Ces opérations doivent être effectuées avant le début du traitement ultérieur, et les développeurs qui développent des outils de génération de diagrammes de circuit doivent fournir la plupart des concepteurs de PCB afin de maîtriser facilement les outils DRC. Écrire votre propre vérificateur de règles de conception de PCB présente de nombreux avantages. Bien que le vérificateur de conception de PCB ne soit pas aussi simple, il n'est pas hors de portée, car tout concepteur de PCB familier avec les langages de programmation ou de script existants est parfaitement capable de faire le vérificateur de conception de PCB. Les avantages du travail sont incalculables. Les outils génériques vendus sur le marché ne sont souvent pas suffisamment flexibles pour répondre aux besoins spécifiques de conception de PCB. Par conséquent, les clients doivent réfléchir aux nouveaux besoins fonctionnels des développeurs d’outils DRC, ce qui nécessite généralement un certain financement et du temps, en particulier lorsque les exigences sont constamment mises à jour. Heureusement, la plupart des développeurs d’outils peuvent offrir aux clients un moyen pratique d’écrire leur propre DRC pour répondre à des besoins spécifiques. Cependant, cet outil puissant n'est pas encore largement reconnu ou utilisé. Cet article fournit un guide pratique pour utiliser les outils DRC pour en tirer le meilleur parti. Étant donné que le RDC doit parcourir l'ensemble du schéma de circuit de la conception du PCB, y compris chaque symbole, chaque broche, chaque réseau et chaque attribut, un nombre illimité de fichiers "supplémentaires" peuvent être créés si nécessaire.

Carte de circuit imprimé

Comme indiqué dans la section 4.0, le RDC peut indiquer toute déviation mineure qui enfreint les règles de conception du PCB. Par example, l'un des documents joints peut inclure tous les condensateurs de découplage utilisés dans la conception du PCB. Si le nombre de condensateurs est inférieur ou supérieur à la valeur attendue, un marqueur rouge est marqué à l'endroit où le problème de la ligne d'alimentation DV / DT peut survenir. Ces fichiers auxiliaires peuvent être nécessaires, mais aucun outil commercial DRC ne peut nécessairement les créer. Un autre avantage de la DRC est sa facilité de mise à jour pour répondre aux besoins des nouvelles fonctionnalités de conception de PCB (par exemple, celles qui peuvent affecter les règles de conception de PCB). De plus, une fois que vous avez acquis suffisamment d’expérience dans ce domaine, de nombreuses autres fonctionnalités peuvent également être mises en œuvre. Par exemple, si vous pouvez écrire votre propre DRC, vous pouvez écrire votre propre outil de création de Bom afin que vous puissiez mieux gérer les besoins spécifiques de l'utilisateur, tels que la façon d'obtenir du « matériel supplémentaire» pour un périphérique qui ne fait pas partie de la base de données de schéma, comme une prise, un radiateur ou un tournevis. Ou les concepteurs de PCB peuvent écrire leur propre analyseur de netsheet verilog qui offre suffisamment de flexibilité dans l'environnement de conception de PCB, comme la façon d'obtenir un modèle verilog ou un fichier temporel adapté à un périphérique spécifique. En effet, comme le DRC parcourt l'ensemble du schéma de conception de PCB, toutes les informations valides peuvent être collectées pour produire la simulation et / ou la Bom nécessaires à l'analyse de la netlist verilog de la conception de PCB.

Conseils de conception de carte de circuit imprimé à double couche

Discuter de ces sujets sans fournir de code de programme est un peu farfelu. Nous allons donc prendre l'exemple d'un outil d'acquisition de schéma électrique. Cet article utilise l'outil viewdraw développé par mentor Graphics et inclus dans la gamme de produits Pads designer. De plus, nous avons adopté l'outil viewbase, une bibliothèque simplifiée de routines C qui peuvent être appelées, consultées et manipulées sur la base de données viewdraw. Avec viewbase tools, les concepteurs de PCB peuvent facilement écrire des outils DRC complets et efficaces pour viewdraw en langage C / C. Il convient de noter que les principes de base discutés ici s'appliquent également à tout autre outil de schéma de circuit imprimé. En plus de la base de données de diagramme de circuit, le DRC a besoin de certains fichiers d'entrée qui peuvent décrire des situations spécifiques, telles que la connexion automatique au plan de puissance en utilisant un nom de réseau de puissance légitime. Par exemple, si le réseau d'alimentation est nommé Power, le plan d'alimentation est automatiquement connecté au plan d'alimentation à l'aide d'un périphérique d'encapsulation back - end (si applicable à viewdrawpcbfwd). Voici une liste de fichiers d'entrée qui doivent être placés dans un emplacement global fixe afin que le DRC puisse trouver et lire automatiquement les informations pendant l'exécution, puis enregistrer les informations dans le DRC. Certains symboles doivent avoir des broches de cordon d'alimentation externe, car ils ne sont pas connectés à la couche de cordon d'alimentation classique. Par example, la broche VCC du dispositif ECL est connectée au VCC ou à la masse; Sa broche Vee peut être connectée à la terre ou au plan - 5.0v. De plus, les broches du cordon d'alimentation peuvent également être connectées au filtre avant d'atteindre la couche du cordon d'alimentation. Les broches du cordon d'alimentation ne sont généralement pas connectées au symbole de l'appareil. Au lieu de cela, l'attribut du symbole (appelé signal ici) décrit quelle broche est une broche d'alimentation ou une broche de terre et décrit la broche qui doit être connectée au nom du réseau. Signal = VCC: 10, signal = Ground: 20drc peut lire cet attribut et s'assurer que le nom du réseau est enregistré dans le fichier nom du réseau. Si Legal - PWR - net - name ne contient pas le nom du réseau, les broches d'alimentation ne peuvent pas se connecter au plan d'alimentation et le problème est vraiment sérieux.