Hallo zusammen! Wenn ich in Altium einen Bus platziere bekomme ich immer Compilerfehler/Warnungen: 1. Unconnected lines 2. Duplicate Net Names (Beide immer auf meinen Bus bezogen). Wenn ich das recht verstanden habe kann man da Abhilfe schaffen indem man den Bus mit einem Label versieht? Aber was soll man da dranschreiben? Bei durchnummerierten Pins geht das ja scheinbar mit "Bla[1...9]", aber was wenn die Pins beliebige Namen haben? Danke!
Michael, damit kann er nichts anfangen, da er keine "Durch nummerierten" Busse hat. Rinde, schau mal hierhttp://wiki.altium.com/display/ADOH/Using+Signal+Harnesses Jens
Jupp schrieb: > Altium Forum und Altium Support anrufen! > > Jupp Und vorher dem Jupp einen Kaufbeleg nachweisen.....
... schrieb: > Und vorher dem Jupp einen Kaufbeleg nachweisen..... Öhh woas =D Ich hab da keinen, bekomme nur von Altium das Licence File zugeschickt ;) Jens
Hi! Das System im Altium ist im Gegensatz zu z.B. dem DxDesigner von Mentor etwas anders. Im AD sind Busse, die über mehrere Schaltplanseiten verlaufen nur mit durchnummerierten Signalen möglich, wobei z.B. Data[0..32] der Busname Data ist. Wenn man nur auf einer Schaltplanseite ist kann man einfach alle SIgnale mit einen Bus verbinden (ist da nur eine grafische Verbinung, weil auf einer Seite alle gleichnamigen Netze verbunden werden.)Bei Hierarchischen Schaltplänen muss wenn man allerei Signale zusammenfassen will einen Harness definieren. Dabei gibt es auch wieder verschiedene STrategien. Das einfachste ist einen Harness-Connector mit den entprechenden Netznamen zu erstellen und daran die Netze anzubinden (Busse und andere Harnesse gehen auch) und den Harness irgendwie zu benennen. Man kann aber auch eine Harness-Definition mehrfach verwenden. Z.B erstellt man einen Harness-Connector wo die JTAG Signale TDI,TDO,TMS und TCK eingetragen sind. Wenn man jetzt den Harness den Name MCU_A gibt und mit dem JTAG vom MCU A verbindet und den selben Harness mit MCU_B beim MCU B verwendet kann man die Harness-Definition mehrfach verwenden. Die resultierenden Netznamen sind dann MCU_A.TDI... Meine favorisierte Lösung ist es mir eine eigenes Harness-Definition-File zu erstellen, den Net Identifier Scope auf Hierarchical zu stellen und dann die Harnesses wie Busse im DXDesigner zu benutzen, also einfach die Leitungen direkt an den Harness ziehen. Ist zwar aufwendig, aber lässt mich mein altes System wieder benutzen. Allgemein kann man sagen, dass das Bus- und Harness-System zwar gut gemeint ist, aber einen Tot durch zu viele Möglichkeiten erleidet. Außerdem nehmen die Harness-Connectors bei größerer Signalanzahl einfach zu viel Platz weg.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.