更新:フォローアップの質問は、結果のPCBレイアウトに対する私の見解を示しています。
私は最初のボードをuCでレイアウトします(組み込みシステムの使用とプログラミングでかなりの経験がありますが、PCBレイアウトを行うのはこれが初めてです)、これはSTM32F103ですSTMの内部DACといくつかの外部DACの両方をSPI経由で使用するミックスドシグナルボードであり、接地について少し混乱しています。
これらの質問に対する回答:
uCのローカルグランドプレーンを正確に1つのポイントでグローバルグランドに接続し、ローカルパワーネットを同じポイントの近くのグローバル電源に接続する必要があることを明確に述べています。これが私がやっていることです。私の4層スタックは次のとおりです。
- ローカルGNDプレーン+信号、uC、100nFデカップリングキャップ、水晶
- グローバルGND、ビアを除く切れ目のない。Henry Ottなどの情報源によれば、グランドプレーンは分割されておらず、デジタルセクションとアナログセクションは物理的に分離されています。
- 電源、ICの下の3.3Vプレーン、3.3V外部DACの太いトレース、アナログセクションでボルトを分配するための太いトレース。
- 信号+ 1uFデカップリングキャップ
ボード上のさらに離れたところに、アナログコンポーネントと信号が最上層と最下層にあります。
だから質問:
- uCの下でグローバルグラウンドを破壊する必要がありますか、それともローカルプレーンの下に完全なグランドプレーンがあるのは良いですか?
- 電源プレーン:uCの下のみに電源プレーンを配置し、ビアを使用してデカップリングキャップに電力を供給し、したがって最上層のuCに電力を供給するつもりです。外部DACはスター型である必要があります。そのため、個別のトラックがあり、ボードの残りはボルトです。これは大丈夫ですか?
- uCのADCとDACの両方を使用し、ボードのアナログセクションで基準電圧を生成します。基準電圧は、電源プレーン上のトラックでuCのVref +ピンに供給します。Vref-ピンはどこに接続する必要がありますか:ローカルグランド、グローバルグランド、またはそれをアナログセクションのグローバルグランドに接続する電源プレーン上に別のトラックを作成します。たぶん、基準電圧が生成される場所の近くですか?STM32では、Vref-はアナロググランドVSSAピンとは異なることに注意してください(ローカルGNDプレーンに接続すると思われますか?)。
ここでのデザインに関する他のコメントももちろん歓迎します!