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.




.webp)
