Espacement minimum

Rule category: Electrical

Rule classification: Binary

Résumé

Cette règle définit l'espacement minimal autorisé entre deux objets primitifs quelconques sur une couche de cuivre. Il est possible de spécifier soit une valeur unique d'espacement, soit des espacements différents pour différentes associations d'objets grâce à l'utilisation d'un Minimum Clearance Matrix dédié. Cette dernière possibilité, combinée au ciblage des règles, offre la flexibilité nécessaire pour créer un ensemble concis et ciblé de règles d'espacement afin de répondre aux exigences d'espacement les plus strictes.

Contraintes

Contraintes par défaut pour la règle Clearance.Contraintes par défaut pour la règle Clearance.

  • Connective Checking – la portée de la règle par rapport aux nets de la conception. Peut être définie sur l'une des options suivantes :
    • Different Nets Only – la contrainte s'applique entre deux objets primitifs quelconques appartenant à des nets différents (par exemple, deux pistes sur deux nets différents).
    • Same Net Only – la contrainte s'applique entre deux objets primitifs quelconques appartenant au même net (par exemple, entre un via et une pastille sur le même net).
    • Any Net – la contrainte s'applique entre deux objets primitifs quelconques appartenant à n'importe quel net de la conception. Il s'agit de l'option la plus complète et elle couvre la possibilité que les objets appartiennent au même net ou à des nets différents.
    • Different Differential Pair - la contrainte s'applique entre deux objets primitifs quelconques appartenant à des nets différents de paires différentielles différentes (par exemple, une piste dans TX_P et une piste dans RX_P).
    • Same Differential Pair - la contrainte s'applique entre deux objets primitifs quelconques appartenant à des nets différents de la même paire différentielle (par exemple, une piste dans TX_P et une piste dans TX_N).
  • Minimum Clearance – la valeur de l'espacement minimal requis. Une valeur saisie ici sera répliquée dans toutes les cellules de la matrice d'espacement minimal. À l'inverse, lorsqu'une valeur d'espacement différente est saisie pour une ou plusieurs associations d'objets dans la matrice, la contrainte Minimum Clearance passera à N/A pour indiquer qu'une valeur d'espacement unique n'est pas appliquée partout.
  • Minimum Clearance Matrix – permet d'ajuster finement les espacements entre les différentes combinaisons d'objets dans la conception.
La règle Clearance par défaut d'un nouveau document PCB utilisera par défaut 10mil pour toutes les combinaisons d'espacement entre objets. Lors de la création d'une nouvelle règle d'espacement supplémentaire, la matrice sera renseignée avec les valeurs actuellement définies pour la règle Clearance de priorité la plus basse.

Utilisation de la matrice d'espacement

La définition des valeurs d'espacement dans la matrice peut être effectuée des façons suivantes :

  • Modification d'une cellule unique - pour modifier l'espacement minimal d'une association d'objets spécifique. Cliquez sur une cellule pour la sélectionner en vue de sa modification.
  • Modification de plusieurs cellules - pour modifier l'espacement minimal de plusieurs associations d'objets :
    • Utilisez Ctrl+click, Shift+click et click&drag pour sélectionner plusieurs cellules dans une colonne.
    • Utilisez Shift+click et click&drag pour sélectionner plusieurs cellules contiguës dans une ligne.
    • Utilisez click&drag pour sélectionner plusieurs cellules contiguës sur plusieurs lignes et colonnes
    • Cliquez sur l'en-tête d'une ligne pour sélectionner rapidement toutes les cellules de cette ligne.
    • Cliquez sur l'en-tête d'une colonne pour sélectionner rapidement toutes les cellules de cette colonne.
Pour définir une valeur d'espacement unique pour toutes les associations d'objets possibles, définissez la valeur requise pour la contrainte Minimum Clearance. En cliquant sur Enter, cette valeur sera répliquée dans toutes les cellules applicables de la matrice. Vous pouvez également cliquer sur la cellule grise vide en haut à gauche de la matrice ou utiliser le raccourci Ctrl+A. Cela sélectionne toutes les cellules de la matrice, prêtes à recevoir une nouvelle valeur saisie.

Une fois la sélection requise effectuée (qu'il s'agisse d'une cellule unique ou de plusieurs cellules), modifier la valeur actuelle consiste simplement à saisir la nouvelle valeur souhaitée. Pour valider la valeur nouvellement saisie, cliquez ailleurs sur une autre cellule ou appuyez sur Enter. Toutes les cellules de la sélection seront mises à jour avec la nouvelle valeur.

Exemple de modification de plusieurs cellules. Notez que, comme différentes valeurs d'espacement existent désormais pour une ou plusieurs associations d'objets, la contrainte Minimum Clearance est passée à N/A pour indiquer qu'une valeur d'espacement unique n'est plus appliquée à toutes les combinaisons d'espacement entre objets.Exemple de modification de plusieurs cellules. Notez que, comme différentes valeurs d'espacement existent désormais pour une ou plusieurs associations d'objets, la contrainte Minimum Clearance est passée à N/A pour indiquer qu'une valeur d'espacement unique n'est plus appliquée à toutes les combinaisons d'espacement entre objets.

Comment les conflits de contenu de règles dupliquées sont résolus

Toutes les règles sont résolues selon le paramètre de priorité. Le système parcourt les règles de la priorité la plus élevée à la plus faible et choisit la première dont les portées correspondent aux objets vérifiés.

Application de la règle

DRC en ligne, DRC par lots, routage interactif, autoroutage et lors du placement des polygones.

Remarques

  1. Lors de la définition des contraintes de la règle, l'option Connective Checking sera généralement définie sur Different Nets Only. Un exemple de cas où Same Net Only ou Any Net pourrait être utilisé est le test visant à vérifier si des vias sont placés trop près de pastilles ou d'autres vias sur le même net ou sur n'importe quel autre net.
  2. La matrice d'espacement minimal s'applique quelle que soit la méthode de vérification de connectivité spécifiée (Different Nets Only, Same Net Only, Any Net). Si des espacements différents sont requis entre des objets sur le même net par rapport à ceux définis pour des objets sur des nets différents, veillez à définir des règles d'espacement distinctes selon les besoins.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Contenu