Set_ready(), Signal_fatal_error, Signal_sink_ready_assert – Altera Avalon Verification IP Suite User Manual

Page 107: Signal_sink_ready_deassert, Signal_transaction_received

Advertising
background image

Chapter 3: Avalon-ST Sink BFM

3–7

Application Program Interface

May 2011

Altera Corporation

Avalon Verification IP Suite User Guide

set_ready()

s

signal_fatal_error

signal_sink_ready_assert

signal_sink_ready_deassert

signal_transaction_received

Prototype:

set_ready()

.

Arguments:

bit.

Returns:

void

.

Description:

Sets the value of the interface

ready

signal. To assert back pressure, deassert this

signal. The parameter

USE_READY

must be set to 1 to enable the

ready

signal.

Prototype:

signal_fatal_error

.

Arguments:

None.

Returns:

void

.

Description:

Signals that a fatal error has occurred. It terminates the simulation.

Prototype:

signal_sink_ready_assert

.

Arguments:

None.

Returns:

void

.

Description:

Signals that

sink_ready

is asserted, turning off back pressure.

Prototype:

signal_sink_ready_deassert

.

Arguments:

None.

Returns:

void

.

Description:

Signals that

sink_ready

is deasserted, turning on back pressure.

Prototype:

signal_transaction_received

.

Arguments:

None.

Returns:

void

.

Description:

Signals that the transaction has been received and queued.

Advertising