Clarity Designerで生成して実装したPLLの設定値を変更したいのですが、Input Filesの.sbxファイルをダブルクリックしてもClarity Designerが立ち上がりません。どうしたら設定値を変更できますか?
CrossLink Series
ECP Series
IP/リファレンスデザイン
カテゴリー:IP/リファレンスデザイン
ツール:Diamond
デバイス:ECP5, ECP5-5G, CrossLink, CrossLinkPlus
他のプロジェクトで生成したものをコピーして使いまわしたりすると、sbxをダブルクリックしてもClarity Designerが立ち上がらないことがあります。また、以前生成した際のデバイス規模やパッケージが異なると、Diamondのバージョンによっては再生成を求めるポップアップ表示が出ることがあります。こうした場合は、Clarity Designerで再度生成することが必要です。
また、Clarity Designerの使い方がDiamondの意図するとおりでないと、同様のことが起き得ます。すなわち、サブシステム(sbx)が一つに対して、"Catalog"にリストされているコンポーネント(PLL、EBR、sysDSPなど)を複数含めて(インスタンスして)生成した後、RTLではコンポーネント相当をモジュールとして分解して個別にインスタンスする、などのアプローチです。このようなアプローチを採るべきではありません。ユーザーデザインでは、サブシステム(sbx)そのものをモジュールとしてインスタンスすることが求められています。