クリティカルな問題
シミュレーション・モデル VHDL を生成する際には、パラメーターとポートのタイプがあります。 VHDL トップレベル・ラッパーの不一致。生成されたインスタンスをインスタンス化するテストベンチ top ラッパーはコンパイルエラーを提供します。
次の 1 ビット幅ポートを代わりに取り上げます std_logic
std_logic_vector VHDL トップレベルのラッパーで:
csr_external_tm_mode_wrcsr_external_mtu_wrexternal_illegal_transaction_decode_setexternal_io_error_response_setexternal_message_request_timeout_setexternal_slave_packet_response_timeout_setexternal_unsolicited_response_setexternal_unsupported_transaction_setexternal_illegal_transaction_target_error_setexternal_missing_data_streaming_context_setexternal_open_existing_data_streaming_context_setexternal_long_data_streaming_segment_setexternal_short_data_streaming_segment_setexternal_data_streaming_pdu_length_error_setexternal_capture_ftype_wrexternal_capture_ttype_wrexternal_letter_wrexternal_mbox_wrexternal_msgseg_wrexternal_xmbox_wr
V シリーズFPGAデバイスファミリーの場合、上部の次のポートを変更します。
レベルで生成されたラッパー std_logic_vector(0 downto 0) と一致する
モジュールで定義されている各 SystemVerilog ベクトルポート
altera_rapidio2_top:
pll_lockedpll_powerdown
パラメーター・タイプの不一致エラーの場合、安全にパラメーターを削除することができます。
SYS_CLK_FREQ を生成したトップラッパーに含まれます。IP コアは今後
このパラメーターで処理を行います。