Quale software PCB ha il miglior autorouter? [chiuso]


20

So che molte persone là fuori ritengono che i risultati dell'autoroute non siano utilizzabili.

Trovo che l'autorouter sia un buon modo per ottenere un buon posizionamento. Uso l'aquila. Faccio un posizionamento di base, eseguo l'autoroute di tutto e guardo dove sono i miei passaggi del filo. Dove posso ridurre la lunghezza del filo. ripup, ripeti.

Il fatto è che il router d'aquila non è poi così buono. Ricevo spesso percorsi che dovrebbero essere fattibili con un tiro dritto, ma l'aquila insiste per aggiungere jogging.

Ritengo che, dato un buon posizionamento, molti percorsi dovrebbero essere ovvi. Non voglio cliccarli tutti a mano.

Quindi sto cercando qualcosa di meglio. toporouter è intrigante. Il problema è che non so come scrivere un output di Eagle che legge.


10
Wow, faccio l'esatto contrario. Trascorro la maggior parte del mio tempo di progettazione per il posizionamento.
Connor Wolf,

4
Dedico tempo anche al mio posizionamento. Il processo mi permette di trovare problemi con quali pin sto usando. Molte volte sono in grado di cambiare alcuni pin sul microcontrollore per rendere il layout più pulito. Posso davvero vederlo solo guardando continuamente avanti e indietro tra il mio schema e il layout.
Kellenjb,

Sono d'accordo che il posizionamento è l'aspetto più importante per ottenere una buona tavola. Ho pensato che l'autorouting sia un buon modo per valutare il posizionamento
mmccoo

3
Instrado manualmente tutto. È un'arte se puoi farlo, ma ne vale la pena solo se hai intenzione di realizzare una tavola molto piccola o qualcosa con roba ad alta velocità.
Thomas O,

TopoR (secondo la sua scheda tecnica) supporta il formato Electra per l'importazione / esportazione; Eagle supporta anche questo ( youtube.com/watch?v=Rb9XzsfeELQ ), vorrei andare in quella direzione per farli parlare.
fceconel,

Risposte:


22

Quello tra le orecchie.

Scherzi a parte, gli autorouter software PCB lasciano molto a desiderare, soprattutto quelli economici.


2
Stavo solo pensando che avrei dato questa risposta. Accidenti, picchiato ...
Connor Wolf,

anche io non sono un esperto (3 anni facendo PCB, 5 mesi professionalmente) e in un paio d'ore riesco a ottenere una scheda decodificata, sub 128 reti, sub 20 MHz.
JPWack,

16

Adoro il freerouting ..... è il miglior software al mondo !!!!!!!
DarthRubik,

Lo sto usando attualmente per instradare una pin board da 1.500, ed è finito in 10 minuti ..... Sono contento di non aver percorso tutti quei pin
DarthRubik

L'esempio fornito non ha un bell'aspetto per Freerouting, ha lasciato numerose connessioni del nido del ratto in giro mentre Eagle si adattava a tutto. Se fosse impostato il limite di via in Eagle, avrebbe prodotto lo stesso risultato molto probabilmente, ma oggettivamente avrebbe fatto un lavoro più completo . La scheda stessa è un cookie difficile, ma non riuscirei a instradarlo manualmente.
Siana,

8

Pulsonix utilizza l'Autoruter Electra , così come molti altri pacchetti; è molto buono. Può essere usato con Eagle.


Ho acquistato la versione a 4 strati di Electra. Ci vuole molto tempo per giocare con le sue impostazioni, ma funziona molto bene su un file di configurazione "pulito". È stato in grado di indirizzare molto bene la stragrande maggioranza della mia tavola e mi ha lasciato una dozzina di tracce su cui ho trascorso circa 16 ore. Non esegue (ancora) tracce bilanciate o corrispondenze di lunghezza, ma entrambe sono nella lista delle cose da fare.
akohlsmith,

Non lo uso molto, ma trovo che di solito si dirige verso il completamento o vicino ad esso.
Leon Heller,

4

Altium ora apparentemente usa il routing topologico , anche se non ho ancora avuto molte possibilità di giocarci.


3
Uso Altium da circa 10 anni. Nella mia esperienza, il loro autorouting non è migliorato al livello che vale la pena usare per schede complesse, che è quando sarebbe utile. Le schede che genera di solito hanno le tracce che vengono instradate all'inizio lungo percorsi diretti, ma le ultime tracce che instrada sono pazze: lunghe e che cambiano molto strati, il che è negativo per i segnali ad alta velocità.
spazzato il

Penso che il trucco sia che non dovresti lasciare che l'auto-router faccia tutto il lavoro. Hanno uno Smart Wire che instrada automaticamente una singola traccia in modo abbastanza efficace. Il loro router automatico può anche fare un bus alla volta. Lascia che faccia il grugnito e poi puoi modificare i risultati. Usa Smart Wire per le ultime tracce.
ajs410,

Bene, apparentemente hanno ridisegnato l'autorouter di recente ad un certo punto (sono passato da 6,0 a 9,0 in un balzo). Il vecchio ha fatto schifo. Non ho ancora avuto la possibilità di giocare con il situs.
Connor Wolf,

2

Bene, sono una di quelle persone che non usano l'autorouter, ma, se vuoi usarlo, consiglierei FreeROUTE e, per mantenere tutto libero, usare KiCAD per gli schemi e tutto il resto!


2

Ho usato il router automatico Sunstone Circuits PCB123 V3 con grande successo. La versione precedente del loro software era piuttosto difettosa, ma dalla versione 3 sembra stabile. Per un punto di riferimento, avevo una scheda 6 "x4" con circa 1000 reti ed era in grado di instradare con successo tutte tranne 40. Il loro router automatico ha anche opzioni per scartare le tracce, rilassare il routing o impostare le tolleranze di traccia desiderate. Il software in sé è una funzionalità piuttosto completa (per essere gratuita) anche per la progettazione di PCB, che vanta la modellazione 3D, la capacità di leggere in netlist in una varietà di formati, oltre a produrre disegni meccanici. Non sono sicuro della sua capacità di interagire con Eagle, ma potrebbe valere la pena provarlo.


2

Ho usato un autorouter (certamente, uno di fascia alta - Mentor Graphics Expedition) su ogni board che ho fatto (10 anni +). Se hai vincoli come

  • "solo su questo livello"
  • "Questi due segnali formano una coppia differenziale"
  • "deve corrispondere alle lunghezze con queste reti"
  • "Il ritardo da 'qui a qui' deve essere lo stesso di 'da qualche altra parte al quarto posto + 100ps'"

allora lei devi parlarne con loro. L'autorouter tenterà di rispettare tali vincoli (o dirti dove non è riuscito). Una volta che hai una configurazione di autoroute che si completa bene, ti consente di sperimentare il posizionamento, tramite dimensioni, rimozione di livelli, ecc. Molto rapidamente per avere un'idea di quanto sia lento il design della tua scheda.

I posti in cui non autoroute tendono ad essere alimentatori, in quanto è più semplice mettere le forme di rame attorno ai pin che ne hanno bisogno piuttosto che contrassegnare tutte le reti che devono essere "più pesanti".


La domanda è: quale autorouter usi / ti piace? , non Ti piace usare un autorouter? . Se ti piace il tuo autorouter "di fascia alta", ti preghiamo di comunicarci il suo nome, quindi forse possiamo esaminarlo o persino iniziare ad usarlo!
Connor Wolf,

1
@ConnorWolf: bel commento - aggiornato
Martin Thompson
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.