Routing-Regeltypen

Auf einen Blick

Dieser Artikel bietet einen praxisnahen Überblick über die in Altium Designer verfügbaren Routing-Designregeltypen. Im Mittelpunkt steht, wie Regeln für Leiterbahnbreite (Width), Leiterbahnverengung (Routing Neck-Down) und Routing-Topologie (Routing Topology) definiert und beim PCB-Layout angewendet werden. Sie erfahren, wie sich diese Regeln auf das interaktive Routing, das Autorouting und die Designregelprüfung (DRC) auswirken. Dabei werden Details wie bevorzugte, minimale und maximale Breiten, das Verhalten von Impedanzprofilen, zulässige Längen von Leiterbahnverengungen und die verschiedenen Netztopologien erläutert, die sich für bestimmte Routing-Ziele zuweisen lassen. Wenn Sie besser verstehen möchten, wie Routing-Regeln die Kupferbreiten und Verbindungsmuster auf Ihrer Leiterplatte bestimmen, lesen Sie weiter: Dieser Artikel hilft Ihnen, diese Optionen sicher anzuwenden.

- Verstehen Sie, welche Bereiche die einzelnen Routing-Regeltypen in Altium Designer abdecken, darunter Width, Routing Neck-Down und Routing Topology.
- Erfahren Sie, wie diese Regeln das interaktive Routing, das Autorouting sowie Online- oder Batch-DRC-Prüfungen beeinflussen.
- Lernen Sie die wichtigsten Konfigurationsoptionen zur Steuerung von Leiterbahnbreiten, verengten Leiterbahnabschnitten und Netztopologien kennen.
Mit KI tiefer einsteigen:

Die Designregeln der Kategorie Routing werden im Folgenden beschrieben.

Die Kategorie Routing der Designregeln
Die Kategorie Routing der Designregeln

Erfahren Sie mehr über das Definieren, Eingrenzen und Verwalten von PCB-Designregeln.

Erfahren Sie mehr über das interaktive Routing.

Breite

Diese Regel definiert die Breite von Leiterbahnen, die beim interaktiven Routing und Autorouting auf den Kupferlagen (Signallagen) platziert werden. Außerdem definiert sie die zulässigen Breiten für die Online- und Batch-DRC. Eine Leiterplatte verfügt in der Regel über mehrere Breitenregeln, die für alle Netze (die Breitenregel mit der niedrigsten Priorität), bestimmte Netze und Netzklassen gelten. 

Vorgaben

Constraint Manager – Vorgaben für die Breitenregel. Wählen Sie eine der Breitenspalten aus, um auf die Einstellungen zuzugreifen.

PCB Rules and Constraints Editor – Vorgaben für die Breitenregel. Wenn die Werte oberhalb der Abbildung eingegeben werden, gelten sie für alle Lagen.

 

Erfahren Sie mehr über das Ändern der Breite während des interaktiven Routings.

Leiterbahnverengung beim Routing

Diese Funktion ist verfügbar, wenn die Option PCB.Rules.RoutingNeckdown im Dialog „Advanced Settings“ aktiviert ist.

Es ist nicht ungewöhnlich, dass ein Netz über seinen Verlauf auf der Leiterplatte mit unterschiedlichen Breiten geroutet wird. Beispielsweise erfordert das Routen in einen BGA hinein oder aus ihm heraus häufig Entflechtungsleiterbahnen, die schmaler sind als die vom angewendeten Impedanzprofil zugelassene bevorzugte Leiterbahnbreite. Mit dieser Regel können Sie die maximal zulässige Gesamtlänge solcher schmaleren Leiterbahnen definieren, sodass die Verbindung weiterhin die erforderliche Impedanz aufweist.

Vorgaben

Constraint Manager – Vorgaben für die zulässige Leiterbahnverengung. Wählen Sie die Spalte für die Leiterbahnverengung beim Routing aus, um auf die Einstellungen zuzugreifen.

PCB Rules and Constraints Editor – Vorgaben für die zulässige Leiterbahnverengung. Der Wert kann für alle Lagen oder für bestimmte Lagen definiert werden.

 

Erfahren Sie mehr über automatische Verengungen beim Routing.

Routing-Topologie

Diese Einschränkung legt die Topologie fest, die beim Routen von Netzen auf der Leiterplatte verwendet werden soll. Die Topologie eines Netzes ist die Anordnung bzw. das Muster der Pin-zu-Pin-Verbindungen. Standardmäßig werden die Pin-zu-Pin-Verbindungen jedes Netzes so angeordnet, dass sich die Shortest Gesamtverbindungslänge ergibt. Wenn diese Topologie angewendet wird, wird sie bei jedem Verschieben eines Bauteils erneut analysiert und aktualisiert.

Eine bestimmte Topologie wird einem Netz aus verschiedenen Gründen zugewiesen: Bei High-Speed-Designs, in denen Signalreflexionen minimiert werden müssen, wird das Netz in einer Daisy-Chain-Topologie angeordnet. Für Massenetze kann eine Sterntopologie verwendet werden, um sicherzustellen, dass alle Leiterbahnen zu einem gemeinsamen Punkt zurückführen.

Einschränkungen

Constraint Manager – Einschränkungen für die Topologie; der Standardwert ist „Shortest“.

PCB Rules and Constraints Editor – Einschränkungen für die Topologie; der Standardwert ist „Shortest“.

 

Erfahren Sie mehr über die Netztopologie.

Routing-Priorität

Diese Einschränkung weist den von der Regel erfassten Netzen eine Routing-Priorität zu. Der Autorouter verwendet den zugewiesenen Prioritätswert, um die Bedeutung des Routings für jedes Netz im Design zu bewerten und so zu bestimmen, welche Netze zuerst geroutet werden sollen.

Einschränkungen

Constraint Manager – Legt die Routing-Priorität für die erfassten Netze beim Autorouting fest. Je größer der Wert, desto höher die Priorität. Beachten Sie, dass diese Einschränkung als erweiterte Regel im Constraint Manager hinzugefügt werden muss. Klicken Sie mit der rechten Maustaste auf die Überschrift Advanced Rules, um eine neue erweiterte Regel hinzuzufügen.

PCB Rules and Constraints Editor – Legt die Routing-Priorität für die erfassten Netze beim Autorouting fest. Je größer der Wert, desto höher die Priorität.

 

Routing-Lagen

Diese Einschränkung legt fest, welche Lagen für das Routing verwendet werden dürfen.

Einschränkungen

Constraint Manager – Aktivieren Sie die erforderlichen Routing-Lagen.

PCB Rules and Constraints Editor – Aktivieren Sie die erforderlichen Routing-Lagen.

 

Erfahren Sie mehr über Lagen und den Lagenaufbau.

Routing-Ecken

Diese Randbedingung legt den beim Autorouting zu verwendenden Eckenstil fest. Sie ist für Autorouter von Drittanbietern vorgesehen, die 45°-Routing als Nachbearbeitungsschritt implementieren. Sie wird vom Situs Autorouter nicht berücksichtigt, da dieser 45°-Routing als nativen Prozess implementiert.

Randbedingungen

Constraint Manager – Wählen Sie den beim Autorouting zu verwendenden Eckenstil aus. Beachten Sie, dass diese Randbedingung als erweiterte Regel im Constraint Manager hinzugefügt werden muss. Klicken Sie mit der rechten Maustaste auf die Überschrift Advanced Rules, um eine neue erweiterte Regel hinzuzufügen.

PCB Rules and Constraints Editor – Wählen Sie den beim Autorouting zu verwendenden Eckenstil aus.

 

Routing-Via-Stil

Diese Randbedingung legt den Stil der Vias fest, die beim Routing verwendet werden können. Sie können bestimmte Mindest-, Höchst- und Vorzugswerte für den Via-Durchmesser und den Bohrungsdurchmesser als Teil der Randbedingungen der Regel definieren oder Vorlagen verwenden, die für das Leiterplattendesign verfügbar sind.

Die Routing-Designregel Via Style definiert die X-Y-Eigenschaften des Vias. Via Type definiert die Lagen, die jedes Via in Z-Richtung überspannt. Diese werden auf der Registerkarte Via Types des Layer Stack Manager konfiguriert. Erfahren Sie mehr über das Definieren der Via-Typen.

Randbedingungen

Constraint Manager – Legt den Stil des Routing-Vias fest, das beim interaktiven Routing und beim Autorouting verwendet werden soll. Er kann numerisch durch Klicken auf die Schaltfläche Min/Max Preferred oder durch Auswahl einer Via-Vorlage definiert werden.

Constraint Manager – Legt den Stil des Routing-Vias fest, das beim interaktiven Routing und beim Autorouting verwendet werden soll. Er kann numerisch oder durch Auswahl einer Via-Vorlage definiert werden (klicken Sie auf die Schaltfläche Templates).

PCB Rules and Constraints Editor – Legt den Stil des Routing-Vias fest, das beim interaktiven Routing und beim Autorouting verwendet werden soll. Er kann numerisch (durch Auswahl von Min/Max Preferred) oder durch Auswahl einer Via-Vorlage definiert werden.

PCB Rules and Constraints Editor – Legt den Stil des Routing-Vias fest, das beim interaktiven Routing und beim Autorouting verwendet werden soll. Er kann numerisch oder wie gezeigt durch Auswahl einer Via-Vorlage definiert werden.

 

Erfahren Sie mehr über das Arbeiten mit Pads und Vias.

Erfahren Sie mehr über das Ändern von Vias während des Routings.

Fanout-Steuerung

Diese Randbedingung legt die Fanout-Optionen fest, die beim Herausführen der Pads von oberflächenmontierten Bauteilen im Design verwendet werden, die mit Signal- und/oder Versorgungslagennetzen verbunden sind. Aus Routing-Sicht wird durch das Hinzufügen einer Via und einer verbindenden Leiterbahn beim Fanout ein SMT-Pad im Wesentlichen in ein Durchsteck-Pad umgewandelt. Dadurch steigt die Wahrscheinlichkeit, die Leiterplatte erfolgreich zu routen, erheblich, da ein Signal auf allen Routing-Lagen statt nur auf der obersten oder untersten Lage verfügbar ist. Dies ist besonders bei Designs mit hoher Packungsdichte erforderlich, bei denen der Platz für das Routing sehr begrenzt ist.

Randbedingungen

Constraint Manager – konfigurieren Sie die Fanout-Steuerung passend zur Bauteiltechnologie.

PCB Rules and Constraints Editor – konfigurieren Sie die Fanout-Steuerung passend zur Bauteiltechnologie.

 

Erfahren Sie mehr über Fanout und Escape-Routing.

Drahtbonden

Diese Vorgabe definiert den zulässigen Abstand zwischen benachbarten Bonddrähten (Wire To Wire), die Min Wire Length und Max Wire Length sowie den Bond Finger Margin, also den Abstand zwischen einem Bonddraht und dem Rand des Bondfinger-Pads, mit dem er verbunden ist. 

Constraints

Constraint Manager – Konfigurieren Sie die Anforderungen für das Drahtbonden für die erfassten Bauteile. Beachten Sie, dass diese Vorgabe als erweiterte Regel im Constraint Manager hinzugefügt werden muss. Klicken Sie mit der rechten Maustaste auf die Überschrift Advanced Rules, um eine neue erweiterte Regel hinzuzufügen.

PCB Rules and Constraints Editor – Konfigurieren Sie die Anforderungen für das Drahtbonden für die erfassten Bauteile.

 

Erfahren Sie mehr über Drahtbonden.

Routing von Differenzpaaren

Diese Vorgabe definiert die Leiterbahnbreite jedes Netzes in einem differenziellen Paar sowie den Abstand (bzw. die Lücke) zwischen den Netzen dieses Paares. Differenzielle Paare werden üblicherweise mit bestimmten Einstellungen für Breite und Abstand geroutet, um die für das Netzpaar erforderliche differenzielle Impedanz zu erzielen. Diese Einstellungen können manuell festgelegt werden. Wenn im Layer Stack Manager Impedanzprofile für differenzielle Paare definiert sind, kann alternativ ein Impedanzprofil ausgewählt werden, um die bevorzugten Einstellungen für Breite und Abstand automatisch festzulegen.

Vorgaben

Constraint Manager – Definieren Sie die Eigenschaften für das Routing differenzieller Paare oder wählen Sie ein Impedanzprofil aus (definiert im Layer Stack Manager). Beachten Sie, dass der Abstand des differenziellen Paares (0.12446mm) kleiner ist als der All Nets-Mindestabstand (0.2mm). Um eine Abstandsverletzung zu vermeiden, wurde der All Differential Pairs-Mindestabstand auf denselben Wert wie der Abstand des differenziellen Paares (0.12446mm) gesetzt.

PCB Rules and Constraints Editor – Definieren Sie die Eigenschaften für das Routing differenzieller Paare oder wählen Sie ein Impedanzprofil aus (definiert im Layer Stack Manager). Beachten Sie, dass der bevorzugte Abstand des differenziellen Paares 0.127mm beträgt.

PCB Rules and Constraints Editor – Bei dieser Leiterplatte beträgt der All Net-Mindestabstand 0.2mm und ist damit größer als der Abstand des differenziellen Paares (0.12446mm). Dies führt zu einer Abstandsverletzung zwischen den Netzen des Paares.

PCB Rules and Constraints Editor – Um eine Abstandsverletzung zwischen den Netzen des Paares zu vermeiden, wird eine zweite Mindestabstandsvorgabe hinzugefügt, die für die Netze im Same Differential Pair gilt und denselben Mindestabstand wie den Abstand des differenziellen Paares festlegt. Dies ist nur erforderlich, wenn der Paarabstand kleiner als der allgemeine Mindestabstand zwischen Netzen ist.

 

Erfahren Sie mehr über das Routing differenzieller Paare

Erfahren Sie mehr über impedanzkontrolliertes Routing

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Nav
Contents
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Contents