Düşünmediğiniz bir şey , şematikin bir tahtayı düzgün bir şekilde yerleştirmek için yeterli bilgi içermemesidir .
Temel olarak, PCB düzeni , hiçbiri şematik olarak kodlanmayan, parça başına birkaç düzine düzen gereksinimi için dikkat ve konaklama gerektirir . Sadece bypass kapasitörlerini düşünün. Otomatik bir sistemin her bileşen için baypas kapasitörünü uygun şekilde yerleştirmesi için, şema üzerinde, iki düğüm arasındaki izin belirli bir uzunluğun altında olması gerektiğini otorouter'a dikte eden bazı ek yönergelere sahip olmanız gerekir.
Muhtemelen, önceliği kodlamak için daha fazla yönergeye ihtiyaç duyacaksınız çeşitli ağlar için uzunluk küçültme , diferansiyel çiftleri / kontrollü empedansı, koruma izlerini (gerekirse) vb.
Temel olarak, yerleştirmeyi yönlendiren, genellikle hiç şematik / ratsnest belgelerde kodlanmayan birçok değişken var.
Ayrıca, yukarıdaki tüm tasarım kısıtlamalarına sahip olduğunuzu varsaysanız bile, ortak bir düzen için sorunlu alanın büyüklüğü muazzamdır . Her girişin diğerleri üzerinde farklı, doğrusal olmayan bir etkiye sahip olduğu binlerce girişli bir denklemi çözmeye çalışmanın eşdeğeridir. Etkili olarak, problem kaba kuvvet perspektifinden tamamen anlaşılmazdır. Bu nedenle, herhangi bir çözüm, kendi karmaşıklıkları olan bir tür sezgisel mekanizma içermelidir.
Gerçekçi olarak, en azından daha iyi oto-bilgisayar olmamasının temel nedeni , sadece pazar olmamasıdır. EDA piyasası, diğer birçok niş, özel amaçlı yazılım pazarına kıyasla nispeten küçüktür ve en iyi otomatik yönlendirici bile gerçek bir insan tarafından gerçek bir düzene bile yaklaşmaz.
Özellikle sıkıcı bir düzenin ortasındayken genellikle kendi oto-yönlendiricimi tasarlamaya çalışmanın fantezileri var, vektör alanları ve benzetilmiş tavlama ile bir şeyler yaparak, ancak bu bile genel bir optimum düzene değil, sadece yerel bir optimum yaklaşıma varacaktı.