« Prev | Next » コンパイル時のVerilogライブラリの指定 詳細 ベンダーライブラリ(Xilinx, Altera, Actel, Lattice 等)のモジュールを使用したデザインで以下のワーニングが表示されました。 Warning: VCP2515 .v : (563, 1): Undefined module: was used. Port connection rules will not be checked at such instantiations. シミュレータで未知のモジュールを検索するためのライブラリを指定するには、どのように解決したらよいのでしょうか? 解決法 GUIを使用する場合: Design | Settings | Compilation | Verilog を選択 右側の Verilog Libraries ウィンドウで、小さな黄色でマークされている方形のアイコンをクリック リストから適切なライブラリを選択し、OKをクリック。一度に複数のライブラリを選択するにはCtrlキーを押しながら選択 Simulation | Verilog を選択 右側のVerilog Libraries (-L) ウィンドウで、小さな黄色でマークされている方形のアイコンをクリック リストから適切なライブラリを選択し、OKをクリック。一度に複数のライブラリを選択するにはCtrlキーを押しながら選択 Applyボタンをクリックし、OKをクリック ソースをコンパイル バッチモード/スクリプトを使用する場合: -l library_name 引数を alog マクロコマンドに追加します。また、(シミュレーションの初期化中に)未知のユニットが含まれるライブラリを asim コマンドの -L 引数で指定することができます。 例: alog -dbg -l unisim_ver -l secureip my_file. Previous article Next article