用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP设计实例用户指南

ID 683544
日期 4/10/2023
Public
文档目录

2.4.5.11.1. ebfm_display Verilog HDL函数

ebfm_display处理过程或函数显示仿真标准输出的指定类型的消息,以及调用ebfm_log_open时的日志文件。

当调用下列每个处理过程时,基于消息类型和位掩码值的默认设置,消息可能被消除,仿真可能会被停止,或两种情况并存。可根据想要显示的消息和是否想要指定的消息停止仿真来调用这两个处理程序中的其中之一或两者并用。

  • 当调用ebfm_log_set_suppressed_msg_mask时,根据位掩码的值,消息的显示可能会消除该消息的显示。
  • 当调用ebfm_log_set_stop_on_msg_mask时,根据位掩码的值,显示该消息后就能够停止仿真。

位置

altrpcietb_g3bfm_log.v

Syntax(句法)

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

Argument(自变量)

msg_type

消息的消息类型。应该是Constants: Verilog HDL Type INTEGER中定义的其中一个常量。

message

该消息字符串被限制为最长100个字符。此外,由于Verilog HDL不支持可变长度字符串,因此在显示消息之前,该例程会剥除前导字符8'h00。

Return(返回)

always 0

仅应用于Verilog HDL例行程序。