beautypg.com

Altera Avalon Verification IP Suite User Manual

Page 47

background image

3–4

Chapter 3: Avalon-MM Slave BFM

Functional Description

Avalon Verification IP Suite User Guide

May 2011

Altera Corporation

Table 3–1

lists the annotations used in

Figure 3–2

.

Table 3–1. Key to Annotations in

Figure 3–2

Symbol

Description

T

wt_1

The response wait time, which is three cycles. The slave sets this value using the

set_interface_wait_time

command.

T

wr

waitrequest

is sampled #1 after the falling edge of

clk

.

T

wt_2

The response wait time for the first read, which is two cycles. The slave sets this value using the

set_interface_wait_time

command.

S

cr_1

–S

cr_2

Signals when read commands were received. The event name is

signal_command_received

.

T

rl_1

,T

rl_2

The response latency for the reads, which is three cycles. The slave sets this time using the

set_response_latency

command.

T

wrl_1

The write response latency for the first write, which is three cycles. This is the time between when the write
command is accepted, and the write response is provided by the slave. T

S

rc_1

,S

rc_3

Signals write responses. The event name is

signal_response_issued.

S

rc_2

,S

rc_4

Signals read responses. The event name is

signal_response_issued.

T

ID_1

–T

ID_4

Reference number to identify each read or write transaction.

ID_1, ID_3

Reference number to identify write transactions.

ID_2, ID_4

Reference number to identify read transactions.