SPICE: Certainty for All Decisions

Design, validate, and verify the most advanced schematics.

シミュレーションと解析

Filter
0 SelectedClear ×
Clear
これらのアンプは動作中に安定していますか?PCB内のアンプの安定性について知っておくべきことがここにあります。 Thought Leadership 高周波数と漂遊容量におけるアンプの安定性 アンプは、現代生活を可能にする重要なコンポーネントの一つです。無線通信からパワーエレクトロニクスまで、これらの製品が適切に機能するためには、アンプが安定して予測可能に動作する必要があります。安定性分析は、物理学と工学の中で私のお気に入りのトピックの一つであり、予想外の場所でよく出くわします。その一つがアンプです。 フィードバックとゲインを持つ時間依存の物理システムは、システムが安定した振る舞いに達する条件を持っています。アンプの安定性は、これらの概念をアンプに拡張し、意図しないフィードバックによってシステム出力が望ましくない飽和状態に成長する可能性がある場所です。適切な設計とシミュレーションツールを使用すれば、レイアウトを作成する前に回路モデルの潜在的な不安定性を簡単に考慮に入れることができます。 RFアンプの安定性に及ぼす漂遊容量の影響 アンプ回路の不安定性の源泉、およびアンプICの入出力ポート間は、寄生容量です。この寄生容量は、アンプに接続されるトレース間に存在します。寄生容量は、長いトレース(すなわち、伝送線)のインピーダンスを特定の値に設定するために重要です。しかし、寄生容量はまた、出力ポートと入力ポート間の意図しないフィードバックの経路を提供します。 このフィードバックパスは容量性であるため、入出力信号の周波数が高いほどそのインピーダンスは低くなります。現在、これは通常チップレベルで対処されていますが、より多くのRFアンプがますます高い周波数で動作するにつれて、PCBのトレースやパッドからの寄与がより重要になってきます。わずか数pFの寄生容量でも、運用中にアンプを不安定にするのに十分です。 ボードレベルでは、入力の漂遊容量が帯域幅を制限する効果を持ち、帯域幅は因子(1 + ゲイン)によって減少します。解決策は、アンプのポートでトレースとパッドを設計して寄生容量を最小限にするか、フィードバックループに補償容量を追加することです。高GHz帯域(例えば、mmWave周波数)では、コンポーネント間の間隔は臨界長よりも大きいため、 インピーダンス制御ルーティングを使用する必要があります。SoCへの一部のコンポーネントの統合は、この問題を解消するのに役立っていますが、今後のデバイス用の多くのRFアンプは依然として個別のコンポーネントとしてパッケージされています。典型的な例は、mmWaveアプリケーション用の新しいパワーアンプです。 アンプの安定性を評価する典型的な方法は、メーカーの評価ボードを使用して、直接、任意の過渡的な挙動を測定することです。もう一つの選択肢は、アンプに接続された入力および出力トレース上の寄生容量を決定し、これらをシミュレーションに含めることです。これらのシミュレーションでは、寄生容量を打ち消すために、アンプのフィードバックループに補償用のキャパシタを実験的に追加することもできます。 シミュレーションでの漂遊容量の考慮方法 あなたの回路図は、完璧な回路の2D描画に過ぎません。システム内のどこにも漂遊容量要素を含んでおらず、PCBの実際の挙動を正確に反映していません。とはいえ、適切な設計ツールを使用すれば、PCBに寄生を簡単に含めることができます。受動部品の 自己共振をシミュレートしようとしているのか、またはシステムの他の部分の漂遊容量をシミュレートしたいのかにかかわらず、戦略的な場所に回路図にキャパシタを追加する必要があります。 アンプの入力における漂遊容量をシミュレートするには、適切なサイズのキャパシタとACソースをアンプの入力に追加するだけです。キャパシタはシャント要素として配置されます(つまり、共通のグラウンド接続に接続されます)アンプの入力ポートと出力ポートに。また、アンプコンポーネントの検証済みコンポーネントモデルを使用して、寄生容量の存在下でのアンプの動作を把握する必要があります。シャント容量要素は、基板内のグラウンドと入出力トレース間の結合をモデル化します。 その後、2種類のシミュレーションを実行できます: 過渡解析および 極-零点解析。 過渡解析の予想結果 過渡解析では、アンプが動作するにつれて信号が不安定になり、時間とともに飽和に達するかどうかを確認できます。以下のグラフは、大きな寄生容量による強い不安定性を持つ100 GHz信号の例示結果を示しています。ここでは、意図しない強いフィードバックと高入力信号レベルにより、出力の過渡電圧が2Vの飽和値に達しています。
Altium Designerにおけるフィルタ伝達関数と極-零点解析 Altium Designerにおけるフィルタ伝達関数と極-零点解析 電子工学の授業で回路解析の問題に何時間も費やしたことを覚えています。手計算で様々なフィルター/アンプの構成を分析する方法を学びました。回路は通常、フィードバックがない限り、オームの法則やキルヒホッフの法則で扱えました。RFコンポーネント用の広帯域やマルチバンドマッチング回路など、高度なアプリケーションの回路は、手計算で分析するのがすぐに難しくなります。 しかし、複雑なフィルターの共振周波数の数が2または3を超えると、問題はすぐに扱いきれなくなります。この時点で、問題は通常、3次以上の多項式の分解または直接解を求めることになり、手計算では管理不可能になります。数学が得意な私でも、高次の多項式の問題は好きではありません。幸いなことに、複雑なフィルターを扱う際には、信号の挙動の多くの側面を決定できます 複雑なフィルター回路の解析 以下の回路図に示されている回路は、かなり複雑なフィルターです。一般的な実践でこのタイプのフィルターに遭遇することはないかもしれませんが、 マルチバンドアンテナ用のマッチング回路を設計しているときには、かなり近いものになります。この回路では、ソース(V2)が信号をバンドパスフィルターに送り、この部分からの出力(キャパシタを通過する電圧)がバンドストップフィルターに入力されます。フィルターからの出力電圧はL3とC3を通過する電圧で測定されます。このフィルター回路は、Miscellaneous Devices.IntLibライブラリの汎用コンポーネントを使用して構築されました。正弦波源(V2)は、Simulation Sources.IntLibライブラリで見つけることができます。 このフィルターの簡単な分析では、2つの重要な極があると言えます。バンドパスRLC共振周波数での出力電圧のピークと、バンドストップ共振周波数での出力電圧のゼロです。しかし、実際にはこれは正しくありません。これは、キャパシタC1とインダクタL1もこの回路のバンドストップ部分と共振しており、回路の伝達関数に複雑な共振構造を作り出しているためです。 見ていくとわかるように、フィルター伝達関数には2つ以上のピークとゼロがあります。これは通常、回路と入力信号をラプラス領域に変換することによって行われます。一般に、伝達関数は以下の方程式に示されるように、積の分数として書くことができます。 この方程式では、各zは伝達関数のゼロであり、回路が出力電圧を通過させない特定の周波数と減衰率に対応しています。各pは極であり、伝達関数のピークに対応します。フィードバックのない線形回路では、極は虚数共役ペアまたは負の実部を持つ完全な複素共役ペアとして現れます。極の実部は、回路の過渡的な挙動を教えてくれます。 出力電圧の臨界点を計算することで共振を計算しようとすると、臨界点を決定するために6次の多項式を解く必要があることがわかります。上記の回路についても、この回路の極を決定するために6次の多項式を解く必要があります。この問題は技術的に解決可能ですが、周波数領域での回路の挙動を決定するためにSPICEシミュレータを使用する方が速いです。この演習を手作業で行う代わりに、Altium Designerで SPICEシミュレーションを使用してこの問題を解決します。 フィルタ伝達関数の計算 この回路の伝達関数を計算するために、入力と出力に2つのプローブ(IとV)を配置しました。入力電流は、回路がそのバンドパスまたはバンドストップ共振で共振するたびに、いくつかの減衰または増幅を経験します。出力電圧測定(Vプローブ)の比較は、特定の周波数での入力電圧と比較して伝達関数を構築するために使用されます(上記の方程式を参照)。 始めるには、 シミュレーションダッシュボードを開き、分析に使用するソースと測定プローブを選択します。 次に、以下の分析を有効にします: 伝達関数:伝達関数の計算に使用するソース名と基準ノードを選択してください。 極-零点解析:入力ノードをR1(NetR1_2)に接続されたネットに設定し、出力ノード(NetC2_1)を設定します。基準ノードオプションを「0」に設定したままにしてください。これは、基準を地面に対する電圧測定とするためです。ネット上のどこかに地面に接続されたコンポーネントがある場合は、これらのオプションを変更する必要があります。私の設定は下の画像に示されています。
アルティウムとSimberian社のパートナーシップにより成長を続ける高速設計機能 Thought Leadership アルティウムとSimberian社のパートナーシップにより成長を続ける高速設計機能 アルティウム社員一同より新年のご挨拶を申し上げます! 今年最初の記事では、Simberian社の営業およびマーケティング責任者であるRoger Paje氏に、最近締結された当社との正式なパートナーシップについて、またSimberian社の高精度フィールドソルバーテクノロジーによるAltium Designerのレイヤースタック、インピーダンス、表面粗さのモデリングなどの新しい高速設計機能の導入支援についてのお話を伺います。これらの拡張機能はAltium Designer 19で初めて搭載され、Altium Designer 20で強化されました。今後はさらに多くの機能が搭載されることをご期待ください。 Judy Warner: Rogerさん、Simberian社について、そして同社でのあなたの役割についてお聞かせください。 Roger Paje: 弊社は、PCB構造、および基板のシグナルインテグリティー解析のための電磁シミュレーション ソフトウェアを開発しています。当社の使命は、技術パートナーと共に、実際の現場での測定により検証された正確な結果を技術者に提供することです。営業、およびマーケティング責任者としての私の役割は、お客様とシグナルインテグリティーコミュニティーとも協力して、設計が最初から機能するように検証できるソフトウェアを作成することです。 Warner: 最近、アルティウムとSimberian社は正式な提携を発表しました。その内容と、PCB設計者がAltium Designerで引き続き実行できることについてお話しいただけますか? Paje: アルティウムとSimberianの提携で重点的に取り組むことはただひとつ。より多くの技術者が正確なシグナルインテグリティー解析を利用できるようにすることです。これは、PCIe
Altium Need Help?