Questa Power Aware Simulator
アクティブ・パワー・マネジメントの検証
Questa Power Aware Simulatorを使用することで、設計プロセスのかなり早い段階から、実装予定のアクティブ・パワー・マネジメントのアーキテクチャと動作を検証できます。
RTL段階でアクティブ・パワー・マネジメントを検証すれば、実装を開始するかなり前から、代替のパワー・マネジメント・アプローチを探索できるため、最小限のコストで最大限の省電力化を実現できます。
また、合成後のゲートレベルのネットリストでアクティブ・パワー・マネジメントを検証すれば、合成と手動変換がアクティブ・パワー・マネジメントのアーキテクチャとその動作に適合しているかどうかを確認できます。
オンデマンドWebセミナー
パワー・アウェア・シミュレーションによる動的なパワー・マネジメント検証
パワー・マネジメントは電子システム設計にとって非常に重要です。多くの機能と長いバッテリー寿命がポータブル機器に求められるようになり、またそれを可能とするプロセス・テクノロジが進化したことで、消費電力を最小限に抑えることが今や必須条件となっています。Webセミナーを表示
概要
Questaパワー・アウェア・シミュレーションの特長
業界標準のUnified Power Format(UPF)でパワー・インテント(低電力化の意図)を記述することで、Questa Power Aware Simulatorは次のことを実行します。
- HDL設計をパワー・ドメインに区切る
- アイソレーション、レベルシフト、リテンション・セルを追加する
- 電源ネットワークを設計に統合し、各ドメインに電力を供給する
その後、設計機能のアクティブ・パワー・マネジメントの効果を正確にモデリングできるように、各ドメインの電力ステートが完全に制御された状態でHDL設計がシミュレーションされます。
パワー・マネジメント・エラーの自動検出
Questa Power Aware Simulatorは、パワー・マネジメント・システムのアーキテクチャと動作の両方についてパワー・マネジメント・エラーを自動的に検出します。UPFのコンパイル時の静的チェックでは、欠落したアイソレーションやレベルシフト・セルなどのアーキテクチャ面の問題を特定できます。シミュレーション中の動的チェックでは、設計におけるパワーアップ/パワーダウン用の制御シーケンスの不正など、動作上の問題を特定できます。すべてのチェックは独立して有効/無効の設定ができ、特定の設計に適した一連のチェックを定義できます。
パワー・マネジメント・エラーの自動チェックには、次のチェックが含まれます。
- レベル・シフタおよびアイソレーションが必要な場所に存在するか
- リテンション・レジスタが電源オフの前に保存されるか
- パワーダウン時に、クロックが無効になっているか
- パワーダウン時に、アイソレーションが有効になっているか
- パワーダウン時に、入力がトグルすることはないか
- パワーダウン時に、リテンション/アイソレーション・パワーがオンで安定しているか
- パワーアップ時に、主電力がオンで安定しているか
- 非リテンション・レジスタがパワーアップ時にリセットされるか
- 電力制御信号がグリッチしていないか
- 動的な電圧の変化はレベル・シフタによって正しく調節されているか
パワー・マネジメント・アーキテクチャのビジュアル化とデバッグ
アクティブ・パワー・マネジメントが設計の構造および動作に及ぼす影響は、波形ビュー、回路図ビュー、パワー・ステート/遷移ビューに反映されます。波形ビューでは、パワーダウンによって破損した信号と、破損を避けるために隔離された信号が強調表示されます。回路図ビューでは、設計要素を色分けし、それぞれが属するパワー・ドメインを示します。パワー・ステート/遷移ビューでは、システムとそのパワー・ドメインそれぞれの現在のパワー・ステートとパワー・ステートの直前の遷移を、FSMに似た形式とUPFパワー・ステート・テーブルに似た表形式の両方で示します。
パワー・ステート/遷移のカバレッジ・データの収集
パワー・ステートと遷移は、検証計画や管理と連動できるように、メンター・グラフィックスのUCDB(Unified Coverage DataBase)に記録されます。これによって、パワー・アウェア・シミュレーションの目標レベルを検証計画に盛り込み、カバレッジ・クロージャの達成に向けてそれらを追跡することができます。