Entwurfsregelprüfung (DRC)
Was ist eine Entwurfsregelprüfung (DRC)?
Eine Entwurfsregelprüfung (Design Rule Check, DRC) ist ein automatisierter Prüfschritt im Leiterplattenentwicklungsablauf, der ein fertiggestelltes Layout anhand eines definierten Satzes von Fertigungs- und elektrischen Randbedingungen validiert. DRC prüft unter anderem auf Unterschreitungen von Mindestleiterbahnbreiten und -abständen, zu kleine Restringe, Abstände zwischen Bohrungen und Kupfer, nicht angeschlossene Netze, Kurzschlüsse und Überlappungen im Bestückungsdruck. Eine DRC-Prüfung vor der Übergabe einer Leiterplatte an die Fertigung ist unverzichtbar, um Fehler zu erkennen, die zu Fertigungsdefekten, kostspieligen Respins oder nicht funktionsfähiger Hardware führen könnten.
Die meisten EDA-Werkzeuge (Electronic Design Automation), darunter Altium Designer, Cadence Allegro und KiCad, verfügen über integrierte DRC-Engines. Ingenieure definieren ihre Entwurfsregeln anhand der Möglichkeiten des vorgesehenen Leiterplattenherstellers. Die DRC-Engine kennzeichnet anschließend sämtliche Verstöße zur manuellen Prüfung und Korrektur. DRC ist zwar ein leistungsfähiges Sicherheitsnetz, arbeitet aber grundsätzlich reaktiv: Probleme werden erkannt, nachdem sie bereits in das Layout gelangt sind.
Mit physikbasierter Erzeugung über die DRC-Prüfung nach dem Layout hinausgehen
Die grundlegende Einschränkung herkömmlicher DRC besteht darin, dass sie erst ausgeführt wird, wenn das Layout bereits fertiggestellt ist. Das Beheben von Verstößen in dieser Phase löst häufig eine Kette weiterer Änderungen aus, da die Anpassung einer Leiterbahn an anderer Stelle neue Abstands- oder Impedanzprobleme verursachen kann. Physikbasierte Layout-Engines lösen dieses Problem, indem sie Entwurfsregeln und physikalische Randbedingungen bereits während der Erzeugung durchsetzen. Jede Platzierungsentscheidung und jeder Routingpfad werden in Echtzeit anhand des vollständigen Randbedingungssatzes bewertet. Dadurch entstehen Layouts, die DRC bereits bei der ersten Prüfung bestehen, und der Zeitaufwand für Nacharbeiten nach Abschluss des Layouts wird erheblich reduziert.





