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

Gast #7333870
Lesenswert?

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
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren