インテル® Quartus® Prime 開発ソフトウェア・バージョン 16.1.0 ビルド 169 の問題により、エラー (12002): ポート「クロック」はマクロファンクションのリモート・アップデートおよびエラー (12002): ポート「リセット」はマクロ機能のリモート・アップデートに存在しません。デザインにAlteraリモート・アップデート IP をインスタント化してコンパイルすると、
これは、**_inst.v ファイルのクロックとリセットのポートが、clock_clkおよびreset_resetとして定義されるマクロモジュール **_altera_remote_update_161_umq4nxqとは異なるからです。
ポートクロックを再定義し、デザインをリセットしてclock_clkしてreset_resetしてから再コンパイルすることができます。例えば:
rsu_a10 u_rsu_a10 (
.clock_clk (inclk)、// clock.clk
.reset_reset (リセット)、// reset.reset
.avl_csr_write (avl_csr_write)、// avl_csr.write
.avl_csr_read (avl_csr_read)、// .read
.avl_csr_writedata (avl_csr_writedata)、// .writedata
.avl_csr_readdata (avl_csr_readdata)、// .readdata
.avl_csr_readdatavalid (avl_csr_readdatavalid)、// .readdatavalid
.avl_csr_waitrequest (avl_csr_waitrequest)、// .waitre warrant
.avl_csr_address (avl_csr_address) // .address
);