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)に記録されます。これによって、パワー・アウェア・シミュレーションの目標レベルを検証計画に盛り込み、カバレッジ・クロージャの達成に向けてそれらを追跡することができます。