beautypg.com

Set_enable_a_byteenable_legal(), Set_enable_a_constant_during_burst(), Set_enable_a_constant_during_clk_disabled() – Altera Avalon Verification IP Suite User Manual

Page 69: Set_enable_a_constant_during_waitrequest(), Set_enable_a_exclusive_read_write()

background image

5–6

Chapter 5: Avalon-MM Monitor

Application Program Interface

Avalon Verification IP Suite User Guide

May 2011

Altera Corporation

set_enable_a_byteenable_legal()

set_enable_a_constant_during_burst()

set_enable_a_constant_during_clk_disabled()

set_enable_a_constant_during_waitrequest()

set_enable_a_exclusive_read_write()

Prototype:

set_enable_a_byteenable_legal()

.

Arguments:

Boolean

.

Returns:

void

.

Description:

Enables an assertion that ensures the

byteenable

value is legal value as

specified by the

Avalon Interface Specifications

. Disabled when

byteenable

is not supported.

Prototype:

set_enable_a_constant_during_burst()

.

Arguments:

Boolean

.

Returns:

void

.

Description:

Enables an assertion that ensures that

address

and

burstcount,

and

byteenable

are held constant if a write burst transfer. Disabled when

waitrequest

is not supported. It is disabled when burst transfers are not

supported.

Prototype:

set_enable_a_constant_during_clk_disabled()

.

Arguments:

Boolean

.

Returns:

void

.

Description:

Enables an assertion that ensures that all signals

are held constant if

clken

is deasserted.

Prototype:

set_enable_a_constant_during_waitrequest()

.

Arguments:

Boolean

.

Returns:

void

.

Description:

Enables an assertion that ensures that

read

,

write

,

writedata

,

address

,

burstcount,

and

byteenable

are held constant if

waitrequest

is asserted. Disabled when

waitrequest

is not supported.

Prototype:

set_enable_a_exclusive_read_write()

.

Arguments:

Boolean

.

Returns:

void

.

Description:

Enables an assertion that ensures

read

and

write

are not asserted

simultaneously. Disabled when either

read

or

write

is not supported.