他の人が言ったこととは異なり、自動ルーターを使用することは問題ではありません。自動ルーターでデザイン全体を投げて、それがすべてを解決することを期待できないという点で、彼らは正しいです。ただし、適切に使用すると、自動ルーターは正当で時間を節約できるツールになります。オートルーターを使用しないように言っているニーダージャーカーに耳を傾けないでください。
あなたの問題は、2層のボードに詰め込みすぎたということです。2層に密集した多数のピンを配線することは非常に非現実的です。
もう1つの問題は、レイアウトを十分に慎重に検討しなかったことです。これはあなたの画像を見ることで評価するのは難しいですが、それはかなりありそうです。
ひとつには、高密度チップの周囲にスペースがほとんどないことです。多層構造であっても、そのチップの周囲には混雑があります。時々、トレースを高密度のチップから手作業でルーティングして少し拡張し、自動ルーターがそれをどのように処理できるかを確認します。
ただし、適切なルーティングの最初のルールは適切なレイアウトです。どこかで部品を掘り下げて、後でルーティングでそれらを接続することはできません。良いレイアウトは、あなたが学び、より多くのデザインをするにつれて直感を得るものです。最初のいくつかのデザインでは、十分なスペースを確保するのに役立ちます。あなたはしていません。
多くの場合、大きな部品はピン割り当てが柔軟です。これは通常、マイクロコントローラーとFPGAに当てはまります。場合によっては、実際に大きな部品のピン配置図を印刷しました。次に、ボード上で接続する必要があるものの大まかな配置に対応して、その周りにメモを作成しました。電源、グランド、MCLRなどのすべての固定ピンをオフにしました。次に、接続する必要があるものの近くに基づいて、ソフトピンを慎重に割り当てました。
これは反復プロセスになる場合があります。部品の途中で途中で取得して、一方向に1本のピンが短いことに気付く場合があります。そのためには、部品の反対側にピンを再割り当てして、物事をシフトする必要があります。
マイクロコントローラのような大きな部品の場合は、大きな空き領域に配置し、すぐに接続された部品のみをその周囲に配置します。これには、バイパスキャップと、キャップがある場合はそのキャップが含まれます。その後、そのグループ全体を1つのユニットとして方向付けて移動します。
いくつかの部品を大まかな位置にのみ配置してから、戻ってきて、より多くの部品が配置されるにつれてそれらをより効率的に梱包することは完全に正常です。繰り返しますが、全体のプロセスは反復的です。いくつかの経験と直観を得た後、これらのステップはより速くなります。最初のいくつかのデザイン、特に密集したデザインにはしばらく時間がかかると予想されます。
エアワイヤが場所を横断しない合理的なレイアウトができたら、重要な信号を少し手作業でルーティングします。私は通常、最初にすべてのバイパスキャップを最初に実行します。もちろん、バイパスキャップは既にバイパスしている電源ピンとグランドピンに近いはずです。グランドプレーンがある場合、次のステップは、ほとんどのグランドポイントをビアでグランドプレーンに接続することです。これにより、実際のルーティング可能なトレースになるエアワイヤのみが残ります。
この時点で、経験に応じて、問題となる可能性のあるものをいくつかルーティングするか、自動ルーターを飛行させます。
ただし、問題箇所を示すためだけに、最終ルートを作成するためにまだ自動ルーターを使用していません。優れた自動ルーティングも反復プロセスです。自動ルーターを実行し、問題が発生する場所を確認し、手動ルーティングを実行し、結果として配置を変更したり、自動ルーターを再実行したりします。最終的に、完成したルートに収束します。自動ルーターは、多くの面倒な作業を行うことで、かなりの時間を節約できます。
十分に満足できるソリューションが得られたら、すべてを注意深く見て、明らかなものを手動でクリーンアップします。たとえば、グラウンドプレーンがある場合、ビアをクランプしないようにします。たくさんの小さな島は、地面にあるいくつかの大きな島よりも優れています。
繰り返しになりますが、すべての宗教的なひざまづき人に耳を傾けないでください。先に進んで自動ルーターを使用しますが、慎重に責任を持って行ってください。私は電気工学を専門的に行っており、私が設計したすべてのボードのおそらく95%以上でオートルーターを何らかの方法で使用しています。ボードが複雑になればなるほど、自動ルーターはあなたのためにうんざりする仕事をするのに役立つツールになります。それがすべての仕事をすることを期待しないでください。そして、あなたは良い配置から始めなければなりません。