PCI Express*向け F-タイル Avalon® ストリーミングのインテル® FPGA IPユーザーガイド

ID 683140
日付 4/27/2023
Public
ドキュメント目次

7.6.11.1. ebfm_display Verilog HDLファンクション

ebfm_display プロシージャーまたはファンクションは、指定されたタイプのメッセージをシミュレーションの標準出力に表示し、ebfm_log_open が呼び出された場合はログファイルも表示します。

以下にリストされている各プロシージャーが呼び出されると、メッセージタイプのデフォルト設定およびビットマスクの値に基づいて、メッセージを抑制したり、シミュレーションを停止したり、またはその両方ができます。表示するメッセージおよび、特定のメッセージに対してシミュレーションを停止するかどうかに基づいて、これらのプロシージャーの一方または両方を呼び出すことができます。

  • ebfm_log_set_suppressed_msg_mask が呼び出されると、ビットマスクの値に基づいてメッセージの表示が抑制される場合があります。
  • ebfm_log_set_stop_on_msg_mask が呼び出されると、メッセージが表示された後、ビットマスクの値に基づいてシミュレーションを停止できます。

ロケーション

 

シンタックス

Verilog HDL: dummy_return:=ebfm_display (msg_type, message);

引数

msg_type

メッセージのメッセージタイプ。共有メモリー定数 で定義されている定数のいずれかである必要があります。

message

メッセージ文字列は最大100文字に制限されています。 また、Verilog HDLは可変長の文字列を許可しないため、このルーチンはメッセージを表示する前に8’h00の先頭の文字を取り除きます。

戻り値

always 0

Verilog HDLルーチンにのみ適用されます。