KiCAD: Bus über hierarchischen Schaltplan

Gast #6054913
Lesenswert?

Hi,
ich bin recht neu in KiCAD (bislang nur Eagle und Altium) und gerade am 
verzweifeln mit der Verlegung von Bussen.
Was ich möchte: in einem Subschaltplan einen Bus mit n Signalen 
erstellen, herausführen, in einen anderen Subschaltplan hineinführen und 
dort wieder aufdröseln.
Was bislang funktioniert: Bus innerhalb eines Schaltplans (OK, das ist 
auch keine Kunst.)
Um das Problem einzukreisen, habe ich als Zwischenschritt den Bus 
einfach nur eine Ebene nach oben geführt. Im PCB zeigt er zwar bei den 
Pins der Bauteile die gleichen Bezeichnungen (TJ0), aber kein airwire. 
Ich vermute, daß die Bezeichnung einfach an den Labels liegt.
Kann mir einer von Euch weiterhelfen, wo mein Fehler liegt? Ich habe 
schon diverse Tutorials angeschaut, aber wahrscheinlich bin ich 
(betriebs-)blind oder blöd :(

Noch eine andere Frage am Rande: In diversen Tutorials habe ich gelesen, 
daß man für Busse alias-Definitionen anlegen kann. Das liegt angeblich 
unter tools->bus definitions. Nur finde ich auch diesen Punkt nicht. Wo 
versteckt sich das aktuell? Mein KiCAD-Version ist 5.1.4 unter Linux.

Danke schon mal!
Angehängte Dateien:
Gast #6055025
Lesenswert?

Thomas W. schrieb:
> Ich bekomme es mit 5.1.2 auch nicht hin ("Bus[0:1]").
> Sieht man direkt in der *.net Netzliste, daß nichts verbunden wird.
> Hm.
>
> Jetzt hab ichs !
> Der Hierarchische Port des Unter-Schaltplans muß so heißen wie der Bus
> !

Tatsache! Jetzt funktioniert es auch bei mir.  :)
Vielen Dank!!!
#6055033
Lesenswert?

Was aber meiner Meinung nach falsch ist, weil bei Einzelsignalen, der 
Port einen völlig freien Namen haben kann, unabhängig von dem innen und 
außen angeschlossenen Signal.
Nur beim Bus muß alles (Port, Bus innen und außen) exakt gleich benannt 
sein.

Tja, dann werde ich mich wohl mal in den Sourcecode einarbeiten müssen 
;-)
Angehängte Dateien:

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