EAGLE Central Forums
Where the EAGLE community meets. Sponsored by Stratford Digital.

Home » CadSoft Support Forums » eagle.userchat.ger » Bus-Netze miteinander verbinden
Bus-Netze miteinander verbinden [message #144702] Fri, 17 February 2012 16:13 Go to next message
100657
Messages: 7
Registered: May 2005
Junior Member
Tach,
ich arbeite mit Schaltplan-Bibliotheken die ich jeweils in verschiedene
Seiten lade.
Da kommt es vor, dass ich Busse mit unterschiedlichen Namen und
unterschiedliche Netze miteinander verbinden muss.

Gibt es eine Möglichkeit, Netze mit unterschiedlichen Namen zu verbinden
oder gibt es ein virtuelles Bauelement zum Verbinden, das nicht auf der
Leiterplatte erscheint?

Danke!
Thomas
Re: Bus-Netze miteinander verbinden [message #144710 is a reply to message #144702] Fri, 17 February 2012 20:53 Go to previous messageGo to next message
Tilmann Reh
Messages: 2068
Registered: October 2004
Senior Member
Thomas Kröger schrieb:

> ich arbeite mit Schaltplan-Bibliotheken die ich jeweils in verschiedene
> Seiten lade.
> Da kommt es vor, dass ich Busse mit unterschiedlichen Namen und
> unterschiedliche Netze miteinander verbinden muss.
>
> Gibt es eine Möglichkeit, Netze mit unterschiedlichen Namen zu verbinden
> oder gibt es ein virtuelles Bauelement zum Verbinden, das nicht auf der
> Leiterplatte erscheint?

Nur als faule Tricks.

Immer daran denken, daß Netz- bzw. Signalnamen global sind.
Soll es also dasselbe Signal sein, hat es überall den gleichen Namen.
Hat es nicht überall den gleichen Namen, ist es nicht *ein* Signal.

Tilmann
Re: Bus-Netze miteinander verbinden [message #144720 is a reply to message #144710] Sat, 18 February 2012 15:08 Go to previous messageGo to next message
100657
Messages: 7
Registered: May 2005
Junior Member
Am 17.02.2012 21:53, schrieb Tilmann Reh:
> Immer daran denken, daß Netz- bzw. Signalnamen global sind.

Das ist ja gerade das Problem.
Ich definiere für jedes Schaltplan-Modul einen eigenen Bereich für
Bauelemente-Namen und Netz-Namen. Somit gibt es global keine Kollisionen
zwischen den sch-Modulen.
Um nun die Netze zweier Busse der sch-Module zu verbinden benötige ich
eine weitere Seite mit den Verbindungs-Definitionen zwischen zwei Modulen.
Ist es eigentlich möglich, ein Bauelement mit zwei oder mehr Anschlüssen
zu definieren, das keine Entsprechung auf dem Board hat?
Sozusagen als virtuelles Verbindungselement verschiedener Netznamen?

Vielen Dank!
Thomas
Re: Bus-Netze miteinander verbinden [message #144721 is a reply to message #144720] Sat, 18 February 2012 17:12 Go to previous messageGo to next message
Tilmann Reh
Messages: 2068
Registered: October 2004
Senior Member
Thomas Kröger schrieb:

> Am 17.02.2012 21:53, schrieb Tilmann Reh:
>> Immer daran denken, daß Netz- bzw. Signalnamen global sind.
>
> Das ist ja gerade das Problem.
> Ich definiere für jedes Schaltplan-Modul einen eigenen Bereich für
> Bauelemente-Namen und Netz-Namen. Somit gibt es global keine Kollisionen
> zwischen den sch-Modulen.
> Um nun die Netze zweier Busse der sch-Module zu verbinden benötige ich
> eine weitere Seite mit den Verbindungs-Definitionen zwischen zwei Modulen.
> Ist es eigentlich möglich, ein Bauelement mit zwei oder mehr Anschlüssen
> zu definieren, das keine Entsprechung auf dem Board hat?
> Sozusagen als virtuelles Verbindungselement verschiedener Netznamen?

Wie schon geschrieben: nur als faule Tricks.

Es gibt irgendwo solche "Junction"-Bauelemente... Im Prinzip zwei
überlappende SMD-Pads. Die Frage kommt meistens im Zusammenhang mit
Sternmassen, vielleicht findest Du mit diesem Stichwort einige der
bisherigen Threads. Massenhaft auftretende DRC-Fehler sind dann zu
akzeptieren bzw. zu billigen.

Ich würde trotzdem den sauberen Weg gehen und nach dem "Import" der
Schaltplanmodule in dem jeweiligen Design korrekte, konsistente und
übereinstimmende Namen vergeben. Ich halte es für Krampf, wenn man erst
irgendwo nachschlagen muß, daß Signal ABIN2 in Wirklichkeit (auch!)
XYOUT3 heißt...

Tilmann
Re: Bus-Netze miteinander verbinden [message #144748 is a reply to message #144721] Mon, 20 February 2012 09:48 Go to previous message
Matthias Weingart
Messages: 138
Registered: October 2004
Senior Member
Tilmann Reh <usenet2007nospam@autometer.de>:

> Thomas Krger schrieb:
>
>> Am 17.02.2012 21:53, schrieb Tilmann Reh:
>>> Immer daran denken, da Netz- bzw. Signalnamen global sind.
>>
>> Das ist ja gerade das Problem.
>> Ich definiere fr jedes Schaltplan-Modul einen eigenen Bereich fr
>> Bauelemente-Namen und Netz-Namen. Somit gibt es global keine Kollisionen
>> zwischen den sch-Modulen.

Mhh, was Du mchtest, nennt sich in anderer Software "Hierarchie".

M.
Previous Topic: Signale mehrfach verlegen
Next Topic: Eagle V5 kaufen
Goto Forum:
  


Current Time: Thu Apr 27 01:13:53 GMT 2017