ERC
Abkürzung für easily-recognizable code.
ERC: maschinenlesbares Kurzschrift-System für Elektrodesign
ERC steht für Easily Recognizable Code, eine standardisierte Schreibweise für Schaltschränke und PCB-Design-Software, um Schaltungsinformationen auf einen Blick zu vermitteln. Statt Bauteilwerte, Nennwerte oder Verbindungsregeln als Text auszuschreiben, kennzeichnen Konstrukteure Schaltschranksymbole mit Kurzbezeichnungen, die jeder Techniker oder Ingenieur mit dem Standard sofort decodieren kann. Die Symbole verdichten umfangreiche Informationen auf minimalem Platz und reduzieren damit Unordnung auf technischen Zeichnungen, ohne dabei an Präzision einzubüßen.
In der Praxis sind ERC-Codes in CAD-Werkzeuge wie KiCad, Altium und OrCAD eingebettet, wo sie als kleine Textbeschriftungen oder farbcodierte Indikatoren auf Symbolen, Netzen und Verbindungen erscheinen. Ein Widerstand könnte mit R47 10k 1/4W gekennzeichnet sein und teilt dem Leser Referenzbezeichner, Wert und Leistungsklasse mit, ohne weitere Anmerkungen. Versorgungsspannungen tragen Beschriftungen wie +5V, GND oder +12V_ISO zur Unterscheidung der Spannungsbereiche. Pin-Verbindungen auf ICs verweisen auf Standards wie LVCMOS oder TTL, um die Logikpegel zu deklarieren.
Automatische Fehlerprüfung und Designabsicht
ERC beschreibt auch die automatisierte Designregelprüfung, die CAD-Software durchführt, um vor der Fertigung Fehler zu erkennen. Ein ERC-Checker hebt nicht angeschlossene Pins hervor, erkennt unzusammenhängende Logikpegel zwischen Netzen, schwebende Eingänge, kurzgeschlossene Versorgungen und fehlende Entkopplungsempfehlungen. Beispielsweise wird ein CMOS-Logikeingang ohne Verbindung eine Warnung auslösen; ein Netz mit der Bezeichnung GND, das an einem Pin für +5V angeschlossen ist, wird als Kurzschluss erkannt. Diese Prüfungen verhindern teure PCB-Überarbeitungen und Ausfallrisiken durch Verbindungsfehler.Die Kodierungskonvention unterscheidet sich je nach Organistion und Werkzeug, folgt aber typischerweise einer hierarchischen Nomenklatur: Bauteiltyp (R, C, L, U, Q), Bezeichnernummer (1, 2, 47), Wert oder Funktion und Nennwerte. Netze werden nach ihrer Aufgabe benannt: Taktsignale erhalten oft Präfixe wie CLK oder MCLK, Reset-Leitungen nutzen RST oder NRST (für active-low), und Spannungsbereiche unterscheiden isolierte Versorgungen mit Suffixen wie _ISO oder _AUX. Diese Transparenz gewährleistet, dass jeder die Schaltung Monate oder Jahre später versteht, ohne in der Dokumentation nachschlagen zu müssen.
ERC-Disziplin wird entscheidend in komplexen Designs mit mehreren Spannungsbereichen, Mixed-Signal-Schaltungen oder sicherheitskritischen Anwendungen. Eine Nichtübereinstimmung zwischen einem 3,3-V-Ausgang, der einen 5-V-Eingang ansteuert, kann bei der Designprüfung erkannt werden, wenn die Netze ERC-Beschriftungen tragen, die ihre Spannungsklassen deklarieren. In der Automobil- und Medizintechnik beeinflusst ERC-Strenge unmittelbar die Konformitätsprüfung und verringert das Ausfallrisiko im Feld. Der Begriff spiegelt das elektrotechnische Prinzip wider, dass Klarheit in der Dokumentation kostspiele Fehler in Fertigung und Einsatz verhindert.