インテル® Stratix® 10 PCIe* ハード IP の VCS シミュレーションでは、以下のような警告が返されます。
警告-[RT-MTOCMUCS] ステートメントで複数の条件が一致します
/linux64/quartus//eda/sim_lib/synopsys/ct1_hssi_atoms_ncrypt.sv, 26
内の 'Unique Case' ステートメントに複数の条件一致が見つかりました
pcie_example_design_tb.pcie_example_design_inst.dut.dut.altera_pcie_s10_hip_ast_pipen1b_inst.wys.ct1_hssi_x16_pcie_encrypted_inst.PROTECTED.next_state_PROC、
時間 109295007000FS
シミュレーターは、入力信号の安定値のみを考慮するのではなく、入力信号の過渡値を考慮するときに違反を報告しています。したがって、機能上の問題はなく、警告は無視しても問題ありません。
この問題を回避し、この警告を抑制するには、vcs_setup.sh の実行時に次のユーザー定義オプションを含めます。
sh vcs_setup.sh USER_DEFINED_COMPILE_OPTIONS="" USER_DEFINED_ELAB_OPTIONS="-xlrm\ uniq_prior_final"