回答:
私が頻繁に参照するリソースの1つは、David JonesのPCB Design Tutorialです。
コンポーネントの配置、ルーティング、公差、レイヤーなどに関する多くの良い情報
他の人が言ったことを繰り返して言うと、D。ジョーンズも言っているように、すべてはコンポーネントの配置から始まります。リッピング、コンポーネントの移動、やり直しなどを喜んで行います。怠けたり頑固になったりせずに、その丸い釘を四角い穴に押し込もうとします。ルーティングが困難になった場合、パーツを移動または回転させる方法があるため、突然簡単になります。
私は私の回路図を目の前に置くことから始めるのが好きです。一般に、トレースを必要以上に進める必要がないようにパーツを配置する必要があります。
通常、人々は回路図を作成するときに、回路図を「きれい」にしようとします。回路図と同じ方法でボードをレイアウトすることは、通常非常に良いスタートです。ただし、その前に、実際に操作する必要があるもの、USBポート、プログラミングポート、ボタンなどを調べて、最終製品に最適な場所に配置してください。
パーツをレイアウトしたら、最も重要なトレースを配線することから始めます。これらのトレースは高速データを持っているトレースであり、ボードの異なる側面にジャンプしないようにしたいでしょう。
これらのトレースをレイアウトしたら、電源トレースを配線します。この時点までに、残っているものを最適にルーティングする方法を理解できるはずです。
通常、自分が作成したものに満足するまで、ボードをレイアウトするのに3〜4回繰り返します。私はそれをするたびに、トレースを単純化するためにトレースをルーティングする必要がある特定の方法を学びます。
最後の注意点として、周辺機器に接続するピンを変更する能力がある場合は、喜んで変更してください。たとえば、マイクロコントローラーに接続されているLEDがある場合、ボード上のLEDを配置する場所に最も近いピンを使用するようにしてください。多くの場合、この自由はありませんが、可能であれば、やろうとすることです。
使いやすさの観点からレイアウトが「理にかなっている」ように、コンポーネントを好きなように配置します。偏光成分が常に同じ方向になるようにします。ボードの周囲にコネクタを配置し、ICチップの向きを一定にします。
その後、オートルーターに魔法をかけて、最初は大きいトレース幅を使用するようにDRCを設定します(20mil前後から始めたい)。100%のルーティングに失敗した場合は、「ripup;」と入力します。コマンドラインでラットの巣に戻り、DRCを変更して、自動ルーターが満足するまでトレース幅を徐々に小さくします。
私は多くの「死ぬほど難しい」人々がオートルーターに「問題」を抱えていることを知っていますが、たまたまそれはかなり素晴らしい仕事だと思います。本当に高帯域幅のデジタルI / OまたはRF設計を行っている場合を除き、信号が通る経路が心配になることはほとんどありません。ただし、使用しているICチップのピンの近くに水晶などを配置する場合は、少し注意が必要です。
ここにいくつかのヒントを順不同でリストアップします。
最初に電源/グランド戦略を決定します。可能な限り、電源プレーンとグランドプレーンを使用してください。両面ボードに貼り付ける場合は、底面にアースを流し込み、孤立した銅は必ず取り除いてください。あなたの目標は、常に地面への最短経路を持つことです。高周波信号は、最小の抵抗ではなく、グランドへの最小のインダクタンス経路に従います。デカップリングコンデンサを追加する必要がある場合があります。
グリッド上でレイアウトを行い、グリッドサイズを最小トレースサイズの倍数にします。グリッドの倍数の大きなトレースを作成します。
高周波信号または高容量のバス(伝送線路の影響を考慮する必要があるもの)には特に注意してコンポーネントを配置してください。いくつかの例:低速バスであっても、多くのチップ(3-4 +)に接続するI2Cバス。特に1MHz以上のSPIバス、I2Sバス、クロック分配、水晶発振器、USB、イーサネット、メモリバスなど
オートルーターは吸う。オンオフ制御だけの25のGPIO信号があり、実際にそれらがどこに行くのか気にしない場合でも、それらは便利です。電源や信号線を配線しないでください。アルティウム、オルカ、ワシを使用しましたが、どれもかなり悪いです。
ADC / DACデータシートに個別のアナログおよびデジタルグランドが必要であると記載されている場合でも、実際に何をしているのかを本当によく理解していない限り、決してグランドプレーンを使用しないでください。グランドリターンパスに注意しますが、プレーンを分割しないでください。
複数の供給電圧の領域が原因で分割電源プレーンを使用する必要がある場合:隣接するレイヤーで信号トレースが分割を越えることはできません。トレースが何であるか、またはトレースが何であるかは関係ありません。そのスプリットを越えないでください。これを実施するには、影響を受けるレイヤーにキープアウトを配置します。
コンポーネントを配置する場合、コンポーネントとその密接に関連する回路を最初にレイアウトしてから、それらをグループとしてボードに移動すると役立ちます。たとえば、スイッチング電源の場合、IC自体は非常に小さいことがよくありますが、外部サポート回路のレイアウトも考慮する必要があります。外部サポート回路も、制御された電流経路と非常に近くに保つ必要があります。したがって、最初に回路の全体をボードの寸法の外側にレイアウトして、実際に必要なスペースの大きさを把握してください。デカップリングキャップでさえ、予想よりも多くのスペースを占有する可能性があるため、すべてのICで同じことを行います。
他の人が持っている詳細については詳しく説明しません。彼らは方法を議論する素晴らしい仕事をしました。
Intelが作成したアプリノートにリンクしたいと思います。このノートは、始めたときに、最初にすべきことを考えさせるのに役立ちました。他の情報源をご希望の場合はコメントしてください。私のテクニックを本当に改善するために私がそこからどこへ行ったのかをお見せできます。ただし、これは、適切に設計された2層ボードからグランドと電源プレーンを備えた4層ボードの品質を取得する方法を示しています。
私は専門家ではありませんが、これは私が従うアプローチであり、動作します...
1.最初に電源レールと接地レールから始めて、最も重要なトラックをルーティングします
2.可能な場合は、ボードの端の周りに地面を走らせます(ただし、端に触れるほど近すぎないでください)
3.次のステップは、回路を機能的な構成要素に分割することです。
4.ブロック間の接続ができるだけ単純になるようにブロックを配置します。
5.次に、自動ルーティングを使用してレイアウトを確認します。配置が良好な場合、自動ルーティングは数秒で成功します(60秒未満、これは明らかにあなたのciruitの複雑さに依存します)。 99se、イーグルに慣れていないため、自動ルーティング時間が異なる場合があります)
6.次に、自動ルート...と手動ルートを元に戻します。最初に機能ブロック内のトラックをルーティングし、次にブロック間の接続をルーティングします。
古い言い伝えでは、デザインは90%の配置と10%のルーティングであり、適切な配置を得るために時間をかけると、残りは所定の位置に収まります。