Net-Class

Was ist eine Net-Class im PCB-Design?

Eine Net-Class ist ein Kategorisierungsmechanismus im PCB-Design, der Netze mit ähnlichen elektrischen Anforderungen zusammenfasst. Dadurch können Ingenieure Designregeln einmalig für die gesamte Gruppe definieren, anstatt sie für jedes Netz einzeln festzulegen. Zu den gängigen Net-Class-Definitionen gehören Versorgungsnetze (breitere Leiterbahnen, größere Abstände), High-Speed-Signale (kontrollierte Impedanz, spezifische Abstandsregeln), analoge Signale (isolierte Leitungsführung, Schutzleiterbahnen) und digitale Standardsignale (Standardbreite und -abstand). Net-Classes vereinfachen das Constraint-Management und gewährleisten eine konsistente Anwendung der Regeln für alle Netze einer Kategorie.

Net-Class-Zuweisungen werden in der Regel während der Schaltplanerstellung oder im Constraint-Manager des EDA-Tools definiert und über die Netzliste in die Layout-Umgebung übertragen. Wenn ein Designer eine Leiterbahn verlegt, die zu einer bestimmten Net-Class gehört, erzwingt das EDA-Tool automatisch die zugehörigen Regeln für Breite, Abstand und Vias. Gut definierte Net-Classes verringern die Wahrscheinlichkeit von Designregelverletzungen und erleichtern es Layout-Ingenieuren – insbesondere solchen, die den Schaltplan nicht selbst erstellt haben –, die Absicht des Designers für jede Signalkategorie zu verstehen und zu berücksichtigen.

Net-Class-basierte Constraint-Einhaltung

Physikbasierte KI-Layout-Tools nutzen Net-Class-Definitionen als Teil ihres Constraint-Sets und wenden für jedes Netz basierend auf seiner zugewiesenen Klasse die korrekte Leiterbahnbreite, den richtigen Abstand, die Impedanzvorgaben und die Via-Regeln an. Diese automatisierte Einhaltung stellt sicher, dass die unterschiedlichen elektrischen Anforderungen von Stromversorgung, High-Speed-Signalen und empfindlichen analogen Schaltungen im gesamten generierten Layout berücksichtigt werden, ohne die manuelle Sorgfalt, die bei herkömmlichen Layout-Prozessen erforderlich ist. Wenn sich Net-Class-Zuweisungen während der Design-Iteration ändern, kann die KI-Engine die betroffene Leitungsführung neu generieren, um sie an die aktualisierten Regeln anzupassen.

Other glossary terms

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
There are no available glossary items matching the current filters.
Reset