クリティカルな問題
RapidIO MegaCore ファンクションを搭載した Qsys システムを作成する場合、
RapidIO MegaCore ファンクション・インターフェイスのいずれかをエクスポート io_read_slave
する , io_write_slave
, io_read_master
io_write_master
,
または mnt_master
、テストベンチ Qsys の作成 を設定 します。
システム - 標準、標準Avalonインターフェイス向け BMM、
Qsys システムは生成できません。以下のエラーメッセージ
フォームが表示されます。
Error: test_rapid_tb.test_rapid_inst_rapidio_0_io_read_master_bfm.s0: Slave
with readdatavalid signal must support at least 1 pending read
Error: test_rapid_tb.test_rapid_inst_rapidio_0_io_write_slave_bfm.m0: Has
read but no readdata signal
Error: test_rapid_tb.test_rapid_inst_rapidio_0_io_read_slave_bfm.m0: Has
write but no writedata signal
Error: test_rapid_tb.test_rapid_inst_rapidio_0_mnt_master_bfm.s0: Slave
with readdatavalid signal must support at least 1 pending read
この問題は、Qsys が生成したすべての RapidIO MegaCore ファンクションに影響を与えます。 バリエーション。
この問題を回避するには、Qsys testbench を作成する場合
Qsys システムでは、RapidIO インターフェイスのいずれかをエクスポートしないでください , io_read_slave
io_write_slave
, io_read_master
io_write_master
,
または mnt_master
.
この問題は RapidIO MegaCore のバージョン 12.1 で修正されています。 関数。