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.
Blogue PCB

Blogue PCB - Compétences en écriture du vérificateur des règles de conception des PCB

Blogue PCB

Blogue PCB - Compétences en écriture du vérificateur des règles de conception des PCB

Compétences en écriture du vérificateur des règles de conception des PCB

2022-03-22
View:316
Author:pcb

Cet article décrit brièvement une sorte de compilation PCB board Conception rule checker (DRC) system. Une fois. PCB board Utiliser l'outil de génération schématique pour obtenir la conception, Vous pouvez exécuter DRC pour trouver les violations PCB board Règles de conception. Ces opérations doivent être achevées avant que le traitement ultérieur puisse commencer., Les développeurs qui développent des outils de génération schématique doivent fournir des outils DRC facilement accessibles à la plupart des gens PCB board Designer.

PCB board

Écris - le toi - même. PCB board Le Vérificateur des règles de conception présente de nombreux avantages.. Bien que PCB board Le Vérificateur de conception n'est pas si simple, Ce n'est pas hors de portée., Parce que PCB board Un concepteur qui connaît bien le langage de programmation ou de script existant est suffisant pour vérifier PCB board design. Les avantages de ce travail sont incommensurables. Cependant,, Les outils génériques vendus sur le marché ne sont généralement pas suffisamment souples pour répondre à des besoins spécifiques. PCB board Exigences de conception. Donc,, Les clients doivent refléter les nouvelles exigences fonctionnelles aux développeurs d'outils DRC, Cela prend généralement de l'argent et du temps, En particulier lorsque les exigences sont constamment mises à jour. Heureusement., La plupart des développeurs d'outils offrent aux clients un moyen pratique d'écrire leurs propres 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 tirer parti des outils DRC.

Parce que le RDC doit passer par l'ensemble du diagramme de circuit de la conception du PCB, À l'intérieur.clure chaque symbole, Chaque aiguille, Chaque filet, Par attribut, Vous pouvez créer un nombre illimité de fichiers supplémentaires si nécessaire. Comme décrit à la section 4.0, DRC peut signaler toute violation PCB board Règles de conception. Par exemple:, Un des fichiers joints peut contenir tous les condensateurs de découplage utilisés dans la conception des PCB. Si le nombre de condensateurs est inférieur ou supérieur aux attentes, Il y aura une marque rouge là où le cordon d'alimentation DV peut être présent/Question DT. Ces pièces justificatives peuvent être nécessaires, Mais tous les outils commerciaux de DRC ne sont pas nécessairement en mesure de les créer. Un autre avantage de DRC est qu'il peut être facilement mis à jour pour s'adapter aux nouveaux PCB board design features (such as those that may affect PCB board design rules). En outre, Une fois que vous avez acquis une expérience suffisante dans ce domaine, De nombreuses autres fonctions peuvent être réalisées. Par exemple:, Si vous pouvez écrire votre propre DRC, then you can write your own bill of materials (BOM) creation tool, Il répond mieux aux besoins spécifiques des utilisateurs, such as how to obtain device "extra hardware" that is not itself part of the schematic database (eg socket, heat sink or screwdriver). Ou PCB board Les concepteurs peuvent écrire leur propre analyseur de table réseau verilog, In PCB board Environnement de conception, Par exemple, comment obtenir un modèle verilog ou un fichier temporel adapté à un appareil particulier. En fait,, Parce que le DRC parcourt tout le circuit de conception des PCB, Toutes les informations valides peuvent être collectées pour la sortie analogique et/Bom, verilog netlist Analysis required for PCB design. Il est tentant de discuter de ces sujets sans fournir de code de programme., Par conséquent, nous utiliserons l'outil d'acquisition de diagrammes de circuits électriques comme exemple. Cet article utilise l'outil viewdraw développé par mentor Graphics, Il se connecte à la gamme de produits Pads Designer. En outre, Nous avons adopté l'outil viewbase, Une bibliothèque de routines C simplifiée qui peut être appelée pour accéder à la base de données viewdraw. Utilisation des outils viewbase, PCB board Les concepteurs peuvent facilement utiliser c/C language to write a complete and efficient DRC tool for ViewDraw [2] [3]. Il convient de noter que les principes de base discutés ici s'appliquent également à tout autre outil de cartographie des PCB..

Input file
En outre to the circuit diagram database, DRC a également besoin de certains fichiers d'entrée pour décrire la situation particulière à traiter., Par exemple, connectez - vous automatiquement au plan d'alimentation en utilisant un nom de réseau d'alimentation valide. Par exemple:, Si le réseau est appelé Power, then the power plane will be automatically connected to the power plane using a backend package device (eg, Fwd for View DrawingPCB boards). Voici une liste des fichiers d'entrée qui doivent être placés dans un emplacement global fixe afin que DRC puisse les trouver et les lire automatiquement., Ces informations sont ensuite stockées dans le RDC au moment de l'exécution. Certains symboles doivent avoir des broches de cordon d'alimentation externe parce qu'ils ne sont pas connectés à la couche de cordon d'alimentation normale. Par exemple:, Les broches VCC des dispositifs ECL peuvent être connectées au VCC ou au sol; Sa Broche en V peut être mise à la terre ou - 5.Plan 0v. In addition, Les broches du cordon d'alimentation peuvent également être connectées au filtre avant d'atteindre la couche du cordon d'alimentation. Les broches de cordon d'alimentation ne sont généralement pas connectées à l'extérieur des symboles de l'appareil. Au contraire., an attribute of the symbol (called SIGNAL here) describes which pin is a power or ground pin and describes the net name that the pin should be connected to.

DRC peut lire cette propriété et s'assurer que le nom du réseau est enregistré dans le fichier Legal PWR net name, Si le nom du réseau n'est pas inclus dans Legal PWR net name, Les broches d'alimentation ne seront pas connectées au plan d'alimentation, C'est un grave problème.. Le fichier Legal PWR net name est optionnel, Ce fichier contient tous les noms de réseau valides pour les signaux électriques, Par exemple VCC, V3 3P et VDD. In PCB board Mise en page/Outils de routage, Les noms sensibles à la casse sont nécessaires. En général, VCC not equivalent to VCC or VCC. VCC peut être 5.Alimentation 0v, Et V3 3P peut être 3.Alimentation 3V. Le fichier Legal PWR net name est optionnel parce que les profils de périphériques d'emballage d'arrière - plan doivent généralement contenir un nom de réseau de ligne électrique combiné. Si c'est l'outil de routage Allegro de cadence PCB board Utilisation des systèmes de conception, Nom du fichier pour PCB board Fwd est un tableau de bord.Avec les paramètres d'entrée suivants: sol: VSS cgnd GNd Ground. Alimentation: VCC VDD Vee V3 3P V2 5p 5V 12V. Si DRC peut lire l'obturateur.Fichier CFG direct, Au lieu de Legal PWR net name, it will get better results (ie less chance of introducing errors).