Perangkat lunak PCB mana yang memiliki autorouter terbaik? [Tutup]

20

Saya tahu bahwa banyak orang di luar sana merasa bahwa hasil autoroute tidak dapat digunakan.

Saya menemukan bahwa autorouter adalah cara yang baik untuk mendapatkan penempatan yang baik. Saya menggunakan elang. Saya melakukan penempatan dasar, autoroute segalanya dan mencari di mana penyeberangan kawat saya. Di mana saya bisa mengurangi panjang kawat. ripup, ulangi.

Masalahnya, router elang sebenarnya tidak begitu bagus. Saya sering mendapatkan rute yang bisa dilakukan dengan tembakan lurus, namun elang bersikeras menambahkan joging.

Saya merasa bahwa dengan penempatan yang baik, banyak rute harus jelas. Saya tidak ingin mengklik semuanya dengan tangan.

Jadi saya mencari sesuatu yang lebih baik. toporouter menarik. Masalahnya adalah saya tidak tahu bagaimana menulis output dari elang yang dibacanya.

mmccoo
sumber
10
Wow, saya melakukan yang sebaliknya. Saya menghabiskan sebagian besar waktu desain saya untuk penempatan.
Connor Wolf
4
Saya juga menghabiskan waktu di penempatan saya. Proses ini memungkinkan saya menemukan masalah dengan pin apa yang saya gunakan. Berkali-kali saya dapat mengganti beberapa pin pada mikrokontroler agar tata letak menjadi lebih bersih. Saya benar-benar hanya dapat melihat ini dengan terus-menerus melihat bolak-balik antara skema dan tata letak saya.
Kellenjb
Saya setuju bahwa penempatan adalah aspek terpenting untuk mendapatkan dewan yang baik. Saya telah merutekan bahwa autorouting adalah cara yang baik untuk mengevaluasi penempatan
mmccoo
3
Saya merutekan semuanya secara manual. Ini adalah seni jika Anda bisa melakukannya, tetapi itu hanya layak jika Anda akan membuat papan yang sangat kecil atau sesuatu dengan hal-hal berkecepatan tinggi yang terlibat.
Thomas O
TopoR (sesuai datasheet-nya) mendukung format Electra untuk impor / ekspor; Eagle juga mendukung itu ( youtube.com/watch?v=Rb9XzsfeELQ ), saya akan pergi ke arah itu untuk membuat mereka berbicara.
fceconel

Jawaban:

22

Yang ada di antara telingamu.

Serius, autorouter perangkat lunak PCB meninggalkan banyak hal yang diinginkan, terutama yang murah.

James
sumber
2
Saya hanya berpikir saya akan memberikan jawaban ini. Sial, dipukuli ...
Connor Wolf
saya juga, saya bukan ahli (3 tahun melakukan PCB, 5 bulan secara profesional) dan dalam beberapa jam saya bisa mendapatkan, sub 128 jaring, papan sub 20MHz.
JPWack
16

Freerouting memiliki autorouter yang lebih baik untuk Eagle.

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

Toby Jaffey
sumber
Saya suka freerouting ..... ini adalah perangkat lunak terbaik di dunia !!!!!!!
DarthRubik
Saya menggunakannya saat ini untuk merutekan 1.500 pin board, dan selesai dalam 10 menit ..... Saya senang saya tidak merutekan semua pin tersebut
DarthRubik
Contoh yang diberikan tidak terlihat bagus untuk Freerouting, itu membuat banyak koneksi sarang tikus berkeliaran sementara Eagle menyesuaikan semuanya. Jika melalui batas ditetapkan pada Eagle, itu akan menghasilkan hasil yang sama kemungkinan besar, tetapi secara objektif itu melakukan pekerjaan yang lebih lengkap . Papan itu sendiri adalah cookie yang sulit, saya akan gagal dalam merutekannya secara manual juga.
Siana
8

Pulsonix menggunakan Electra autorouter, seperti halnya beberapa paket lainnya; ini sangat bagus. Itu bisa digunakan dengan Eagle.

Leon Heller
sumber
Saya membeli Electra versi 4-lapis. Butuh waktu lama untuk bermain-main dengan pengaturannya tetapi sangat baik pada file konfigurasi "bersih". Itu mampu rute sebagian besar papan saya dengan sangat baik, dan meninggalkan saya dengan selusin jejak yang saya habiskan sekitar 16 jam. Itu (belum) melakukan jejak seimbang atau pencocokan panjang, tetapi keduanya ada di daftar todo.
akohlsmith
Saya tidak menggunakannya terlalu banyak, tetapi saya menemukan bahwa itu biasanya rute ke penyelesaian, atau dekat dengan itu.
Leon Heller
4

Altium tampaknya sekarang menggunakan perutean topologis , meskipun saya belum punya banyak kesempatan untuk bermain dengannya.

Connor Wolf
sumber
3
Saya telah menggunakan Altium selama sekitar 10 tahun. Dalam pengalaman saya, autorouting mereka belum meningkat ke level yang layak digunakan untuk papan kompleks, yang saat itu akan berguna. Papan yang dihasilkannya biasanya memiliki jejak yang diarahkan pada awal di sepanjang jalur langsung, tetapi beberapa jejak terakhir rute itu gila - panjang dan banyak perubahan lapisan, yang buruk untuk sinyal kecepatan tinggi.
pingswept
Saya pikir triknya adalah Anda tidak perlu membiarkan router-otomatis melakukan semua pekerjaan. Mereka memiliki Smart Wire yang secara otomatis merutekan satu jejak dengan cukup efektif. Auto-router mereka juga dapat melakukan satu bus pada satu waktu. Biarkan itu melakukan pekerjaan kasar, dan kemudian Anda dapat mengubah hasilnya. Gunakan Smart Wire untuk beberapa jejak terakhir.
ajs410
Yah, seolah-olah mereka mendesain ulang autorouter di beberapa titik baru-baru ini (saya pergi dari 6.0 ke 9.0 dalam satu lompatan). Yang lama memang payah. Saya belum punya kesempatan untuk bermain dengan situs satu.
Connor Wolf
2

Yah, saya salah satu dari orang-orang yang tidak menggunakan autorouter, tetapi, jika Anda ingin menggunakannya, saya akan merekomendasikan FreeROUTE dan, untuk menjaga semuanya gratis, gunakan KiCAD untuk skema dan yang lainnya!

Andre Oliveira
sumber
2

Saya telah menggunakan auto-router Sunstone Circuits PCB123 V3 dengan sukses besar. Versi sebelumnya dari perangkat lunak mereka sangat buggy, tetapi pada versi 3 tampaknya stabil. Untuk titik referensi, saya memiliki papan 6 "x4" dengan sekitar 1000 jaring dan berhasil merutekan semua kecuali 40 dari mereka. Router otomatisnya bahkan memiliki opsi untuk melacak jejak penggemar, mengendurkan perutean, atau mengatur toleransi jejak yang diinginkan. Perangkat lunak itu sendiri adalah fitur yang cukup lengkap (untuk gratis) desain PCB juga, membanggakan pemodelan 3D, kemampuan untuk membaca di netlist dalam berbagai format, serta output gambar mekanik. Saya tidak yakin dengan kemampuannya untuk berinteraksi dengan Eagle, tetapi mungkin patut dicoba.

Joel B
sumber
2

Saya telah menggunakan autorouter (diakui, yang kelas atas - Mentor Graphics Expedition) di setiap papan yang telah saya lakukan (10 tahun +). Jika Anda memiliki kendala seperti

  • "hanya di lapisan ini"
  • "Kedua sinyal ini membentuk pasangan diferensial"
  • "Harus cocok dengan jaring ini"
  • "Waktu tunda dari 'sini ke sini' harus sama dengan 'dari tempat lain ke tempat keempat + 100ps'"

maka Anda harus menceritakannya kepada mereka. Autorouter akan berusaha untuk menghormati kendala tersebut (atau memberi tahu Anda di mana ia gagal). Setelah Anda memiliki pengaturan autoroute yang selesai dengan baik itu memungkinkan Anda untuk bereksperimen dengan penempatan, melalui ukuran, menghapus lapisan, dll. Dengan sangat cepat untuk mendapatkan ide berapa banyak slack dalam desain papan Anda.

Tempat-tempat yang saya tidak autoroute cenderung menjadi catu daya, karena lebih mudah hanya untuk meletakkan bentuk tembaga di sekitar pin yang membutuhkannya daripada menandai semua jaring yang harus "lebih tebal".

Martin Thompson
sumber
Pertanyaannya adalah Autorouter apa yang Anda gunakan / sukai? , not Apakah Anda suka menggunakan autorouter? . Jika Anda menyukai autorouter "high-end" Anda, beri tahu kami namanya, jadi mungkin kita bisa memeriksanya, atau bahkan mulai menggunakannya!
Connor Wolf
1
@ConnorWolf: komentar wajar - diperbarui
Martin Thompson