デザインルールチェック(DRC)は、VisualAppletsの基本的な機能です。 デザインルールチェックでは、VisualAppletsプロジェクトに設計エラーが含まれていないかどうかを確認します。 DRCを通過しなかったプロジェクトはビルドできないか、一部の機能が無効になります。
ドックの一部であるDRCログウィンドウには、DRCの進捗状況と結果が表示されます。 設計エラーやリソース使用量の見積もりに関する重要な情報が表示されます。 ウィンドウによっては、サブウィンドウとしてDRCログが含まれているものもあります。 DRCログは、テキスト上で右クリックし、ポップアップメニューからを選択することで、HTMLファイルとして保存できます。
VisualAppletsには、2つのレベルのデザインルールチェックが用意されています。 DRCレベル1およびDRCレベル2については、以下のセクションで詳しく説明します。
DRCレベル1では、プロジェクトの整合性をチェックします。 → ( Ctrl+F8 )をクリックするか、 ビルドアイコンバーのアイコンデザインルールチェックレベル1を使用して、DRCレベル1を開始します。 直接アクセスするだけでなく、シミュレーション、リソース見積もり、ビルドプロセスなどの他のVisualApplets機能によっても、DRCレベル1は自動的に開始されます。 DRCレベル1では、主に行われます:
-
デザイン内にオープンポートが存在しないこと。
-
どのリンクも競合状態にないこと。
-
どのアオペレータパラメータも競合状態にないこと。
-
デバイスリソースの競合が存在しないこと。
次の図は、DRCレベル1によって報告された4つのエラーを示しています。 この例では、CAM、RAM、DMAのリソースに関する3つのデバイスリソース競合と、Cam0およびCam1のリソースインデックス競合が表示されています。 モジュール名をクリックするだけで、エラーの原因となっているダイアグラム内のモジュールをハイライト表示できます。 これは、多くのダイアグラムウィンドウを持つ複雑なプロジェクトで非常に便利です。


前へ

