Get_transaction_data(), Get_transaction_empty(), Get_transaction_eop() – Altera Avalon Verification IP Suite User Manual

Page 120: Get_transaction_error(), Get_transaction_idles(), Get_transaction_queue_size(), Get_transaction_data() get_transaction_empty()

Advertising
background image

Chapter 5: Avalon-ST Monitor

5–11

Application Program Interface

May 2011

Altera Corporation

Avalon Verification IP Suite User Guide

get_transaction_data()

get_transaction_empty()

s

get_transaction_eop()

s

get_transaction_error()

s

get_transaction_idles()

get_transaction_queue_size()

s

Prototype:

get_transaction_data()

.

Arguments:

None.

Returns:

STData_t

.

Description:

Returns the data in the most recently removed transaction.

Prototype:

get_transaction_empty()

.

Arguments:

None.

Returns:

STEmpty_t

.

Description:

Returns the number of empty symbols in the most recently removed
transaction.

Prototype:

get_transaction_eop()

.

Arguments:

None.

Returns:

bit

.

Description:

Returns the transaction end of packet status in the most recently removed
transaction.

Prototype:

get_transaction_error()

.

Arguments:

None.

Returns:

STError_t

.

Description:

Returns the error in the most recently removed transaction.

Prototype:

get_transaction_idles()

.

Arguments:

None.

Returns:

bit[31:0]

.

Description:

Returns the number of idle cycles in the most recently removed
transaction.

Prototype:

get_transaction_queue_size()

.

Arguments:

None.

Returns:

int

.

Description:

Returns the length of the queue holding received transactions.

Advertising