モダンエレクトロニクスの領域では、同期設計が礎石テクノロジーとして浮上し、さまざまなデジタルシステムの高いパフォーマンスと信頼できる運用を可能にします。主要な同期設計サプライヤーとして、私たちは設計の消費電力を最適化する方法を常に模索しています。これは、運用コストを削減するのに役立つだけでなく、エネルギー廃棄物を最小限に抑えることで環境の持続可能性に貢献します。このブログでは、同期設計の主要な消費電力最適化手法のいくつかを掘り下げます。
クロックゲーティング
同期設計における消費電力最適化のために最も広く使用されている技術の1つは、時計ゲーティングです。クロック信号は同期システムのハートビートであり、フリップ - フロップなどのすべてのシーケンシャル要素を駆動します。ただし、多くの場合、すべてのシーケンシャル要素をすべてのクロックサイクルでクロックする必要はありません。たとえば、マイクロプロセッサでは、特定の操作中に特定の機能ユニットがアイドル状態になる場合があります。
クロックゲーティングには、クロックソースとシーケンシャル要素の間にロジックゲートを挿入することが含まれます。ロジックの特定のブロックが使用されていない場合、そのブロックへのクロック信号がゲートオフされ、そのブロック内のシーケンシャル要素のスイッチングアクティビティが効果的に停止します。これにより、スイッチング周波数に比例する動的消費電力が大幅に削減されます。
同期設計ソリューションでは、モジュール - レベルとシステムレベルの両方でクロックゲーティングを実装します。モジュール - レベルで、各モジュールの機能要件を分析し、いつアイドル状態にすることができるかを決定します。たとえば、プロセッサが算術演算を実行している場合、データキャッシュモジュールがアイドル状態になる場合があります。次に、このモジュールのクロックゲート回路を設計して、アイドル期間中にクロックをオフにします。
システム - レベルでは、グローバルクロックゲーティング戦略を使用して、システムの全体的な消費電力を管理しています。これには、システムの状態マシンに基づいて複数のモジュールのクロックゲーティングを調整することが含まれます。そうすることで、システムのパフォーマンスを犠牲にすることなく、大幅な電力節約を達成できます。高度な時計ゲーティングテクニックの詳細については、同期デザインの装飾用紙。
パワーゲーティング
パワーゲーティングは、同期設計の電力消費を削減するためのもう1つの効果的な手法です。クロックゲートはクロック信号を制御することにより動的な消費電力を削減しますが、電力ゲーティングは静的な消費電力に対処します。これは主にトランジスタの漏れ電流によるものです。
電源ゲーティングでは、電源とロジックブロックの間に電源スイッチが挿入されます。特定のブロックが使用されていない場合、電源スイッチがオフになり、電源からブロックが切断されます。これにより、そのブロック内の漏れ電流が完全に排除され、大幅に節約されます。
ただし、パワーゲーティングにはいくつかの課題も導入されています。電源がオンになった場合、ブロックを再度初期化する必要があります。これにより、システムの動作が遅延が発生する可能性があります。この問題を軽減するために、状態保持レジスタなどの手法を使用します。これらのレジスタは、電源を切る前にブロックの状態を保存するため、電源が回復すると、ブロックがすぐに動作を再開できるようになります。
同期設計プロジェクトの多くでパワーゲーティングを実装しました。たとえば、モバイルデバイスアプリケーションでは、Wi -FiおよびBluetoothモジュールに電源ゲーティングを使用しました。これらのモジュールが使用されていない場合、それらは電源が切れ、必要に応じて、状態保持レジスタの助けを借りてすぐに電源を入れることができます。これにより、モバイルデバイスのバッテリー寿命が顕著に改善されました。私たちのパワーゲーティングソリューションについて詳しく知ることができます同期デザインの装飾用紙。
電圧スケーリング
電圧スケーリングは、同期設計で消費電力を最適化するための強力な手法です。デジタル回路の動的電力消費は、供給電圧の平方に比例します(p = 0.5 * c *v² * f、pは電力、cは容量、vは電圧、fは周波数です)。したがって、供給電圧をわずかに減らすことで、消費電力が大幅に減少する可能性があります。
静的電圧スケーリングと動的電圧スケーリング(DVS)の2つの主要なタイプの電圧スケーリングを使用します。静的電圧スケーリングでは、設計フェーズ中に電源電圧が固定された低い値に設定されます。これは、パフォーマンス要件が比較的安定しているアプリケーションに適しています。たとえば、低電力センサーノードでは、静的電圧スケーリングを使用して、センサーの基本機能を犠牲にすることなく消費電力を削減できます。
一方、動的電圧スケーリングにより、システムのパフォーマンス要件に基づいて、供給電圧を実際の時間で調整できます。システムが光負荷になっている場合、電力を下げて電力を節約し、より高いパフォーマンスが必要な場合、電圧を上げることができます。同期設計ソリューションでは、モバイルプロセッサなどのアプリケーションでDVSを使用しています。これらのプロセッサは、単純なアイドル状態から集中的なゲームやビデオ処理まで、幅広いタスクを処理する必要があります。供給電圧を動的に調整することにより、消費電力とパフォーマンスのバランスをとることができます。
Multi -VT(しきい値電圧)トランジスタ
マルチ-VTトランジスタの使用は、同期設計における電力最適化のための重要な手法です。しきい値が異なるトランジスタには、速度と漏れ電流の間のオフが異なります。高VTトランジスタの漏れ電流は低いが、スイッチング速度が遅く、低VTトランジスタは漏れ電流が高いが、スイッチング速度が高速である。
私たちの設計では、サーキットのさまざまな部分に高いVTおよび低VTトランジスタを戦略的に配置します。マイクロプロセッサの重要なパスなど、高速操作が重要な領域では、低VTトランジスタを使用します。非クリティカルパスやアイドルブロックなど、速度が低い領域では、高VTトランジスタを使用して漏れ電流を減らします。
マルチ-VTトランジスタを慎重に選択および配置することにより、パフォーマンスを犠牲にすることなく、回路全体の消費電力を最適化できます。この手法は、パワーとパフォーマンスのバランスが非常に重要な大規模な統合回路で特に役立ちます。私たちのマルチVTトランジスタの使用に関する詳細を見つけることができます同期デザインの装飾用紙。
アクティビティ - ベースの電力管理
アクティビティベースの電力管理は、同期設計における消費電力最適化に対する包括的なアプローチです。システムのさまざまな部分のアクティビティレベルを監視し、それに応じて消費電力を調整することが含まれます。
さまざまな手法を使用して、システムのアクティビティレベルを測定します。たとえば、パフォーマンスカウンターを使用して、異なるモジュールで実行される操作の数をカウントできます。アクティビティレベルに基づいて、クロックゲーティング、パワーゲーティング、電圧スケーリングなどの適切な電力最適化手法を適用できます。
さらに、アクティビティベースの電力管理は、システムの将来のワークロードも考慮に入れています。今後のタスクを予測することにより、エネルギー廃棄物を最小限に抑えながら、パフォーマンス要件を満たすために電力消費を積極的に調整できます。このアプローチには、洗練されたアルゴリズムと制御メカニズムが必要であり、これを開発および同期設計ソリューションに統合しました。
調達についてはお問い合わせください
信頼できる同期設計サプライヤーとして、当社はお客様に最先端の消費電力最適化技術を提供することを約束しています。私たちのソリューションはエネルギーだけでなく、効率的であるだけでなく、高性能と信頼性も提供します。同期設計製品とサービスに興味がある場合、またはプロジェクトで電力最適化のための特定の要件がある場合は、調達とさらなる議論のためにお問い合わせください。あなたは私たちについてもっと探求することができます同期デザインの装飾用紙私たちの能力をよりよく理解するため。


参照
- ウェスト、ニール・彼、デビッド・ハリス。 「CMOS VLSI設計:回路とシステムの観点」。アディソン - ウェスリー、2011年。
- Chandrakasan、Anantha P.、およびBorivoje Nikolic。 「ハイパフォーマンスマイクロプロセッサ回路の設計。」 IEEE Press、2002年。
- Rabaey、Jan M.、Anantha Chandrakasan、およびBorivoje Nikolic。 「デジタル統合回路:設計の観点」。ピアソン教育、2010年。
