beautypg.com

Set_enable_c_multiple_packet_per_cycle(), Set_enable_c_non_valid_ready(), Set_enable_c_non_valid_non_ready() – Altera Avalon Verification IP Suite User Manual

Page 117: Set_enable_c_packet(), Set_enable_c_packet_no_idles_no_back_pressure()

background image

5–8

Chapter 5: Avalon-ST Monitor

Application Program Interface

Avalon Verification IP Suite User Guide

May 2011

Altera Corporation

set_enable_c_multiple_packet_per_cycle()

set_enable_c_non_valid_ready()

set_enable_c_non_valid_non_ready()

set_enable_c_packet()

set_enable_c_packet_no_idles_no_back_pressure()

Prototype:

set_enable_c_multiple_packet_per_cycle().

Arguments:

Boolean

.

Returns:

Void

.

Description:

Enables a coverage point that ensures test coverage for number of
transactions that carry multiple packets per single cycle. It is disabled
when packet transmission is not supported.

Prototype:

set_enable_c_non_valid_ready().

Arguments:

Boolean

.

Returns:

Void

.

Description:

Enables a coverage point that ensures test coverage for the assertion of

valid

signal with different values for readyLatency. Refer to the

Avalon

Interface Specifications

for more information.

Prototype:

set_enable_c_non_valid_non_ready().

Arguments:

Boolean

.

Returns:

Void

.

Description:

Enables a coverage point that ensures test coverage for the deassertion of
both

ready

and

valid

. It is disabled when the

ready

signal is not

supported.

Prototype:

set_enable_c_packet().

Arguments:

Boolean

.

Returns:

Void

.

Description:

Enables a coverage point that ensures test coverage packet transmission
for different values of the

channel

signal. It is disabled when packet

transmission is not supported.

Prototype:

set_enable_c_packet_no_idles_no_back_pressure().

Arguments:

Boolean

.

Returns:

Void

.

Description:

Enables a coverage point that ensures test coverage of packet transaction
without back pressure and idle cycles. It is disabled when packet
transmission is not supported.