IPR-PCIE/1 Altera, IPR-PCIE/1 Datasheet - Page 274

IP CORE Renewal Of IP-PCIE/1

IPR-PCIE/1

Manufacturer Part Number
IPR-PCIE/1
Description
IP CORE Renewal Of IP-PCIE/1
Manufacturer
Altera
Type
MegaCorer
Datasheets

Specifications of IPR-PCIE/1

Software Application
IP CORE, Interface And Protocols, PCI
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
PCI Express Compiler, x1 Link Width
License
Renewal License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
15–46
Table 15–43. ebfm_log_set_stop_on_msg_mask Procedure
Table 15–44. ebfm_log_open Procedure
Table 15–45. ebfm_log_close Procedure
PCI Express Compiler User Guide
Location
Syntax
Argument msg_mask
Location
Syntax
Argument
Location
Syntax
Argument
VHDL Formatting Functions
altpcietb_bfm_log.v or altpcietb_bfm_log.vhd
ebfm_log_set_stop_on_msg_mask (msg_mask)
altpcietb_bfm_log.v or altpcietb_bfm_log.vhd
ebfm_log_open (fn)
fn
altpcietb_bfm_log.v or altpcietb_bfm_log.vhd
ebfm_log_close
NONE
ebfm_log_set_stop_on_msg_mask Procedure
The ebfm_log_set_stop_on_msg_mask procedure controls which message types stop
simulation. This procedure alters the default behavior of the simulation when errors
occur as described in the
ebfm_log_open Procedure
The ebfm_log_open procedure opens a log file of the specified name. All displayed
messages are called by ebfm_display and are written to this log file as simulator
standard output.
ebfm_log_close Procedure
The ebfm_log_close procedure closes the log file opened by a previous call to
ebfm_log_open.
The following procedures and functions are available in the VHDL package file
altpcietb_bfm_log.vhd.This section outlines formatting functions that are only used
by VHDL. They take a numeric value and return a string to display the value.
In VHDL, this argument is a subtype of std_logic_vector, EBFM_MSG_MASK. This vector has
a range from EBFM_MSG_ERROR_CONTINUE downto EBFM_MSG_DEBUG.
In Verilog HDL, this argument is
reg [EBFM_MSG_ERROR_CONTINUE:EBFM_MSG_DEBUG].
In both languages, a 1 in a specific bit position of the msg_mask causes messages of the type
corresponding to the bit position to stop the simulation after the message is displayed.
This argument is type string and provides the file name of log file to be opened.
Table 15–39 on page
15–44.
Chapter 15: Testbench and Design Example
December 2010 Altera Corporation
BFM Procedures and Functions

Related parts for IPR-PCIE/1