Welche PCB-Software hat den besten Autorouter? [geschlossen]


20

Ich weiß, dass viele Leute das Gefühl haben, dass Autoroute-Ergebnisse nicht verwendbar sind.

Ich finde, dass der Autorouter ein guter Weg ist, um eine gute Platzierung zu bekommen. Ich benutze Adler. Ich mache eine einfache Platzierung, route alles automatisch und schaue, wo sich meine Kabelkreuzungen befinden. Wo kann ich die Kabellänge reduzieren. ripup, wiederhole.

Die Sache ist, der Adler-Router ist wirklich nicht so gut. Ich bekomme oft Strecken, die mit einem geraden Schuss zu bewältigen sind, aber Adler besteht darauf, Joggen hinzuzufügen.

Ich bin der Meinung, dass bei einer guten Platzierung viele Routen naheliegend sein sollten. Ich möchte nicht alle von Hand anklicken.

Also suche ich etwas Besseres. toporouter ist faszinierend. Das Problem ist, dass ich nicht weiß, wie ich eine Ausgabe von Eagle schreiben soll, die gelesen wird.


10
Wow, ich mache genau das Gegenteil. Ich verbringe den größten Teil meiner Design-Zeit mit der Platzierung.
Connor Wolf

4
Ich verbringe auch Zeit für mein Praktikum. Der Prozess ermöglicht es mir, Probleme mit den von mir verwendeten Stiften zu finden. Oft kann ich einige Pins auf dem Mikrocontroller vertauschen, damit das Layout sauberer wird. Ich kann das wirklich nur sehen, wenn ich ständig zwischen Schaltplan und Layout hin und her schaue.
Kellenjb

Ich stimme zu, dass die Platzierung der wichtigste Aspekt für ein gutes Board ist. Ich habe herausgefunden, dass Autorouting ein guter Weg ist, um die Platzierung zu bewerten
mmccoo

3
Ich richte alles manuell ein. Es ist eine Kunst, wenn du es schaffst, aber es lohnt sich nur, wenn du ein sehr kleines Board oder etwas mit Hochgeschwindigkeitsinhalten baust.
Thomas O

TopoR (gemäß Datenblatt) unterstützt das Electra-Format für den Import / Export. Eagle unterstützt auch, dass ( youtube.com/watch?v=Rb9XzsfeELQ ) ich in diese Richtung gehen würde, um sie zum Reden zu bringen.
Fceconel

Antworten:


22

Der zwischen deinen Ohren.

Im Ernst, PCB-Software-Autorouter lassen viel zu wünschen übrig, insbesondere die billigen.


2
Ich dachte nur, ich würde diese Antwort geben. Verdammt, geschlagen ...
Connor Wolf

Ich bin auch kein Experte (3 Jahre Leiterplatten, 5 Monate professionell) und in ein paar Stunden kann ich eine anständig geroutete Sub-128-Netze-Sub-20-MHz-Platine bekommen.
JPWack

16

Freerouting hat einen verbesserten Autorouter für Eagle.

http://jeelabs.org/2009/05/17/better-pcb-auto-routing/


Ich liebe Freerouting ..... es ist die beste Software der Welt !!!!!!!
DarthRubik

Ich verwende es derzeit, um eine 1.500 Pinnwand zu routen, und es ist in 10 Minuten fertig. Ich bin froh, dass ich nicht alle diese Pins
routen kann

Das mitgelieferte Beispiel sieht für Freerouting nicht gut aus, es ließ zahlreiche Rattennestverbindungen hängen, während Eagle alles hineinpasste. Wenn in Eagle ein Via-Limit festgelegt wurde, würde es höchstwahrscheinlich das gleiche Ergebnis liefern, aber objektiv gesehen hat es einen vollständigeren Job gemacht . Das Board selbst ist ein harter Keks, ich würde es auch nicht manuell routen.
Siana

8

Pulsonix verwendet den Electra- Autorouter sowie mehrere andere Pakete. es ist sehr gut. Es kann mit Eagle verwendet werden.


Ich habe die 4-Lagen-Version von Electra gekauft. Es dauert sehr lange, um mit den Einstellungen herumzuspielen, aber bei einer "sauberen" Konfigurationsdatei ist das sehr gut. Es war in der Lage, den größten Teil meines Boards sehr gut zu routen und hinterließ mir ein Dutzend Spuren, mit denen ich ungefähr 16 Stunden verbracht habe. Es werden (noch) keine ausgeglichenen Traces oder Längenabstimmungen durchgeführt, aber beide stehen auf der ToDo-Liste.
Akohlsmith

Ich benutze es nicht viel, aber ich finde, dass es normalerweise bis zur Vollendung oder in der Nähe davon verläuft.
Leon Heller

4

Altium verwendet angeblich jetzt topologisches Routing , obwohl ich noch keine große Chance hatte, damit zu spielen.


3
Ich benutze Altium seit ungefähr 10 Jahren. Nach meiner Erfahrung hat sich das Autorouting nicht auf das Niveau verbessert, das sich für komplexe Boards lohnt. Die Boards, die es erzeugt, haben normalerweise die Spuren, die früh auf direkten Pfaden geroutet werden, aber die letzten Spuren, die es routet, sind wahnsinnig lang und wechseln häufig die Schichten, was für Hochgeschwindigkeitssignale schlecht ist.
Pingswept

Ich denke, der Trick ist, dass Sie nicht einfach den Auto-Router die ganze Arbeit machen lassen sollten. Sie haben einen Smart Wire, der eine einzelne Spur ziemlich effektiv automatisch routet. Ihr Auto-Router kann auch jeweils einen Bus gleichzeitig ausführen. Lassen Sie es grunzen, und dann können Sie die Ergebnisse optimieren. Verwenden Sie Smart Wire für die letzten Spuren.
Ajs410

Nun, angeblich haben sie den Autorouter kürzlich irgendwann überarbeitet (ich bin mit einem Sprung von 6.0 auf 9.0 gewechselt). Der Alte hat gesaugt. Ich hatte noch keine Chance, mit dem Situs eins zu spielen.
Connor Wolf

2

Nun, ich gehöre zu den Leuten, die keinen Autorouter verwenden, aber wenn Sie es verwenden möchten, würde ich FreeROUTE empfehlen und, um alles kostenlos zu halten, KiCAD für Schaltpläne und alles andere verwenden!


2

Ich habe mit großem Erfolg den Auto-Router von Sunstone Circuits PCB123 V3 verwendet . Die vorherige Version ihrer Software war ziemlich fehlerhaft, aber ab Version 3 scheint sie stabil zu sein. Als Referenz hatte ich ein 6 "x4" Brett mit ungefähr 1000 Netzen und es war in der Lage, alle außer 40 von ihnen erfolgreich zu routen. Ihr Auto-Router verfügt sogar über Optionen zum Auffächern von Traces, zum Lockern des Routings oder zum Einstellen der gewünschten Trace-Toleranzen. Die Software selbst ist ein (für den freien) PCB-Entwurf ziemlich umfangreiches Produkt, das 3D-Modellierung, das Einlesen von Netzlisten in verschiedenen Formaten sowie die Ausgabe mechanischer Zeichnungen umfasst. Ich bin mir nicht sicher, ob es in der Lage ist, mit Eagle zusammenzuarbeiten, aber es könnte einen Versuch wert sein.


2

Ich habe auf jedem Board, das ich gemacht habe (ab 10 Jahren), einen Autorouter (zugegebenermaßen einen High-End-Mentor Graphics Expedition) verwendet. Wenn Sie Einschränkungen wie haben

  • "nur auf dieser Ebene"
  • "Diese beiden Signale bilden ein differentielles Paar"
  • "muss mit diesen Netzen übereinstimmen"
  • "Die Zeitverzögerung von 'hier nach hier' muss die gleiche sein wie die von 'woanders nach einem vierten Platz + 100ps'."

dann Sie müssen es über sie erzählen. Der Autorouter versucht, diese Einschränkungen zu beachten (oder Ihnen mitzuteilen, wo dies fehlgeschlagen ist). Sobald Sie eine gut vervollständigte Autoroute-Konfiguration haben, können Sie sehr schnell mit der Platzierung, den Größen, dem Entfernen von Ebenen usw. experimentieren, um eine Vorstellung davon zu bekommen, wie viel Spiel in Ihrem Board-Design ist.

Die Stellen, an denen ich keine Autoroute durchführe, sind in der Regel Stromversorgungen, da es einfacher ist, die Kupferformen um die Stifte zu legen, die sie benötigen, als alle Netze zu kennzeichnen, die "klumpiger" sein müssen.


Die Frage ist, welchen Autorouter benutzt / magst du? , Nicht Kochen Sie einen Autorouter verwenden? . Wenn Sie Ihren "High-End" -Autorouter mögen, teilen Sie uns bitte seinen Namen mit, damit wir ihn möglicherweise untersuchen oder sogar verwenden können!
Connor Wolf

1
@ConnorWolf: Kommentar zur Messe - aktualisiert
Martin Thompson
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.