[KiCad 6.0.10] Verborgene Stromversorgungspins leiten ihre Pin-Namen.

Gast #7333870

Hi,

ich bin gerade über eine "Fehlermeldung" des Design-Rule-Checkers im Schaltplan bzw. Symbol-Editor gestolpert.

Bsp.: Ein Bauteil asu der mitgelieferten Standard(?)-Bibliothek hat verborgene Power-Pins, z.B. so ein 74AHC1G00 als erster Kandidat in der Liste mit Vcc und GND, angeschlossen an Globales Power-Netz +5V und GND.

Der DRC für den Schaltplan schmeißt mir folgende Fehlermeldung:

1
[multiple_net_names]: +5V und VCC sind jeweils mit dem gleichen Teil verbunden. +5V wird in der Netzliste benutzt
2
    ; Severity: warning
3
    @(177,80 mm, 78,74 mm): Symbol #PWR0137 [+5V] Pin 1 [+5V, Stromversorgung, Linie]
4
    @(101,60 mm, 99,06 mm): Symbol U9999 [74AHC1G00] Pin 5 [VCC, Stromversorgung, Linie]

Öffne ich das Bauteil im Symbol-Editor und führe dort den DRC aus, so bekomme ich die Warnung (deren Text sich weder kopieren lässt, noch das Fenster verschieben!):

1
Hinweis: Verborgener Stromversorgungs-Pin 5 "VCC" [...]
2
(Verborgene Stromversorgungs-Pins leiten ihre Pin-Namen an alle geschlossenen Netze.)

Ich verstehe die Fehlermeldund durchaus so, dass das Bauteil seinen Pin-Namen an den Netznamen vererben möchte, aber einen Konflikt mit dem globalen +5V-Netz verursacht.

Schalte ich den Pin auf "sichtbar", verschwinden die Warnungen bzgl. der Kollision von Pin und Netzname und es verbleibt dann nur die Warnung, dass ich das Bauteil editiert habe.

Klar, ich könnte als Workaround bei allen betroffenen Bauteilen die Pins sichtbar schalten und in eine lokale "MyLib" speichern, aber toll ist das nicht...

Würde gerne Verstehen, warum der Konflikt nur bei unsichtbaren Pins auftritt? -- Hätte es eigentlich andersrum erwaret: Ein Netz vererbt seinen Signalnamen an einen unsichtbaren Pin; ein sichtbarer Pin versucht seinen Namen an ein Netz zu vererben und verursacht einen Konflikt mit einem globalen Netz.

  • Ein Bug?
  • Ein Feature, das ich nicht verstanden habe?
  • Falscher Workflow meinerseits?

Bitte helft mir auf die Sprünge!

Vielen Dank im Voraus. MfG, /M.

Angehängte Dateien:
Gast #7333894

Marcus schrieb:

  • Ein Feature, das ich nicht verstanden habe?

Es ist eine Warnung. Ich halte verborgene Versorgungspins für eine große Fehlerquelle. Stell Dir vor ich habe auf der Prim Seite eines Netzteils das +5V Netz der Hilfsspannungsversorgung. Auf der Sek. Seite setze ich nun Bauteile mit verborgenen Pins ein die automatisch zu den +5V prim verbinden, weil VCC da '5V-Sek' heißt.

Das ist im Schaltplan nicht zu sehen. Fällt das dann im Layout nicht auf, legt man die Sek Seite auf Netzpotential. Also ist eine Warnung des DRC das mindeste was er tun kann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.