Default report mode:
概要
この違反は、Integrated Library Package(*.LibPkg)をコンパイルする際に、ソースの回路図ライブラリ内のコンポーネントにリンクされたモデルが見つからない場合に発生します。
通知
回路図上に検証エラー/警告を表示する設定が有効な場合(Preferences ダイアログ の Schematic – Compiler page で有効化)、問題のあるオブジェクトの下に色付きの波線が表示されます。オブジェクトにカーソルを合わせると、違反内容を要約したポップアップヒントが表示されます。 リンクされたモデルがフットプリントモデルまたはシミュレーションモデルの場合、メッセージ通知は Messages パネル にも次のいずれかの形式で表示されます。
<ComponentName>: Could not find <ModelName> – モデル検索スコープが Any の場合。
<ComponentName>: Could not find <ModelName> in <LibraryName> – モデル検索スコープが Library Name の場合。
<ComponentName>: Could not find <ModelName> in <Path> – モデル検索スコープが Library Path の場合。
ここで:
-
ComponentName はソース回路図ライブラリ内のコンポーネント名です。
-
ModelName はソースコンポーネントにリンクされているフットプリント名、またはシミュレーションモデル名で、見つからなかったものです。
-
LibraryName はリンクされたモデルを含むものとして指定されたライブラリファイル名です。
-
Path はリンクされたモデルを含むものとして指定されたライブラリファイルへの絶対パスです。
リンクされたモデルがシグナルインテグリティモデルの場合、メッセージは Messages パネル に次の形式で表示されます。
<ComponentName>: Could not find 'GenericEntity' in <Path>
ここで:
-
ComponentName はソース回路図ライブラリ内のコンポーネント名です。
-
Path はライブラリ/モデルへの絶対パスです。
解決の推奨
問題がリンクされたフットプリントまたはシミュレーションモデルの場合
この問題は通常、次のいずれかの状況で発生します。
-
モデルリンク定義時にモデル名が誤って指定されている。
-
リンクされたモデルが指定されたライブラリファイル内に存在しない。
-
リンクされたモデルを含むライブラリファイルが移動または削除された。
この違反を解決する最初の手がかりは、リンク先のモデル種別に対応する設定ダイアログ(PCB Model ダイアログ、または Sim Model ダイアログ)です。いずれの場合も、次を確認してください。
-
リンク先モデル名が正しいこと、そして
-
そのモデルが存在するライブラリ/モデルファイルを特定するために、正しいオプションが使用されていること。
表示されるエラーメッセージの形式は、モデル検索時に有効化している検索スコープに依存し、モデルリンクの問題を追跡するうえで大いに役立ちます。
-
指定パス内でモデルが見つからない場合(検索スコープ:
Library path)、指定した場所にライブラリ/モデルファイルが実在することを確認し、さらにそのライブラリ/モデルファイル内に指定名のモデルが存在するか確認してください。
-
指定したライブラリ/モデルファイル内でモデルが見つからない場合(検索スコープ:
Library name)、そのライブラリ/モデルファイルが Available Libraries リスト(Project Libraries、Installed Libraries、Project Search Paths)に追加されていることを確認してください。また、リンクで指定したのと同名のモデルがそのライブラリ/モデルファイルに含まれていることも確認してください。
-
単にモデルが見つからない場合(検索スコープ:
Any)、リンクで指定したのと同名のモデルを含むライブラリ/モデルファイルが Available Libraries リストに追加されていることを確認してください。
問題がリンクされたシグナルインテグリティモデルの場合
通常、シグナルインテグリティモデルの種類(例:ダイオード、IC)が指定されていないときに発生し、シグナルインテグリティモデル用の関連設定ダイアログで解決します。最も簡単なアクセス方法は、選択したコンポーネントのプロパティを表示しているときに Properties パネル を使用することです。パネルの General タブにある Models セクションで正しいモデルを使用しているか確認し、必要に応じて修正してください。Add and
ボタンを使用して、新しいモデルを作成(リストから Signal Integrity を選択)するか、既存のシグナルインテグリティモデルを変更できます。これにより Signal Integrity Model ダイアログ にアクセスでき、そこで Import Ibis ボタンを使って Ibis モデルファイルからピンモデルをインポートできます。
Add » Ibis model をクリックし、続いて表示される Ibis Model ダイアログ でモデルとファイルへのリンクを定義することで、Ibis モデルを直接追加することもできます。
ヒント
Preferences ダイアログ の System – Design Insight page にある Object Hints エントリに関連付けられたコントロールを、Connectivity Insight Options 領域で使用して、オブジェクトヒント(Mouse Hover および/または Alt+Double Click)の起動スタイルを決定します。